skysight-inc/HackerNews huggingface dataset:
It might be influenced by WeChat that by design supports everything and yet still expose a simplistic interface.

FB might redesign in such a way? Privacy issues aside, it’s hard to design a complex super app with minimalistic and low distraction UX. I haven’t seen western app that achieved the same yet. Might be related to the fact Wechat is designed for mobile only and so optimized to be free of any internet age red herrings? For example it was mind blowing when I figured out I have to install separate apps for FB & it’s messenger
Here's the growth over time: http://www.cidr-report.org/cgi-bin/plota?file=%2fvar%2fdata%...

And here's the past week. I suspect the big dip is where things actually broke...a little higher than 768k: http://www.cidr-report.org/cgi-bin/plota?file=%2Fvar%2Fdata%...

I believe there's another hardcoded hurdle at 1M IPV4 routes with some existing routers, like the ASR1001.

Guess IPV6 adoption isn't slowing IPV4 growth much.
I think it's like with quantum computers. Average programmer knows they are there, but also knows it's decades before they are usable for everyday stuff.
Yes, I imagine no one ever thought to themselves a flying horse was the realistic way of getting to the Moon.
Fabrix – A strongly-typed Node.js ecosystem
As someone who works in capital markets and seeing more and more power moving to the dev, I totally gel with this theme. Sounds like a really good idea for a book. Anyway that I can follow along from home....release/blog?
> “Why aren't they comparable?”

Because regular auto-updates are easy to understand and turn on/off. Normandy is clearly extremely hard for many users to understand, enabled by default, and hard to disable.
Submitted to http://lolmythesis.com/ as Swearing is caring.
Avengers, MCU, Game of Thrones, and the Content Endgame
that shouldn't change day by day ?

Ofcourse noone an help you if you are trying to cheat your own system.
Nervous System Works with Rice University in 3D Printing Vascular Networks
When I was young and without a daily schedule, I'd typically end up eating two meals a day. Something like brunch and something like dinner.

In adult life, with a typical schedule, I just skip breakfast and have lunch and dinner like everybody else. It's not a problem at all. Getting up and pretty much immediately having something to eat is just a habit. Sometimes I might get a little hungry before it's time for lunch. Then I have a fruit and that's it.

I don't think this is bad for my capacity at work at all. Ive done the breakfast routine as well, so I know what it's like. I always notice that I'm not working at full speed when I for example haven't slept well or if I'm about to come down with a cold, so I think I would be able to tell if skipping breakfast was having an impact.
Lol the problem with gaslighting is not that it’s not easier in some contexts but that it is an actual act of aggression
Did the Church steal it to hide old lies and replace them with new ones?
It's not a "mystery frequency", the frequency is perfectly obvious, 315 MHz. It was a "mystery transmitter" stomping on the frequency, that's all.
Catching Cheating Students (2015) [pdf]
An Amateur Porno Set Off a Federal Witch Hunt
On the business logic side, speaking mainly from experience in enterprise software consulting (and some related research work): the domain is often complex enough, and the knowledge of how the business actually works (as opposed to what your TOGAF/Zachman diagrams tell you) is tacit and distributed enough, that the code you're writing is often the first time that everything in a particular process/subdomain has been made explicit. (This is especially true during 'digital transformation' at e.g. old manufacturing companies, where individual IT systems have been pretty nicely decoupled at a technical level and work together only via people systems.)

In these situations, certain 'core' parts of the code quickly become the only accurate spec. (Whether or not it's worth updating the spec docs is a management decision. But the test scripts will pass if the code is correct, and under sufficient time and money pressure etc..) Other developers then treat these 'core' parts of the code (usually some fairly high-level classes, but usually something more concrete than an interface) as the true documentation of the business requirements. If the company respects developers enough, this means that the developers that worked on those 'core' bits of code are also treated as domain experts in future business discussions.

On the purely technical side: sheesh, how much heat is generated by horrifyingly algorithmically inefficient or vastly I/O-wasteful or just redundant design (for instance religious/unnecessary use of immediate-mode GUI) -- stuff that quite possibly the IT managers don't care about at all (because of e.g. cheap horizontal scaling and inadequate measures of software project success)? The heat is bad for ecological reasons (locally at least), but also intrinsically (why are you destroying information, O Information Worker?? -- and again e.g. Toffoli gates fix this only locally). Based on code I've seen and, sadly, written (laziness, time pressure and all that) -- there must be many, many orders of magnitude of unnecessary heat/information-destruction happening because of purely technical decisions that on-the-ground developers (not even architects/designers, I mean the people that write the stuff that gets compiled/interpreted) make. @OP if you know some way of measuring this I'd love to hear more.
The Perfect Software Resume (Is Like a Google Search Result)
Dietary science performs so ridiculously poorly compared to every other branch of science, that I can't simply chalk it up to the inherent nature of scientific progress. There are a lot of variables and complex systems, yes, but you get whiplash from the way so many of these hypotheses turn out to be absolute bullshit every few years. Really the lesson should be that no one should place much confidence at all in any of these ideas until they've actually been supported by many sources for a very, very long time. Branding these things as "current scientific knowledge" is exactly the kind of thing that gets people doubting science, and it's an insult to the rest of science.
It makes it cheaper, faster, and effectively infinitely scalable. You'll run out of man hours and people to generate this stuff by hand than you can launching a ton of resources in the cloud.

With the main concerns being troll army/fake news type stuff, I don't think this makes a difference. We seem pretty sure there are state level actors behind a lot of that stuff, and I think it would be silly to believe they can't recreate something at the level of GPT-2, especially with the underlying principles out there and understood, competitors like BERT available, etc.

I think their heart is in the right place, but also incredibly naive.
The quoted aphorisms, in my personal experience, aren't used for the reasons being imputed. It feels like forced satire.

For example:

> "Content is king" - A pretty strong argument to convince everyone to push the deadline because you haven’t received the content that will go on the page you are designing.

I've heard this a lot, but never from a designer trying to push a deadline. It's used to say "stop wasting time dicking around with the design -- the content is what matters" or "it doesn't matter how beautiful it is if no one cares about you're saying."
always amazed here at hackernews.
Was also a TED Talk on this.

https://www.ted.com/talks/jae_rhim_lee/

Edit: looks like it is linked in the article too.
There's a good chance the relevant code was running inside loop() in an Arduino sketch and "whohoo; it works!" represented the end of development on the project.
That ain’t it.
Wireless activation for this is overkill, you could build this with some romex, a PIR sensor, a relay, a single-pole switch, and a light fixture for around $50, $75 if you don't have a fish stick to fish the romex through the walls.
Without verbatim:

The source of the problem was a homemade battery-operated
device designed by a local resident to alert him if someone
was upstairs when he was working in his basement. It did so
by turning off a light.

“He has a fascination with electronics,” Mr. Glassburn said,
adding that the resident has special needs and would not be
identified to protect his privacy.

The inventor and other residents of his home had no idea
that the device was wreaking havoc on the neighborhood, he
said, until Mr. Glassburn and a volunteer with expertise in
radio frequencies knocked on the door.

“The way he designed it, it was persistently putting out a
315 megahertz signal,” Mr. Glassburn said. That is the
frequency many car fobs and garage door openers rely on.

“There was no malicious intent of the device,” he said in a
statement.

The battery on the device was removed and the signal
stopped. “It was a relief,” Mr. Glassburn said.
The article implies that it was hard to identify the source:

"Garage door repair people, local ham radio enthusiasts and other volunteer investigators descended on the neighborhood with various meters. Everyone agreed that something powerful was interfering with the radio frequency that many fobs rely on, but no one could identify the source."

But it doesn't really explain why it was hard. I would have expected that the ham radio folk would have quickly been able to pinpoint a steady source with no problems. Later in the article, it seems to imply that this was indeed the case:

"Dan Dalessandro, a television repairman, was one of several ham radio aficionados who went to investigate. At first, he said, all he picked up were “little blips” on a signal detector, but on one block — and at one house in particular — the signal was extraordinarily powerful."

This makes me doubt the accuracy of the article. Was it difficult to find the exact source, or not? Is there some reason that getting directionality on a constant 315 MHz signal is harder than one would think?
But how about giving some feedback to the user? I clicked 0 and got confused by the calendar view. I filled one week and got no feedback, but big zero on the right.

What is the purpose? Better looking spreadsheet?
Absolutely painfull. And completely USA-centric. Not a reference to the rest of us.
Reminded me of a USian article that was making the rounds a while ago.
https://www.nytimes.com/interactive/2014/10/08/magazine/eate...
C++ and the dotNet CLR (so C# etc) support tail recursion elimination. That's a big percentage of widely used languages.
I have to agree with you here - the separation is too good. You just never get anything in the real world that works this well with complex diseases.
I like the idea. Can you post list of possible topics one can choose?

Also it's a bit confusing, but I found you have to go to settings and type topics u are interested in to see personalized feed

Edit: Please add option to see more than 20 links
Great ‘demo’ of how Gojek sees their future: https://www.gojek.io/superapp/
Depends who you are leaking the holes to. Negative Nancy probably makes a living selling said flaws to foriegn governments these days because no one will listen to them.
This is the danger of dumb rules like this. Nothing's universally true. Part of what an engineer is paid for is knowing what should be tested to what extent.
Engineers say Boeing pushed to limit safety testing in race to certify planes
Thanks for keeping this issue in balance.

Oh, and your awesome work on SQLAlchemy.
Map Shows Millions of Acres of Lost Amazon Rainforest
It can definitely be done but I don't know the details.

A couple times a year the local Half Price Books Outlet does a "fill a bag for $20" event and every time there are at least a couple people there with shopping carts full of bags of books.

They have dedicated bar code scanners attached to their phones and will scan books at around 1 a second. I don't know what software they are using but clearly they are looking up prices to see what they can get to sell for a profit.

I use goodreads to keep track of my own book collection and using the camera and the goodreads app usually takes 30 seconds plus to focus on the bar code and then to look it up. So whatever they are using is much faster than that.
Uber still has a stake in Grab iirc. That might work out better than competing directly in SE Asia.
This shouldn't use Show HN tag.
also We Couldn’t Find This Page
Check out some of the other great posts in this blog.
Make a Paper Helicopter Fly Forever
Speculative Diagrams: Experiments in Mapping YouTube
Is this about alcohol?

People in England don't have much idea about what current guidelines say, nor how much alcohol is in what they're drinking, nor how many servings they've had.

Is one glass of wine one drink or three? Is a pint of beer one drink or three?

I'm mildly concerned that people will enter servings, (one pint today, two glasses tomorrow) and end up with a low number, say 10 drinks per week, and think they're doing ok when they're actually drinking over recommended limits.
Kudos on providing language examples right away.
If open is what you are interested in try OPNsense before pfSense.

I'd recommend starting off with keeping your LAN on a dumb pure L2 switch (no management interface or anything) with your box acting as the upstream swouterwall. It's a lot easier to start with that side of things and see how much load it generates there than it is to throw the whole thing at it and troubleshoot what parts are making it run slow.
Yeah, that's good, thank you.
Autonomous robotic intracardiac catheter navigation using haptic vision
Everytime my co-worker tries to mention the "Pareto-Principle" (a.k.a. "Please let's not waste time on this, because it's frontend and I don't care about frontend") and "Single Source of Truth" (a.k.a. "let's expose our DB as directly as possible"), my soul barfs.
Looks like TypeScript running on Node, yes. Is there a problem with that? A compiler is essentially a pure function from one string to another. You can write that in almost any system.
Purpose is easy way to log the data and summarize it. Right now, I total up for the week. Could certainly show other totals, trends, etc.

What feedback would you hope to see?
I tested that when writing the S3 implementation of a Go key-value wrapper [1] and back then "Alibaba Cloud Object Storage Service (OSS)" did not support path-style addressing.

If you're looking for a similarly robust and scalable alternative, Google Cloud Storage is accessible via S3 API when enabling that in the bucket's configuration and it supports path-style access (at least back when I tested the different S3-compatible services).

[1] https://github.com/philippgille/gokv
In my experience the concern isn't the damage you cause to your car, but the confusion you give the driver behind you when your left foot resting on the break makes your break lights go on and off
Honesty maybe but not truth:

"This fucking statement is not fucking true".
At my previous job I wrote a quotation wizard that customers could use to get quotes. They could select what options they wanted, what kind of maintenance contract and for how many work places and that kind of thing. In the end the quotation wizard would calculate how much this would cost.

For the bigger decisions I would consult the sales person but I also made quite a few of the smaller decisions myself. It did turn out that some of the things that I had decided were not that much according to how the sales process actually would go in practice. In particular regarding maintenance contracts. For instance, my quotation wizard would allow a maintenance contract to start at any date while in practice they always start at the beginning of the month.
For books, clean, dry, bare hands is recommended by the Library of Congress, the British Library, and Library of Canada. They explicitly recommend against using gloves.

https://thediscoverblog.com/2019/04/05/the-gloves-come-off/
> Eating an apple a day - unsupported

It's pretty indisputable that fruit and vegetable consumption reduces CVD, increases mental well-being, and lowers weight.

> Saturated fats causing increased cholesterol, thus leading to heart failure

Previous evidence certainly overestimated the impact of saturated fats, especially vis-a-vis processed carbohydrates. However there's no doubt that saturated fat still increases CVD mortality vis-a-vis unsaturated fats.

One of the biggest pitfalls in thinking about nutrition is asking "is food group X good or bad?" The real question is food group X good or bad in comparison to what? After all if people reduce the percent of X in their diet they have to replace it with something else. Beef is "good for you" if the marginal substitute is cupcakes, but "bad for you" if the marginal substitute is salmon.

[1] https://www.bmj.com/content/349/bmj.g4490.full.pdf+html
[2] https://www.nature.com/articles/0802795
[3] https://ajph.aphapublications.org/doi/full/10.2105/AJPH.2016...
[4] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5475232/
Did you see this as a failing on your part - you just didn't notice how the majority of the humans around you operate - or a failing on the part of those other humans?
But which is the cause? Perhaps someone convinced they're ill, weakens their own immune system - either through some psychosomatic mechanism, or through associated behaviors.
Reverse engineering is legal in the US, but you had better have detailed records proving no one who knew the insides of the original product ever influenced the clone. And be prepared to explain that in court.
Except you're talking about a guy who seems to be happy getting containers filled with almost certainly worthless books. I doubt his values and yours are aligned.
> we get to make decisions in code that affect end-users but only other developers can really hold that code to account before it goes into production.

Honestly if that is in an important product then there is a serious management problem.

Its also another reason why devs usually specialize in an industry eg healthcare, aeronautics, robotics.
the amount of popups on this site wont let you just bloody read the damn article. what were you thinking by posting that link? are you trying to troll us?
At that point it's best to find a new employer. It sounds like there was some weird ego game being played.
His twitter account is fantastic, and reminds me every day what a fucked up mess Javascript is. And moreover, how amazing it is that any of this stuff that we rely on day to day works at all.
It is a small amount of money, especially considering the amount of value Requests provides.
Google's Document Understanding AI Assisted for Contract Review
Detailed teardown of Google's new AI toolkit to expedite the search, extraction and analysis of data from contracts for:

(1) due diligence;
(2) contract reporting; and
(3) general lift and shift of unstructured data from docs to third party tools.

It could shake up the busy contract extraction space currently populated by productised point solutions aimed more at law firms than enterprise.

Google's Document Understanding AI seems flexible enough to benefit both law firms and their clients, particularly legal ops use cases in financial services.
Watch out - he's publishing a model, not facts. In physics you are allowed to publish "random models," so to speak, on nothing other than the hope that at some point in the future someome will identify them as true or false.

There's a huge difference between a paper about a model being published, and the model being accepted as a true fact.
I love the table with 'breakfast foods'. This is so telling on the difference between diets in cultures and why obesity is such an issue in the US.

With the exception of the joghurt there is not a single food in this table that I or most of my friends in Germany would eat for 'breakfast'.
I'm not seeing any popups. Android/Chrome, no adblocker.
Diet studies are some of the most corrupt in American science, given the huge amount of money at stake based on what the American public eats. It’s not unusual to discover that the academic who releases a study proclaiming the magical power of <Food Group> is actually receiving money from the <Food Group> association.
The article misses to point out an important insight that this could be illegal and FCC governs radio spectrum. You can't just spin up a giant transmitter as a DIY project, you'll need a Ham radio license and can only operate in a certain frequency.

Lazy article - readers now think "hah...some nerd in his basement, no big deal." except that it is a federal crime.
It's ok to repost thing here a few time. (5? It's not clear the exact number, but 3 or 5 is fine.) Add the "R" button now! Wait a few days and repost the project. (If you can't repost, send an email to the mods.)

(Also, don't delete this post. Deleting and resubmitting may get you banned.)

About the infinite levels: It looks interesting. I think it's difficult to classify a level as solvable or imposible, and it's much harder to classify the difficulty of a level.

Perhaps you can offer that after the 10 handpicked levels, the user can try some random levels. Moreover, you can track if the other users can solve this levels and somehow use that for the difficulty classification. (Show in the page how many people solved each level?) Perhaps add a permalink to the random generated level, so the good levels can be shared. (But first, add the "R" button now!)
Japanese SoftBank Ponders IPO of Its $100B Vision Fund
Kyle's free and open source You Don't Know series https://github.com/getify/You-Dont-Know-JS are amazing resources for Javascript developers.
The author forgot to mention that Uber hasn't just left South-East Asia. It was officially acquired by Grab and got 27.5% stake in Grab in exchange[0]

Before leaving the market, Uber had a really intensive price war with Grab (for a few months I was getting SG$5 discounts for 5 rides a week by each company).

While one might argue that they could have stayed longer and expand their application into a super-app (like Gojek, ICBC or Wechat), it seems they preferred to instead invest in a local company that knows that market better. I think it's still too early to say whether it was a good decision, and definitely too early to say whether it was a mistake.

[0] https://thenextweb.com/asia/2018/03/26/ubers-southeast-asia-...
At first I agreed, but it might actually be a good idea if the payment is enforced.

Imagine a scheme in which any traffic has to be bought/paid by the ISP, which is financed by your monthly subscription.
So if you open an url, you're gonna have to pay a tiny amount for the request.

But it's probably too easy to game. Just write a malware that keeps downloading from your servers. It would make hijacked chrome extensions insanely profitable. And just imagine the money Mirai's Creator could've gotten with this...

It would also make bigger websites more profitable than lean and clean pages.

So I guess you're right. Not a good idea.

It would be cool if it worked though. sometimes I wish capitalism wouldn't pervert any system at the cost of society. Too bad there aren't any alternatives that actually seem to work.
No, the saturated fat argument was pure bullshit from day 1. Ansel Keys cherry picked his data and did not do his multivariate analysis correctly. He then went on to bully and threaten anyone who disagreed with him for the rest of his life.
Like all the best projects.
Elizabeth Holmes, Theranos and the Myth of the Glamorous Entrepreneur
If Mozilla hadn't locked down Firefox so much, the fix could have been as simple as going into about:config and flipping a switch to allow unsigned plugins.
Making your Python decorators even better, with functool.wraps
Life's biochemical networks could have formed spontaneously on Earth
Has anyone read the article explaining Tor is a government honeypot? Its all funded by gov money
https://twitter.com/reverentgeek/status/1111614556294561792

This is the most cringe-inducing thing I've seen in a long time. Congratulations and thank you.
Conspiracy theory time:

Mozilla received a National Security Letter, or equivalent, requiring them to all this cert to expire in an effort to weaken Tor.