skysight-inc/HackerNews huggingface dataset:
I absolutely love that feeling. The thrill of parting the veil between our time and another and looking into some dead person's eyes and really seeing them as a fellow human.

Another favorite is the diary of Samuel Pepys. It's just so touching human and specific. Like when the Great Fire of London breaks out and he desperately tries to save the parmesan cheese he bought on his vacation in Italy:

The fire coming on in that narrow streete, on both sides, with infinite fury. Sir W. Batten not knowing how to remove his wine, did dig a pit in the garden, and laid it in there; and I took the opportunity of laying all the papers of my office that I could not otherwise dispose of. And in the evening Sir W. Pen and I did dig another, and put our wine in it; and I my Parmazan cheese...

Mrs. Turner and her husband supped with my wife and I at night, in the office; upon a shoulder of mutton from the cook’s, without any napkin or any thing, in a sad manner, but were merry. Only now and then walking into the garden, and saw how horridly the sky looks, all on a fire in the night, was enough to put us out of our wits; and, indeed, it was extremely dreadful, for it looks just as if it was at us; and the whole heaven on fire.

http://www.pepysdiary.com/diary/1666/09/04/
I don't think that companies are effective at guiding your career. I tell folks every time I can: take responsibility for your own career and development, or risk one day waking up, looking in the mirror at an obsolete person. That is a risk you cannot take.

If you are hoping that HR or "the company" will train you, you have abdicated the single most important determinant of your overall professional worth.
Porting Unix to the 386: a Practical Approach (1991)
I can't disagree more, gnome-terminal is fantastically better and it's not the only one. Faster, never gives me disk contention like Terminal.app does (unless I explicitly cause it), has TrueColor (it's ironic that the design heavy Mac terminal does not have full color support), supports far more active sessions at a usable speed, I can go on and on.

iTerm2 is vastly better on mac, but still far inferior to gnome-terminal.
And the distribution of the active ingredient vs filler.

It's a lot of guess work.
So where are they at right now in terms of progress? R&D? Prototype built?

Why didn't somebody already build something like this?
But what you said was still totally wrong, regardless of whether you're talking about toxicity or anything else. LSD is not so finicky that a 25% change in the dose makes a noticeable difference -- most people would be hard pressed to tell the difference between a 100 ug tab and a 125 ug one.

It also does not follow that because a drug is active in small amounts, i.e. micrograms instead of milligrams, that a small percent change in the dosage will be more important. Full stop illogical, and also not true in practice.

So yes, I'm not a doctor and I don't know the jargon. And when I read your comment I forgot the article was about expiration dates, i.e. percent decrease. And yet you were still wrong on that particular point.
Good catch. I changed the summary to state the Shannon was one of the first, and that he was preceded by Konrad Zuse and Norbert Wiener.
Super helpful! Thank you. :)
Instead of hacking self-driving cars, researchers try to hack the world they see
That's Job's stated reasons. My understanding is that Apple/Adobe rivalry goes way back. "Thoughts on Flash" was Job's "now the tables have turned" moment. Once upon a time Adobe wouldn't make a version of their software for Apple machines cause it was to niche.
SHOW HN: I'll help you find your next developer gig in 30 days or less
What's not to get? Pretty much all words are used as names already and roughly in proportion to how simple they are.

This same comment chain can waste space in pretty much any thread on any product. What's the point in having it in every thread?
Something most people ignore is that many of these 500-850W enthusiast PSUs have higher efficiency and often near-silent or even no-fan performance at the usually used 50-200W power usage range.
Great and simple idea. I actually LOVE her fiancé from our brief interaction. They had me over for dinner days after meeting and were super awesome. :)
I was 16 in 1999 when a high school teacher presented me the Flash 4. From there I built my professional career. For most than one decade I improve my Flash and ActionScript skills and loved that. I never felt that nothing but joy when building things with Flash Platform. It was a good knowledge. Even these todays I did somethings with ActionScript 3. My company developed educational solutions with Flash for 6 years and the transition to the HTML5 promesse was painful, expensive and complex. I did not realize why Adobe did not invest some effort to keep us using Flash and ActionScript 3 to build web applications transpiled to JS (without HTML5 canvas).

Is there another tool capable to compile to iOS and Android over Windows with no need of a Mac with XCode? I loved that in Flash.

"You either die a hero or you live long enough to see yourself become the villain".
Harvey Dent, The Dark Knight.

Sorry for poor english. I am not native.
Suckless isn't focussing on macOS, as Apple software clearly isn't targeting expert users, but rather the mass market of noob users.

If you double check the plots, you will notice that "linux-st" isn't performing bad at all. The author also suspects XQuartz as one reason for the higher latency, which makes absolutely sense.
The History of Alice and Bob
Here's the most recent "Who is hiring", as an example:

https://news.ycombinator.com/item?id=14688684

This thread is automatically posted on the first business day of each month.

Also, Y Combinator runs job ads for companies they fund on the front page of HN. (These are the articles without the upvote arrows, comment links, etc.) Here's an example of one that's currently on the front page:

https://news.ycombinator.com/item?id=14801534
I agree that a language with Julia's goals needs to provide mutable vectors, matrices, etc. I just don't agree that these should be the most commonly used versions, or the ones that a newcomer to Julia learns about first.

Certainly, in my own work (admittedly in a different domain) I occasionally need a mutable map or set or list for some particular algorithm, but this is the relatively rare case. Most of the time, functional collections work just fine and make the algorithms more elegant rather than less so.
More funds going to other currencies diverts funds from Ethereum. Unless of course those companies raise Eth.
True, but how many humans are able to take that perspective? If history has taught me anything, it's that our desires don't end when they are satisfied.
Fantastic article. Have the restaurant screw with the person for you so you can test their reaction. Thinking of other places where this might apply—maybe putting an extra 5 on one side of the bench press?
After Facebook and Google, Chinese tech giants are feeling the heat from censors
Inverse Jacobian Methods can be computationally expensive. I suggest using FABRIK methods (suggested for JavaScript). Algorithm and pseudo-code here: https://medium.com/unity3danimation/create-your-own-ik-in-un...
iOS and Android projects look nothing alike. Sure, on the grand scheme of things, comparing the complexity of the backend to an application that is basically two views, the application with two views is a tiny percentage of the whole thing. But duplicating that percentage right now doesn't buy me anything.
FABRIK: https://medium.com/unity3danimation/create-your-own-ik-in-un...
Mellel is a word processor app with lower latency than Pages.
Do we need to listen to that interview before judging him? He's done enough repulsive things outside of this one interview that it doesn't matter much what he says (unless he regrets all of it and vows to change his ways).
I've replied now.
I'd be shocked if you find a free one. My suggestion: go with Fastmail and add however many custom domains you need. Fastmail is great, and not all that pricey at the end of the day.
How to keep cool without costing the Earth
YouTube-Dl-gui – Cross Platform GUI
Amazing website! Thank you!
The problem with DCI is that it didn't have native support in any programming language. Coplien, one of the co-founders of DCI is actually working on a programming language called Trygve which implements these ideas.

https://github.com/jcoplien/trygve
https://news.ycombinator.com/item?id=13859961

About an old programming language I'm interested in mostly because of its builtin database.
I don't mean to be obtuse if the answer is obvious (I am ignorant of what actually happened), but how did Milo know these students he called out were undocumented, etc.?
Is there a way to compare how it actually tastes? , These days I am baking cakes by watching recipes on youtube, the texture always comes correct and I use exact weights as described but the taste is somewhat lacking.
It would be good if we can give reference to a local cakeshop for its similarity to the recipie
Ahhh!! I mixed up my studies, that didn't happen in the PARADIGM-HF study. It has other limitations, but I was thinking of TOPCAT.
I think I got all of them right, but frustrating that it doesn't let you know at the end.
Cross platform apps don't need to have separate codebases. Cross platform libraries and toolkits do exist.
> Why Windows 2000? Is that suddenly free or something or is it just fast enough to run in JS emulation?

My speculation:

1) NT 3.51 or 4.0 would be faster, but significantly less compatible with any remotely modern software.

2) XP is significantly heavier while only being marginally more capable.

3) 95/98/ME is a horrifying amalgam of DOS and Windows code, which presumably makes demands on the completeness and accuracy of the x86 emulation.
I wonder if they can stop casting porosity. There's a potential to save millions.
Life is still very dangerous. Go to any less developed country with relaxed health and safety regulations, and you'll see some crazy shit.

Saw a guy in Fiji using the tip of a chainsaw to cut a notch in a beam. He was wearing flip-flops, and had no hearing protection, not to mention cutting things with the tip of a chainsaw is a bad idea, even with proper protective equipment.

Even in more developed countries, there are still plenty of very dangerous industries, such as logging. Farmers are notorious for poor H&S as well, it's a struggle here in New Zealand to get them to wear helmets while on bikes and put rollbars on quads. I've seen plenty of dodgy shit go down on building sites as well, despite attempts by Worksafe to wrap everything in cotton wool.
That's a great place to get stuff done.
rlwrap: give readline super powers to any command line tool
This was from 2008: NumPy existed but it was pretty early days (and a pain to install). I'm not sure if pandas had started at that point.
I disagree with Milo and think that a lot of what he says and does is pretty awful but he's not just some raving lunatic and he's pretty savvy when it comes to media
For $360k you could just hire a materials scientist for three years, and give them $20k/year to play with.
Python 3 now has 3 similar-but-different way to format strings. Python is definitely heading down a bad path.
The Panic app I really miss is Audion. The Winamp-alike app that very nearly got bought by Apple to be rebadged as a little music player called 'iTunes'...

https://panic.com/extras/audionstory/
I would be fine with a subscription model if the customer service was actually better as you seem to claim the model provides.

I recently had an issue importing a logbook using arguably the most popular iOS pilot logbook app and it took a week. A WEEK! For the them to attend to my support request. A week could be 30 hours worth of flights for a pilot depending where they work.

Why do you need almost $100/year from me if you can't answer one email in 48 hours?

I've been dreaming of an open source logbook setup ever since this experience. I wish I didn't have to rely on $100/yr subscriptions to be locked into something so critical to my career.
Cloud just got easier
Melting glacier reveals Swiss couple who went missing 75 years ago
As much as HN loves to hate on Facebook, it has its uses. I can't imagine it not hurting OP's chances at meeting new people.
> More powerful

But less obvious and readable, which is anti pythonic. If you want "power" over readability, there is ruby/perl.
It's good he recognizes that most code won't benefit from switch optimization. But certain tasks like pattern matching benefit greatly. For that, I suggest:

http://www.micronautomata.com/

Micron will eat 1000 nested switches 100 cases wide every cycle. This sort of TCAM tech was rare 5 years ago, but everywhere now.
Thanks for sharing! That's a blast from the past. I used to work on the Flash team at Macromedia and Adobe in that very office. :)

I believe "Lego" was the code name for Flex Builder aimed at developers. "Duplo" was the unfortunate code name for a corresponding Flash authoring application aimed at designers who didn't write ActionScript.
People think that the only thing standing between them and designing cool new useful things is the final "model of thing -> thing itself" transformation, and that if they just had a magic machine to do this automatically, the rest would be easy.

Much like people think that the only thing standing between them and designing cool new useful software is all that pesky syntax, and that if they had some magic application to turn pictures into software, the rest would be easy.
Bug fixes always came out immediately for "major version" standalone license software.

There's 0 technical correlation between update delivery model and billing model.
Spotify launches new analytics product on Spotify.me
When was this retired? (from a quick skim, the article doesn't seem to mention clear dates)
The one I've been familiar with (since the early 2000s, really) is LDraw:

http://www.ldraw.org/

These guys take Lego SERIOUSLY.
Incidentally, while still fast enough for this test, /dev/[u]random is not very fast on macOS: ~15 MiB/s on my MBP.
Found this great article!

http://web.archive.org/web/20160220013218/http://founderdati...
> Deep learning isn't trying to solve AGI.

Well, I dunno about "deep learning", but AGI is DeepMind's explicitly stated goal.
How do you know how much money she has? What is her net worth? She's way below someone like Bill Gates (who could count $150M as disposable at .17% of his net worth), and (unless she's doing some impressive money laundering) is not a billionaire. So even if you say she has $999M, $150M is 15% of her money. Unless someone average has ~$3k to their name, $150M is a lot more to her.
CEO texts job candidates at odd hours on the weekends
Adobe knows how to milk cash cow products. They only just stopped selling Director in February 2017.
This is super close to how you do objects in Lua, ignoring the fact that metatables make for nice syntactic sugar.
It's definitely more efficient than proof-of-work, since no energy is burned off with the only purpose being to calculate a proof of this.

The problem is that it makes consensus harder to reach, since there's no problem with having 10 different chains, because no energy needs to be burned off for each chain. This, effectively, makes your account balance a democratic decision by nodes in the Ethereum network (as opposed to forcing someone to burn off large amounts of energy if they want to alter your balance).

History being decided by democratic vote is exactly what proof-of-work avoids, or at least makes extremely expensive.
Hmm, I wonder if Wikipedia intentionally allows users to add HTML or if they just missed some input sanitizing. Or could it just be clever use of the content editor - maybe the editor allows you to specify image dimensions? Still not sure how they would get the fixed-position wrapper div in there, though, without typing in the HTML.

View source, line 795:

<div style="position:fixed;left:0;top:0;"><a href="http://gnaa.press" rel="nofollow"><img alt="Blank space.png" src="//upload.wikimedia.org/wikipedia/commons/3/38/Blank_space.png" width="5000" height="5000" data-file-width="50" data-file-height="50" /></a></div>
Google DeepMind's AlphaGo: How It Works
Well, of course ECS does that. It's ultimately the same approach to data as a normalized relational schema. It's a bit of upfront work but the flexibility of processing and optimization is awesome.

For UI the issue is one of expressing lightweight dependencies, which may be detached and recombined easily. I am currently exploring an approach that combines "imgui" concepts with hierarchical path data, akin to the hard and symbolic links in Unix. Having the path as data allows assemblages of partial routes to be combined to express a "final" data point. The data itself may not entirely exist in a physical tree structure but instead be a combination of procedural data, stored data, and a parser.
Check out Genetic Programming: https://en.wikipedia.org/wiki/Genetic_programming

AFAIK GP remains the primary means to automate the synthesis of software. Though it was introduced perhaps 30 years ago, it hasn't been an active area of research for the past 20, AFAIK.
Is it compatible with Vim? http://airbuysell.com/image/data/abs/household%20and%20pooja...
Have you tested the numbers?
This isn't because it's unreliable or because you (the developer) would be a test case. I mean, I don't know anything about this project so I can't vouch for it, but pretty much every open source project in this area is obligated to have this kind of verbiage and it has nothing to do with the quality of the project.

This is so you can contribute to an open source project without worrying about some random person suing you. This is to protect the contributors, which includes anyone who submits changes, which would include you. If you see an autonomous driving project that doesn't have language like this, that's the project you want to stay away from, not this one.
I'm home and was able to run some benchmarks. Looks like 3.1 has significantly better latency than 3.0 did, although there's still room for improvement to reach Terminal's performance. My test results are here: http://iterm2.com/misc/latency/
"iTerm2 author here"

...

"(I'm the author of Pathfinder.)"

I keep thinking that sometime soon the magic of HN will wear off, or we will hit "peak hackernews" or something like that.

Not today!
Alchemy didn't take off, in part, because Adobe tried to charge Flash developers royalties to use the Alchemy and Stage3D APIs.
I think the title should be updated to match the article:

"Amazon makes cloud contract more customer-friendly as rivals loom"

This isn't about making anything easier other than legal questions around Amazon's contracts.
Life on the road: The ups and downs of managing remote teams
> This paper shows that the existence of such chains are far too wide and shallow to be useful for their intended purpose.

But doesn't this paper model a machine that is substantially narrower and deeper than a high-end Mill is expected to be? And what you judge to be the depth of a dependency chain depends on whether you're looking at a 128-instruction reorder buffer or if you're a compiler looking at the entire function.

Figure 4 in the paper particularly seems to indicate that the failing of the dependence-based model is entirely in the front-end, which seems to be the least Mill-like part of the model.
in my case work is 22 miles one direction, my daughters schools 15 miles in a different direction. I live in a state that prioritized roads and because of that my commute is fast and easy.
Another talk on the difficulty of optimising R is this fantastic one by Jan Vitek:
https://www.youtube.com/watch?v=HStF1RJOyxI

Also, my favourite R trick:

foo <- function() {rm(foo, envir=environment(foo))}
i'll be posting something here soon.
As pointed out above, suckless isn't focussing on macOS/XQuartz users. The latency of "linux-st" isn't that bad according to the plots of the author.

In my view, simplicity often leads to better performance as a side effect -- but of course there are many exceptions.

Nevertheless, I wouldn't start optimising software unless the software is really unusable. Optimising software to look well in rare corner cases is not a good idea imho, if the price is adding a lot of complexity.
And no ads, unlike pretty much every other free site with recipes!
Wikipedia claims it was retired in November 2004:

https://en.wikipedia.org/wiki/Audion_(software)

I've got an old PPC G3 Pismo laptop, and when I fire it up I always run Audion to play some music while typing. Loved the skins, I kinda wish the "Delicious Generation" of Mac interfaces would make a comeback. I think this was the default Audion UI:

http://d2.alternativeto.net/dist/s/841d171f-38f4-4c73-b5be-f...
Why would you ever want to work there?
Your thinking is similar to that of the German people during the 1930s.

"Do we need to listen to the Jews before judging them? They've done enough repulsive things that it doesn't matter much what they say (unless they renounce their faith and vow to accept Christ as their saviour)"
That's what every distributed database in the world does.
> The solution I would have preferred .. to make simple, usable sites like the one we are currently on

Neat, but many companies in 2004 wanted sites that couldn't be made out of styled text - minigames, product configurators, branded media experiences or whatever - and they wanted interactivity more than they wanted the back button to work. If you think they were wrong to do so that's fine, but it hasn't got much to do with Flash.

> I suppose one could research that, but it's beside any point i was making.

Its part of the point I was making - that Flash was originally a technology for inserting interactive animations into web pages, and all the significant usability concerns arose from people using it for more than that, which they did because the alternatives were so lacking. (Of course this put pressure on the alternatives to improve, which is what TFA is all about.)
Robot that captures invasive fish
I'm in favor of higher gas taxes if not diverted to mass transit. And toll roads, especially private toll roads. And abolishing the DOT.
"It's got a bunch of really thoughtful little features (showing what processes are attached to the current pty, option-clicking to move the cursor rapidly, full mouse support for apps like vim, good linewrap detection, and recently support for rich-text copy/paste which is useful for showing coloured terminal output, etc. etc.), and it remains really fast and snappy despite these features."

On the one hand, I have to agree that Terminal.app is quite good and very impressive. I don't bother with a third party terminal application and I do everything in the terminal.

However, one of the very valuable things about working in the terminal is the safety and immunity that it provides. No matter what bizarro virus attachment you send me, I can text edit it in a terminal without risk. There's nothing you can paste to me in irc that will infect or crash my computer.

Or at least, that's how it should be.

But the trickier we get with the terminal - the more things it does "out of band" and the more it "understands" the content of the text that it is rendering, the more of this safety we give up.

Frankly, it bothers me greatly that the terminal would have any idea whatsoever what text editor I am running or that I am running a text editor at all. It bothers me even more to think that I could copy or paste text and get results that were anything other than those characters ...

Make terminals fancy at your peril ...
As a developer who gives interviews, I enjoy using Lever. It's very easy to use for getting information on candidates and providing feedback on interview performance.

I haven't heard any complaints from the recruiting team either, so it seems to work at least reasonably well for them too.

They might not have integrations with other job boards, but as someone interviewing, I prefer that since Lever had the best application interfaces of any job application site.