skysight-inc/HackerNews huggingface dataset:
I've had various experiences of good and bad HR/internal recruiters but the one that really deflated me was with one of the larger Ruby companies in the Bay Area.

I applied through a resume website, applying to 4 positions that I thought fit what I could do.

I got a email/call from their recruiter, then I did a technical phone screen and passed. Due to scheduling I was in the Bay Area a day later so I had a 45 minute pair programming assignment onsite instead of doing it over the phone/internet.

After I passed that they emailed me asking me to come into their offices the next day for the full onsite interview. During the full onsite interview, I did pair programming with 2 different people on 2 different programming tests, and did two 2-person interviews.

The first clue that should have alerted me to something being wrong was that I was suppose to talk to the CTO but because of "conflicts" he could do the interview. My recruiter shook my hand, thanked me, and then I left.

I wasn't sure whether or not I was going to get the job. I had felt pretty good about the programming tests but during the 2-on-1 interviews I felt they were forcing me to answer questions where the only correct answer was the one they had set out in advance in their head. I didn't really know which way it would go.

So how did I find out I got rejected? Essentially they changed the status of my application on the resume site from 'In Progress' to 'Reject' and the resume site sent me a notification tell me I had been rejected for the position. Just to be sure I got the message the person also rejected me from the three other positions I had applied for. So in the end I got 4 Rejection Letters from the company. They couldn't even be bothered to e-mail me directly and tell me, "No."

Considering the reputation of the company as one that "cared about its customers" and was considered one of the "darlings" of Silicon Valley, I felt pretty crushed being treated this way by them.
To those mentioning it looks 'half backed' (and wondering whether it works): Samwer brothers' companies are built to flip. From talking to their devs at meetup (not paymill's, but other rocket company), they mention software dev practices leave a lot to be desired. Whatever it takes to get something out of the door. Code quality is not a priority. This makes me reticent, even though I really need a real EU stripe.
Pirate Bay Founder Arrested Again On Suspicion Of New Hacking and Fraud Offenses
US army builds its own 3D printer
They do (have friends in the shell team @ MS). It's just really hard for them to hit the right balance between compatibility, which is _super_ important to their bread-and-butter enterprise customers, vs. providing a clean crap-free experience to consumers.

For better or worse, the "consumer" user of Windows -- a person at home, without an IT support desk, who purchased his computer himself at a store -- captured a lot of attention inside Microsoft for this release.

I'm not at all surprised to see more Apple-like behavior from them, e.g. (1) restricting what Windows RT can run to the software available in the windows app store, (2) completely breaking app compatibility for older (WinForms) apps on WinRT, (3) getting way more draconian about hardware requirements for the Phone (specification of button counts/sizes, etc.), (4) having a "Signature" edition of windows.

MS has been fighting this battle for decades -- most blue screens were caused by crappy hardware drivers; they knew this but couldn't fix the problem without hugely breaking compatibility.
How the NYT created its “512 Paths to the White House” data tool
Over a year ago, I applied to a job that I considered a great match with my experience and interests. Never heard from the company after applying. I had a couple of offers from other companies and I choose one.

Many many months later (7-8?) the company contacted me that they thought my resume was great and if I was interested in an interview. Even if I did not have a job, I still would not have gone through the interview due to the company's previous behavior.

What were they thinking? Either they are incompetent or they stockpile resumes for when they actually need to hire. There is nothing wrong with saying that you are not a good fit right now, but they will keep your resume on file. It really does happen. My wife was hired at a company a few months after she was rejected for a different job. They hired someone else, but came back to her when something else opened up.
That's about 0.2 $ per user.
The title is completely misleading, quoting from the link shared:

"Why is eBay no longer supporting wildcard searches?

Our research has shown that this type of search can sometimes include unexpected variations that clutter search results and the use of specific terms to expand one’s search is a much more effective method. That may be why only a very small percentage of very sophisticated shoppers on eBay used this functionality. We have also recently implemented enhancements to search on eBay that enables us to take into account many variations in naming and spelling in search results. By removing the wildcard (*) advanced search functionality, we are now able to more efficiently deliver search results faster to users."

I am sure that the server load at eBay's scale is peanuts.
Me too, I clearly missed the bit in the parent where givan openly gushed about OSX being better than Windows at installing software.
Title is misleading. They are scrapping it because they already take into account variations in spelling and this will no longer be necessary.

This is the line from the site:

> Wildcard searches are no longer supported because recent changes to how search works already take into account many variations of a query and because this change enables us to deliver search results faster.

Nowhere in there does it say it's taking it out because it's causing a high server load.
As I had hoped was clear from context (but I guess wasn't), I was definitly implementing these features for the assembler. In addition to being a better result (for example, requiring fewer changes to the compiler I was also spending a lot of time trying to get cobbled together out or Apple's fork of gcc 4.0, mainline gcc 4.2, and the LLVM gcc 4.2 project that, while generated horribly broken code due to LLVM being a horrible target for ARM, had a ton of Apple internal patches; alternatively one could edit every app that required these features to mess with a preprocessor, but that would scale horribly), it was actually much easier to do... implementing the full gas macro system outside of gas and its assembly parser seems unneccessarily brutal: often you just needed to fix tiny things, like "this argument is now optional" or "you can now specify this as a variable".
An About Us Page Design That Tells THE Story 
Creating the proper “Meet the Team” or “About Us” page requires a little bit of time and the quality of the page depends on the amount of guidelines you follow.
I have a good laugh at people that dismiss an entire OS for a problem solved with 10 seconds and 20 characters of effort.
Divshot – Interface Builder for Web Apps
I stumbled across divshot, it allows you to create pretty decent mock ups using a web editor and the bootstrap framework. I found it, saved me hours of time. Love it. 5/5.
Not necessarily agree.. the simplicity is what would make it use vs trello = you sell an EASY way to Trello =)
Opening up a market is a contribution (singular) to the community, but this is a thin line to call "tremendous contributor". Wallmart was one of the major players in pushing USB drives and 3g modems to the public. Does this mean that Wallmart is a tremendous contributor to USB?

In what way has multi-touch been pushed way past what anyone has done in the past? (say, compared to Sears et al work from 1990?) Actually, any of the technologies on that list, in what way were they pushed way past what anyone else was doing in the past? Cornering the music industry (legally) was an achievement indeed, but a tremendous contribution? My thought goes back to Wallmart and any product that they was first to successfully sell.
I posted a similar story a few days ago: http://www.ecommercebytes.com/cab/abn/y12/m11/i05/s01

Everything I have read about the move stated nothing about server load. Wildcards are an important piece of functionality, and it is somewhat surprising that they are dropping it after over a decade. Synonym expansion is simply not the same thing and is not consistent with the way (power) users work.
The problem right now is that not sending a rejection email is the status quo. So you have decent people and non-decent people both not getting back to rejected candidates. If sending rejection emails became the norm, we could assume that not getting one would be due to the hiring manager's personality as opposed to a company policy or industry best practice.
I am a bit late to the game but how does this compare to HyperDex in terms of scalability and sharding?
For the love of the FSM please stop.
I had fun solving this. It was a timely, needed distraction.
I don't use workspaces, but I also really only ever have two applications open, chrome and terminal.
Its useful to reiterate the discussion in case new facts or concept can be brought forth. mostly, I ask the question to confirm (or disprove) my own opinion. If a person states disproven facts, one should always allow the person the back his statements up.
Well, the person is inferring server load as the reason based on this bit: "and because this change enables us to deliver search results faster."

Wildcard expansion can be very expensive and can have a significant impact on average query latency, both by skewing the numbers and by blocking other queries. That doesn't mean that disabling wildcard searches is the necessarily the best option, though. Typically you would just stop the search if there are too many results to consider.
A reference machine...
My problem is that since it came into force, every website bothers me with these popups and of course most of the time you click 'yes' because you wanted something off the website and clicking 'no' probably won't help you get it. The flaw is that while they seemed to expect that lots of companies would stop using cookies on their websites, instead you just get these damn popups from them all to which 99% of everyone is clicking 'yes' because even asking that kind of question is not really suitable for a vast majority of the population that simply doesn't know about cookies.

It hasn't significantly improved privacy for anyone but has made the Internet a bit more annoying.
I've used colemak for ~3 years and love it. I have it set on a programmable keyboard, with matrix layout, that I built myself. So I can take it with me if I have to switch computers. When I'm on a laptop, my body knows it's qwerty time, and I see no slow-down.

I had a burst of ergonomic problems that made me switch. I have had zero problems since, and I work just as many hours.

I can recommend colemak.

I learned it by typing a novel from an author I wanted to learn writing style from (Murakami, pinball 1973). Took me maybe a month.
Stripe is no available in Europe. I don’t think there is anything wrong with creating something that works here instead of waiting.
Is it me or does every single app on the list looks like a web app?

That is to say that every app does its own thing as far as the design is concerned. Excluding the lack of 3D decorations and skeumorphisms, there's little consistency in their look and feel. Not necessarily a bad thing, but that's a new push in a direction of one-design-per-app for a desktop OS.
Apply Merchant Cash Advance | 24 Hour Approval | YellowStone Capital
Yes, this might be a problem with proprietary software more generally - that it ultimately ends up trying to strongarm or "hard sell" the user rather than merely trying to meet their requirements.
It's not a natural right, it's a technical right. It's a fundamental storage mechanism of browsers. It means you don't have to log in every time you browser to my site, or you don't have to enter your birthday every time you want to browse mature content. It means advertisers are delivering the right ads, and that site owners can see where the bounce rates are highest for users and fix that page. Cookies are important, and the web functions better with them enabled and accessible to site owners.

Personally, I get annoyed when I'm badgered by notices, and sometimes even modal windows, for cookie notices. Of course your site uses cookies, it's just like every other site on the web. I shouldn't have to agree to a notice every time I visit a new domain. I have a browser toggle and if cookies offend me for some reason I can disable them.
I can heartily recommend this library. I've been using it extensively both in the browser and in node.
I hope that's the case, but I don't think PR statements in press releases like these have any meaning at all.
What I'm criticising is not the personal viewpoint - that's fine - it's the huge generalisations coming off the back of it: "I don't like the iPad mini for this one reason and therefore Apple is fucked an Jobs would never have let that happen!"
"Important people" also have assistants who are tasked with sending out these letters.

Takes about 20 seconds to say, "hey, we're hiring Jane Smith, send out the 'sorry' letter to the other interviewees, and the 'thanks, it's on file' letter to all the other applicants"
Anonymous Hackers may have hacked Former CIA Director - Hacker News
I so concur with this post. How hard can it be to send an automated email: 'We're sorry to inform you that you have not been selected for position X. Thank you for your time and consideration.'
Although I haven't tried Windows 8 yet, I had the same experience using Windows 7.

It's interesting that only 7 years ago you probably wouldn't have be able to sit me in front of a Windows machine without resistance or at least some complaining. Since then I turned out to be a frequent defender of Microsoft in my surroundings and I'm considering ditching my Apple ecosystem for Windows 8 (esp. because of Surface and Windows Phone 8).

But the real problem, as have stated other, is OEM software and 3rd-party-apps. It takes effort to maintain your system (although not much, at least in my opinion, but you have to pay attention to, for example, what is installed along the way). I usually have none of the problems my peers or friends have (with Windows) and if you look at their machine, you'll see why. Almost every time I visit my father, there is a new (worthless) toolbar installed.
After the recent management reshuffle, could this be a sign of Apple backing away from all the patent crazyness? The article implies the settlement was two-way and not very big.
Really? Seems like a legitimate question to me.
Top 5 Programming Tools for Kids - Linux Links - The Linux Portal Site
They don't even have an app for Windows 8 to begin with. If they are going to prioritize their monetization over user experience, they're going to learn it hard some day.
Based on my experience, Hiccup is more productive than just about anything else if the frontend person is the backend person or otherwise comfortable with Clojure. The ability to easily and cleanly define and combine abstractions in the presentation layer has been big productivity boost for me as a solo developer.

As a concrete example, a small hobby project I did resulted in a fairly comprehensive library of Bootstrap helpers with very little effort:

* https://github.com/asmala/giddyup

I don't have much experience with Enlive but I find the approach is intriguing. On paper it seems perfect for clean separation of markup and logic, but you're right that careless use of the library leads to tight coupling due to the selector naming. I wonder if it would be possible to circumvent this issue using custom HTML attributes or even pseudo-CFML custom tags to indicate logical units in HTML?
Yes.

Undergraduate programs will become more project/research oriented. Instead of coming to class to listen to someone talk to you for an hour, you'll watch lectures as "homework" and then spend class time working together in small teams and presenting your work to your peers.

Universities will be a place where smart people gather together (in person) to work on cool stuff. I imagine there will also be online-only universities where people can gather together (virtually) and also work on cool stuff.
I'm using them for a month now and i'm quite happy with the service. Especially compared to the CC gateways we were using before. Their support team is very competent and usually reply within a few minutes. (I had some problems with the Magento Extension but they fixed it and pushed a new version of the extension to their github).
Standard HTTP headers carry values that are distinct enough to uniquely identify most visitors: https://panopticlick.eff.org/
How Jaiku Made Prezi Focus On The US Market
> They've said (r and rsc) that they want to wait and make sure they get generics Right in the context of the rest of the language

Yet they still blessed a few builtin collections with generics without waiting to "get generics Right"
Also goroutines sharing memory.
Gmail probe led FBI to CIA chief David Petraeus's affair
http://happyrambles.com
No, he's saying he now rejects references being nullable (as the default state of all reference types). A concept of "nothing here" is sometimes necessary so he probably doesn't reject explicit nullability annotations (option types as in Haskell, MLs or Rust for instance; this is not exactly an original approach either).
The power of the community
Medialoot:

http://medialoot.com/

Amazing place to get (simple) icons:

http://thenounproject.com/
Actually theoretically Twitter will probably revoke all their tokens and their API key for trying to run around their rules.
UK Party Leaders and Foreign Secretary Malala for the Nobel Peace Prize
For those unfamiliar with Japanese currency, the Yen isn't subdivided into cents or pence like many Western currencies, so shift the decimal point two places to the left (i.e., think of 100 JPY as $1.00)
Definitely true for the legal situation in Germany. An early rejection can be enough for a compensation payment of three gross salaries.

It's actually a common practice for some to apply on jobs with completely under-qualified resumes and sue the companies after getting an early rejection for discrimination.
Coming from Rails, I tend to agree that the Clojure ecosystem is still less mature, but not by as much as I initially thought.

Missing Rails I18n, SimpleForm, or validations? Clojure has you covered:

* https://github.com/ptaoussanis/tower

* https://github.com/asmala/clj-simple-form

* http://clojurevalidations.info/

Need more specialized libraries? Take a look at ClojureWerkz:

* http://clojurewerkz.org/

Having tried hard to understand the rather labyrinthine source of the original SimpleForm library, I was astonished by how easy Clojure made writing a similar library, clj-simple-form. The key contributing factors were Clojure's emphasis on simple data structures and powerful functions as opposed to classes, and the ability to pass around functions just like any other objects. For a lot of projects, I find ease of extensibility to be more important than ready libraries.
they still only support Euro currency.
What's inside a proton?
Lenen: is een tweede hypothecaire lening wel verstandig
"Now that Norton was gone, I personally happen to like Comodo firewall. So I go to download it, but the installer nicely tells me that this doesn't work on Windows 8, and I need to download another file instead. However, this is their pro product, which basically means it's filled with crap. It's a good thing I noticed the tiny Customize Installer button because otherwise it would have: Changed my home page, subscribed me to something called GeekBuddy, enrolled me to their cloud program, change my DNS servers, and sent information about each scan it does to the company. The same was true with many of the applications I installed, like Adobe Reader trying to install McAfee, or QuickTime trying to sign me up for offers."

I hope Mark Shuttleworth might read and understand this paragraph before he continues to reduce the trust of Ubuntu users. The crucial difference between users of Windows/Apple on the one hand and GNU/Linux on the other is that Linux users have choices at the distribution level. A secondary advantage for GNU/Linux users is that once a distribution has been chosen, application software is packaged centrally with some degree of oversight so this kind of bait and switch by software vendors becomes harder.

The Ubuntunaughts at Canonical seem to be heading in the direction of selecting hardware which they can ensure will 'just work'.
At least it is supported in IE 10, which ships with Windows 8 so it will get quite a lot of marketshare. The main reason IE 8 kept so much marketshare because it initially shipped with Windows 7.

If it wasn't in IE 10, we would be waiting a whole lot longer for it to be safe to use.
Because often they're very anecdotal. Companies like Google employ hundreds of recruiters. It stands to reason that out of those hundreds there are a few who are not particularly great (downright bad, even). I also hear that big names make people sign NDA's when interviewing, although this has never happened to me.

Additionally, naming and shaming often isn't very beneficial for your career! People move around a lot, especially in recruitment.
Leadership lessons from Abraham Lincoln
Enlive's author here. I prefer to think of templates as a mapping between data and presentation. When the HTML provided by the designers changes drastically you only need to update selectors in your templates and be done with it.
The same is true of the data you pass to templates: when the schema change you have to change the template.
A template is both a contract on some properties of the input HTML provided by the designer and on the input data provided by the logic layer.
The videos at http://videolectures.net/ often pick out a momentary dramatic gesture for the thumbnail image. Out of context, they sometimes seem pretty extreme.

I pulled out a selection here: http://homepages.inf.ed.ac.uk/imurray2/tmp/vl_gestures.html (I'm the last one, I believe gesturing about orthogonal vectors during an intro to machine learning.)
These won't work with OEM keys supplied by the manufacturer. You would need to acquire your own key (enterprise, retail, etc.).
at the moment:

Likes for Obama : 33.203.746

http://private.woutervdb.com/obama/

Likes for Romney : 12.053.114

http://private.woutervdb.com/romney/
If someone was wondering here are the supported countries: Denmark, Germany, Estonia, Finland, France, Greece, Ireland, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Austria, Poland, Portugal, Sweden, Switzerland, Slovakia, Slovenia, Spain, Czech Rep ., Turkey, UK, Hungary, Cyprus (Greek part), Israel. (from https://www.paymill.com/en-gb/support-3/worth-knowing/terms-...)
Thanks! Glad to hear! Tonight (or at least the past couple of hours) was very stressful because the site was posted on HackerNews. You see, I'm hosting it on a Raspberry Pi so I had to work really hard to get the thing running smooth again...

Also, thanks for the suggestions! I may implement them sooner or later, I've got a lot of other projects to do...
Go read the article again. Now consider how inane what you just said is?

The whole point of the article is that these issues can be solved but that the combination of all of them eventually make the platform bad.

Your "just turn it off" statement couldn't be more off-base for this discussion if you tried.
> No AMEX or Discover which isn't the terrible but worth noting vs other options

For what it's worth, AMEX is uncommon in my EU country (and I say that as someone who uses AMEX) and I wouldn't be surprised if it's just as rare throughout the EU. I have literally never seen a Discover card.