skysight-inc/HackerNews huggingface dataset:
In many scientific disciplines, gravity waves are called "g waves" to prevent confusion with actual gravity. Alas, that doesn't help when Googling.

BTW, gravity is not incredibly weak. It's what makes Jupiter warm, and powers brown dwarf stars.
It turned out that after taxes and other factors, Yahoo's core value was worth more. I doubt she had a significant effect on it, other than the ~700 mil loss they took on Tumblr.
Interesting, I've never had to sign an NDA before my interviews (at top tech companies) including the on-site/offer stages.

I don't share questions as a matter of principle, fwiw.
>The first rule should be "make the customers happy" and the second rule should be "keep the employees happy"

if you burn through your cash reserves doing those things and now you don't have any money, that doesn't do anything for you since you burned all your cash - even if employees and customers are happy

the first rule should be "make money", the second rule should be "spend less money than you make"

if those two are achieved, THEN shareholder value is maximized
This is still relevant today. As Kennan points out, Marxism was a mere "moral fig leaf" covering the nakedness of "insecure nationalism".

The fig leaf seems to have been replaced in the era of Putin by a sort of generalized disdain for the west, and for western ideas like democracy and liberalism (in the sense of the word used in Europe, not the US).

But nothing ever really changes for the Russian state. Putin's Russia can be described and understood in the same terms as Soviet Russia and Czarist Russia before it.

I'll end by pointing out, again, as Kennan does, that I'm referring to the Russian state, rather than its long suffering people, who are some of the most warm hearted and genuine folks I've ever met.
Can someone explain what does anyone has to gain from ddosing Gmane?
After he was banned I watched several hours of his interviews with, I think, Ruben Report. The only important takeaway relating to the Twitter ban I got was that he enjoys and actively pursues riling people up in an attempt to make his point. I will admit I even agreed with him on a few things (certainly not everything) but that doesn't matter. He was fostering a toxic atmosphere on Twitter and if the loss of a mainstream celebrity would have a bigger effect on their user numbers than the loss of him they made the right decision.
Saving initialized data structures into an executable was the traditional way to build large Lisp systems, and was a built-in capability of PDP-10 operating systems in the 1970's. When I was a student at Utah porting PSL (Portable Standard Lisp) to Vax Unix around 1981 we noticed that there was no such capability available. For a while our workaround was to dump a core file by sending SIGCORE (^\) to the process, then start (resume) our system in a debugger. Spencer Thomas, who was also a student at Utah at the time, wrote the function he named "unexec()" to give us a more sensible path to the same functionality. exec() takes a file and turns it into a process, unexec() takes a process and turns it into a file. This code served our needs very nicely at the time, allowing us to load compiled Lisp code into a bare interpreter and save a complete system. Later, this code was incorporated into GNU Emacs for essentially the same purpose.

At the time, building these systems took several minutes, so it really wasn't feasible to expect users to just load everything they needed on startup. It is highly non-portable, of course, and has caused headaches for Lisp builders ever since. Amortizing startup time over a larger amount of work is still the only portable solution I know, along with keeping initialized application state in databases rather than in-memory data structures.
I think this is often the result of conflicts between management. One manager wants to have a clean interface and says get rid of the "detect displays" button. The other says that detect displays is a important feature we can't get rid of. What we get is the compromise that is worse than either option.
Yes, according to [1] Jupiter's thermosphere has a pressure between 10^-1 and roughly 10^-4 Pascal so we're talking about a very low density. The thermosphere layer is huge though so we're still talking about a tremendous amount of energy.

[1] https://en.m.wikipedia.org/wiki/Atmosphere_of_Jupiter
I was a Yahoo for a couple of years before getting caught up in the recent layoffs. When I talk about my time there, I use the term "organizational inertia". It's amazing how people will fight for products, methodologies, and workflows that are clearly not going to be feasible if the company is going to survive. A company that's been around for as long as Yahoo has, and has locked in to a certain way of doing things, is hard to turn around no matter how good the CEO is.
The list of old-school ASCII Unix games
It's like looking into a stranger's face and seeing yourself. "omg she's one of us."
I'm curious about which language features or tooling do other languages have that make them better at dealing with dependencies than Haskell?
I honestly don't think Apple is working on a car. Rather, I think Apple is building a more involved (than CarPlay) technology platform for vehicles where they deliver the whole experience and car manufacturers essentially become the next phone carriers. I think the whole narrative about Apple building an actual car is just to distract from the real thing they're building.
AI coach for dota2
How NLP helps Mattermark find business opps – A conversation with Samiur Rahman
Well that's why they're courting not just experts, but "strong experts" of machine learning, whatever that means :P
This isn't specific to Emacs; TeX is another notable example. Generally, this was a popular technique to dramatically improve start-up time on DEC PDP-10 and -20 machines. There was support from the OS as well as the language runtimes to make it work (for instance, saving an image of a running program that had fd's open would still have to know they weren't open by the time the saved image was restarted).
This is really interesting. Looking at the references in the paper, the first one is about racial bias. A question I've often asked myself is (in various other forms): rather than having the bias be put forward by the researchers in the first place, would it be possible to let the biases emerge from the model? Put another way, can a system be designed such that it automatically corrects (or at least identifies) biases inherent to its training data? The implications of being able to expose biases we're oblivious to would be interesting in and of themselves.
I consulted at a Fortune 100 investment bank in New York City 15 years ago. It's difficult to hide that layoffs are coming - managers are pulled into meetings to rank their employees, they tell their friend, word gets around.

Someone set up a digital timebomb on the systems. They were one of the people let go, and a few weeks later, things crashed all over the place.

One amusing bit - a few months later, another digital time bomb went off. He had hidden another one that they had not found, even knowing of the first one.

Despite laying off about 10% of the staff, management had a good idea of who it was, but they had been clever so it was difficult to get evidence it was them.
The solution to everyone being automated away isn't to halt the advances of automation and inflict inefficient make-work on the economy, it's to get used to the idea that we will all become effectively retirees.
This is the only sensible reason I've read so far, from a comment in that thread:

"There are behavioral biometrics solutions where profiles are built based on keystroke dynamics etc. which allow with a high degree of certainty to identify if a user that enters the credentials is indeed the user we expect. Credentials are true or false. If somebody has your credentials he is able to authenticate. This is why i would like to know if the person who is entering the correct credentials is indeed the person that we expect to know them. Username and password have to be entered every time during the login process so those fields are pretty interesting to check if such a solution is deployed at the organisation. This is not possible if somebody copy/pastes their password."

Nevertheless, I strongly feel that this is not reason enough to disable paste.
As a proponent of work-sample tests over whiteboards, that would've been a positive step, honestly. Too often the actual coding project is just another hurdle to weed people out before the real test (whiteboarding); actually making offers on the basis of work-samples is pretty progressive.
U.S. theory on Democratic Party breach: Hackers meant to leave Russia's mark
Don't get me wrong these definitely weren't great questions either. I'd rather see something a little different though than the standard PR response we can read on dozens of sites so at least it's different. It's also possible he would only agree to the interview based on certain questions so we can't be too tough on the interviewer.
The Free Monad and Its Cost
Seriously, why would you need programmers if the machine does it better (this needs to be assessed somehow first)?
I'm not sure if the open source model lends itself to such a thing.

(I'm thinking along the lines of "The Cathedral and the Bazaar")

https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar

http://www.catb.org/esr/writings/cathedral-bazaar/
Hey! I'm Lukas, the guy who made this. Just discovered someone posted it on Hacker News, pretty exciting for me.
If you want to ask me any questions or make comments, I'm here and on reddit: https://www.reddit.com/r/electronics/comments/4uic5r/sdr_pla...
FAKE [1] the F# build tool uses a similar technique on the .net vm.

[1] http://fsharp.github.io/FAKE/
I think some readers might have been confused by the fact that TFA called the other party a "vendor", when they might be more properly called a sales channel. HS is like a tiny little Chinese manufacturer that has somehow gotten Wal-Mart to pay for a regular steak dinner, at which the diners discuss how the manufacturer might get more stuff on Wal-Mart's shelves. So this clause is definitely a win for HS.
Neutrinos hint of matter/antimatter rift
It should be noted that later in life Keenan was distraught by the extreme anti-communist hysteria and need for containment that was inspired by his telegram and general foreign policy views [0]. It seems that postwar US was much more cordial and trusting of the Soviet Union but quickly swung to other side as it became clear that Stalin was interested only in grabbing as much land as possible to form a sizeable buffer between Russia and western Europe. Which seems reasonable: German forces had reached the outskirts of Moscow and an unbelievable number of Russians died in the war.

I highly highly recommend the Wise Men [1].

[0]: https://en.wikipedia.org/wiki/George_F._Kennan#Academic_care...
[1]: https://www.amazon.com/Wise-Men-Friends-World-They/dp/147672...
Steve Jobs famously used a Thinkpad after returning to Apple.

A Time interview from August 1997 confirms that:

http://allaboutstevejobs.com/sayings/stevejobsinterviews/tim...
Yeah, yeah this same excuse is always used to justify insane executive pays but it's baloney. It's a self perpetuating cycle, "Oh WE Have to pay more because companies X, Y and Z are offering $N million!"

Executive pay has skyrocketed in relation to worker pay over the last 30 years and it's not for any good reason like executives are so much more important or talented. It's because the executive pay is decided by boards that are full of friends of the executives, people who are executives at the same or other companies, and want everyone involved to hook them up when their pay is being decided.

The only way it's going to get fixed is regulation, and I hope it comes sooner rather than later. The greed displayed by boards and high level executives is revolting.
On perhaps unrelated note, I think it'd be important for NetSuite to make sure their site's up the day Oracle buys them out, otherwise it 'd make both them and Oracle look bad. ( http://www.netsuite.com/portal/home.shtml, click on Free product tour - Oops )
Conceivably, you could consider it a phenomenal success to sell something for $5 billion that the stock market was once valuing at less than $0.
How a female developer broke into tech with no internet access
No, because nobody knows who Terry Semel is.
I read your post before I responded. Most of the stuff is completely irrelevant to the original topic and you're creating a problem with salary negotiation that does not exist. You do not have to have deep conversations about your eating habits as part of a salary negotiation. And you should not. If you delve into some deep discussion about your vegan beliefs every time someone asks why you don't want a free ham sandwich, you are creating weird social tension. For bringing your own lunch to meetings when they keep forgetting vegan options, that's still my advice. You're an adult. You can bring your lunch. You can also handle it if someone asks why you don't eat the provided food. You're an adult.

"Manager types" are just people. They are generally people who were doing your job a few years ago. You don't help yourself by pretending that your managers are amoral and unsympathetic. But frankly, if you want to imagine that as reality, then do so, and you know exactly how to handle it: take care of yourself and stop expecting your manager to.
Why should we fight that? That's no different from taxi companies fighting Uber, or how Intuit lobbies congress to avoid automatic filing of taxes. Hampering progress for the greater good just because it harms you in the short term is never a good idea.
Double-blind reviewing at EvoLang 11 reveals gender bias
>imagine candidates with the Big-O cheatsheet taped above their monitor

You need some interesting mental gymnastics to explain why this is even a problem, given that they could easily have the same cheatsheet taped on their cubicle wall after getting the job.
If we end up being automated fully, I think that least important thing anyone can think of is that we will be paid less. I think that something like this is unavoidable but quite dangerous, singularity, etc.

The upside is that I think it would be really accessible for anyone to have it's own personal army of programmers. Although that's also quite dangerous.
Google maps giving turn by turn and trying to say Maori words is downright hilarious. Personal favourite was Oratia (pronounced Oratee a)which got an Orwellian sounding Orasia.
Not uncommon in this industry, see choice of: browser, OS, smart phone, text editor/IDE, etc...
I'm not sure why you're belaboring the distinction between circuits and ops, if you understood and agreed with the (sub)point I was making there.

Do you disagree with the broader point I was making, that "computers" -- in the sense of computer hardware -- aren't specifically designed for many tasks for which they're used? We can agree that computers aren't designed to host discussion forums, right? And we can agree that the hardware design is focused on efficiency of fast execution of the cir-- sorry, operations, not the discussion forums per se, right? So what were you disputing there?

If you agree that computer hardware architecture isn't optimized for hosting discussion forums, then it sound like you agree computers aren't designed for that. And if you agree that they're nonetheless good at hosting forums, then it sounds like you're walking back on your earlier claim.

>It's the way of performing high level tasks, dictated by available instructions in the ISA, which in turn is dictated by vNA, is inefficient.

Again, where are you getting this? In what relevant sense is a vNA computer "inefficient" at sums or hosting discussion forums? It's not only efficient in absolute terms, but more efficient that any other known method. Again, if that's "inefficiency", I don't want to be efficient!

What would be the non-vNA architecture that would do it more efficiently? Why would a neural net be better at hosting discussions? Again, you can definitely hammer them into the shape of one application-specific computation of one size; but having to do that for every application you'd ever want to do does not sound like efficient hardware.
4 Rules About Building Muscle You Probably Missed
The very first image macro in that article leads off with "Sweden is now the rape capital of the west".
The goals are an AI that can augment itself (project 2) and defend itself (project 3). I've found Musk's fear of AI to be a little overblown, but this is nuclear weapon type rationalizing: "AI could be end the world as we know it, so we'd better race to create it first."

It's interesting that Projects 2 and 3 would make great businesses even if they only got halfway to "existential threat" level AI. Then there's project 4, version 0.1 of Musk's "we're all living inside a simulation" claim. Musk as creator of worlds.
The secret to living in Seattle is to take a week off in February and go to Hawaii or Cabo.
But there aren't, there are performance advantages to reusing Nodes due to the specific way that browsers implement render reflow. If those implementations ever change, or you use React on a browser that doesn't suffer from implementation specific perf issues, you've introduced unnecessary complexity.

This is the type of rhetoric that is repeated without personal knowledge of internals or without understanding why the issue exists to begin with. You're basically saying that tree-based structures are inherently expensive.

Read implementing a browser a little. Read specs a little.
I interpret "low 6 figures" to be less than $120k, so it seems a stretch that he could have got anywhere near $170k just by asking.
If credit card fees are $2,000 for every $100,000 of revenue (assuming 2% and all revenue through CCs), how is that different than 450$ for every $100,000 of revenue. This was not a 1 time dinner, it was "up to 0.45% of revenue will be spent on steak dinners"

In the end it's still a concession, 0.45% is less than 2%, and a vendor might spend that much for schmoozing and maintaining business relationships anyway, but I would say its the same kind of cost as credit card fees.
And if the government is complicit, and acting against its' own laws? That isn't such a strawman.

Also, blowing the whistle can mean many things... in this case, it was a temporary disruption, not much different than an organized strike would be.
Yes, it is true The OpenBSD Foundation is not a US 501(c)3 (side note: that is not the only type of US non-profit). That is because instead it is a _Canadian Not-For-Profit-Corporation_, which is a legal non-profit for Canada.

This is absolutely true; however, the OpenBSD Foundation is not a charitable organization (and donations don't get any special income tax treatment) -- because Canada is far more restrictive in our definition of "charity". The FreeBSD Foundation wouldn't have any special tax status if it was set up in Canada either.
We also have something new coming, which we hope will focus research and drive forward progress towards AGI. (As always, looking for more engineers to work on it. Just need a strong software generalist skillset. gdb@openai.com.)
And now we should factor in his quality of life, since he lives with his parents and not independently.
Many biases are real and self-reinforcing. In the US, doctors are ~70% male and nurses are ~90% female.
> I'm no biz-geek, I probably can't name a dozen CEOs. But for years, MM's name was called put in every critical mainstream headline about Yahoo, of which there were many. I do not believe that's an accident. I do not believe a man would have been treated the same way.

"Twitter Is Betting Everything on Jack Dorsey. Will It Work?"

"Twitter, Grappling with Anemic Growth, Tries to Bolster Its Advertising Business. Jack Dorsey, Twitter’s co-founder and chief executive, in Sun Valley, Idaho, this month."

"How Twitter CEO Jack Dorsey Plans to Fix the Company - Fortune"

"Jack Dorsey comments on Twitter staying independent - Business ..."

"Twitter CEO Jack Dorsey Confirms Layoffs With Tweet | WIRED"
I hear you, but Apple isn't known for developing in this way. Their focus is on controlling the entire experience, hardware to software. Still, anything is possible
I see this coming from a much smaller perspective as well.

If one would reflect back on the applications that they've built in their career I suspect a number of those applications are now available generally as packaged software with customizable components.

E.g. The dawn of the web saw many publishing, & catalog systems being built. Now you don't need to, you can simply grab a commercial or OSS package and customize it for your needs. Same is true for document management, workflow.

This hasn't impacted jobs yet because we are still early in this industry, and growth is still outpacing this commoditization. But, yeh, I see the day where software developers become quite rare and software customizers are common.

The tricky challenge is organizing our labour efforts. It's already easy for IT organizations to outsource development to cheaper markets, I fear labour organization would accelerate that movement.
QNX has a long and solid history, way before Blackberry bought them as a Hail Mary play.

Calling Dan Dodge "Blackberry Talent" is bullshit.
Really interesting read there too. Thanks :-)
I do get that, as an amateur Lisper.

I have played with CCL and SBCL on and off for a while. Ironically, the AUR package I used Clozure Lisp with does not even exist anymore on Arch AUR repos.

https://aur.archlinux.org/packages/ccl-bin/?comments=all (That won't work)

I get the trade off, but if you read SBCL dev blogs, like PVK, you will recognize really competent programmers and elegant solutions.

https://pvk.ca/

The problem is these gods (I revere them) cannot possibly encode all the hacks and knowledge. They have to code, and the nuances of such "hacks" are internalized by them and forgotten. Ironically, a lot of shit talk on Lisp transpires here, and it is one of the most sophisticated developer-productive tools I have seen, with many laudable features other toolchains brag about. Lisps had them for years. This is not to be an elitist jackass; the cultural shift to obsolence (sadly, my view) is why only diehards know and others avoid implementation details and functionality: we don't use it, so we don't care.

Either way, dead code is scary, especially in such scenarios with binary image dumping and bit fiddling hacks. I was ironically aware of such issues with SBCL when I stumbled on Gentoo Hardened list info when people explained how Lisps have trouble in such constrained environments.

https://archives.gentoo.org/gentoo-hardened/message/d2fb14f1...

I worry later on such methods leave blobs of weak executable routines and other items of interest to get a foothold once the unsung heroes of now move on.

On the other hand, it is painfully obvious to me higher level languages, with or without memory control, allow more flexbility, depth, and alternatives to avoid buffer overflows and other counterpoints made in other threads here. The devil is in details that fly over my head at the speed of light.

Life is a tradeoff. The fact that the world uses FreeBSD (WhatsApp) and ASLR is not fully implemented means, yeah, it is complicated.

It is scary to me, a guy who shits himself at macros and could not code a rudimentary one-pass compiler if you held a gun to my head.
Mintrics | Advanced video analytics for content creators on Facebook
Even for experienced people, being off by a factor of 2 or 3 appears to fairly normal. That means, the correct answer to "How will this not happen again?" is to say that it will happen again, and that that isn't preventable. At least, no one seems to have succeeded at preventing it.

My experience has been that the only questions management should bother with are usually the issues that managers can actually fix. That tends to be a surprisingly limited set of things.