skysight-inc/HackerNews huggingface dataset:
I didn't make that comment, and I can't immediately provide proof of the health of a regular diet vs a bunch of supplements.

But they have a ton of sodium and not much fiber, so if anything you'd get pretty constipated.
Site's struggling - https://archive.is/fudBd is a recent mirror.
Absolutely right (to whoever downvoted you) - go explore! I've trekked with my bicycle to forgotten orchards and overgrown corners of parks and riverbanks, and found plenty.

Even roadsides are laden with wild produce. Some less-trafficked verges are quite OK for foraging.
0.5f is a float_ing_ constant and has type float.
These seem to be fairly standard phylogeographic methods that are applied to a mostly uncontroversial dataset. It's basically ancestral state reconstruction where geography are the traits being reconstructed: https://en.wikipedia.org/wiki/Ancestral_reconstruction#Trait... . Although there are concerns with inferring ancestral state using these sorts of methods, the fact that the authors had some historical data means that the inferred ancestral region is far more accurate than would be possible with extant data alone.

Several of the authors are also pretty hardcore Bayesian methods people in the field of phylogenetics specifically applied to the evolution of diseases. It's unlikely that their long MCMCs were due to some kind of coverup; it's possible that either the large number of sequences made convergence more difficult and / or they wanted to be absolutely certain of their results by running their analyses longer than usual. These sorts of phylogeographic methods (especially with an asymmetric movement model and lots of different localities) tend to have likelihood surfaces with many ridges, making MCMC quite difficult for all but the most trivial datasets.
Note that the first link has been superseded by https://github.com/sixty-north/python-transducers which is also available on PyPI as https://pypi.python.org/pypi/transducer/
If you do a search for Ruby on HN, you will see not only has there been very little Ruby news posted in recent months, there are also less voted, and less likely to be on Front Page.

I am not sure if Ruby or Rails Ecosystem is dying. But for sure it is not even hyped any more. And if anything no one on HN seems to care or interested in it anymore.
There is a gap between human understanding and reality, so any abstraction including mathematics may have a flaw, in my opinion. But refinement of that understanding is crucial to get better at building mostly-reliable systems.
Who cares about the level of sophistication? Customers do.

DO has a nice product for relatively unsophisticated users that just want to build a website. But when you want to move a large application that spans hundreds or even thousands of servers and scales up and down to meet demand, you're not going to run it on an unsophisticated provider.

You're going to want a provider with rich service API's and enough capacity to let you scale your infrastructure as needed.

Most of DO's customers are not in the target market for AWS or GCE - while those users provide decent revenue from a small amount of compute resources, Google and Amazon are looking for the larger corporate customers that are willing to purchase thousands of compute units and terabytes (or petabytes) of storage.
I know that Jeff is a demigod to some people, but I interpret this article as: "As a software guy, I don't really understand why I need this fancy hardware, so this can't be important". IMO he's wrong.

The margins between working and non-working DRAM these days are extremely small. E.g. Rowhammer demonstrated that even user-space programs could readily obliterate main memory, without even trying very hard to do so.[1]

But, maybe in this case he's right. It's not like "open source Internet forum software" is anything that's mission critical. If there's an occasional garble in a character or two, will the latte-swilling hipsters even notice? :-)

Just like the original Google servers he points to. Who cares if they occasionally screwed up in reporting search results, because they didn't have ECC memory. Overall the experience was still 100x better than using something like Altavista.

[1] https://en.wikipedia.org/wiki/Row_hammer
Depends on what kind of investors you're looking for
[...] despite a later start, Android has become the single most popular operating system in the world.

"I hope we're going to be the Android of that story," Hölzle said.

This seems like a strange wish given that Apple is making almost all of the money in that market. Surely their goal can't be 'the most popular but not particularly profitable cloud offering'.
Can Open Source Succeed on Kickstarter? (Top Ten Things I Learned)
Comments moved to https://news.ycombinator.com/item?id=10598629.
I'm the author and glad to discuss the post on HN.
> it's going to be dreadfully slow as compared to doing it locally.

We don't use networking. We use direct RF link.

>Plus, the laptop would lose 90% of its mobility advantage, as it would always have to be in the (network-) vicinity of a desktop.

This is not a replacement for laptop. But an extension of a desktop. Instead of having to sit directly infront of it, you can work from anywhere in the same building.
“Offshoring” town in Wales is the idea of documentary film crew
Cat sitting on keyboard crashes Ubuntu
It sounds to me like you've never actually worked in software engineering. I'd estimate only 30-45% of my time in actually spent 'programming'. The rest of it is spent (re)designing systems, learning new technologies and techniques, creating infrastructure (monitoring, boxes, AWS structures etc), testing (though this is often programming but of a reasonably different kind) and writing documentation (even if it's not as in-depth as other engineering fields. I've actually been really enjoying work recently because I've spent the last 2 weeks mainly just programming and its been a lovely change. I'm not unsympathetic to the authors views on the lack of certification, and due to fast feedback loops software engineering is very different to traditional engineering fields but there's a lot more to software engineering than programming.
What is really cool is that the bug is confirmed.
Google Sketchup Pro 2016 Crack &#038; Serial Key Download
I've experienced issues on Windows before where a path has been too long to remove. Renaming the long directory names to something short can get around it.
Previous discussion: https://news.ycombinator.com/item?id=10545626

In that article it wasn't as clear that it was the documentary makers who approached the town's businesses about doing this tax stunt.
Surveillance, privacy, and the British press
Yes, I was thinking that too but the Victorian poorer people ('respectable working class') would not have had much spare space over their living needs (c.f. endless official reports on over crowding and various 'model' residential developments like Port Sunlight and Bournville). So unless the grocer had a cellar or a wholesaler somewhere...

...sounds like a research project over the holiday.
At least where I work, there are annual raises where junior managers recommend which of their employees should receive small/medium/large raises; and only giving small raises does not produce any rewards or benefits for the manager.

If someone is doing great work, why wouldn't a manager recommend they get a large raise? They want to retain good performers, after all.
Thanks for the explanations. Much appreciated.
References:

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

"Fast fashion has also become associated with disposable fashion because it has delivered designer product to a mass market at relatively low prices"
We Just Saw the Birth of a New Planet for the First Time
I recently started looking at ASP.Net again after a gap of almost 10 years doing non Microsoft stuff.

It's been a surprisingly pleasant experience. I would put it easily on a par with Ruby On Rails for ease in getting a site up and running.

Windows Azure has also been a nice surprise.
“At this level of security you didn’t even call them people anymore. And they were probably doing stuff that only operatives would do. When they went home to their families in the evening they became people again, and when their little children looked up to them with their sweet shining eyes and said ‘Daddy, what did you do all day today?’ they just said, ‘I performed my duties as an operative,’ and left it at that.”

— Douglas Adams, Mostly Harmless
Actually, we already live in the third world :) (Thailand), but the attitude exists here too. When university professors suggested that there should be less censorship the university students rose up against them.
That's right. I should delete the letters after they collide with the platform.
Sure, the analogy isn't very strong, but from Google's point of view Android is a big success. They want their hosting service to also be a big success, it's just that the metrics for success are very different.

Google's strategy with Android is not to make money off it directly. It's to ensure that there is always an open mobile platform with Google services and a decent browser that has a strong market presence. They're actually doing very well at that. But the mission statement for cloud services will be different and presumably include making a profit.
If Google can provide a competitive service at a lower cost, they will gain traction since they are looking for corporate customers, customers that can run the numbers and see real savings from moving to GCE.

It was a much different situation with G+ vs FB -- Google was trying to compete for (often irrational) customers and had to convince customers to make the switch to a new social network when they already have a perfect usable social network that costs them nothing that Mom and Dad and the kids are already using so everyone is already there. There's a lot of friction in changing social networks since in order for it to he usable, not only do you need to switch but all of your friends and relatives have to switch too. In comparison, porting code to new API is much easier than getting Aunt Bessie to post her cat pictures on G+ instead of FB.

You can compete against a paid product with lower prices, but you can't compete against a free product with more free, you have to show real value, and G+ just doesn't offer that much value over FB for most users.
I am 100% pro this approach. Of course it won't work for 80% of companies with rigid control and hierarchy but I never had much interest in working for such companies.

Maybe I am too old but I remember days of programming being pure fun and maybe it is not typical but I can choose such jobs even today. If it does not sparkle there is no amount of money that can make me join the team.

Programming was (and is) the thing of passion and joy. If you don't have fun you're holding it the wrong way. Having 'fill the gap' tasks is brilliant way to keep the team engaged the right way. It won't work for sweatshops but why would one work in such company in the first place? Money is no excuse just to be clear in advance.

Unless it is thing of love and passion and fun it is not programming in the first place.
CIA Blames NSA Whistleblower Edward Snowden for Paris Attacks
If Google Cloud would offer much cheaper outgoing traffic than AWS, I would switch immediately. 10 cent/GB is like modern highway robbery...
We're trying to arrange for YC's immigration lawyer to do an AMA on HN. I recommend that you watch for that thread and post your question there. He's excellent at explaining this stuff.

We'll announce the upcoming thread on HN earlier that week.
The website is also pretty cool

http://www.adultswim.com/promotions/claridryl/
Make money from your images and give to charity
That 42% is the Healthcare Sector's share in the entire provincial budget.

It absolutely does not support your claim that doctors take in 50% (or even 42%) as it has already been pointed out that there are far more expenses in healthcare than simply doctors (e.g. drugs).
My bet is on an off-by-one error somewhere amongst all the fixed-length-buffers used to handle paths. In some ways, I'm surprised that modern operating systems still make extensive use of fixed-length-buffers and manipulate paths as strings, since other representations like arrays of inode numbers or even a linked list could be simpler and more efficient to manipulate while avoiding some of the strangeness and edge cases with respect to path parsing.
The TCP protocol needs to be able buffer one round trip time (RTT) worth of data at both sender and receiver in the kernel. It needs one RTT of data at the receiver to cope with waiting for a retransmission of a lost packet, or just so it doesn't drop incoming packets when the receiving app doesn't read immediately. The same amount of data must be buffered at the sender because it may need to be retransmitted if a packet was lost. So, 6MiB of buffering with a fairly typical 100ms RTT gives you 6*8/0.1 Mbit/s = 480Mbit/s. In practice you may need more buffering than this, but that's the maximum rate you can achieve.

Now, if you've got an overbuffered router at the bottleneck, as is common on home broadband links, you can build a queue there. It's not really all that unusual to see queues build to 1 second, especially on ADSL. If you've a 1 second RTT, the maximum rate you can support with 6MiB of buffering at both sender and receiver drops to 48Mbit/s. It seems to me that 6MiB is a fairly reasonable default value, though if you're running a really busy server, you might benefit from reducing this, especially if you're mostly serving small files.
Mali hotel 'attacked by gunmen'
I'm French but I can make the conversions of feet, pounds etc in my head quite easily (divide by 3 and 2 respectively to get a good enough approximation). But I'm at loss with Fahrenheit though.
Insights into Ryanair airfare price algorithm
You're highlighting this taken extreme levels where people are able to chop between what they are doing, which what Enron used to do to pretty disastrous effects.
This reads much more about people remaining in their teams, on their projects but not being micromanaged. It should tie nicely into Scrum retrospectives (as an example) where people bring things up versus just staying silent.

It's a really good example that leadership is something that everyone has an opportunity to exercise, not just management, and that in most companies leadership is very rarely exercised merely a job title.
I personally take on jobs I'm not assigned. But I think believing someone owes you a promotion for working hard is bs. Instead, work on the things you find valuable in whatever way you want it to be.

Tbh though I actually agree with your comment 100% but there is a positive way to spin it
My biggest hurdle right now with ASP is actually the tooling.

I'm a huge visual studio fan, it's far better than anything else out there for coding, but for ASP it's in a very strange place right now. It's not clear whether dependencies should be managed through nuget, npm, bower, grunt. It's not clear whether unit testing should be done through visual studio or through external test runners especially for javascript tests.

The move to client-heavy libraries has broken down what was a neat model for references and left visual studio looking a bit confused.

I hope what seems to be a move toward npm will help smooth this out.
What should I use for casual, daily chatting with friends that runs on Android, iOS, Linux, Windows, Windows Phone, web, and allows group messaging and message history search?
FlexiSPY update brings iOS 9.0.2 compatibility
Copenhagenizing Paris
What Would the Person Who Named Walkie Talkies Have Named Other Items?
WTActualF?
Isn't the 90 s claim for the Bilbao solution misleading because you'd also have to include the time spent waiting for the transporter to arrive to your side?

Also, wouldn't a ferry ship work as well as the Bilbao option?
How to dramatically change your business in just 4 minutes
I think that any comparison with the Belgian rape of the Congo in the 1900's with rapid gentrification and international investment is completely unwarranted.
Point was that it's not necessarily "because you made me look stupid". If that was the case, I would believe to be utter moron by now. (Getting sarcasm is not my thing, but that doesn't keep me from using it..)
> I guess, after all there's a reason the international science community adopted the metric system.

There are a few big exceptions - physics with eV, astronomy with just about a whole new imperial system, warts and all, and the most brazen is chemists who've managed to squeeze the mole in to the SI system despite its being entirely redundant and depending on two (2!) different mass units - the kg and the amu. So I'd say some big subgroups of the science community really haven't adopted the metric system.
>"making MCMC quite difficult"

They thinned 250 million steps to 500, then it sounds like they dropped the first 50-100 on top of that post-hoc (the 10-30% burn in gives an impression of manual tinkering).

Obviously this is going to bring up questions regarding convergence, so reviewers should have asked for the diagnostic charts. This would probably have been better suited to ABC:

https://en.wikipedia.org/wiki/Approximate_Bayesian_computati...
I personally take on jobs I'm not assigned.

Instead of or in addition to your normal duties? Or do you find that your normal duties don't fill a normal work week?
Indispensable Parts of a Successful Landing Page
> It's just that (a) you often won't notice those transient errors (one pixel in your multi-megapixel photo is one bit off) and (b) a lot of your RAM is probably unused.

Also, most modern processors use ECC for their caches (even when the main memory is non-ECC) and they serve the vast majority of memory requests, so it is unlikely that intermediate values in a tight computation are affected by non-ECC RAM. That adds to the "silentness" aspect of the bit flip in consumer systems.
'Good chance' of £1 per litre petrol
Looking at netstat makes sense as long as the numbers are low. It's hard to correlate one of 167 counters to the unpredictable latency event you are just debugging :)

$ netstat -s | grep -E '(prune|collap)'
4445504 packets pruned from receive queue because of socket buffer overrun
150606 packets pruned from receive queue
278333723 packets collapsed in receive queue due to low socket buffer
Yeah. Hollywood proves that storytellers don't need to do research to be popular. Just watch any movie about hackers.
Yes, app engine does not seem very mature yet. I observed abismal performance of CPU-bound tasks (10 times slower than on my own machine with the same nominal specs). Also, when I tried to unlock the free trial, the whole admin console got locked for a few days to verify my credit card without option to undo anything. Also, I once requested a support call (from the app engine admin page), which I received within seconds, only to find out that the calling employee has never heard of "google app engine" before.
If you already love programming then go learn electronics and hardware design.
When journalists started worrying about their job security.
Not at all. They're abhorent practices that we should be campaigning to end.

You don't change people's minds by turning up and dropping a couple of Hellfires on them. All that achieves is pissing off their family, and making them less receptive to your arguments. Would you be receptive to someone telling you they know better on matters of morality after they blew up your brother?
Test friendly JavaScript modules – without Dependency Injection
The VR Paradox
A non-gui version perhaps?
I dread having to use a mouse to deal with logfiles.
EU plans to ban Bitcoin to curb terrorism funding
Scrum retrospectives will no doubt help to address voids in work flow, product, or technology. However this seldom make one as manager.

In fact, very likely once good programmers done all the work, some jokers (within the team or otherwise) will jump out and grab the credits by sending out emails, then the joker is promoted.

This is the initial stage of what I described in my previous post. Again, you need technical strong managers to see through the mist, but sadly, these managers are rare (at least in my industry).
If under 'bitrot' you assume random bit flip here is the quote from that paper:
<<
Project Zap [53,60] and Rely [8] explore using type sys-
tems to mitigate transient faults (e.g., due to charged particles randomly flipping bits in a CPU) in cases when the system
keeps executing after a fault occurs. These models consider
possible faults at each step of a computation. The type system enables the programmer to reason about the results of running the program in the presence of faults, or to ensure that a program will correctly repeat its computation enough times to detect or mask faults.
>>
Please note that the main purpose of ECC is not to reduce RAM error rate and make it look more reliable, but to help the system stop the process when an unrecoverable memory error occurs as opposed to propagating it and resulting in unpredictable outcomes. The change in the effect of failure is what matters most, not the probability of it. Without ECC, there's often no clear way to realize that the result of a computation is valid or garbage and should be discarded.

(Of course, in extreme scenarios, like at Google scale, even ECC can fail to fail due to multibit errors, but in almost all non-pathological scenarios, SECDED[1] is enough to catch all erroneous cases.)

[1]: http://cr.yp.to/hardware/ecc.html
3 ways to install the latest Node.js version on a Mac
Considering I respect Orwell's insights about lot of things this passage is especially dim:

"There is, for instance, effectively no unit between the metre, which is more than a yard, and the centimetre, which is less than half an inch"

Between the metre (100 centimetres) and the centimetre there is the "ten centimetres" - which we use extensively.

Human hand is pretty good even in metric system. My thumb is 2 cm wide, and if I extend my hand the distance between the tops of my thumb and pinky is roughly 20 cm.
SPECwpc V2.0 benchmark
You need a full spectrum light bulb, regular light bulbs won't do anything for you.

You need 10'000 [insert correct unit here]* and to be quite close (about 20 to 30 centimeters) for 30 minutes.

It should be done in the morning, or else it could affect your sleep pattern.

* I'm not sure if it's lux or lumen or candela, sorry
Coming soon: Webix update 3.1
There are many things that are simply not possible to do on the CLI. Take for example an indicator bar that shows notches for any lines in the file that matches a search term. That would be relatively straightforward in a GUI but quite difficult to render on the CLI, even with a curses interface.
Why? Your argument at first glance appears to be that there has always been war, so there always will be war.

That isn't obligatory. We could decide that we're no longer going to engage in imposing our will by force, and our military will only be used in self defence.

How long do you think extremists could keep up recruitment if we stopped pissing people off by killing their friends and family, often for being in the wrong place at the wrong time?
Killing should never be easy!
15 Traits of the World's Best Speakers
I've taken part in rallies against Racism. Maybe Muslims can organize rallies against Islamism? It would mean a lot more if Muslims defended the rights of cartoonists (https://en.wikipedia.org/wiki/Jyllands-Posten_Muhammad_carto...) than when I, as a non-Muslim, do it.
Agreed - other stuff I'm doing has moved completely to tools like webpack with react and having a server that is just providing the API.

I've not yet worked out how ASP.Net and visual studio fit into that way of working.
I thought it was actually pretty good for marketing.