skysight-inc/HackerNews huggingface dataset:
They should apply elsewhere. Seriously.

If a candidate doesn't have "several hours" to engage in a process intended to lead to both sides investing thousands of hours over the coming several years, they're welcome to apply elsewhere.

For every time I've interviewed, I've done several hours of homework on the company, understanding their competitive position, reading their financials (if a public company), founder bios (if a startup), bios of the people I'll be meeting with, etc.

I'm not doing this out of desperation; I'm doing it because I'm picking the company just as much as the company is picking me. Conversely, I'm willing to "jump through hoops" provided I believe that the company believes that hoop is helpful in selecting strong employees, because ultimately, I want to work at a company with strong colleagues and the hoop is a signal that the company wants the same thing.

Fair disclaimer: I haven't applied anywhere in the last <long time> and in my 20s, I enjoyed the take-home programming challenges. To this day, I recall enjoying Acclaim (game company)'s take home test that was rudimentary AI for a turn-based very simple game. I crushed it, flew out to interview, and got an absolutely laughably low offer (par for the industry), but I still think fondly of "doing that homework".

I've also been asked head-scratchers before. I had a recruiter ask my GPA and SAT scores for a role in my late 20s. Wait, WTF did you just ask me?! I answered, and that firm (D. E. Shaw & Co.) was the most-talent dense firm over 5 employees that I've ever experienced. If I'd have indignantly replied that my SAT scores were irrelevant to the position and none of their damn business (both are arguably true), I'd have missed out on one of the best work experiences of my life (and two handfuls of those colleagues are still working with me today, 3 firms and 17 years later).

Anyway, sorry for the long response.

Shorter version:
You're picking the company. Do your homework.

They're picking you. Do their (reasonable) homework if you believe they're assigning it for the purpose of giving you great future colleagues.
> you get more scrap if you kill their crew

I figure that too, but preferred to use suffocation to achieve this (having a boarding drone is a great help). For the final boss, I think it's just impossible to beat it without previously killing all its crew (in first fight).
I think 60$ average is a bit high

Source: I bought it on Steam for 8€
The Guardian is funded by a trust. It is losing money but the circulation figures mean little: Print is dead.
With some practice, it's possible to win with the default ship pretty consistently even without the teleporter.
> The point is that the state foots a £2000/day bill to replace a civil servant who'd be paid what, 10% of that?

30% (according to the article - 500k pa vs. 150k pa).

In any case, it's a new role that didn't exist before, so there's naturally a lot of set-up effort. It makes sense to get a more experienced person before hiring someone definitively.
Do we really have to re-explain the difference between short-term costs of things like rentals and long-term costs of things like employees?

This lady is a rental. You need a rental to give you breathing room to find an employee. Very sorry, but there's nothing much to see here. This is just attention-seeking.
But my boss keeps telling me to go look down from the helicopter, like it's some magical answer.

"Hey, iPads aren't showing some of our websites at all, I've tracked it down to IIS, I think, as every time I recycle the app pool, it shows our website perfectly, but then fucks up every time you refresh it after that."

"Ohh, that's easy, just look at the bigger picture, take a trip in the helicopter and look down"

Argh!
I bought FTL through Steam. Am I playing the vanilla version or Advanced Edition?
If they bring in permanent staff to fill a short term role and lay them off as soon as they find the right person, that will cost a lot of money. Layoffs aren't cheap in the UK, even in the private sector.

When you pay a lot of money for a contractor, part of what you are paying for is the right to get rid of them easily.
not really he's implyming gnome developers are bad, because they shut off any kind of dialog. it's kind of the same reason why gentoo folks developed eudev.

who cares about bsd? you can't even use different distros anymore, because these folks are destroying the unix philosophy. wanna run gnome? sure, replace everything with systemd.

wanna disable geolocation in gnome? no problem just wait for the next release http://www.phoronix.com/scan.php?page=news_item&px=MTYwNTM

EDIT: Firstly this post was more about "the GNOME attitude" than systemd. However, I've already read the biggest myth post, so please stop responding with that post. So far all our software engineering efforts have lead to the conclusion that whenever a system leads to too much complexity it because cumbersome to use extend, and prone to errors. i would argue that you can build a single piece of software that is modular without splitting it into multiple parts, but systemd isn't that.

In fact, a lot more companies are moving away from big monolithic blocks. No one ever said that single components should be built in a non-connected way. in fact, composability is a big part of good components. where ever did you get the idea that its the opposite?

why do you think imlib2 got so successful? but hey, care to explain to me what the advantage of merging udev with systemd was?
Feed some real fish via this web app
I can relate to the puzzle analogy. Take my profession - IT engineering as an example. When you are just starting out, you know nothing and you're completely overwhelmed - you feel like you're sitting in front of a shuffled million piece puzzle. The only thing you can do is slowly start piecing the puzzle together bit by bit. Eventually (after a long time) you have enough pieces in place to start seeing "the big picture".
Not hard to find out, according to their whois you can just email legal @ instra.com to find out..
I imagine I'm going to be downvoted for asking this, but isn't this an extremely bad idea that is going to pretty much just bankrupt the HP server division?
Carousell Will Be The Next Ebay For Southeast Asia
almost everyone uses Linux

Actually, almost everyone uses Windows. Of those that do not, majority uses OSX.

As someone who's been a Linux desktop user since the early 2000s and was laughed out loud because everyone uses Windows so why even bother, I'm saddened by seeing the same logic from the GNOME team.

(PS. Obvoisly we're talking about desktop here so Android doesn't count).
I started playing on Normal. Any reason I should switch to Easy?
Artisan Peintre Nice Peinture Interieur
Dumpy Doge: the doge is going for number 1 spot
Yes it's a big disapointment for me, my predilection language is C# and I would love to be able to code on linux...

I wish one day microsoft will be forced to port/support .NET (at least server components) to linux but I'm not holding my breath...
Ubuntu is the majority of public cloud workloads
No, it's great to load a multi-megabyte page full of Javascript for your application-oriented website, in particular when you are looking for reading a few (kilo-)bytes. I think every website should be growing towards an application with some splash logo. Alas, there will be some point where browsers cannot have a nice downloading interface for the application. It can be easily solved by having the user download a download manager application. It will be so user-friendly!

To be even more effective, you can make it so that the application is only loaded once and the data is be retrieved when needed, optimizing the use of the network. I would go even farther: I think that, at some point, a lot of applications will be using a common base for retrieving and displaying the data from the network. It may be a little avant-guarde, but it would be great to have a single application that would handle the content from all application. I know it's just science-fiction, but wouldn't that be great?
Average or Excellent?
As a consumer I sometimes wish I could pay someone to get newer version of the FW on various devices. On the other hand FW is a crucial part of the devices and I should not have to pay extra for that.
Not saying I disagree with you, but you mention the "unix philosophy".

These last few years I've seen a lot of people repeat that sentence over and over again, but I ask you, what is the "unix philosophy"? Treating everything as a file? Do one thing and do it well? Develop beautiful software, not bloated and simple?
Every single person has a different idea of what this mythical "unix philosophy" actually is.
Certainly, all these practices apply well on servers but the world is moving forward and we have much much more complex devices that aren't just mainframes with terminals anymore.
We are not dealing with software anymore, we are dealing with systems. And we want performance and stability. Developing single components in a totally individual and non-connected way, oblivious of their environment does not always work anymore.
Sometimes you need to build an environment, not just a single component. You need to have software that interfaces and integrates properly.

Does the Unix philosophy go against that? I don't know. The point is that you should always question things, not just repeat "but the Unix philosophy says...", because systems evolve.

Furthermore, I'll point towards this page http://0pointer.de/blog/projects/the-biggest-myths.html

It might be relevant, it might be not, but it's a good read nonetheless.
Draw a Stickman: EPIC v1.4.2
What are the technical differences between Tor (hidden services), Freenet and I2P?
actually an internal source that I contacted told me that Cisco and others have been doing the same for years, and also that after registration you'll be able to get most of the firmware and software for consumer and servers, but not for storage (or network).
But just to be sure I downloaded today the latest stuff for my N54L..
What surprises me is that plenty of engineers have remarked how a basic knowledge of algorithms and data structures has been the key to getting hired, rather than the ability to write good code or solve problems that are similar to the ones a candidate would actually have to solve. Those are not tested in interviews.

Given that background, given that people are trying to improve the recruiting of engineers, given the penalty applied to people who recruit for the standard package, given the rewards for those who recruit accurately to their needs, .... why does the "irrationality" persist?
Someone who scores pretty well objectively and is getting subjectively tanked by one person on the loop is something to explore more deeply.

3 out of 4, there's something legitimate there. It's possible to be coached through some of the objective parts of many interview processes, ours included. That's readily true for an internal referral (and could be innocuous rather than malicious), and even someone using glassdoor to prep could maybe skate by a couple questions, but someone will usually sniff it out subjectively.

1 out of 4 it's a "personality clash" which could be code for being threatened by someone's technical superiority, rather than simply being annoyed by someone's superior PITA-ness

If the same employee is constantly on the personality clash side of things, it's easy enough to remove them from future loops (and possibly the company, if their inferiority complex is rooted in actual inferiority).
Mix of both. The killer on the server-side is always stuff like missing WCF features, odd bugs with DI containers, missing API calls, slight behavioural differences etc.

Client-side. No WPF and WinForms is dreadfully incomplete.

It's a no go. If you start on Mono and deploy to .Net I imagine it'd work but no-one realistically does that these days. If they were going to do that, Java would be a better choice for the product.
It's also unnecessary. You can just get bitcoins off an exchange and mix them
Yes, It can.
I really don't want them to port it. I want to see Java 8!
> It's hard to imagine that Facebook, Twitter, Dropbox, Google, Amazon, Apple, and all the rest of the companies that hire software developers, who have more or less the same type of interview, have gotten things wrong, yet have been so successful in hiring good people and building good products.

It could be also cargo cult.

If you are a startup, how you will add a technical founder or a first technical hire? Just by his/her ability to write O(log n) searchs in a whiteboard or you will dig deeper and make sure is the perfect match?
I wouldn't quite go that far. While The Guardian drives me nuts sometimes, especially regarding UK politics, it's markedly less nakedly evil than the Daily Mail. See the recent NSA revelations for good, high-quality, pushing-the-boundaries journalism, which we'd all miss were it gone.
Based on the points raised in your article, I ended up poking my own Docker images to get runit working on them. It looks like runit is A) pretty snazzy, and B) capable of being the init daemon. Am I missing some trade-off or issue there, that prevents it from being PID1 in your scenario?
Prediction: Piracy of HP firmware will explode.
The advanced edition is not out yet, there is no release date other than '2014' announced.

The advanced edition is a free update to the vanilla FTL. Your Steam version will probably be automatically updated once it's out.
Just a touch more evidence based than the DM, but anyone who is in the business of selling news a) has an agenda and b) need to sell their stories, so quelle surprise.
There was a guy on HN recently commenting, who had a startup (with a functional product) making very convincing fashion glasses with a recording function.

Unless you knew the brand(I forget what it was), it would be a hard to notice the recording.
OMG current GNOME is really ugly
It's funded by sales from some other profitable less biased papers/magazines.

Losses after losses... at some point, something's gotta give.

"Funded by a trust" isn't some magic get out of jail free card.

Circulation figures for other newspapers are doing pretty well actually. Print still has a long life ahead.
+1 for last.fm support - a lack of support this in Rdio sent me back to Spotify.
British court quashes legal challenge by partner of Snowden leaks reporter
A look at NodeOS, the Node.js Operating System
I suspect it's because WELL and other early systems were there. France actually had a precursor system a couple of years earlier, which was only finally turned off a couple of years ago.
https://en.wikipedia.org/wiki/Minitel
I just don't get this.
Ask HN: Which newsletters are you subscribed to?
Here are the ones I am subscribed to:
Benedict Evans
Dan Hon
Alexis Madrigal
Roo Reynolds

Am I missing something out?
SkyDrive and online Kanban boards
None. Why should I? Rather I like bookmarking useful sources
Is it not obviously implied that the "everyone" here is "everyone interested in using Gnome"?
For a permanent employee, don't forget the employer NI contributions, pension, paid holiday, possibly maternity pay, expenses, etc. So maybe the total cost for a permanent employee would be 40-50% of the contracter
Except any "real" customers of HP have enterprise service agreements (or longer warranties) which include all this, by chance and bad fortune they have thrown the N40L into that bucket which happens to used by a lot of people for personal home server.
Since firmware updates are frequently bug fixes, shouldn't this be covered as part of the cost of the server?

Some firmware fixes are for serious thermal issues or other problems which would result in data loss.
Como Colocar a Sua Empresa no Google
https://code.google.com/p/msysgit/downloads/list?q=full+1.9
Angle Brackets, Synergistic Directives
http://drp.io/files/

"Please e-mail us at [email] and let us know what you were doing when this error occurred."

Edit: And you just copy pasted these ToS from http://minus.com/pages/tos without even changing the name. It still says minus inc on your page.
Well, client-side Microsoft has abandoned both (although of course they still run).
Sorry, I wrote my comment quickly, this is what I meant.

I said that "it won't hurt you" as a reaction to people saying "I won't even click on that link" in some comments.
Awesome of using web browsing with Emacs
From my experience working at TomTom, which uses touch screen as well as voice commands and feedback, and has purchased automotive oriented companies and integrated their products and employees into their own, I've learned that the automotive industry moves at a glacial pace compared to the computer industry.

There are both good and bad reasons for this. But the important point is that automotive interfaces are designed to be built into cars at the factory, and used for many years without requiring any updates. Even if updates are possible, most people don't get them. So it's a completely different mindset and approach and time scale than people from the Silicon Valley dot-com startup industry have.

Another factor is that the devices built into cars have a very long design and production lead time, and by the time the car comes out, the built in hardware and software is already quite obsolete compared to the smartphone the driver probably owns.

Factoring the problem out of the car to run in a smartphone or tablet itself also has its own frustrating problems, because when you're designing an automotive computer system, you can't predict what kind of technology and standards will be available or popular by the time it ships.

It's a very difficult problem space, and the stakes are extremely high, not just financially, but also because cars are weapons of mass destruction that kill more people and destroy more property than all terrorists combined could possibly dream of.
Can they release the software to the world? Maybe, if we all make an effort to analyse whatever papers we can access, we will together make enough noise that it will be impossible to ignore, and also impossible to silence (cf. The Pirate Bay). This could be one of the most important advancements of science in the past few years.
> I guess they are people too, hyper sensitive that fault will be found

Or straight up fraud. Or a dismantling of their monopoly of information/data.
You can't compare 500k pa on a short term contract with 150k pa on a permanent civil service contract.

That 150k comes with a fantastic pension (final salary!), they have to pay employer taxes, insurances etc. Not to mention that they're almost impossible to fire.

It's closer to a 300k vs 500k pa comparision.
UK Court: David Miranda Detention Legal Under Terrorism Law
> 1. The Drop-Down Menu

Don't (some) mobile devices trigger :hover states when elements are tapped on? If they don't, surely there's JS to fix that; and then users with a mouse can enjoy their agility, while mobile users have to make an extra tap. And you'll be happy to not have simply thrown it all away, too, when pixel-perfect gaze tracking finally gets invented.

> 6. Web Pages

Hang on there. The ability to bookmark and share links to individual sections is super important, it's what makes "Hyper Text" "hyper". "go to URL and then do X, Y and Z" won't fly, neither will being unable to restart your browser and continuing where you left off. But if you update the URL to reflect that current state, you kind of still have web pages, you see? It doesn't matter how shiny they are or how you transition them, they'll still be web pages. Not that there is anything wrong with that.

We already had Flash, long before Javascript could do much, and we already had attempts at quite elaborate and artistic websites, complete with intro and sections folding and fading and morphing - and even the good ones sucked from a "web" perspective. Good for viral marketing, annoying or even useless for extended use.
> I have pretty much "solved" the game on its hardest setting ("Normal")

I think FTL is one of the few games where this is actually an achievement. Well played!

> What makes the game so fascinating is how many different, exciting situations arise from a number of pretty simple game mechanics.

That's also what make it frustrating sometimes: let me relate some fictional situation that depicts this. I have my multi-shielded ship with my crew of 4 against a powerless enemy. Oh, they just teleported a boarding drone into my oxigen module, making a breach on the way. I can only send two of my men at the time and the heal module is far away. In the mean time, they have not been able to get through my shields and I have deactivated almost all their weapons. almost. A teleported bomb has started a fire in the shield module and destroyed it ; blaze is spreading to the heal module. Most of my crew is now half dead, I can only extinguish the fire by making vacuum, but cannot fill it back with air. In the mean time, the boarding drone has gotten to the weapon module. … Glad to have served with you on this ship. Open all doors.

On the plus side, if it is frustrating, it is also very humbling and makes you paranoid. Alright, the plus side then: having to deal with so much random is what makes the challenge very interesting. The game is not about winning, it is really about learning from your mistakes (in most games, you just need to guess the scripted motion or the right path by trial-and-error).
Not that I know off. I had a look around those days for a decent SASS, but most of the stuff is very pricey, hence the OSS need. It shouldn't be too difficult to scrap a minimal app for this.
If you are a true warrior from the old times, keep playing on Normal. But don't feel shame on switching to Easy, this is already a true challenge.
The pirate bay will be plased with this
I miss NTK and it'd be great if there was a modern version of it.

http://www.ntk.net/
They haven't abandoned any of them. We still have ATL, MFC, Win32, WPF, WinForms and now Metro.

Not that I want to use any of them myself :)
I gave an explanation on how things are, it was not a rant. I don't understand how you could see it as a rant.

Regarding your question: GNOME does a lot of infrastructural work (freedesktop.org, and other things). A lot of the times things are just not available. Thing e.g. of colord (colour management), PackageKit, hal (dead :-P), ConsoleKit (dead :-P), etc. Making that work on Linux is one thing (already loads of differences). Making that work for others as well, while sometimes there is not much available only increases the time you have to spend on things.
Luckily we stopped using HP at work, good riddance!
Statements about shared hosting are full of misconceptions.

- "colo" is not really about sharing a server but about being in the same data center.

- cloud is almost by definition a "shared-resources" hosting: you run a VM on a physical server that is shared with others VMs, therefore you are still subject to noisy neighbors.

- shared hosting is not only about resources but also about services and ease of use.

I see misconceptions and shortcuts for every point in the article, I hope it won't stay long on the frontpage.
The only thing in the list that's a "design element" is the drop down and the Carousel.
I agree that its a bit of an annoyance for those of us who do use N40L or N54Ls as they are brilliant home servers.

However this:

> That’s a hefty price to pay to fix what is arguably a defect in the original product

What a blatant lie. How can it be a defect in the original product for an operating system which is brought out months after release of the hardware.
Maybe I'm reading it wrong but the article seems to suggest a false dilemma between using shared hosting and PaaS while disregarding the VPS option, which is on the rise as well. It's hardly a design element, too, expect in the broadest sense possible.
CERN considering 4x larger, 100km-long successor to the LHC