skysight-inc/HackerNews huggingface dataset:
I would say the next step here is to look at who actually gets hired, but I have no way of accessing that.
Thank you to Stripe for the efforts they make in this area. If you're building critical infrastructure around someone else's system -- and it doesn't get much more critical than the way you collect money -- then you really want this kind of stability.

I wish other payment services treated their long-time clients with the same respect (looking straight at you, GoCardless).
I have a family (spouse and two kids), work in SF, and live in the peninsula. Quite honestly, I don't know if I can make it work in the long term. The cost of housing is astronomical - any family home in the peninsula is a million at least, and more likely in the $1.3-1.5 million range. Things are cheaper in the east bay, but I still have to go to the near-end of the BART lines to find a townhome in the $800k range. If I go out there, I probably can't ever take a job in the peninsula because the commute will be too hellish.

Even with a developer salary I'm not able to save anything. Housing + childcare/preschool eats everything up. In a few years when the kids are in public k it's possible that I'll have some financial leeway again.

Spending few years here is worth it because this was a career change and I'm able to learn a ton in the bay area. But unless my salary increases dramatically in a few years, I'll likely move to another area.

For you, I'd wait until you have a few offers in hand, then calculate out how much it would cost for you to live here.
lets stick to concept for now, eh?
> Its text search solutions come close to ElasticSearch, with - surprisingly - even better performance.

PG search may be good enough for certain use cases, but it doesn't come close to the power of Lucene/Solr/ES. PG only recently added support for phrase search which Lucene has had for years. Lucene has extremely flexible analysis pipeline, BM25, "more like this" queries, simple custom ranking, great language support, "did you mean?", autocomplete, etc. ES in particular is built from the ground up as a clustered solution.

As I said PG may be good enough for some use cases, but to claim it is as good as ES is laughable. And PG certainly doesn't make sense if your product is literally a search product.
"If your browser doesn't support images, we have a text menu as well." coool
Same for me, the price is a no-brainer.
Quantum Computation and Quantum Information by Nielsen and Chuang is the standard introduction to quantum computing. Besides that, you can find some old CS191 Vazirani lectures on the internet.
I think public libraries would be a wonderful beneficiary of Jeff Bezos' fortune, but I would hope that in the (admittedly unlikely) event that it happens, the bulk of the donated funds are not thrown at shiny "library of the future" initiatives. Not after-school STEM programs, not summer Minecraft redstone programming camps, not 3D printer labs.

Just books, staff and facilities: the three things that libraries always need, won't become obsolete in a few years, and are equally available to all patrons in an area.

Yes, public libraries need to evolve to meet their community's needs as they change. But just as a new coat of paint or solar-powered lighting doesn't strengthen an aging bridge, focusing on the flair rather than the core of what makes a library a library would be foolhardy.
Ask HN: Where to find internships in London?
Hey HNers,

I'm just finishing up my internship in the valley and looking to work in London next summer. I've been searching online for internships in London but it seems like most of them are for marketing/unpaid internships and not for tech.

Is there a comprehensive list of large companies in London that hire engineering interns. As a side note I don't need a Visa, if that helps.
Until the singularity P will always be different than NP.
I don't believe it is...I wonder if we'll see another lawsuit from the John Cage estate.

I bought a copy of 4'33" on iTunes when I got my iPhone 3GS in 2010 to deal with this auto-play issue in my car. It worked well, and I suspect if more people were familiar with that composition before the release of this new track, 4'33" would have received more sales.
Status Alpha 0.9.10 Release Notes
> An unreliable programming language generating unreliable programs constitutes a far greater risk to our environment and to our society than unsafe cars, toxic pesticides, or accidents at nuclear power stations. Be vigilant to reduce that risk, not to increase it. – C.A.R Hoare

No. There is no programming language that prevents the programmer from writing bogus code. Blaming software instability on the programming language would be like blaming unsafe building designs on the architect's drafting tools. Yes, shitty drafting tools can make certain kinds of mistakes easier, but the task of having to design something with careful thought and good engineering principles does not ever go away, no matter what kind of compass and ruler you're using.

Also, unsafe software IS dangerous, but putting it next to those actually life-threatening things actually undermines the message by the contrast.
Former Uber engineer slams Tesla 'We've got to start calling Elon on his sh-t'
G day
> I never want to give others that power.

Of course you don't. But sometimes the laws of physics leave you no choice, in which case accepting that fact can save you a lot of heartache and frustration.

> I consider the mind a muscle like any other. It can be trained and taught more productive ways of thinking [1].

Of course it can. And I submit that one of those "more productive ways of thinking" is to understand the laws of physics and the constraints they impose on your agency, because if you don't do that you will be frustrated when reality doesn't live up to your expectations.

> please ignore that the author of this speech later shot himself in the head

And why should I ignore that? It seems like a pretty salient fact in the context of this conversation.
Why I left Shopfify
It depends on the company. Mine is very family friendly. Don't believe everything you read online (including me, haha) - remember that people who are unhappy with their situation is more likely to post stuff online than people who are content.

That said, commute is a killer.
Boss Key's way of graphing Zelda's dungeon
It's on my website, which is a blatant copyright violation. So far the NYT hasn't asked me to take it down.

It could potentially be considered fair use, since I'm not making a profit and I provide commentary.
True.

I guess out of quite a bit of other threads, I jumped on this particular thread in order to vent, which wasn't the best choice, since, as the article said (and you emphasized) that he was requesting ideas. Or maybe the word "should" always upsets me, and I envision a world where us common people are walking around believing that the more fortunate owe us just because they are wealthy.
everyone knows what to do with other people's money
This reminds me of the Final Fantasy IX strategy guide. It integrated with Square Enix's Play Online service but now that FFIX was removed from Play Online, none of the links work any more and the guide is pretty much useless. I'm sure we'll start to see more of this in the coming years. It's not really sustainable to keep a website running forever.
Yip, the irony is that the article about this does not even load on my tablet. Perhaps because of ad blocking at dns level, perhaps not, it does paint a picture though.

edit: also doesn't load on a desktop here.
One important thing: just because you work in SF (or Oakland) it doesn't mean you need to live there. Check out all the cities with BART access. I've known some developers to live as far away as Concord and even Livermore for the cost of living. Of course, the catch is that the commute is guaranteed to be terrible. But really unless you live and work in the same city (which is a luxury here), that's the case for everyone here.
"How dare these children live and cause me mild economic discomfort."
> It lacks animated .gifs for sure

Um excuse me what do you call this masterpiece
https://upload.wikimedia.org/wikipedia/commons/e/ea/Ellipses...
I am already working on one. Its super early and only has a subset of features so far. shameless plug
https://github.com/sogoiii/ethereum-to-graphql

I'm super happy there is more and more damn tooling.
How was that feature supposed to work concerning copyright? "Scrape random images off the internet without the site's or the user's consent and upload them to a website for commercial purposes" doesn't exactly sound legal to me.
I doubt it. Hangouts is a widely used tool in the Enterprise.
Oh yes, big data is just going to be so much fun with the combo of internet connected appliances with cameras / sensors. I am reminded of a thread earlier on HN[1] talking a about a breakup captured on a fitbit with my reaction[2] including a big data angle. I would guess the ACLU video[3] applies to your scenario.

1) https://news.ycombinator.com/item?id=10932968

2) https://news.ycombinator.com/item?id=10933325

3) https://www.aclu.org/ordering-pizza
That is not a lot of runway. What happened to make it work for you? Did you get investors or revenue within those three months?
This article cites an evolutionary biologist responding to Damore's essay point-by-point [1]

Here's one highlight,

> His implicit model is that cognitive traits must be either biological (i.e. innate, natural, and unchangeable) or non-biological (i.e., learned by a blank slate). This nature versus nurture dichotomy is completely outdated and nobody in the field takes it seriously. Rather, modern research is based on the much more biologically reasonable view that neurological traits develop over time under the simultaneous influence of epigenetic, genetic and environmental influences. Everything about humans involves both nature and nurture.

[1] https://www.quora.com/What-do-scientists-think-about-the-bio...

[1-archive] http://archive.is/h5abO
would you say that your solution provides a sentiment analysis, similar to Quid, or do you focus on action items and things that product managers can actually address?
Serving a React+JSX app from Java without node, webpack, and babel
Well, only certain kinds of donations are tax deductible. You can donate $10,000 to me right now but you're not getting a penny back from the IRS if you do.

The bar to become a charity could be a lot higher but it's not exactly a rubber stamp.
Bieber's Razor?
Yeah, I always loathed the taste of coffee and never understood how people drink the stuff. Now I drink it every day (mmmm caffeine)
Voting rights coverage was dominated by Trump's lies, ignored systemic problems
FedEx Won’t Add Holiday Surcharges on Regular Sized Shipments
I have the very same issue, but always assumed it was my Toyota to blame. I actually ended up deleting "that" song having been through its first 10 seconds or so while desperately trying to switch over to spotify countless of times. This hack is indeed a weirdly delightful solution
What really pisses me off is that Joe Emison came up with the same idea on July 1s and released it on ProductHunt (https://www.producthunt.com/posts/aaa-silence) but the version by Samir Mezrahi, released on August 7, is the one that sold so well.
I run into this a lot and use diigo.com to cache the sites I visit to ensure anything I found useful enough to bookmark continues to exist in my life.
YouTube Begins Purging Alternative Media as the Deep State Marches Toward WW3
Could you explain why you think six months is good? Is the goal to get investors within that six months? Or revenue?
I edited my comment. By take back I did not mean the current wealth from of the current generation of wealthy. But take-back over generations using very large marginal tax rates. E.g. 'solve' the problem of the 0.1% being so rich.
To me this is one of the best things about the Stripe API. It's basically database migration files but for your API requests.

Does anyone know of packages that do this already? I have been contemplating creating one in PHP/Laravel for a long time but haven't had the time yet...
In 2008, I went to SCALE, which is a Southern Californian Linux/Open Software expo. I met someone from a large company that pays finding fees to people that bring in new talent; he was there hoping to make a couple bucks.

From that, I've got two suggestions. First, go to expos, meet-ups, etc. They sometimes have mini job fairs, or at least people that know about some open positions. Second, find someone that will advocate for you to be hired (greed and friendship are both good motives for that).
Somewhat Unrelated.

I noticed that the wayback machine no longer lists historical sites if the latest/last revision of robots.txt denies access. Has anyone else experienced this?

In the late-90's I helped build one of the first fortune-500 e-commerce web sites. The website was shutdown years ago, but it view viewable on the wayback machine as recently as a year ago. The company in question put a deny-all robots.txt on the domain, and now none of the history is viewable.

It's a shame -- used to use that website (and an easteregg with my name on it) as proof of experience.
Admittedly, I made the cardinal sin of reading title only, the jumping to the HN comments and replying. I'm surprised I haven't been downvoted into oblivion.
The fact that you feel the need to ask "is this a red flag?" on HN is the red flag.

I was on a 1 month notice, and they let me go after 6 months for "performance" reasons. No mention of any performance issues in my 2 reviews prior, during my 3 month probation period. It was just after I completed the project I started on so I was just a cheap contractor (in hindsight, there where other signals).

To me, a 1 month notice shows their intentions and if they want you for the long term then they shouldn't be worried about how easily they can get rid of you.

By the way, in the UK they don't need to give a specific reason to fire you in the 1st 2 years, as long as they pay your notice and holidays.

All their other promises aren't worth the paper they're written on, and the fact the contract explicitly retracts any other promise enforces this.
“(A similar sentiment sparked the creation of public broadcast media in the 1970s.)”

Something to ponder. May be the only alternative option. But on a global scale, cuz the internets know no national boundaries.

Also, notice how so not focused on the actual tech this article is. How it's all about ideals and grand sweeping narratives. It is this that turns text-boxes into something with cultural value. It's simultaneously bathetic and comical.
We do provide sentiment but the main benefit is definitely the themes which form the action items that can be addressed.

We show what areas to improve, not just how people feel (although that is important in deciding)
Good, back to the fringe where they belong. At least for now.
How to Calculate Your Shopping Cart Abandonment Rate
Reminds me of that Rick and Morty episode about the teenyverse: https://www.youtube.com/watch?v=o_CyMqQBO8w&t=77s&ab_channel...
Not to mention no one is using Allo (based on anecdotes).
I have a question about the requirement to enter the program. It says is require to have 3 people to write a recommendation letters. I have finish my bachelor +10 years ago and I am not touch with any professors. Does providing managers are enough? On the website they put emphasis of not adding friends which I can understand, but I am curious about the serious about getting these letters.
>> A narrow window also makes reading somewhat nicer on some sites, since it's harder to read very long lines of text.

Curious to know how this works with ad-heavy sites. Do responsive sites display differently then too?

Been flirting with going to a single 32" monitor for a while. Just wondering if you think it's worth it with your experiences since I do development as well and have a similar setup (one monitor for editor and smaller laptop for browser/terminal) and would like to hear your input.
I would've this particular purchase, I'm one of those "DIY auto repair enthusiasts" :)

Using the debit card (PayPal) is just a way of tricking myself into buying stuff really :) With credit card I am constantly reminded of how much I have left of my limit (just like seeing how much cash I have left in my wallet) and next month I'm hit with a big bill for stuff I bought "long time ago".
Charity is very much a part of capitalism, if you want it to be. That's sort of the point. The choice of being able to keep your money or donate v. the requirement to give away most/all of what you earn to the state.
A book certainly is just a medium, but it's a particularly accessible and durable medium.

If you place a 50-year-old book written in English in front of me, I can immediately pick it up and begin reading. Books far older than that are equally as legible and, with care, accessible.

What are the chances that in 50 years that even half of the current ebook formats will be viewable by contemporary technology?

This isn't to say that other formats shouldn't be used or improved, but we have yet to see a medium that is as unfettered and easily used. It's hardly about nostalgia.
To get a similarly paying job soon without changing location.
Ummm... Organizing a legal protest is supposed to be actions that are protected by free speech.

Requesting server logs and IP addresses is something that should require a warrant and proof of criminal action.

How in the world does organizing a constitutionally protected protest qualify as a criminal action?

This is some gestapo level shit, regardless of whether you agree with Trump or not.
You wrote "ShopFify" ;)
Great that you prioritize your values over your job. Not sure what you're hoping to achieve by publishing this email..?
For me, it's top notch sound quality.
Perhaps, but setting up a .onion address is a lot of effort to go through if they could just find a new normal domain. Keep in mind this crowd might be pickier about what country their domain is registered in.
Freedom to have a nap or work odd hours or work remotely. Freedom to wear the clothes you want. Freedom to leave your google job in the morning create a startup in the afternoon and get funded during dinner and have the company fold before last call.

You have the freedom to start a side project and find success or fail. You have the freedom to give something back to the open source community.

At some smaller places you can eat lunch with the owner beat them at pool and have a laugh over a beer on some sunny friday afternoon.

All things not possible working at gs because you work 16 hour days. The goal is to try to get a leg up on someone else because everything is based on the annual bonus.
A bit pedantic -- Astley mostly retired from recording his own music by the early nineties but was a prolific song writer. His most famous song he wrote was Celine Dion's "It's All Coming Back to Me Now" which charted much longer.

Source: http://bit.do/celinefacts
The activities of corporations should be limited, particularly where politics is concerned. That's why we have campaign finance laws in the first place. citizen's United promotes the idea that whoever has the most money should be able to buy the biggest megaphone, which is inherently anti-democratic.
I only provided people in my professional life.
Here's the site for the random number generator.[1] It's basically a simple linear congruential random number generator (well known, but not very good) fed into a mixer. The mixer is new.

Most of the analysis is about the LCG or the final output. The suggested mixer is just

output = rotate64(uint64_t(state ^ (state >> 64)), state >> 122);

That's simple, and the insight in this paper is that something that simple helps a lot. I would have thought that you'd want a mixer where changing one bit of the input changes, on average, half the bits of the output. The mixer above won't do that. DES as a mixer would probably be better, but it's slower. The new result here is that something this simple passes many statistical tests.

This isn't crypto-grade; both that mixer and a LCG generator are reversible with enough work.

[1] http://www.pcg-random.org/
Make local mirrors of any content you care.
I understand this article is a bit of fun, but some of the ideas are risible.

> Could we run modern society on human power alone?

No, the current global population has swelled because of fossil fuel consumption. We can run pre-modern society on human power alone however.

> Unlike fossil fuels, human power can be a clean energy source, which produces little or no air pollution and soil contamination.

I hardly think a medieval alley with human waste pooling in it is clean.

> In combination with the right diet, human power is carbon neutral.

So not only do we have to be yoked to the Wheel of Pain, but we have to be vegetarians too?

> We can try and motivate people by making human energy production more fun, social, and exciting.

Let's gamify slavery!

> If students have to generate their own power, they are much less likely to waste it.

Now this I agree with. If only we could turn the same attention to student loans...
The Alpha AXP: Memory access, loading unaligned data
If these people are there for the space and the Internet, and not the books, that seems like an argument for a new type of institution that has a lot of computers, rather than an argument for libraries.
They could likely just publish a Tor2Web URL and have people use that. https://tor2web.org/.

I don't think this is a positive trend. Forcing your enemies underground simply means you have less insight into their operations, imo.
If(I){
were better at programming I would write a program that would teach me how to program better
}
6 digit PIDs? These aren't actually stored in decimal, right?
On my car, when I start the car with my phone attached via Bluetooth, it random shuffles by default. However, if I start the car with my phone attached via USB cable, it plays all the songs alphabetically. The actions available on the iOS music app are also different... when attached via Bluetooth, there are "Play Next" and "Play Later" options, where as when attached via USB, these options do not appear.

As a software engineer, I think the differences stem from whether the "now playing" playlist is being managed by the phone or by the car multimedia system. As a car driver, it's extremely annoying and I'm disappointed at how poorly it behaves.
I only see references to the Princeton program being self-funded. Do you have any details?
No- it tells you when you need to upgrade so you can do it manually. That's the point. (Sorry for the late reply.)
Fed Study Finds Wages Adjusted for Baby Boomers Are Rising Just Fine
This was back in May, I wonder how it has changed / if anyone parsed some of this data..
Hopefully, one of the advantages of having better technology is to avoid repeating the same mistakes of the past.
The goal is to get something that's going to extend that six months, whether it is convincing investors to contribute to your venture or convincing customers to give you a dollar. Ideally you can do both, but if you can't do either with the full force of your time then something is off and you should shift your efforts.

I think six months is good because it is enough time to figure out if something isn't going to work while being short enough to not be an insurmountable challenge to save up for. I don't have a family yet so there is bias in that number, I would probably say 12 months if I was helping to support one.
Are you serious? This is almost too goofy to merit a response.

Yes, when a billionaire gives away billions of dollars he's not accountable to anybody else. Why the heck would he be? If he were, then he wouldn't have donated it in the first place but would have just "invested it" in a company he created and controlled.

There's no way to spin this where donating to a charity is more evil than what all the other .1%s do, hoard it.
Doesn't count unless it's a spooky skull.

https://media3.giphy.com/media/6SPkShZNS9Uqs/giphy.gif
https://www.warnerbros.com/archive/spacejam/movie/jam.htm ;)