skysight-inc/HackerNews huggingface dataset:
I've always felt the problem is that we're trying to estimate something unestimatable. My thought's always been that if the management needs of the company are that developer time should be quantifiable and that projects should have a direct ROI, then the most sense would be to only chase ROI in small projects of little risk, and leave business growth to big projects with lots of ambiguity and lots of risk. This is the same for any kind of business venture; why should writing software be any different?

In other words, if your process involves predicting time needed to complete a project, you've already failed.
I use it to transform async/await into generators for Koa. The module syntax is also much nicer to use.
> Do I want to see booters online? Of course not.
> But if CloudFlare were to shut them down without due process, that would damage their credibility - to the point where I would feel uncomfortable doing business with them.

The problem with this stance is it appears to be a conflict of interest. The easier it is to access a booter site, the more people who need Cloudflare's services.

I'm not saying that is the reason they do it. I'm just saying that is a conflict of interest that can really only be resolved by removing clearly labeled booter sites.

> Think also from the customer standpoint: people who need DDoS protection are people who are having their site shutdown without due process (by criminals who launch DoS attacks). When the company you hire to fix the problem becomes part of the problem, it's not good - and they would be part of the problem if they offered a 'send us an email and we shut down our users' denial of service attack vector.

Hosting booters makes them part of the problem is the flaw in that logic.
In terms of LTS, it looks like they are going to let this bake until October before it becomes LTS: https://github.com/nodejs/LTS#lts_schedule

But yeah, I'm not seeing where the 6.0 was cut. It doesn't appear on their releases tab: https://github.com/nodejs/node/releases
Any idea why the node-compat-table says 96%? http://node.green/
My handwriting is awful, unreadable (my spelling is too, I'm the very definition of cacography). I know that I'm never going to be this guy: http://www.huffingtonpost.com/entry/meet-the-youngest-living...

There are still TONS of things that require me to write things by hand, it is a basic skill. No matter how bad I am at it I still need to be able to do it.

I don't think coding is quite on the same level. There are plenty of people who currently don't need to code to function in the world and will never have to.

However I do view coding as important, and in an increasingly digital world, something that people should have an understanding and appreciation of. As kids, most americans (all?) are exposed to art, music, and PE... I think that coding should be a requirement along these same lines. It isn't something you have to do for the rest of your life, but we should find emerging talent early and encourage it, and let everyone else get an exposure to better understand what it takes.
All is good then.
It would be better if everyone would refrain from making comments like this about any project ever. You have made an inflammatory, unnuanced, and ill-informed interpretation of a complicated issue and used it to publicly thrash a lot of people's hard works. You are lowering the discourse.

I know that Rust in particular tries to be very open about the caveats to its claims, but this is the kind of commentary that causes any ambitious project to try to minimize and hide its weaknesses instead of openly and honestly discussing them. I opened this discussion knowing that there would be a comment just like yours, and it made my heart feel heavy.
It seems like the whole modern connected infrastructure we rely on relies on money from the ad industry. Google, webmail services, free websites, all of them rely on a small subset of companies that buy eyeballs. From an outsider, it certainly seems like Mozilla is the only company in the space that's trying to make the Internet better, rather than making the browser a path into their own ecosystem of services (and consequently ads).
Can someone here comment on why creating & maintaining a solid local desktop email client is such a costly, moving target, such that it has required an organization the size of Mozilla to pursue it and get it "nearly" right? Is the bulk of Thunderbird maintenance work happening in its "HTML render/js component(s)"? If so, could we stabilize on a Thunderbird without HTML render/js support, providing it only as optional add-on?
I disagree. I've never bullied anyone in my life and laughing at jokes that involve the use of the word ugly/lazy/stupid in no way justifies or excuses bullying. It's just about having a broad sense of humour.
There's one remaining problem: V8 ES6 support is quite new and less optimized. If you're looking for optimal performance, you'll be transpiling for a long time (or possibly forever, 'cause those ES7 features are tempting, aren't they?)
"Human intelligence" is a fiction fabricated from cherry-picked examples of individual intelligence.
oh we can definitely criticize them. What are the chances the company is making any money off these titles as it is? They are putting the chaff up on Steam rather than really committing to the platform with genuine titles.
https://en.wikipedia.org/wiki/Udev
probably because the 3% is behind feature flag
Dropbox uses phone APIs that were designed to do exactly this. There are not "cloud storage" APIs that simulate a file system in desktop OSes. So Dropbox had to implement the syncing logic. And they also, now, have to implement the cloud file system logic to get this new feature.
Feels like this is aaaalmost there. I just didn't see an option to universally keep data storage below a certain amount. If I bring down so many local copies that I exceed the space on my computer, do I then have to peck through local files and individually revert them to being reference files until I get my space back?

Would be great if, once a certain threshold is reached, the oldest downloaded files would revert seamlessly.
What is a Good Program?
Or why not efficient government spending?

Do governments have to be inefficient? Can they be designed better?

In general, a free market competitive approach is always preferable where possible, but I think there is room to add better incentives in government as well.
no, singling out an audience member and calling them ugly is like high school bullying.

A comedian telling a story about a made up person and calling that made up person ugly is absolutely nothing like bullying.
Well, a couple years ago it was reported that YouTube alone receives 300 hours' worth of video uploads every minute. That's without considering other social-media properties with file-upload capability, or PaaS offerings like AWS.

So I'd say it's certain that the requisite number of MD5 hashes have been generated across the aggregate of those systems (assuming enough of them use MD5 in some fashion), and I'd personally bet money there's at least one real-world deployment out there that's handled enough all on its own to hit the birthday point.
Seconding this: I like to put hacker con talks on in the background while I do other things, and this was the most entertaining panel from HOPE X in my opinion
Wonder what the practical use for gamers would be. There's obviously good reasons for having 20-sided dice (e.g. more granular results in fights). Would 120-sided dice have added benefits, or is there a point at which more sides don't matter?
Not sure, but http://node.green tests against nightly, which might be farther ahead than 6.0.0.
> Or I eventually open source it.

That'd be cool. Until then having .mm/.md/.json export would be cool.
When I was a kid, I played RPGs (AD&D, mostly) a lot, and we all loved the oddball dice. 30 sided die and 100 sided got a lot of use. The 100 sided one was a dimpled ball with some sort of pellets inside (to make it stop rolling faster). I'm not sure how fair it was, but it was fun. There were, at the time, several little books of random/funny things that could happen in the game based on a 30 sided die roll; battle results, random encounters, etc. Published by the dice manufacturer, I presume.

I long ago got rid of all of the books and boxed sets. But, I still carry the little faux leather bag of dice from house to house. Not sure why. Something about the feel of the dice has the strongest memory association with that time and those friends.

I don't really have anything to say about this particular die, but if I still played RPGs, I would find something to use it for. I would have bought it in a heartbeat, as a kid.
Yes, that is true. See here for a full explanation: https://www.youtube.com/watch?v=uAnCL3vhVIs
Thunderbird has been the poor, forgotten relation over at Mozilla for a long time now. Given the endless stream of ridiculous decisions for Firefox, over the last few years, I can't bring myself to see that as a bad thing.

I'd like to hope that Thunderbird can thrive in a new home, but somehow I'm not optimistic.
Sure, but piracy where everyone gets paid.
>It's only meant to raise awareness, awareness that you clearly need, based on your post.

And yet, awareness of other issues and even the opposite side of the same issue seem to not be as needed.

> "white privilege" isn't a personal attack.

Academically not, but it ends up being used either as one or as ammunition for one.

>awareness that you clearly need

Case in point.
This time, I wanted to watch Game of Thrones legally – from Germany. The rights are with Sky Online, a 10 bucks a month subscription service. Sounds good in theory. I signed up and then:

- I had to wait 25 minutes for the activation email
- I activated my account, but it wouldn’t let me access my account settings for another 25 minutes
- then I had to install Silverlight (I’m on OS X)
- then I tried to start the stream, which resulted in an OS freeze and something like the OS X blue screen, which I have never seen ever before
- then I rebooted and tried again, which failed with the *authentication* step
- the web inspector showed a bunch of JS and/or Silverlight errors
- I gave up and installed Silverlight on my wife’s Win 10 machine
- the stream would load, but it has hard-coded German subtitles for signs and Dothraki scenes, which is annoying.
- it has no optional English subtitles
- it is only HD, not Full HD
- stream was kind of laggy

So, now compare this to the pirated process:

- downloads very fast
- usually there are subtitles
- superb quality
- I can watch whenever I want with the player I want
- no browser plugins, no errors, no nothing.
- it just works
I'd recommend against PostBox. It's a Thunderbird derivative, so it has the same security vulnerabilities as Thunderbird does. But it's not updated regularly. The current build of PostBox was last updated in November 2015. It appears to bundle Gecko (Mozilla rendering engine) 7.0.1 which was a part of Firefox/Thunderbird 7 back in 2011. And the only version of Lightning (calendar and tasks) for PostBox is "experimental and unsupported" and was last updated in 2012.

You're better served using Thunderbird and any extensions you'd like to tweak things a bit.
That is certainly an ethical gray area -- an strong argument could be made that paying for content (even when you pay extra to view out-of-area content by using a VPN) is not piracy at all since the content owner is still getting paid for his content. (you're still paying a fair price for the content even though the content owner might have gotten more (or less) money for his content had you viewed it in your own country). It may be against the law in your country (or the country that hosts the content), but that doesn't neccessarily mean it's piracy)

Much like how visiting Canada to purchase much cheaper prescription drugs is not "stealing" drugs even though it means that drug manufacturers are getting less revenue than if you bought the drugs in the USA. (I'll admit being guilty of that one when my mother was on an expensive prescription drug that was not covered under her insurance plan. I helped her source the same drug for 20% of the cost at a Canadian Pharmacy, otherwise she couldn't have afforded it and would have had to use a less effective substitute (with more side effects) that was covered under insurance.
I use Seamonkey as my newsreader, works pretty well.
Funny, this is about the same price DVDs are on Amazon for me. $.01+$3.99 shipping. For something I just want to watch once, I think I'd come out ahead with Steam (not have to find a space for the DVD or ripped copy, etc).
Looks like the blog post was done a bit too early, it should be ready momentarily.

Edit: It's released!
No one should be paying registration fees.

Except the Uber approach isn't to try to truly level the playing field. It's to just decide "this law is inconvenient, I'm going to let my competitors deal with the overhead of it and ignore it myself". There's no high and lofty principle in that, just arrogant entitlement.
The Book of Life – Developing Emotional Intelligence
Why would anybody assume they'd be taken seriously on HN when they have _that_ as part of their title? It doesnt even rhyme.
Don't forget TOGAF! No 'Enterprise Architect's" resume is complete without a little TOGAF!
Using Xubuntu on all my machines except the dreaded OSX laptop at work (and well the Pis). Also converted my parents over to Xubuntu. I used to tinker with distros a lot, went through LFS etc...but over the last couple of years I have basically been a rather simplistic consumer. I'm even on LTS now and only occasionally poke ahead of the schedule. Come to think of it I haven't even customized a kernel in >1 year now.
I've sepnd a decent amount of time with the BSDs, most noteably OpenBSD (the Powerbook G4 that I haven't used in ages still has it installed)

It's strange to look back. It's both good and bad. Qubes OS is the one OS I might tinker with in the near future but other than that I'm a consumer now.
SeaMonkey likely has even fewer resources to maintain the mail engine within than Thunderbird does.
IMNSHO, the only way to be sure you are reducing your footprint is to eat ethically.
Uncheck "requires harmony flag " and it falls to 92%. I'm guessing the extra percent is a rounding issue.
And watch this[0] entire (super entertaining) talk from Hope X about elevator security. You get a pretty good feal for how the safety measures work after watching it.

[0] https://www.youtube.com/watch?v=ZUvGfuLlZus
> Singapore is not 1984 stuff. People are really happy here.

In "Nineteen-Eightyfour", there are very few discontents. Everybody else is thrilled by chocolate rations being increased or foaming at the mouth during the hate sessions. The whole point of impoverishing language and thought after all is to make people unable to even see the condition they're in, which comes after they ceased to be able to talk about it.

Since totalitarianism is about the extinguishing of humans as humans (beings that act and are unpredictable, instead of mere cogs which react predictably), there is really nothing to write about the core of it, which is basically necrotic tissue. The only remaining thoughts and actions (that deserve those titles) occur outside or at the fringe of it. Which is why the book is about the exception, people who are still persons, and their process of getting broken. Everybody else either got already broken, or was born broken. They don't need to be killed because they don't live to begin with.

This is not directed at you or Singapore, if anything I feel it applies more to the West, but just as a general thought: Just because you feel happy and safe doesn't have to mean you don't live in a dystopia, it might just mean you're not enough of a threat to it to have it uncloak for you, or that you are even are aligned with it's pathology, either by chance or by having been groomed. We should judge societies and people by how they treat the vulnerable and innocent, not how they treat us, is what I'm trying to say. Again, this is a general thought, I don't know jack about Singapore.
Well I find it always incredible that the point of self driving cars that is most needed is the hardest part and least likely to occur anytime soon, that is driving in bad to very bad conditions.

though with the prevalence of texting while driving maybe cars will not necessarily need to always drive but simply take the needed emergency action
A lot of people seem angry about the geo-blocking, and I would agree with the sentiment, but can anyone tell me why Netflix is geo-blocking so heavily?

Companies don't do things for no reason...
http://node.green
Lucky this post has nothing to do with Babel then!
The Diverging Economies of L.A. And San Francisco
Fedora is too uncool for a list like this.

I agree with you though. I got fed up with Ubuntu and switched over to Fedora a few months ago and have been pleasantly surprised at how well it works now. The Fedora team is even willing to fix stupid obvious bugs so I actually have my zsh manpages now and gmplayer works.
Release build failed - https://github.com/nodejs/node/pull/6383#issuecomment-214844...

New one is running, and should be out soon-ish.
I don't think antoncohen meant searching file contents, but point taken.
Obviously not. But it might be a reason.
We can say the same about taxes and regulations: if it's too high, individuals will just go elsewhere. For some reason, we always try to punish the individuals that do this.

Piracy will only continue to make it more difficult for small and mid-sized companies to compete. The multi-national corporations will always have the resources to wait out the slaughter.

The end result will be the same as what we have with the music industry: huge companies owning all of the media.
I would love to see this as well.
And how will software ever help with that?

Put a signed image of the device user at time of sending?

You are pretty much walking into the same issue that big media has had with DRM. You can't trust something user facing to be doing the "right" thing unless the whole chain down to the individual chips are certified by entities you control.

Right now email is more like sending post cards than letters, yet people treat them like the latter. encryption by default would at least make them behave like letters while crossing the networks.

Figuring out if the sender is who he or she claims to be is a very different issue, and one that has plagued humanity since the dawn of correspondence.
I think we got plan9 down to about 45 seconds, all os and userspace
That's because it is a press release. There is a changelog and release notes too, it just happens that whoever submitted this chose to link to a press release instead.
We don’t want personal data; we only care about aggregation. Being able to link each gist to its owner would be a privacy issue here.
Because content producers are threatening to remove their support of Netflix.
I'm a huge fan of the web as it is today, maybe I should write that article. But nothing gets you to click like, "everything you know is a lie."
By "a" man? Maybe. By multiple men? No.

Back to the religion thing... did you know God loves you and wants you to send me money? You don't really have grounds to disbelieve that, do you? I mean, facts and evidence?
I'd hire the average to slightly above average guy. Let the other guy go be someone else's problem.
Did you try Stan? It compiles your model to SSE2 enabled c++
> ...over more modern ones.

No, for many of us it is not about modern.

I love modern. Ubuntus problem is they copied a bunch of Mac-isms for what seems to be no good reason.

Now hear me out: I almost love Apple, I just cannot get myself to use their products (OK, did, three years, was happy to get a PC again) and there are a lot of things that should be learned from Mac. Out-of-the-box experience etc.

Other Mac-isms are just bad IMO like inconsistent keyboard shortcuts, Alt-Tab that is not a consistent stack etc.

Ubuntu copied the dock, moved Window control to the left, messed with the menus and Alt-Tab all while delivering a less impressing OOTB experience (IIRC).
This is more complex. $4k is not really that much for a company to spend. If you were wrong, well you lost someone's conference trip, if you were right you saved company much more.

Anyway, I hate this CloudFlare articles, it's clever marketing. Essentially they say that if you would use their service you could call bluff, and save that $4k, while they also contribute to the problem by protecting all DDoS for pay services.
Once you wrap your head around the Haskell way, it seems easy to get something working. IMHO that something will be minimal and pretty as well. Once i try to make things fast, it gets weird. There are people who can write very fast Haskell code, but it seems like all of those people worked on ghc. I don't have a good mental model of when, say, a thunk will get created, so i liberally sprinkle strictness annotations, and fool around with list fusion operations.

I really like Haskell. Even with all the effort i've put into it, it seems like i've barely scratched the surface if i want performance. sigh
Don't forget Wiio's laws ("Communication usually fails, except by accident"). See https://www.cs.tut.fi/~jkorpela/wiio.html
That isn't what gentoo was "all about" at all -- certainly there were ricers who claimed that as an advantage. The main innovation was the much-improved customizability of each package (USE flags), something I would note Arch still does not have. There were ancillary benefits of being a source distro like interesting cross compiling use cases.

full disclosure: used to be a gentoo dev / am currently an Exherbo (rolling release/source distro) Dev.
The blog post states `Download version 6 (Coming soon)`

I assumed that meant it was not yet downloadable.
If you still played you could create a table with 120 random encounters :) Really more a tool for the DM, I guess.
Now that's thinking the npm way
The one word men never see in their performance reviews
"The files, dated last fall, show a glimpse at Postmates’ rapid growth"

"We’ve also obtained more recent numbers that suggest that the growth has continued."

I'm confused. Why wouldn't they release the most recent numbers if they have them. This read like a press statement, fwiw.
you can have different configs for prod vs dev. Just compile the features your dev browsers don't support. Done.
HTC Vive Teardown
Haha...

I'm going to pick one up and head straight over to The Embarcadero: "Guess the number and roll the dice! Pays $10! only $1 to play!"
FYI for anyone looking for the downloads, v6.0 technically hasn't been released yet. It will most likely be out within a few hours.

Edit: of course right after I say it isn't released, it is released. :)

Release post: https://nodejs.org/en/blog/release/v6.0.0/
Fun, not practical.

Reducing game mechanics to one or more d6s is within the power of the game makers, but they use weird effects to differentiate themselves.
You might want to take a look at Craft[0] which is a simple clone of Minecraft implemented in C, that should get you the basic idea of a voxel engine since the codebase is quite minimal for the available features.

[0] https://github.com/fogleman/Craft
That's because this IS an announcement blog post, in line with other https://nodejs.org/en/blog/announcements/. There is an actual changelog
Yea, the CRTC is much better than what it was years ago. They are pushing for channel unbundling for example now.
hacker news is dead
"A Pixel Is Not A Little Square, A Pixel Is Not A Little Square, A Pixel Is Not A Little Square!
(And a Voxel is Not a Little Cube)"

From:
Technical Memo 6
Alvy Ray Smith, July 17, 1995

Link:
http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf
I'd only add one more point to this otherwise excellent list of advice for programmers doing it for the long haul:

13. Strive to become as proficient as you can in the business domain in which you ply your programming.

Such proficiency can be a crucial asset if you have plans to start your own consultancy or to produce specialised products and solutions for niche markets.