HN user

madawan

76 karma
Posts0
Comments31
View on HN
No posts found.

A possible solution: if you click the "verify email" link you are brought to a verification-form where you need to enter your password.

Top OpenBSD Donors 10 years ago

Same here, especially since it'd mean it would /also/ run all the other open source operating systems. It'd be a great litmus-test ("hardware so open that even OpenBSD supports it").

The way I work is, I make an interface{} red-black-tree, and then when I need to store things in it I create functions around it.

Suppose I'm storing Tiles in a Level: the Level struct will contain a (private) RedBlackTree and I'll define GetTile(Pos) Tile and PutTile(Pos, Tile) on Level which do the casting to and from interface{}.

I still have type safety since I cannot put/get anything but Tiles in the RedBlackTree. But I didn't need generics.

git can be considered a pretty basic tool

so what about CVS, svn, Mercurial and fossil? Git is hip right now, but including it in an initrd seems excessive. Furthermore git downloads the entire repo, all the history/commits, this isn't always what you want or can handle or want to pay for.

From the license:

Subject to your compliance with these terms, you may use the Facebook Design Resources solely for creating mock-ups, including displaying such mock-ups in digital or print format. The Facebook Design Resources may not be embedded in any software programs or other products without express written permission. Facebook reserves all rights not expressly granted to you in this license agreement.

It doesn't look like this is allowed.

A simpler way is to have a seperate Chrome (or Firefox) profile for Facebook. I have an icon in my taskbar for Gmail and it simply opens up Chrome with that profile, which has Gmail set as homepage.

Not a perfect solution, but good first line of defense none-the-less.

I love reading these little blurbs about Plan9. I haven't played around with it too much but it feels very "modern" (I know it's old).

What are some of the ways a beginner can get into Plan9? Can I use it as a Desktop Operating System on my old Thinkpad? What can I do with it? Does it run a modern browser? Could it run QEMU?

I've never really thought about it this way (bad code quality as the product of bad team dynamics), but it makes perfect sense to me. I guess the way forward is to improve interpersonal relations.

Ruby is just "gem install rails", but IMO this discussion is misguided: initial setup time doesn't make much difference in the long run. If we're talking "how easy can a user get started", JavaScript wins by far. But that doesn't mean I'd recommend people using it.

but how do you keep your brain operative and your mind focused enough to read and write code for those intervening 3 days

Adderal, Ritalin or Captagon can be used to get you out of a bad situation. But you should be very careful not to use them for longer periods because you will regret it. Talk to your doctor and then go talk to your employer.

I know where I live at least you can take a permanent medical leave for burn-out, the first month of which is to be paid by your employer, so most corporations would rather find a solution.

Laravel 5 released 11 years ago

When I tried SF2 I found it to be a terrible, Java-like, pile of abstractions. This might work for some people, but if you prefer thinking about business logic (as opposed to "where do I extend this IoC dependency container so that it can find my ControllerFactory), it's not for you. It left me bitter.

Yii is supposed to be nicer, I heard from colleagues, but I left PHP programming the moment I saw the opportunity so I can't vouch for that.

Calling is absolutely a better substitute for maintaining contact with friends than Facebook. Actual real-life facetime is even better. A lot more information can be conveyed in a real conversation.

I can understand that Facebook might be a good way to keep in touch with acquaintances, but if you use it to keep in touch with friends that's what they'll soon become: mere acquaintances. Exchanging a few typed words every now and than isn't enough.

Also: nice ad hominem on the "not very many", please try to keep it civil on hackernews.

Would it be possible to create a /bin/turtle script which prepends those import and language statements? That way all the boilerplate that's needed would be "main = do ...", which seems acceptable imo.

Et donc moi aussie je peux utiliser n'importe quelle langue? /s

Si on vas tous utiliser Google Translate, on va commencer à parler comme des logiciels. Moi en faite je préfère parler avec des humains. On fait tous l'effort.

Why are you speaking Chinese on an English newsboard?

It's not very polite to respond in a different language as the question, especially when it cannot be presumed everyone will understand you.

Some problems might be easier to solve in one language than in another. If you can't solve quicksort in ASM, does that mean people would be correct in wanting to refrain you from solving it in Python? It's a bit grotesque but completely analogous to your objection.

It is the opinion of many that cooperative multitasking is not the way to go if you want to solve problems which require massive concurrency.

PS: In Racket, you could defend against threads going into infinite loops with custodians.

http://docs.racket-lang.org/more/#%28part._.Terminating_.Con...