skysight-inc/HackerNews huggingface dataset:
It certainly complicates the picture. I think the only way to make this workable is if you adopt a convention that you specify your minimum dependency if you're a library, but the current version if you're an executable. Of course, this could just be codified in the tool, which would be a big improvement. It also makes testing a lot harder though since your library ends up tested against a different version than what your users are using.

Ugh.
The Great Puri.sm Outage of 2018
I interpreted OP's point as moving that kind of complexity to a black box would open it up to being compromised and then leveraged as a backdoor into your system, or as a botnet, etc.
We were on HipChat but went to Slack because Stride was lacking compared to HipChat.
There's no "guilt" here -- I'm just pointing out that accepting the premise (that organizations like these are funding and publishing honest research) will lead you to conclude what they want, not necessarily what our actual best science tells us.

The ills propagated by companies like Monsanto and DuPont are well documented and, in light of them, it's perfectly reasonable to question the motives of their lobbying groups.
They didn't have an enterprise division until about a year and a bit ago, so I think it's more accurate to say that they found a channel that normally only works for low-touch SaaS, but for a product and business model that can charge SMB rates.

As someone else stated in another thread here, $100k+ deals don't happen because some employees use your product. It requires an enormous amount of sales and marketing infrastructure — and just plain old time — to rally someone else's organization around the change that adoption of your product entails.
Tom Stuart did a seriously great talk about this, which really helped my understanding of monads. You can read it as a blog post, but I recommend watching the video. It's worth finding the time for. https://codon.com/refactoring-ruby-with-monads
Taxi to Gatwick
According to Wikipedia, that is definitely the source of the him:

Noise and vibration[edit]
In 2011, the Zug Island area was identified by Canadian scientists and Ontario's Ministry of Natural Resources as the source of mysterious rumblings and vibrations that have plagued hundreds of area residents with cyclical vibrations reportedly being felt in the ground up to fifty miles (eighty kilometres) away.[3][4][5]

The city of River Rouge reported in the Star that it cannot afford to spend any more money on investigating the hum. They claim the City Council had already spent over $1 million to help Windsor and Ontario find the source of the noise. However, they say it likely comes from the steel mill facilities on the island.[6]

As of April 2013, a Canadian scientist is using sound-level meters and a portable "pentangular array" of cameras and microphones to try to precisely identify the source of the sound, in order to know whom exactly to ask to fix it.[7]

Another report released on May 23, 2014, confirmed that Zug Island was the source of the hum.[8][9]

[3] Schmidt, Doug (September 21, 2011). "Zug Island likely culprit of Windsor hum". The Windsor Star. Postmedia Network Inc.
[4] "Mysterious noise escalates in Windsor, Ontario". CBC News. January 30, 2012
[5] Ashifa Kassam (June 7, 2016). "The 'Windsor Hum': where is the noise plaguing a city of 210,000 coming from? | World news | The Guardian"
[6] "River Rouge calls off search for Windsor Hum". CBC News. November 7, 2011
[7] Tingley, Kim (June 24, 2013). "The Sound and the Fury". OnEarth.org. NRDC
[8] "Mysterious Windsor Hum traced to Zug Island, Mich". CBC News. May 23, 2014
[9] Colin Novak (May 23, 2014). "Summary of the ‘Windsor Hum Study’ Results"
Three people so far have suggested in the comments here it should be "easy" to triangulate it. Note that according to Zug Island's Wikipedia page, "As of April 2013, a Canadian scientist is using sound-level meters and a portable "pentangular array" of cameras and microphones to try to precisely identify the source of the sound, in order to know whom exactly to ask to fix it" and that "the City Council had already spent over $1 million to help Windsor and Ontario find the source of the noise".

I think there's a bit of armchairing going on here, in that people are definitely trying the obvious already.
"good" steak, for instance is marbled. i'm not sure how you can get that with uncontrolled growth of one type of tissue. best case scenario you grow a huge chunk of cancerous muscle, and grind it with fat to make ground beef.
So why have hard drives stalled out for the last 3 years? An 850 evo is still the "premier" 2.5” drive and still goes on sale for the same lows it did years ago - the best deals are around $240/TB. The new nvme drives are a markup from there. 3TB has had low prices of $50-70 for over four years now but 4+TB never creeps lower. About $20 a TB is the best mechanical storage you can get since like 2014.

When are we going to see a $100 6TB drive? 8TB? It seems like density has just stopped on both fronts for practical purchases. 10 years ago a terabyte cost $200 - 2 years later it was $100, and 2 years after that $50. But now, the 8+TB drives just stay at that $200 price point. SSDs fell off a cliff in price from 2011 to 2015 and then just completely stopped.

Its not a good feeling when it seems Moore's Law has come to a screeching halt across and kinds of components. RAM is 3x more expensive today than 2 years ago. CPUs might see 5% improvement year over year. There hasnt been a substantial new GPU series in almost 3 years.

Go back and tell someone in 2006 that in 2016 the PC you build will he just as good as the one in 2018 while bring cheaper and they'd think its impossible progress could grind to such a halt do fast after 40 years of lockstep improvement.
They can triangulate it unless... (puts on tinfoil hat) ... the hum is coming from under the city.
Sometimes it's not that easy. Imagine a swimming pool right after a lot of people got out. Where are the waves coming from?
With gigbit internet I realized the HDD write speed is my limiting factor. It’s taking siginificantly longer to extract my compressed files than it takes to download it.

Adding an ssd as a staging drive for downloads and using it for transcoding has given me a good boost.
One thing I hate about OpenVPN is its not really an Open standard, and more Open Core then open source.

This is probably the reason its not included by default in a lot of OSs whereas macOS, iOS, and I think Windows all have built in support for IPSEC. Yeah you can download an app, but there is no really good (free or paid) app for mac and the official iOS client sucks.
To address what @thiago_fm said:
>how about getting a real job and letting your kids live the way most of the kids do.

It depends how you define this, because talking for my city/region, most of them will end up drug addicts/alcoholics or unemployed/unemployable or uneducated or with shitty work... Usually the ones with >= to the average intelligence start to act/think like adults when get around 18-20 years old (if they are in the right environment) and then realise that they wasted their time, now they can't get in college cause they learned nothing in school (they were smart enough to get away with it), can't stay at home and self-learn cause they have to work 8-12h and so on and so on...

If you mean something along the lines "If you have to force it it will probably be shit", I agree. Guy should not get obsessed with his kids education or whatever. Just remember that they are kids.

To OP:

VERY FUCKING IMPORTANT. You don't want to expose your kids to unnecessary stress, especially at young age, especially persistent. Knowing some biology/psychology and having some first hand experience (not just from my childhood but also from what's going with people around me), please don't do it. Maybe wait with the divorce for when they are big enough.

For the homeschooling. Good. I had teachers at college who were sure that they perform at high level, they were shit (this doesn't make them bad researchers/humans just bad teachers). Luckily there were good ones to compensate for them.

One thing the homeschooling can't give your kids is the social contact and the friends they make. Knowing different people just opens a lot of possibilities, and almost everyone needs social contact (speaking just from biological/psychobiological point of view).
Anyway, maturity comes at different age for different people. If you don't do terribly wrong as parent (sometimes parents have nothing to do with that), your kids eventually will get interested in some field they want to peruse in college. That's the time for you to be there for them and teach them whatever you know about whatever they are interested in or just help with the money they need for college. Meanwhile you can just guide them and show them that Math/Programming/Linguistics/Chemistry... are not boring. Send them to school and be there when they need you.

Another thing that could go very wrong is that they could become too dependant of you. I don't think that this needs much commenting.
There is a great chrome extension waiting to be written based on this.
Wearing safety gear should never be a crutch to lean on for you to practice unsafe acts. A helmet is there should anything go wrong and you should always be riding as cautiously and defensibly as possible.

If a helmet is inconvenient to carry around then certainly the bag full of clothes, shoes, gloves is also inconvenient but none of that should prevent you from biking.

> It hampers the development of saver bicycle road situations, since ‘the cyclists are already protected’

This honestly sounds like very faulty logic. It's like saying there's no need for stop lights because drivers are wearing seatbelts. They'll be ok.

I've fallen sideways on ice several times. Once hitting my head. I would never want to hit my skull on concrete from a ~5 ft fall because not wearing a helmet is slightly more convenient.
it's tiny because it can be expressed in a tiny respresentation
What exactly is cluttered about Stride's UI, and how do you define "cluttered"?
Good question and answer.

>It was quite some "fun" doing the printouts, and playing around to get them to display properly.

Ha ha, good one. I never had to do it (or had the privilege of doing it, depending on one's point of view), but saw it being done some (as a junior), for internal or client presentations at companies where I worked earlier. Another name for it was "transparencies", IIRC. Ugh. Fiddly stuff. Something like the difference between writing articles or books on paper (or typewriter) versus using a wordprocessor or text editor, with all the attendant slowness and rework in the former cases.
Air Hogs' Supernova packs motion controls in a kid-friendly drone
Honestly, in a way it's kind of refreshing. They're not trying to be all cutesy and hip like so many startups, which usually just seems unnecessary and almost gets in the way.

I don't need any more bright, pastel colours, cute little characters, etc.
Installation begins on Bezos-backed 10,000 year clock
Although no one talks about it you don't have to use go get. I don't know if that's bad or not, but at least two projects are doing it.
The nation that thrived by nudging its population
The WWW is supposed to be decentralized. There shouldn't be one (or a few) companies that host the Web. I don't want Google to visit sites on my behalf.
Show HN: VEEER – A Lightweight Window Manager for Your OS X
Money is not created, money is printed. Goods are created.
> If you are a cyclist getting hit by a car, the averages and statistics don't matter at all.

But helmet design standards do. A helmet meeting the CPSC standards isn't designed to protect you in impact with a motor vehicle.
There are many hypotheticals that have not been ruled out by science... The existence of a flying spaghetti monster that created the universe after drinking heavily, for example...

There are many things that complicate simple calorie counting, and things one can take advantage of. Liquid calories don't make you feel full in the same way solid calories do, high fiber foods make you feel more full, drinking lots of water can keep you feeling full without eating many calories...

But, if you want to lose weight, running a caloric deficit is required...
You (and likely everyone else) should look at the tour as well before commenting, as I think many people are misunderstanding some of the subtler points.

> If I'm starting a brand new from scratch Ruby on Rails application today, in 2017, there is no reason it should default to having me use Rails 1.0 from 2005.

In the tour it states, "We've seen that when a new module must be added to a build to resolve a new import, vgo takes the latest one." which means that the newest Rails would be used and set in your `go.mod` file.

From that point onwards the "minimal version" will be used, which means vgo won't upgrade you to a version released tomorrow unless you (or a module you use) explicitly state that they need that newer version.

This is a much saner default than the one you describe (imo) as people still get recent versions for new projects, but once they are using a specific version they won't upgrade unless they need to or want to.
Well, the proportion of people on disability is certainly increasing as the linked article demonstrates. My anecdotal data all indicates that some of the increase is due to bogus disability claims. The SSC article also makes this claim. It's not an issue I have any particular interest in, so I haven't looked too hard for alternative explanations but given the lack of readily available alternative explanations (anecdotal or not) for the rise in people on disability I think we can say the probability is high that a non-negligible proportion of those on disability do not meet at least the spirit of the criteria for disability benefits.

Most of the patient populations my relatives are referring to are poor, inner-city minorities, who the average HN reader is unlikely to encounter in day-to-day life, so it's entirely possible for the average HN reader to only meet legitimately disabled people while still having a sizable fraction of people on disability collecting disability for bogus reasons.

By the way, I think it's socially undesirable for people who are not really disabled to go on disability, but for many of them it is a rational response to their circumstances.
I think the point of the article (perhaps wrong) is that blockchain is a terrible solution instantaneous transfer because it is slower and less secure than other solutions.
I think the difficulty is actually in arranging them such that they combine to make an interesting algebra.
I don't think its quite quantifiable. The snack food industry knows this too. They spend lots of money figuring out how to make foods addicting. The human psychology to eat a calorie deficit and not feel constantly hungry is sure as studiable as junk food addiction.

Sure it isn't quite as simple as how much energy burning food items gives off, but it shouldn't be discounted.
Install time-synchronized sound detectors/recorders in decent distance from each other and measure intensity and propagation of sound spike across time.
Correlate data.

This should provide information about the direction of source.
Further tests in the direction of source would eventually solve the mistery.

Of course "secretive" industrial facilities would likely be the culprit.
I'm really bummed you dodged this question. I think HN lacks discussions like this.
(Author here.) That's what's so great about the Web Packaging standard proposed in the article to replace AMP: everybody could use it. https://github.com/WICG/webpackage

Even HN could serve up prerendered Web Packages for all of the sites on the front page.

The result would be a more decentralized web.
Facebook now protecting you by installing spyware on your phone
Related?
https://en.m.wikipedia.org/wiki/The_Hum
It's 8! (8 factorial) which is 40320.

This is 127,286,426,869 (~128bn) times smaller than 92^8.

Edit: Note that if you have a repeated character in your 8 charcter password then the number of permutations of the set of 8 (7 distinct) characters is further halved to 20,160.
Ah, that does make sense. I think this happens in the React world sometimes, where a single state holds the source of truth for everything, and we end up passing parts of it around to other methods to make decisions.

const data = getDataFromState(state);
const transformer = getTransformersForState(state);
const sanitizedData = transformer(data);
I've heard the hum in a city in the UK quite frequently. I hear it more on monday bank holiday mornings, oddly. So a weekday but less people at work.

I actually think it's the sound of traffic.
I somehow like the iptables syntax better. Not just in the netfilter world but anywhere there are similar ideas.

Why? Because it has a well defined structure for me.

For example '-j ACCEPT' signals my brain that I jump to a decision. I can also add after or before that a '-m comment', it will not change the jump decision I made already.

For the proposed bfp syntax it will take me 5 years to remember that the correct syntax is 'allow forward tcp' but not 'tcp forward allow' or any other combination.

(This is also part of the reason I didn't jump to nftables yet)
Epic Games Uses Private Investigators to Locate Cheaters
They can turn a nice profit off the data. Also, consider that a car manufacturer can get a very sweet bulk deal on the network connections. Let's say it only downloads say, map directions and uploads metadata it collects. (The car can presumably get software updates and map downloads when it has Wi-Fi, or insist the user pair their phone and use it's data for the big stuff.) The data usage can be easily measured, and it's very restricted. The carrier can safely offer that line at pennies on the dollar, because they know nobody's gonna thrash their network trying to stream in 4K over it. Verizon definitely sells bulk service to companies for their connected devices, and they definitely don't pay as much per line as you or I do.

If these connections are such low traffic and don't have significant performance needs, carriers can even sell them as 3G only, for example, and use older, less critical network resources to handle them.
I don't need any more bright, pastel colours, cute little characters, etc.

Are you talking about their Jira redesign?
- A regex blacklist for URL structure would be very helpful.

- Acceptable title length seems a bit short. 70 characters seems closer to what we're allowed today than the old 60 (per http://www.bigleap.com/blog/5-tips-take-advantage-googles-ne...).

Might also be worth segmenting URLs with query parameters in them into a low priority batch to check later (or skip).

(E.g., when spidering a WordPress site, the crawler wastes time on .../article/?replytocom=* URLs. URL filtering solves this, somewhat, but it might require multiple passes to identify all of the problematic query strings.)
"If someone is going to implement AMP templates they have the ability to implement better HTML in the templates instead."

Not someone. A corporation. Think bigger companies, not tiny one person sites. Just because it's possible doesn't mean they can win the sprint cycle.
Jazva Product Update: New EDI Integration with CommerceHub
"There is ZERO reason not to wear a helmet every time you leave the house. You could trip and fall at any moment!"

Not even close to the same thing. By being that absurd, you clearly are not wanting to engage in good faith.
have you considered rocket chat? It's a slack you can either have hosted for you, or host in house.
One that that I'm not able to tell from the proposal: is the /v1 at the end of an import path a magical value that the tool handles, or do I literally need to have that directory in my repo and have a version history represented at the top level of every project?

Why not do the symbol mangling in the compiler if the goal is to have multiple simultaneous versions built in? This is easy to make backward compatible since it could default to v1.
I worked with Rails for a number of years and generally agree with the ideas in this post about finding callbacks to be confusing. Our guideline was to only use ActiveRecord models for direct validation and attribute manipulation and never as a way to hold logic. We also found that it greatly simplified things to move the behavior into service objects.

It's worth noting, however, that not everyone agrees with this approach. DHH thinks that it's clearer to use concerns and callbacks than service objects in most cases. Worth watching his "Writing Software Well" video series (https://www.youtube.com/watch?v=m1jOWu7woKM) for an alternative perspective where you can look at some real, production Basecamp code and see how his viewpoint looks in practice.
Why would other sites be motivated take on the extra bandwith loads?

Downloading websites before even clicking on the links seems like a huge waste of bandwidth for a problem that could be mostly solved by:

- writing better HTML

- stop writing bloated UIs with too much JS and CSS
If your module requires at least version 1.3.0 of a dependency (i.e. 1.3.0 is the minimum version that satisfies the constraint) then it doesn't matter if a new version appears upstream. 1.3.0 is always the minimum version that satisfies >=1.30.
That is, unless version 1.3.0 disappears from upstream.

If there is only one constraint against a dependency, then it behaves exactly as version locking.

The "maximum of the minimums" rule kicks in when the same dependency appears more than once in the dependency graph, because the constrains might be different.

vgo won't fail and say "incompatible versions". It will just resolve to the biggest of the lower limits. It's up to the build and test system to judge if the combination works.
Soda also makes you hungry af. If I have a soda in the during, I'll be miserably hungry and "grazing" all night long. And it takes a few days for the effect to fully wear off.
Interesting loophole, but it requires the community to go along with it. If it turns out people like the minimum version policy and the package is actually important, I would expect someone to fork the repo and do things the normal way?
... fascinating. There's no way that's easier than replacing the battery or even the detector itself. Why suffer through something so trivially fixable?
Replace "comment out" by "turn off the electricity for" and maybe we can binary search it.
This sounds like an isolated demand for rigor (http://slatestarcodex.com/2014/08/14/beware-isolated-demands...). Your initial message judged nearly all HN readers as unqualified to comment based on no evidence. Now you can't hold the protesters to the same standard unless every element of their ignorance is proved.

What makes you think that my impression of you comes from one data point? This and other threads make it clear who you are willing to take to task and who you will not call out for their bad behavior.
Why not just stage to a RAM disk?
And how's that working out?

I don't disagree with you, but in practice, the huge waste of bandwidth is happening today. So that hypothetical scenario isn't really useful.
He has 5 trial signups after 6 weeks. Let’s be realistic here. His time is literally valueless because he hasn’t made a single sale.

Better to save money and expand if and when a paying customer shows up.
It is clear that fines or losing their job have not been effective deterrents for the men committing these crimes. Perhaps we could try actual enforcement of the law and see how it goes.
> I think there's a bit of armchairing going on here, in that people are definitely trying the obvious already.

As one of these suggesters - I think it's the problem lies in that the article doesn't mention this obvious first step in determining the source.
You may be wrong here, there have been some discussions - see for example https://www.quora.com/Whats-more-general-than-category-theor...
This actually sounds like a good idea.
Did you actually read any of his books?

Conquests and Cultures was very interesting.