skysight-inc/HackerNews huggingface dataset:
Well said, and I could claim some guilt in years past about jumping on the next big thing and encouraging my network to learn what seemed to be on the horizon. I still keep track of trends and will mention them to candidates, but I now try to tell engineers (particularly younger ones) that they should try to experience several languages and tools to become better at the overall craft. Deep engineering experience seems to be acquired by seeing variety.

I think the fanboy comment would be attributed to someone today walking into an interview and saying they 'only want to work in (specific language)', which would be a turnoff to most companies. Having passion for a technology is good and engineers will always have preferences, but being willing to help out where you can will have greater value.
A Gentle Reintroduction to the Reactive Extensions for JavaScript Part 1
New smivi.com site. Invite code "earlyaccess1000".
http://www.smivi.com/launch/newdesign.pdf

Use the invite code "earlyaccess1000" to create an account while Smivi is still in private beta!
WeMo's TV spots show just how pointless this really is
mm Nothing at all about the art of rhetoric and how to do public speaking well though you could try watching

http://www.gresham.ac.uk/lectures-and-events/the-art-of-rhet...
I think I am getting their argument and I find it to be missing the point.

A blog in this context seems more to be used to tell people about where in the process a given company, service, product is.

If you are reading the blog there is a big chance that you "get" the product already.

Anyway. It's not my business. And I agree they could have an about up. But it seems to be a problem way down on the priority list. That's just my opinion of course.
What lengths did Microsoft go to keep the Surface a secret?
Just to clarify, if someone stayed late to fix something on Tuesday and then clocked off early on Wednesday in lieu, would that count as overtime in your definition?
I don't understand — why are adjustable desks so expensive? I can't imagine someone not being able to produce a more affordable alternative to a GeekDesk. If it's in the $200-$350 range, I'd buy it in a heartbeat.
NYC Start-Ups Reveal Office Spaces’ Open Future
No it is not, you just have to provide additional disclosure and follow your state's "blue sky" laws. These are just a headache to keep up with which is why it can make an exit or VC raise down the line a bit harder.
What you are looking at are not two variables (strict, flexible), but also "ease of use". Arguably dependent-typed languages are most strict, but also most flexible: you can write type of a function that only accepts primes on input. They are hard to use though.
Dynamically-typed languages are flexible and easy to use, but not strict.
Java-likes are strict and easy to use, but they're very unflexible.
>"So why did you include "with an external monitor"?"

Because if you're sitting there with a laptop and a phone, and wondering what to buy next, buying a $150 monitor is going to be far more useful to you than a $700 tablet. But you don't need either.

>"aren't irrelevant simply because they don't add unique functionality."

I never said they were irrelevant. I own one.

The article tries to blame Android's failings in the tablet space on their lack of ability to get it together. I believe, based on personal experience, the real problem is that tablets themselves just aren't that great. Sure, the iPad is incredibly successful. However, let's not underestimate Apple's rabid fans, incredible marketing or that fact that they were the first to build a fantastically futuristic device. But it's not really providing me with anything I don't already have. That's usually what I base my consumption on.

Someone else in the thread said something along these lines: people are buying "iPads", because they are cool and there is some status tied to them. People aren't buying "tablets" because they're not very useful.
Windows Phone 8 Unveiled
> Yeah, no shit. Stop drinking warm coke.

Fine, then don't claim something like "All cokes in all contexts at all temperatures are better than all pepsis in all contexts at all temperatures."

This is equivalent to what the study does with static vs. dynamic. Your argument, if you actually had a point, would be something along the lines of, "wait I'm talking about this boutique hand-crafted cola (Haskell) I get at Whole Foods, not that old Coke (Java), that's 20 years out of date!"

You're trying to retro-actively reduce the scope of a study you didn't write. The conclusions clearly use generic language that brings all static typed languages into a comparison with all dynamic languages. The false equivalence is not mine! It's the study's. If you want it differently, go write your own study that reduces the scope of the conclusions.
This was over a decade ago. Water under the bridge.

I learned a lot from that job about how to create extremely efficient processes as well as how not to treat humans.
So Facebook didn't win over ConnectU?
The Source in Open Source Is Critical - Even in Financial Services
Yeah, I was uncomfortable with that too. There are two sets of people I know: Folks of the kind that you mentioned who are incredibly good programmers but who have other interests outside life. In fact one of the smartest coworkers I knew spent half his time at work and the other half time in a band and he was extremely productive. Another group are the people who have a personality which doesn't exude visible signals for passion: They probably never hang out at meetup groups or conferences, but they quietly hack away in their own time without tweeting about it or whatever. From a macro perspective they are "passionate" for sure but are susceptible to false negatives especially in the highly noisy interview setup.
People that use FunnyJunk may not care. It was already full of non attributed, obviously stolen content, but some people still patronized it. In fact it seems as though many people passionately defended it at various times!
There is a good chance the candidate has been burned in the past by too many instances of 'the sky is falling' or 'I need this tomorrow for no good reason' types of overtime and isn't willing to be taken advantage again.

I haven't really ever been required to work overtime but I've always emailed my boss before I left for the day to ask if there was anything else he needed before I took off for the day. I don't want to work overtime, or like it, but will if something needs to be done. I don't like the culture where everyone sits at there desk for an extra 15 minutes because they are afraid to be the first one to leave.

Overtime should be reserved for emergencies, not for demonstrating passion or commitment.
'Steam for Schools' is a free version of Steam for students
Good question. I think in time, those who love what they do will generally catch up 'skills-wise' to those that do what they do only for dollars. Being a worthy candidate with less skills is a possibility - perhaps you will work harder or longer than they will, which could make you more productive. I would say that many companies may hire someone like you over someone with a bit more experience and less passion, as the long term investment is potentially better. If it were a 6 week contract, I'll take the other guy - for a salaried perm job, you may be a better choice.
I'm curious as to what tools you're using to work with files containing PHP code. I mean that sincerely -- if you've got something you really like, it'd be great to learn something new!
HN does not allow the same URL to be submitted during a certain window of time. After that window has expired, it can be reposted. This is a feature, not a bug.
Managing education and subjects on an iPad
When you have things you desire to learn, you want to focus your time and energy on that, not on logis­tics. Life­Topix Edu­ca­tion makes learn­ing eas­ier by pro­vid­ing you with robust orga­ni­za­tional capa­bil­i­ties for all your education-related data. It allows you to track assign­ments and related doc­u­ments and resources for school, work, or per­sonal growth sub­ject areas. And it is inte­grated with other top­ics so you can, for exam­ple, directly access local and online learn­ing resources you have defined in Life­Topix Info + Docs right from within Life­Topix Edu­ca­tion. The result is bet­ter learn­ing with less time and effort. Tur­bocharge your learn­ing with Life­Topix Education.
That is not true at all. Milo and its little brethren have been used for many years, in place and with the actors. In case you missed the notes about it, these systems come with detection, fail-safes, and kill switches to prevent issues. And -always- have a human operator in final control of them.

See, for example: http://www.mrmoco.com/images/rigs/talos/img5-fullsize.jpg
This is more terrible news for Nokia.
What is a flame?
What do you mean by "the type inference isn't as cool as what's in Haskell"?
Javascript simulation of a new very fine grained parallel median split.
We're working on a Channels API to open it up to devs.
Not even an upgrade even for the Lumina?
New toy for Kagglers - Your team's own Splunk server
Microsoft: no upgrades to Windows Phone 8
These guys are doing it using just 0.00015W

http://supermechanical.tumblr.com/post/25189115532/its-all-o...

Of course it depends on how often you "call home" to check for any information. What might be acceptable for monitoring temperature would not work for a switch when you expect immediate response.
> The National Science Foundation and the Navy send people every winter to Antarctica to these research stations that when they get in, they can’t get out; it’s is the same thing as sending them to space. Jesus, there are unbelievable stories of people going crazy and having to build cages, because they’re out of control. Of course, if you’re a woman in that environment, you’re in real trouble.

Wait, what?! People going crazy on Antarctic expeditions and being (presumably) put in cages? Best I can find is the Belgian expedition of 1898, but no references to isolation. Anyone got better info?
Crazy. The United States have only four times the population of Germany, how can they spend 7.5 time as much energy?
Windows Phone 8 announced during Microsoft's Windows Phone Summit
It's a movie, not a PhD thesis.

Next thing you know they'll write an article about how Angry Birds are not a likely result of evolution due to the lack of natural selection forces that would favor their adaptations.

Here's a formula for success: When you go see a movie turn your brain to "slow" and enjoy.
Fusion = merger. If neither player is outsizedly profitable nor has garnered sizeable market share, the only guiding reason for the merger is to eliminate competition. If your competition thinks it is stronger than you it will balk (you're both startups) - thus, you in the best case is teaming up with someone as good as you.

Startups should be focused on building value, not wiping out local competition. That behaviour only makes sense once one has reached maturity.
mjg59 touched that on his writeup:

>That's expensive. Like millions of dollars expensive. It would also take a lot of time to set up, and that's not really time we had. And, finally, nobody was jumping at the opportunity to volunteer. So no generic Linux key.

http://mjg59.dreamwidth.org/12368.html
He wasn't. He had nothing to do with this before the removal of Sullivan. He is retiring because he is upset the Board is trying to run UVA as a business rather than a university - different forms, different causes.
Wow, really Microsoft? You don't know better by now that if you're going to release a platform, hype is up like crazy and then basically leave people hanging... that it kills hardware/software communities?

The WP8 features sounds great, but where does that leave my Lumia 900? I really love the phone and well, it sounds like I'm SOOL.
You know, I'm probably having fun because of both. I love the type system Haskell gives me for exploring a problem space without diving into a solution. I am enjoying working in a functional language because it forces me to work in really small pieces and slot them together. I try and do this in Perl too, of course, but it can sometimes be easier to just cargo cult some things and forget to come back to them.

I think what I enjoy most is the type system though, and the ability to make massive refactorings until stuff compiles. 9 times out of 10, things just work after that.
When I first saw the logo, I heard:

"Winamp… It really whips the llama's ass!"
Microsoft needs to get with it and provide video of these events.
Windows Phone 8's Siri-like speech, VoIP integration, NFC Wallet
Interesting idea. If this takes off, I feel like it'll end up in every developer's toolbox. Nicely done guys, looking forward to seeing the product!
> incompatible with current devices

Interesting. This may well be the right move for the long-term, but they're going to end up with a lot of angry early adopters right now. Android upgrades look nice all of a sudden.
I'm gonna have to disagree with you about the conclusion you're drawing. Yes, they are using the generic phrasing of "static typing" vs "dynamic typing", but this is because the study was intended to test the concept of static vs dynamic typing, not particular instances of it. However, seeing as we only have specific instances from which to test, it used the best one currently in widespread use. I don't see this as a problem, nor do I think the wording of their conclusion necessarily implies anything about all instances of static typing currently in use. Sure, it left that open as a possible interpretation for people looking for justification of a preconceived notion, but you can't really blame that on the authors.
Windows Phone 8 is an operating system, not a phone.
Looks really good, I hope the rails beta goes smoothly because I would really love to have this for Django. Loved the demo!

PS. Why not: on console focus-loss -> file browser auto refresh
You would reheat lasagna in a frying pan?
Seems to be an odd decision to share the kernel with Win8, but not (explicitly) the WinRT SDK. It would seem in Microsoft's best interest to make sure bringing apps between the two is a recompile away; the way it's being phrased the SDK doesn't sound like it's absolutely 100% compatible.
Live stream: http://channel9.msdn.com/Events/Windows-Phone/Summit
I wasn't nearly as baffled by the science in the movie as I was by the behavior of the characters (including the aliens) in the film. It's summed up by the first article you've shared simply: "Nobody, at any time, acts remotely like a scientist"

That's more of what baffled me, because, as your second link points out, the movie isn't really about science, but about mythology, life and death. The movie is supposed to be about human issues, but misses the mark when it comes to the behavior of the humans in the film.
Whenever I hear/read these comments, my first thought is always that the speaker/poster is from The Valley, and assumes that every place is like The Valley (or that everyone with technical skills wants -- or can -- move to The Valley). In other words, "The Valley" isn't the answer to life, the universe and everything.

[Also, there can't be that high of a demand for engineers, because I've been denied jobs for the most trivial of reasons. I was denied a job once for not being able to answer a Python trivia question about something that took me 5 minutes to learn from the Python documentation.]
I think cutting all the legacy is a good move -- start over from scratch. They have the wherewithal to round developer support (and also leverage their Xbox relationships), so cutting baggage is a good idea.
Measuring the Cost of Cybercrime
Has this been explicitly stated? I'm hoping they do unify under the single WinRT framework.
"Implementing" Secure Boot afaik basically means appending a signature to your bootloader. Not exactly rocket science, nor much room for improvement.
> Disadvantage is more verbosity, but it's a trade-off.

When I was learning Haskell, I wrote a program to count the value of a cribbage hand. The code was half the length of an equivalent JavaScript program.

The expressiveness of a language has more to do with the length of a resulting program than static or dynamic typing.
Wow, I'm actually pretty sold.

One question though, is there delay when typing in the browser as there normally is when you ssh into a box? That kinda drives me up the walls, and I am an emacs person.
I prefer the traditional style maps because if you deviate from the expected route you still have a map of the area.

For example a GPS device will give sometimes give you a ridiculous number of turn by turn directions in a row. Go 100 feet merge right, go 200 feet merge left, go 50 feet and take a right, go 300 feet and make a left.
What is it about its requirements that keep it from running on anything that exists today? The article just seems to talk about how it can support higher specs? (I ask because it'd better be a really, really good reason that it can't run on anything existing because that doesn't seem like good news for anybody.)
Depends on type of work (demands of cog on enterprise team vs get startup over the "hump" are different).

But, in general if you're hiring for long term, the passionate, growing candidate will surpass the superior but stagnant candidate.
I just gave two use cases and you chose to generalize from there. MOCO rigs have been used in just about every application you could possibly imagine. I once worked on a system that got dropped of a cliff on cables, next to a stunt guy, all computer controlled.
I remember writing in the description to the same effect that it was old, and may have been posted before. Although it served the purpose to bring it to other people's notice, you have have found it repetitive, for that I apologize.
Lockitron also offers locks with a keypad, and every lock comes with a Bluetooth keyfob for emergencies like this. <3 lockitron.
Ask HN: How important is it to stuff your CV into one page?
Recruiters and CV Reviewers don't have much time, so its often recommended to put only the most important information on one page, especially for new graduates.

I am writing my CV in LaTeX and it takes 2 pages, I am a soon to-be new graduate as well and I dislike the idea to switch the page layout only to press all the information into one page. The most important facts are on page one and some additional (Awards, Certificates, detailed skill set) are on page two.

How important do you think is this rule of thump or is it already outdated? I am just afraid that my CV could be sorted out just because it is long and the recruiter don't want to waste time reading it.
And is there an upgrade path from Nokia's current Windows phones to Windows Phone 8?
I saw a similar safety-system at Hanover industrial fair a few months ago. So they are already being sold.
It looks really interesting, but one of the things I like about standard Rails dev work is I can work offline fairly easily. Mostly this a weird 'I have a really long commute' thing, so I will be keeping an eye on this.
How much legacy is there? It doesn't seem like Windows Phone 7 handsets have been out that long... and my impression wasn't that they were generally extremely low-specced.
The notion of "Secure Boot" only loading a verified bootloader protects against Evil Maid [1] attacks and helps you start the chain of trust from the boot sequence, rather than from your bootloader (which you can't trust necessarily). http://www.schneier.com/blog/archives/2009/10/evil_maid_atta...
http://live.Twit.tv is live streaming the event with commentary.
The technology looks awesome but is this a pain point for people? I like developing on my local machine. Setting up an environment can be a pain but I only have to do it once. After that I forget about it.

Also, it worries me to depend on a third party service and my Internet connection to get work done.
I suspect that they commit suicide for the same reason that anyone does. As another commenter pointed out, the suicide rate among Foxconn workers is similar to the rate for the Chinese populace in general, which probably tracks pretty well with the rate of depression. Not all seriously depressed people will commit suicide, but people who are depressed are more likely to commit suicide if they are under especially acute stress and don't have a good support system to help them deal with their current bout of stress and depression.

Rural people who come to the big city to work in harsh conditions away from their families probably meet those two criteria especially well. They're overworked and lonely, and even though they're probably better fed, better paid, and maybe even better rested then they were home on the farm, psychologically they're under more pressure, and there really isn't anyone to keep an eye on them. So they have a day where the harsh conditions or pressures seem too much, and they jump off the building. And once the first person did it, people with a predisposition to suicide have that option hanging there in the back of their mind, and eventually do the same thing.
> "Who says that?"

http://news.ycombinator.com/item?id=4137283 comes pretty close to making that claim, and that's just on this page.

> "There's trade offs, multitudes, in choosing paradigm / language. It's never so black and white"

Sometimes, it is. Most people don't use COBOL anymore, with reason; better languages came along. Programming is still a new field in the scheme of things. It would be strange if our languages were perfectly optimized, with no room for improvement without offsetting costs.

> "twits who like to argue more than code"

Some of us like to do both :) But go program; we won't stop you...
I also wonder at the utility of this for end user machines. On end user machines, the valuable and secret data is owned by the user, is volatile (not protectable at the OS level with current OS's which have no idea when/how user owned data should be changing), and furthermore is accessed and modified using processes owned by the user. Confused deputy process which are owned by the user seem much more likely to me to do real damage on a home machine.

Which is not to say that this technology is useless, boot-level attacks are important to defend against even if they aren't common now. But one has to wonder whether the costs are worth the benefit, on end user machines?
There are also some nice, human-controlled (although I believe they can be automated using stuff from DIY Drones) open-source units from Quadrocopter: http://www.quadrocopter.us/
But who is going to buy a Windows Phone 7 device now? Nokia's already poor device sales is going to fall off a cliff.
And what's with all the MASSIVE FONT?
I remember when this problem was solved. Saved a ton of time.
> I get really annoyed when I see sites like this that anoint winners. They already have an API to work with outside sites but they just don't publish it

It is much more important to get the experience right with one or two small specific cases first - and then to make it available to the larger public.
> "NoneType has no attribute '...'"

C is statically typed, but I can still attempt to dereference a null pointer. Static typing doesn't save me here, nor does the compiler, as it's possible for these issues to happen at runtime.

This may be something that Haskell doesn't allow, but it's not something inherent to static-typing.
Thanks for the question, I have only my best guess as the answer which is a Pearson vue style system to take all the tests.

I imagine that it will end up being a version of the GRE.
Troop 321 - done for a merit badge?
PC makers hint at feelings of betrayal over Microsoft's Surface tablet
Twitter's fake Bill Murray shuts down after breaking parody rules