skysight-inc/HackerNews huggingface dataset:
Maybe the post was edited, but I see "Although this incident is unfortunate, its scale is small and will be fully absorbed by the company." there currently. Hopefully it's true.
Most just copy&paste the opening. Some of them get it and make a real effort to fill out the form in a cool way.
Whilst googling this topic, I read that there is a missing first book from Homer called Margites. Imagine finding that?
Neural implants let paralyzed man take a drink
I'd imagine it's done in the same automated manner the recruiters usually use when contacting a possible lead.

It does not seem rude to me to reply to someone with a brief salutation and a request to complete some forms when that is what they are requesting you do as well.
Creator of ShoutKey here... haha, I'm not sure I've ever described it as the "Snapchat of URL shorteners" - but I guess that's a somewhat apt tagline.

I recently released a companion iOS app that lets you open and create (via an extension) ShoutKeys from any app app that shares URLs - https://itunes.apple.com/app/apple-store/id988889849?pt=2108...
I think it's important to separate making peace with the state of things from accepting it.

On the one hand, I consider it a personal goal to practice the ability of being happy despite my circumstances, accepting things as they are (and perhaps changing those things that I think I can change).

On the other hand, whether 'nature or nurture', I wish to make things better as well, to fight things I think are wrong, and build things that I think are right.

Keeping the latter from affecting the former is difficult sometimes, but fundamentally I see them as two completely separate matters.
"But Uber describes its drivers as independent contractors, and says it therefore is unable to control their actions."

Not being able to control the actions of its drivers is a bad excuse, and precisely why there should be new regulation.
The same VPNs that use weak DHE crypto?

https://weakdh.org/
> For me the biggest reason not to change to PostgreSQL was the sad state of pgAdmin. In my opinion it doesn't hold a candle against the MySQL Workbench or the old MySQL tools.

Oh I agree, but for many projects its not really an issue.

With Django, you can use the Django admin for GUI changes and the REPL shell for more programatic changes.

On my Django projects, I've never had to actually write SQL.
The Internet's a bit different, it's more of a virtual wild west... at least it used to be. If your service has a real world presence and you cut corners then you're more likely to bother someone - especially if you want to be ubiquitous.
rl3 was referring to the link to your site.
Naturally, upon meeting someone in a maze the first feature one would want is the ability to shoot them.

Perhaps something about human nature is revealed by the history of the development of games.
Generating Rust Bindings for Embedded Libraries
So many ways to misspell "microsoft"!
I worked for a site in the adult space and fighting credit card fraud was a huge problem. A lot of effort was put in to preemptively trying to catch fraud (e.g., when your credit card country doesn't match the IP address and/or the location of the profile you're creating) and refund the charges before it even got to the chargeback stage.

Inevitably there would be fraudulent chargebacks against the site when someones partner would read the credit card statement at the end of the month ("No honey, why would I use that site? Our credit card has been hacked!"). There was a team of people who would prepare reports of usage to fax to the banks to challenge the chargebacks.

You want someone at a bank to get a faxed copy of naked pics? Upload them to the site and then deny the charges. Easy!
meetup.com kind of does this.
The ones that aren't accessible aren't breaking the ADA

But Uber is breaking the ADA.
> "startup" isn't a synonym for "I am above the law!"

It kinda is. Hear me out.

Commerce is bound to be political. Offering up a product or service for sale isn't always going to be acceptable to everyone. So we pass laws to tell people what they can and can't do. So far, so good.

Except that if this continues, the business landscape changes due to the collective weight of all these laws. Existing organizations that understand the growing burden of the necessary law that has to be complied with are eventually the only entities that can do business.

There needs to be some mechanism to operate in the opposite direction, to deprecate laws and allow smaller companies, who don't have the operational capacity to obey every single law that's ever been passed, to do business.

Law is an imperfect instrument, it remains imperfect no matter how much social good it does, it never foresees all the different ways that society can evolve. The startup, the small, scrappy player that seeks out market opportunities and creates businesses out of them, has to be willing to break laws, has to be willing to believe in itself and its ability to help society evolve.

Small economic actors have always played this role in society, there's nothing magic about Silicon Valley-style startups in this regard.
Yeah, it was odd to see myself listed in there, too.

Although, at the moment, anyone who's interested enough to look at the H1B notice posted discretely on the wall of the kitchen at my office will see my salary, since it's my visa being transferred to our new parent company.

It was a strange feeling seeing the job details and the salary listed on the communal kitchen wall, and realising it was my job and my salary.
This is hilarious. Well done. I hate how everything in recruitment becomes all about filling in forms. Its ludicrous. Bravo
Related: this thread mentions a bunch of things a rate limit package has to consider: https://groups.google.com/forum/#!searchin/golang-nuts/rate$...

(I thought rate limiters were very simple timers)
Designing Kitchensurfing
That's fair enough. I certainly couldn't afford to use UberLux every day but I only rarely get taxis (maybe a few times a month) so I'd rather pay for a premium service when I do.

A perfect situation I feel would be if Lyft concentrated on the affordable end and Uber went high end. Immediately, there'd be no more Lyft vs Uber nonsense and Lyft would get all of the aggression from the taxi industry instead of Uber, as Uber would no longer really be competing with taxis.
It's an IT-equivalent of cold-calling. Normally I just do not bother responding.
Where? http://data.jobsintech.io/companies/walmart-com

Don't see 2002
I don't understand your comment. Are you crying because 40% is high or low?
>Showing the random stream as a bitmap shows no visible patterns like a pseudo random number generator will

Huh? Some PRNGs sure, but I don't really know what this is trying to prove. The output of any decent stream cipher will appear just as random.
Lima ships its thousandth backer and accelerates shipping pace
That would be fantastic, and definitely something I'd use. The idea of meeting up with a dynamically composed group of people to go and do an activity really appeals to me - especially with hobbies where new views/insights are particularly valuable.

Does something like this already exist, anyone (I'm googling and not yet finding anything)?
Creative – One Page Bootstrap Theme
Regarding #6, what is different between OS X and Windows versions of Sublime?
How we spent two days making Perl faster
Last I checked, running a unix environment was still a difficult experience without running a VM. That's a deal breaker for a development platform.

Good games, though.
This is a bit like saying humans are actually naturally homosexual, just because a significant portion of the population is. Or that humans are naturally turned on by fecal matter, just because some people sign up for websites tailored to that interest.
Many people have been burned by Microsoft's grandiose promises and biting the bullet early on. See Kinect, Surface RT adopters, Windows Phone 7 adopters (no WP8 update), Windows 8 adopters (with the promise of 100,000 apps in the first 90 days), HoloLens which I'm sure will disappoint many after they buy it and they see it's nothing like what Microsoft showed on stage, and so on.

The best advice is to wait a few years and see if Microsoft is really following through on its promises instead of just buying its hype.
Are recruiters that big of an issue for you guys?

I do not get that many emails/contacts from recruiters, and I find a quick polite email exchange or one phone call allows to quickly clarify the situation and we're done.

I actually welcome recruiters contacting me, it keeps me in the loop of what's going, market rate etc... and sometime help me finding new gigs.

EDIT: It seems that where you are located makes a big difference. I get a few emails a week, almost zero spam. People in the bay area reports dozen of emails a day from robots based on keywords, that would indeed be frustrating.
Chrome adds MIDI controller support
> Turing-complete platforms are universal simulators. There's nothing they can't represent.

No existing computer is a universal turing machine. The infinite ram requirement is pretty hard to implement in practice.
Because that's not convenient? It's like bigger than the phone itself, you cannot really stuff that into your pocket anymore.
Quick summary of dopant-mask trojans: small alterations to the chip's masks can "pin" bits of the internal PRNG state high or low. Because the output of the PRNG go through a cryptographically secure hashing algorithm the output appears to have good entropy but assuming you know which bits are pinned the actual keyspace you need to search is catastrophically smaller. Intel includes checksums that run at system startup to verify the functionality of the PRNG but these are aimed at catching manufacturing errors, so they used CRC32. Thus, all you need to do to break this is be sure that the internal state of your pinned PRNG and the fair PRNG produce a CRC32 collision after running the test pattern.

http://sharps.org/wp-content/uploads/BECKER-CHES.pdf

If RDSEED doesn't run through the hash, would that give you enough of a window into the PRNG's internal state to be able to catch that attack? It sounds promising but it looks like RDSEED came out in 2012, so that would predate the paper...
No, it happened twice to her in two weeks.

The question is, does Uber have training in place on what rights a disabled passenger has? Do they discipline or dismiss drivers who receive disability complaints?

It sounds like Uber's response has been that it has no duty to support or enforce the ADA.

Uber is forcing taxis out of business. One of the reasons that taxis are regulated is that they are bound by law to transport the disabled. If we are going to let Uber put them out of business, then we have to aggressively protect the rights of the disabled.
I was playing around with a Surface Pro in a store a while back and genuinely loved it - I can imagine being very happy with a docking station at my desk that turns it into a full machine and just carrying it around as a tablet the rest of the time.

Two things hold me back. One is the lack of a POSIX console - I know that there are some possibilities to bring equivalent functionality to Windows, but I don't yet know enough about them to know if they're sufficient. The other much more significant issue is that testing on iOS devices is essential for my job, and something tells me Apple aren't about to release the iOS Simulator for Windows.

It's disappointing because when I switched from Windows to OS X (back in 2006 if I recall) it was a giant breath of fresh air - the OS felt so much simpler and cleaner than XP. But these days it's the reverse - every release of OS X feels messier and less reliable.
DOM modification performance has next to nothing to do with the performance of the JS engine.
The flag is definitely a bit weird.

Any flag is a bit weird.

This company is going to lose sales for something as trivial as a flag on an easily removable sticker.

I'm sometimes surprised to see HN - which freaking loves AB testing the colour of signup buttons - is resistant to people saying "I dislike this minor detail".

There should be a way for HN users to point out things they dislike about a product - politely, constructively, without undue negativity, and without derailing the thread with off-topic noodling about the website (unless the website is the product).
Talking Machines: Neil Lawrence on privacy in the age of machine learning
Suppose it depends on the market/job role.

I'm a Designer with some developer skills and I get spammed constantly for having things like "Javascript" et al on my profile.

My true developer friends seem to get it even worse. Around here, Java is the big need, so if you've got it on your profile, expect constant recruiter spam.
Do these numbers include bonus/stock or is it just base?
Meetup seems to be successful because it only handles scheduled, group activities. If your website lets people privately connect with others who live in the same city, some of your user base will start using it to find sex.
It seems most of the code behind this effort is open source as well!
http://lfd.readthedocs.org/en/latest/
https://github.com/cbfinn/caffe
I built a PC -- my first in ~10 years -- because I want to follow what will be going on with Windows 10. I won't get rid of my Mac anytime soon, though, but I do agree with the sentiment that Apple has lost its way in parts. I don't feel the level of excitement for OS X as a couple of years back.
nope, cant say ill ever trust a corporation like Microsoft to do my thinking for me, i doubt theyll ever outlive their legacy for being the mcdonalds of software, and i really cant ever imagine software development being better in any Microsoft environment that it is in a linux environment.
Over the next year, I'll be switching to a 2015/2016 Surface Pro with windows 10 and a desktop tower dual booting win10 and ubuntu. If necessary, I'll continue to buy second hand Apple laptops for iOS development.
Nicely made. It would be helpful to view the information grouped by job title, with summary statistics on salary across all employers, possibly also with standardized numbers that include adjustments for differences in regional cost of living for the various worksite locations (via either BLS numbers or whatever wolfram alpha uses to get equivalent salaries for other cities).

It's also a little depressing to see salaries this high (I'm at a non-profit).
We need for decentralized exchanges, like http://multigateway.com/ or Mercury
The point here is that no special accommodation is required!!! The subject's chair fits anywhere a second passenger or a large suitcase would go. These two drivers didn't even want to try, and the second driver harassed her all the way to the airport, even after she put her chair in the car herself.
It would be useful to search across companies for a job title
My advise: buy a grinder (can even be a manual grinder, like the Rhino Hand Coffee Grinder) and a Quick Mill 820, which is a semi-automatic. Perhaps you can get a used one - they last over a decade without wear. A new one is around $600.

Making a cup of coffee from scratch in the morning takes takes less than 2 minutes (incl. the heating cycle). Regular maintenance is required every 5-6 months, but that's only for flushing the machine three times for removing calcium from the heat exchanger. I've got one Quick Mill for over 8 years, and never needed to see a service guy.

My parents in law have a automatic machine, and the amount of manual attention is similar, taking the cleaning cycles and service jobs into account. (And when you want to make a cup of coffee, there's a 10% chance that the machine needs some kind of maintenance, and you'll need to wait for 5 minutes.)

And a Nespresso or full-automatic espresso machine can be nice and convenient, but you give up some flexibility in discovering alternative coffee brewing styles. This month is (overnight) Cold Brew Coffee Month at my house :-)
That part of the story is just an example. The point of the story is the argument Uber is using in the lawsuit. Uber maintains it's not a taxi service and therefore not responsible for the drivers actions or the accessibility of the vehicle. Additionally, suggesting that this is a 1% problem like it's a minor edge case bug is outrageously insensitive. This problem impacts real people.
Regarding your choice of fields:

1. Name - This is already in emails I get from recruiters

2. Email - Useful since LinkedIn emails typically don't include their actual email

3. Phone Number - Ditto to #1; they typically include it

4. How did you find me - Considering you stated this is in reply to LinkedIn recruiters; LinkedIn?? ...

5. Name of the company - Most recruiters will not share this information until you have gone through the process more. What is to stop you from ignoring them and contacting companies directly once they give this? This is a poor choice and will drive away recruiters. I do see this is not a required field, but that is not obvious at first glance.

6. Location - You should consider converting this into a zipcode lookup or something. If not generic information such as state or city may be entered here. ( or possibly nothing/bogus info )

7. Job title - Often recruiters have multiple positions available depending on your experience and fit. Also job title doesn't necessarily mean anything. Half of the jobs I have had had no job title.

8. Job description - This is usually provided in the email I get from recruiters. That said, sometimes they don't so I can see the use. You might consider adding "Required skills" as a question also.

9. Yearly salary before taxes - This is a required field. If I were a recruiter I would ignore you at this point. You should be more interested in the opportunity not the exact pay. This looks like a money grab. Having a good career is more important than a dollar figure. Better than this would be a set of ranges; then you can ignore all requests in the ranges you would not accept. Gets you similar info but avoids the insult.
Nothing I'm sure - just on my list of tools I use
We designed Suggested Tiles to respect user privacy. Instead of centrally collecting as much data about as many people as possible (the strategy of all other ad-tech companies), we distribute all possible ads to all users and let Firefox decide what to show. This prevents your data "leaking", while showing you relevant advertising that you can control.

The user interface is designed to help you understand why you are seeing the ad, and to allow you to easily and permanently disable this type of advertising from your experience.

Our goal is to provide effective, relevant advertising without sacrificing user privacy.

For those interested in the transparency of this, all of the server-side software for this is on github:

https://github.com/mozilla/splice
https://github.com/mozilla/onyx
https://github.com/mozilla/infernyx

And tracked openly on Bugzilla:

https://bugzilla.mozilla.org/buglist.cgi?product=Content%20S...
Ask HN: How to make data + PDF template = new PDF file?
Hello all,

I need to create a book based on varibles. The template of the book is always the same.
Do you know any command line tools, softwares, ... to fill a PDF template instead of creating the whole PDF each time.

Thank you
After chasing a few pointers you end up at this post which defines weighted density:
http://austinzoning.typepad.com/austincontrarian/2008/03/per...

I agree that it looks like a much more useful statistic than ordinary density, and is relatively insensitive to arbitrary inclusion / exclusion decisions of outlying areas like the grandparent complains about. Thanks for linking that site.
Once Windows 10 is released, I'll be clearing out my HDD and upgrading. While my "main OS" is Elementary, I still have a partition available for Windows so I can play games with my friends. And if the future Surfaces are as pleasant to use as the Surface 3 is, I may save my pennies and buy one. We'll see.
I like recruiters but I don't like the BS games. I think OPs creation is designed to cut through the BS and avoid wasting time. It really sucks to hear about a cool opportunity and set up a call to find out the pay is too low, the opportunity is at an undesirable company, or it simply isn't exactly what you were looking for. And all that happens because they try to withhold information until they get you on the phone and apply their sales tactics. OPs creation is an attempt to figure most of this out and weed out the recruiters that are just spamming and trying to get a warm body in a seat.

I'm not an engineer/developer but this happens in my area as well.
The company I work for always only supports the latest 2 releases of firefox and chrome. I'm not arguing for or against this being production ready, but I don't think Firefox 31 support should determine whether something is production ready.
Other commenters have noted meetup.com seems to be the closest. I'm hoping something else more like this already exists, as meetup.com isn't exactly what I had in mind.
I might get a Surface or a Yoga or something to play with, but I'm sticking with Arch Linux for my actual desktop because it best suits what I do.
Not a chance. Once bitten twice shy.

Switching to an all-open-source ecosystem did not come without costs but now that I'm there I'd have to make all those costs again and run the risk of another repetition.

Open source software is about as stress free as it gets and less stress is a good thing in my book, a factor they never mention in those 'total cost of ownership' graphs.

Stuff usually just works, usually works good enough and if it does not you can change it, it's like building things from clay rather than from blocks that won't fit together unless they were intended to fit together from day 1 (and they usually aren't).

You couldn't pay me to switch back to either Microsoft, Apple or any other closed source software provider and I try very hard to stay away from SAAS components for much the same reasons.
I would love to be able to query the whole dataset at once, instead of company by company.

For example, I'd like to see everything in $city, and then be able to sort that by salary or job description.
Not really. Brew temperature, extraction time, tamp pressure, bean freshness, all have a measurable impact on crema, bitterness, etc. there are many variables which combine to form a good cup, or a bad one. This is not the same as saying there's some mysterious magic to a good espresso.
> Leave your email now and we’ll send you a free invite:

> Request your free download now

Nah, thanks, just point me at the repo.
> trade freely (currently 4 quid per IP)

Sorry, best I can do is 2 proquo per IP.

Bad jokes aside, I think the IPv6 thing is for the prospective benefit of sundry bits of hardware hippity-hopping around, which would be price sensitive.
Drivers pay for the vehicle as well as all maintenance and operational costs. They also pay for insurance. They aren't covered by workers compensation if injured while on the job.

Oh, and Uber even "helps" you get a car and they get a cut of the purchase and financing: https://get.uber.com/cl/financing/
Well, I made some code that would emulate flexbox in IE for a specific HTML structure (it would parse classnames in the HTML and not the CSS, the code is still around on https://github.com/wiredearp/spiritual-mix/blob/master/dist/...) but it turned out to run about a hundred times faster than the associated CSS flex that other browsers would use; even in those browsers. The layout must aspire to a certain complexity before it happens, that's why you don't notice it at first (and why I posted the comment). I just checked back with the issue called "Catastrophic flexbox perf" over on https://code.google.com/p/chromium/issues/detail?id=331352 and it appears that it's now a lot better in Chrome, but you can try to Ctrl+F for "hosted demo" on that page and open the demo in Firefox (you should save your work first!). When the page eventually does appear, you'll see that it's really nothing special, and certainly not worth the wait.