skysight-inc/HackerNews huggingface dataset:
> Lets be honest here, Javascript (alternately known as ECMAscript [1]) has done the following: a) progressively adopted new language features like prototypes, closures, generics and the like.

JavaScript had prototypes and closures from the beginning, no? Does it really have generics — a quick Googling makes it appear that it's a matter of hand-rolling. But it's been awhile since I've written JavaScript in anger, so perhaps I've missed an announcement since then.
The real question you should ask is "why is he still in this role after X years?" It is possible that he loves that role and doesn't want to transition out of it, in which case he could be a great hire. Or maybe he just doesn't want increased responsibility. Of course, it is also possible he just isn't competent enough to move up the ladder, and has been stuck as a result.

See if there are other areas in his life (hobbies, activities, etc) where he really excels. If he isn't fantastic at anything, you can probably assume limited competence.
Can anyone recommend a 'healthy' alternative to sugar? Primarily for sweetening Coffee.
With 2.x I've opened and edited with multiple cursors (my favourite feature) files around a GB in size. On Windows, if that makes a difference.
Precautionary statements
It looks like the author specifically mentions pjax as a similar project.

pageAccelerator is a very light version of turbolinks and pjax (our minify file has 2.2KB!).

It seems as though it's meant to be a lighter weight version.
So I guess censorship is not something American companies are forced to avoid. They can use it if they wish (newspapers don't show all the information they haven they regularly hides some of it)
Since someone asked...

How do your couriers know where to deliver the message?

Senders have to send messages in the form "name@location : msg". "Location" has to be in a list of known convention areas ("VENDORS", "AUTHORS", "BAR", etc.) There's an autoresponder to help them get this right, and piles of postcards around the con with instructions. We didn't have that the first year we did this, and the messengers were run ragged calling out names over and over again in various locations. About 80% of the messages get successfully delivered now. We do about 200 messages a day.

It seems strange that the recipient doesn't need to visit the telegraph office

It's in a highly visible location. The first year we were in that location, we made the office look so official that attendees didn't think they should go in. We had to rearrange the place, adding a few chairs for visitors, a water cooler, and "please come in" signs. Now we're also an information center for the convention and get lots of visitors.

What makes this work are the two young people who staff the office. They're both experienced actors; one works Shakespeare festivals and the other is a stage combat instructor.

If you want more details, we have a manual for our operators.[1]

[1] http://www.aetherltd.com/public/othermanuals/operatormanual0...
From Warcraft to Starcraft to Diablo to Overwatch and even to Hearthstone, Blizzard has found success in producing very high-quality, very balanced games with amazing replayability. I'm pretty happy with this approach. Plenty of other companies already push out half-baked games and hope they gain traction.
The trick to web-dev is to avoid a "back-end" at all costs. Just make all your "data" available in human friendly HTML.
In case Eich reads your comment: given that it had to be done in ten days and "look like Java", JavaScript is a fine langauge.

(But yeah, compared to languages that were designed over years obviously it's incredibly bad.)

To quote Eich (from here[1]):

" Ten days to implement the lexer, parser, bytecode emitter (which I folded into the parser; required some code buffering to reorder things like the for(;;) loop head parts and body), interpreter, built-in classes, and decompiler. I had help only for jsdate.c, from Ken Smith of Netscape (who, per our over-optimistic agreement, cloned java.util.Date -- Y2K bugs and all! Gosling...).

Sorry, not enough time for me to analyze tail position (using an attribute grammar approach: http://wiki.ecmascript.org/doku.php?id=strawman:proper_tail_...). Ten days without much sleep to build JS from scratch, "make it look like Java" (I made it look like C), and smuggle in its saving graces: first class functions (closures came later but were part of the plan), Self-ish prototypes (one per instance, not many as in Self).

I'll do better in the next life. "

[1] Edit: jwz.org intercepts HN links. See mjgoeke's comment.
Back in Windows 2000 days if you are to run something like SoftICE or DebugView and look at live debug trace from the kernel, you'd see various funny messages referring to this IE bug and that Outlook quirk being worked around. That is, instead of fixing their userspace mess they dealt with in the kernel.
From fig. 1 on the second page of pdf linked by spenrose below, it looks like vapor cloud was more doughnut/torus-shaped than spherical (due to rotation) and lasted few tens of years.
pjax is mentioned in the README, they say the advantage to this is that it has a smaller file size.
>We've spent millions of man-hours trying to turn a squirrel into a dinosaur.

And worst of all - we succeeded.
I have damaged the fuel pump by doing just that.

However, it had nothing to do at all with gas contamination (the pump couldn't care less), and everything to do with cooling (or lack of, due to the extended low fuel condition). I used to live in a hot climate (30oC every day). The pump self-destructed and part of the casing melted.

It takes quite a few days of constant driving with the gas light on for it to be an issue. At the time, I was filling up just enough to get me from A to B and didn't think it would be a problem.
Step 1 - Don't drink regular Coke.
This looks very similar to Netflix' BLESS package[1]

[1] HN discussion at https://news.ycombinator.com/item?id=11746425
Don't forget there's a difference between weight from fat and weight from other sources (muscle, bone, water, etc).
This is awesome! Props for going the extra mile and including things that people who doing quick bash-to-PowerShell ports tend to leave out- like pipeline input and SecureString. Here is the rare "Show HN" thing that I'm going to start using right away.
How Police Spy on Phones
Teraslice – Distributed computing platform for processing JSON in Elasticsearch
> WHATWG standards are generally formed by starting from what the 4 major browsers (Chrome, Firefox, IE (Edge), Safari) do.

I thought WHATWG standards are formed by starting with what the four major browser vendors agree to do, not what they currently do (though usually at least one has an implementation before something gets proposed for standardization.)
Yeah, I'm all up for writing everything in machine language using punch cards. Anything else is clearly too much abstraction and obviously a sign of bad engineers.
I'm not sure it is a science problem, i.e., processing food makes it unhealthy. I think it is more an economics problem; food processors don't have the incentives to care about the long-term health of the food consumers.

Food processors have incentives to improve their logistics (e.g., increase shelf life) and to make the food taste better (or even, hopefully, addictive). Some brands try to make their products appear to be healthy, but consumers generally have little information about what is going into processed food, so appearance might not mean much.

Of course, even unprocessed food like fruits and vegetables has been heavily engineered by breeding, especially in the last century---and again, not to make it healthier.
They didn't give that. They asked you to agree to their terms of services, eventually gave away some of you personal data in exchange for a, I admit it, practical mean of communication. But thy sure didn't give anything. That's what so many forget...
Many of my extended family got sick and some died from adult-onset diabetes brought on by eating too much sugar. My father and grandfather suffered and died from low-fat diets (where sugar was never a concern because doctors were obsessed with eliminating dietary fat, period). Even if the outcome isn't obviously fatal, the accumulated damage does not go away and it carries real health risks until death.

And please don't use that weasel word "lifestyle" which the sugar industry wielded as a weapon against their victims. Oh, fatty, go and exercise some more! It's your lifestyle that's wrong, not the rubbish we've put on your table.

And we still see supermarkets with rows and rows of sugar-based junk foods. It's going to take decades to undo the cultural and educational damage let along the health damage.
It would be pleasant if your engine didn't care whether you put gas or diesel in it and just ran. I think that's the point made in the cartoon.

I like that the kid just holds the cup and pours it when I tell him to. If I wanted him to pour coffee and gave him a cup of beer, I'm ok saying that's my fault. I'd still rather have the kid. Having a guy that only accepts "Large cups of coffee" is necessary at lower levels (c), but keep it out of my scripting language.
How to Upload WordPress Theme/Plugin with CPanel
It's interesting you would blame a lack of government progress on businesses. Historically businesses are happy to jump on R&D the government has done and made public.

I suppose for any potential innovation there are those that are opposed, but there are those eager to profit from it too.
Nicely written. Although uber and Airbnb are big because of the big VC money that can afford the lawyers and engineers. Not a lot of places around the world where capital + talent is available for snowball ideas.
I don't know, I think it is a mental thing. Ten years or so ago I smoked. I finally quit by telling myself that they smelled and tasted disgusting (which, they do but smokers don't seem to mind while they're smoking). After a few weeks of that, one day I told myself, that's it, I'm done, this is gross and I'm not doing it anymore. So, I've not had one sense.
But here's the kicker. Sometimes when I'm around smoke now, I want to vomit. I'm pretty sure it's because of the way I quit.
Could you go more into why hardware is hacks?
What is the project about?

Yeah, the read-me talks about machine learning, and fighting corruption, but it makes no effort to tell how one would help the other.
What I'm saying is legislation of media (most obviously here, common carrier laws), exists, is widely accepted and often seen as essential for many mediums.

As a consequence, I'm arguing, it would be a good idea to apply a similar approach to Facebook. I'm saying the lightest touch would be to make moving your social network off Facebook easier. Maybe there are other better ideas.

On the topic of print media being off limits... not so. I'm from the UK, I'm not sure exactly about media laws in the US, but the First Amendment does not mean that any publishing company can run just how it likes. Having just Googled I see that there are indeed cross-ownership laws for newspapers in the US. I expect there are many other regulations on print media.

Just as I'm arguing for Facebook, these are not laws about what might ultimately be said - either online or in print - they are laws about how much power a single company can have over the discourse.
CentOS > Debian for running docker and kubernetes.

The debian stable kernel has been suffering for many months from critical bugs that results in docker crashing randomly.

Note: kernel crash = unresponsive stale system, only fixable with a hard reboot
Dr. Pepper is not a real doctor, but it could help schools prioritize patients
My (KZJ95; 3.0l I4 turbodiesel) Land Cruiser is completely off its kilter with regards to this - the low fuel light comes on when there's 25 litres or so left - which, if you are on a paved road translates into some 250km/150mi. or so.

In addition to the fuel pump's well-being there's also condensation - if your vehicle experiences large temperature swings, it makes sense to keep the tank reasonably topped up to minimise condensation and water build-up in the tank.
We used to make directories with just the character 255 (a hard space) as the filename. It would totally mess up File Manager in Win 3.1 (the tree would collapse when you touched the entry) and behaved very oddly in Win95/98 if I remember correctly. Maybe that is it?
Thank you for this series! Its a real education and fun walk back in time to see how the Alto was made and how it operates.
Wait, you don't think splitting the atom, or even using advanced geospatial imaging to locate and extract oil deposits from miles underground, qualifies as "magic" that cave men didn't have?

Closed loops are possible. Your carbon inputs and outputs are relatively meager; you are a machine with a small cost in energy and entropy, easily paid. Etc. for our dependencies (buildings, cars, etc.). The big advantage humans have over nature is we don't have to rely on ecosystems to supply our energy budgets; we can generate power directly from the sun, or from atoms, or a dozen other ways.
Unbelievable this did not get more attention. Maybe Dan can rescue it from HN limbo?

Anyway Mediafire killed the download.
I've run out of gas twice, both times in the beater I had as a teenager.

On the first occasion, the fuel gauge failed, so I thought I still had gas. I got used to that after a while. I knew how many mpg I got, and how much gas I'd put in the tank.

Then my odometer failed (I told you it was a beater!). Without that, I was up the creek.
No, in general Linux migrating processes between cores won't nuke the caches. The hardware's cache coherency protocols between CPUs in the cluster ensures that they are all in sync sufficiently that it's not needed.
> What's "greener" is just a matter of your definition of it.

What i means was that the "promoted" part is soon to change, because of the greater understanding of the drastic public health consequences.
> Yeah, but you pretty much have to be under 1 gallon for it to be an issue.

> Even the simple act of driving with a low amount of fuel in your tank can damage your fuel pump...

I agree, driving up to fuel reserve shouldn't be a problem but I wouldn't use the reserve all that often.

Most gas tanks are pretty wide and flat and fuel pumps tend to be built "vertically", so 1 gallon fuel left of 14-16 gal will not cover/cool all that much surface area of the fuel pump.

http://www.motorcarmall.com/avoid-fuel-pump-failure
Why would you want to switch out of vim ? It runs everywhere.
nvi is completely different, all the configurations and so on. Syntax files, plugins, you can't just move those over.
Anyone using one 4K TV/monitor for both television and software development?
My wife and I (both software developers) live in a small apartment and we'd like to upgrade our ten-year-old TV. I've been thinking that I might like to get a large 4K monitor for software development on a MacBook Pro and Dell 15. (currently use a 27 inch iMac). I'm wondering if I can kill two birds with one stone by buying something like a 55 inch 4K TV and use it for both software development and watching movies.

The questions I have are:

* Which device? Must take both a DisplayPort signal for the 4K 60Hz but also have enough HDMI ports for the Apple TV etc. (or I could use an HDMI switcher)

* How to arrange seating? We'd like a couch for watching TV but a chair and tabletop for software development.

* Any hardware issues with the laptops I should be aware of?
How the sun, our greatest friend and enemy, could knock out the internet
> Now, fast forward to when the fund is over; most funds have a 10-year life with two or three 1-year extension periods. Assume that all of the $140 million in interim marks proved ephemeral and all of the companies that comprised those marks proved to be worth no more than the paper this post was originally written on. In our last example, the fund generated only $60 million in total returns on a fund of $100 million, but the GP distributed $12 million to itself back when the prospects for the fund were looking up. In this case, the GP has over-distributed to itself and is subject to what’s called a “clawback” — the money needs to get returned by the GP to be distributed to the LPs. That sucks, but is fair in that the GP never would have been entitled to that money had it waited to distribute the $60 million until the fund was over.

I find this to be an interesting divergence from a typical hedge fund. For a hedge fund the end of year number is everything.

For instance if you start the year with $100 million in assets and finish the year with $110 million even if none of the gains are realized, then under a 2 and 20 model you keep 2 million for your bonus pool. Next year if you end up down such that you end up back at $100 million you don't give back the previous 2 million in performance fees, that's a completed transaction.

Now some funds have a high water mark, which means you don't earn performance fees again until you get above your previous year end high, but not all funds have such a requirement.

It must be tough for VC funds to pay out bonuses when you can't really claim realized gains until after the entire fund is closed.

I guess this leads to a focus on two things:

1) the management fee to help smooth cash flow over, which means most VC funds probably wont' lower their management fee and additionally this may incentives the VC to try and raise as much as possible, even if this excess capital might be a drag on returns.

This focus on management fees does happen in the hedge fund world, but I know quite a few funds that only take 1% or 0.5% as a management fee and take a larger portion of the gains 30% in return.

2) This benefits established funds as they'll have retained earnings from previous funds to help pay key people for their work on a current fund while its waiting on cashing out its returns. Especially important in today's environment of companies staying private longer.
I have a Canon Pixma something or other printer. After an upgrade of OS X, Canon stopped suppling drivers for newer versions. It wasn't even straight forward to use the driver for the previous version. I think I had to extract the driver from their lousy installer to get it to work. Very fun when I just wanted to print flight tickets ASAP. It's a PRINTER. All it does 95% of the time is printing B/W documents. How hard can it be to get this right?
I think the author may have missed the point of the Matrix design aesthetic. The heros of the movie all wear sleek minimalist monochrome outfits. With similar sunglasses, and remember that the cool phone from that movie was actually the Nokia 8110 not the one pictured there. The design of the Matrix was almost a minimalist reaction to the bulky steampunkish aesthetic of the 90s. In many ways the Matrix ushered in the move towards minimalist design that we have now.
My grandfather was a radar engineer with the now defunct silicon valley company Varian Associates. He claims that they had contracts with automakers interested in radar controlled braking as early as the mid seventies. Funny to think that today's headline making technology was being worked on (in a very different way) two generations ago.
Disappointing to see so much downvoting in a thread when people are just giving their opinions. Seems like a lot of downvote misuse on HN recently.
> It's also important to teach students how not to prematurely optimize

Except if you need a certain level of performance. It would be silly to write a million lines of code to find out that you could never reach the level of performance that was actually required.

But in general you are right.

I'd like to add that perhaps the most difficult aspect of software engineering is a situation in which specs change all the time. This happens a lot during prototyping, and afterwards, when a prototype has been promoted to a product.
Methane rockets are bigger than kerosene rockets, that's a problem and not an advantage. Good thing most launches can be served with a factory at the Cape.

Second, there's (so far) only a modest market for heavier launches, and it's unlikely that a low-volume big launcher is significantly cheaper than FH, which has more parts but they're higher volume. So it's not necessarily any easier to enter the market there than it is to enter the market with F9-sized payloads.

Third, nobody knows what the BFR will be, and yet it may fly before New Glenn.

Truely, when billionaires compete, we all win! :-)
But the current model isn't unreasonable.

Yes it is, unless you believe you can "have your cake and eat it" at the same time. Laws should be public; I have a hard time seeing how anyone could dispute that. And if codes are "incorporated by law" then they simply must be public as well.

It's reasonable for governments to rely on them. And under the current model, it's the entities (builders) that directly profit from construction that pay for the development of building codes.

Those two things may be true in isolation, but it's not the case that "It's reasonable for governments to rely on them" if they can't be made public when incorporated as part of the law.
I've spend a decade in c and c++, another in Java. I've now moved to Javascript and I love everything about it. Well not everything, I don't really like the whole NPM and millions of dependencies. I also don't like react and angular. But JS is so big, there's enough other stuff I do like.

You see, you don't have to like everything about it to enjoy working with it. I pick the stuff I care about and put my positive energy towards it, instead of my negative energy towards the other. You should try it. You're free to make whatever tools you use right now as easy to use and as quick to learn. Maybe if you try hard enough, us Javascripters might come join your side.
IF:
You're hiring for capabilities, not length-of-experience
THEN:
Neither their age nor length-of-experience is relevant

If you're hiring for someone that can grow out of that role you're evaluating against different criteria. Not expanding capabilities is a result of many factors, though, not just their ability (or lack thereof) to grow.
If he had heart disease, it would make him more prone to slipping on ice. But because he slipped on ice (which perfectly healthy people do all the fucking time), does not mean he had heart disease, or was even in any other of the hundreds of conditions (some of which might speak to his health, others which might not such as being distracted by something) that might have made him more prone to slipping on ice.

So basically you've wandered into an "intro to critical thinking" level fallacy, which is especially ironic considering your last two sentences.
Maybe they don't want to make it easy for their data to be copied. There is even a watermark on the image
And you are posting this message using device made of organic materials?
OKRs Are Old News – Introducing Goal Science Thinking
A Routing Engine of One’s Own: DIY Valhalla
Imagine you want to implement a vacation-booking service
as part of an enterprise system. The first step is to
remove any reference to computers or modern technology.
This will allow you to concentrate on the business
objectives of the service, without getting sidetracked by
technological considerations. In other words, it enables
you to separate the “what” from the “how.”

That's pretty great advice.
Obesity as the end all be all measure of health is flawed and out-dated.

The real damage is being done silently, ie. cell damage, DNA damage, telomere shortening, endocrine disruption.

Visual cues may or may not be there.
I don't need to. Most of my readers can process more than once sentence at a time.