skysight-inc/HackerNews huggingface dataset:
I use NFS a decent amount, just not for anything like this, because even on a link with e.g. 5ms latency you end up with issues all over the place.

It seems like solving a problem that could be fixed more easily by just rsyncing or cloning the codebase. Storage is cheap.
Show HN: Scrapping Facebook with JavaScript
Slight tangent: Can anyone recommend a decent air quality sensor in the sub-$100 range? I've been curious lately about measuring PM2.5, VOCs, etc. but haven't found a good option.

The sensor in the article looks really nice (Twitter thread mentions https://www.amazon.com/Digital-Quality-Detector-Tester-Monit... as something similar. Twitter thread also links the exact product on Aliexpress, but I refuse to link Aliexpress here since that site is nearly malware).

But the problem with that sensor and all the other sensors I've found thus far (HPMA115S0, SDS011) is I can't be sure how accurate at all they are. I'm not looking for scientific grade stuff here, but if the sensor is off by a factor of two, for example, it's a bit useless isn't it? Especially if I have no idea how far off it is.

For example, I found this research paper: https://www.researchgate.net/publication/322628807_Developme...

If I'm reading it correctly they show that the SDS011 sensor is completely useless for PM10 measurements. For PM2.5 it can be off by a factor of 2 under certain conditions. They were able to come up with a calibration formula that makes it much more accurate (on PM2.5), but I have no way of knowing if their calibration formula is "universal" for the SDS011 or if the constants would vary from unit to unit.

And all of those problems on a device that is marketed as being +-15% accurate. Being off by a factor of two is well beyond 15%...

I haven't dug too deeply yet. Are there better sensors? The HPMA115S0 is brand name at least, but again I have no way of knowing for sure what its real error bounds are. Is there some way to calibrate these things at home without buying an expensive, more accurate sensor (thus defeating the purpose of the cheap sensor)?

It seems a lot of hobby projects end up using these cheap sensor anyway, even if they could be completely wrong? Maybe I'm being too picky and an error of 100% isn't a huge deal?
I think it's a typo but anyone who has used javascript for a few years probably yearns for something like rust haha
Hexiwear – Hardware – Hexiwear
For the most part grocery store brands don't tend to mention that they are store brands. people figure them out with information found online but its a crap shoot if there is any labeling that the item you are looking at is a store brand. You have to separate out generic brands as well, like the bagged but not boxed cereals that are not the store brand at all but people think they are because of packaging.

some cross boundaries as I have found Kirkland brands outside of Costco.

if anything Amazon at least is up front about it.
EbbRT: Elastic Building Block Runtime
I mean, even now in ubuntu gnome, a right-click menu has a gap (gutter?) on the left side, probably left for icons which aren't enabled by default. This is just lazy coding in my opinion.
I'm wondering if the presence of fakes on Amazon (and the many complaints of them) are in fact helping Amazon's own branded items? Personally when I'm shopping for basics on Amazon I often just go for the AmazonBasics version because I can at least put a little faith in it. Whereas who knows where the other stuff comes from. Perhaps it's a feature, not a bug?
There are many more facets to the internet now, than there were in 1999, prior to the dotcom boom and subsequent crash, when visions of a future with no downsides prevailed.

The only real problem the internet had to deal with at the time was spam and indexing.

Broadband didn't exist, so video didn't exist, high resolution touchscreens didn't exist, so smartphones didn't exist, and most importantly nothing was secured, and almost everyone (in the civilian, commercial sectors (†) was (often, willfully) naive to the cold hard facts which outlined why security is important.

Security, of course, has been the real cross-cutting driver of change. It took about a decade for serious malicious behavior to materialize in full, but it really ramped up after file sharing threatened old media, and was retaliated against, in the form of spiking peer-to-peer file shares with poisoned files. Then other actors appeared, and branched into spyware and identity theft, and more.

Security is hard, and people have pretty much been herded into the handful of large walled gardens, because no one has the energy to fight a fight that can kill industrialized nations. After all, information security is what killed the Axis powers, with the compromise of Enigma and Purple during World War II. [0,1] Are regular people supposed to succeed where armies have failed?

[0] https://en.wikipedia.org/wiki/Enigma_machine

[1] https://en.wikipedia.org/wiki/Purple_code

(†) We know that non-civilian actors knew better all along. This is why Pretty Good Privacy had been banned as a munition even in 1993.

https://en.wikipedia.org/wiki/Pretty_Good_Privacy#History
It's only a market opportunity if the software is bad from a customer POV.

There's a lot of engineering that goes into/went into mainframes.
I don't care whether Amazon does QA; Consumer Reports is good at that. I care about fraud, does Amazon know their wholesalers or can some scammer ship crap to the warehouse with someone else's brand on it?
It seems like you've already made up your mind, so not sure why I'm bothering, but...

>Most grain is grown no-till

I don't think this is accurate for wheat.

> food produced to grow normal wheat than any of the perennial grains they have come up with so far

A brand new innovation is less efficient that an existing tech that has existed for centuries? Crazy.

> But we solved that problem decades ago

We've solved soil destruction? What?
Can you trust a $200 air quality monitor? [pdf]
or remove any declaration syntax altogether!

f = open("/tmp/test.txt", "w+")
Starting with elementary school, they can just take the public transport on their own. Used to do this as a kid in Vienna.
For younger kids, cars are defenitely an advantage but I'm seeing more and more parents with their kids on a bike. Either on a childrens backseat, in the front part of a carrier bycicle, or by accompanying them on their own bike.
Being built on newer tech isn't an advantage from a customer POV. It's only an advantage when the newer tech is better, and tbh I have a hard time believing that you'd match the performance and security of a mainframe that easily.
Recent paper on being able to debug unikernels:
https://dl.acm.org/citation.cfm?id=3267845

And a blog writeup on it:
https://blog.acolyer.org/2018/11/14/unikernels-as-processes/

disclaimer: I'm interested in nabla containers and have an open PR on the runtime.
I didnt see this in the article and myspace was started in 2003, 2 years after 9/11.
I know this suggestion has been made a million times here by now, but you should really try a service like Fastmail! A few weeks back I began transitioning my data away from Google, and the performance and overall quality level of Fastmail really blew my mind. It's probably the best and fastest web app I've ever used.
I worked at the FB London for a brief bit; Zuck didn't visit the office, but Sharyl visited once. It was a big deal and quite the spectacle. She seemed to have an entourage of several people, and even inside the office there were bodyguards with her, the ex-secret service looking ones. She did an internal QA session, and after it a lot of employees went up to get selfies, it took her like 5-10 mins just to get out of the room. She looked very politician professional, incredibly well groomed, neutral blue dress, straight lines; like a corporate, improved version of Hillary. Exactly what she looks like on the pictures. She was incredibly professional at answering questions, like a politician. I had no positive or negative takeaway, I just thought, this is what a powerful person looks like up close. Btw. Zuck to me doesn't give off this "powerful" vibe.

I read the article, it seems like a cheap shot / character assassination attempt, and not a good one. Essentially it says she knows how to handle herself in PR ("Sandberg waited for the exact moment that the photographers started taking pictures to reach across the table and greet the president."), she can play politics ("Sandberg was a political animal, and a brilliant one at that"), she's calculating ("In news interviews on television, Sandberg dictates every last detail, including the kinds of questions that can be asked, and those that cannot."), professional, good at what she does. Well, duh, that's her job, that's why she's the COO of Facebook.

Other cheap shots: "In contrast, Sandberg tends to lay blame on others." The "evidence" is a _leak_ about a supposed _internal meeting_ where she gave somebody a hard time.

This one is just wtf: "Sandberg’s potential political career seems toast." So Trump got elected after the Access Hollywood tapes, but Sandberg's political career is toast because she worked at a company that got hacked/misused.
I've worked with executives who reported to Bill Gates, reported to Steve Jobs, and reported to Larry Ellison. Guess what? They all use the same set of accountants, and I've gotten descriptions of the way that they all hide money offshore. I've been in many meetings with Steve, and he even spoke of it internally, since it is all legal. At Oracle, our team reported to Larry and I helped reassign monies to offshore entities - and was assured that it was beyond question because "the Big 3 accounting firms are our customers, and we are their customers" and "they all make millions off us". Those monies were then funneled to groups of executives through those companies. So please don't lecture me about your opinions on these things where I have first hand knowledge. It seems like whenever I share something that I know on HN there are people who pop out to explain to me why I'm wrong. I guess I should be used to it - the more insightful the post, the more downvotes.
Going by what happened to the verious 'adblock' extensions I think changing the name is a temporary solution at best.

Without some kind of strong trademark protection it's apparently impossible to not have extensions with misleadingly similar names pop up.
> Purists make me sad.

People who don’t understand Unix make me sad.
In what way other than the camera? Nokia flagships like this, the N95, N8 and more in that generation had some excellent cameras. The N900 had a resistive touchscreen at the same time the iPhone 3GS and Nexus One were available. The OS was a blessing and a curse.
UK: Breeze block inner, cavity with rock wool and brick outer with internal walls of basically studding with plaster board for my 1985ish 'compact and bijou town house'.

Some medium-rise blocks of flats use steel frame floor plates from concrete central pillars with external cladding approach but most new houses are brick.
Comparing Sharyl Sandberg to Elizabeth Holmes, who straight out lied, stole people's money to the tune of $1B, endangered patient's life and is currently on trial is a cheap logical fallacy.
A bit off-topic, but Dune also gave us this magnificent quote:

> I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

- Bene Gesserit Litany Against Fear.
Very nicely done, the antibiograms are great. However, this is not very helpful from a practical standpoint, as each hospital and community has their own resistances to antibiotics and strains of bacteria that they have their own antibiograms for. For example, we have different strains and resistances in the hospital I train at and the one two miles down the road.
How to create VM using the qcow2 image file in KVM – nixCraft
https://www.purpleair.com/sensors
Dreadl0ck/ja3: Ja3 TLS Client Hello Hashes in Go
Yes it is.

Students can’t bring dependants without showing they are financially capable to support them, spouses and children of work permit holders are dependents which also means that their sponsor must meet base salary requirements + additional requirements for each dependent.

The rest are not here legally, are in the process of being deported or are in process of getting a permit so why the fuck would they have access to public funds in the first place?
You've read my mind. I did a 4 day week for a bit and goofed off for the extra day. I think the reason is we are overworked and really your body and mind needs a rest. Given the opportunity you want to take rest over more work.

What has helped is pacing t work, take more breaks. Chatting to colleagues socially for 10 minutes a couple of times a day for example is a break from coding that seems culturally acceptable (but sitting in your car might be seen as slacking)

The save same energy for personal projects.

Also your personal projects should be super fun. I almost gave up on one because I wanted to use a similar stack to work - typescript, web pack, npm, browserify, mocha, plugins for browserify to work with type script, npm configs, typescript configs to name a few. Glad i didnt have to set all that shit up at work!

Then I thought fuck it I'll use Elm. The generated code might be less efficient but I need to enjoy the project.

With Elm I was producing in 60 seconds and had a basic app up in a few hours.

Now I need discipline to STOP working on this project because its very enjoyable.

I'm not saying use Elm. But use and do things that are actually fun and connect you with why you enjoy this stuff. Let someone pay you to do grunt work.

Pun intended.
To learn about the efficacy concerns, you have to go read other articles about the treatment, which will come up right away when you Google it because the withdrawal of this treatment from the market was a big story.
Indeed, there's a reason that SQL statements still need formatting and keyword capitalization hints to make it readable.
Amazon HQ2: Transit in Long Island City, Queens Is Already Terrible
Seeing how slow the Standard view is, I'd pay good money for such a CSS theme.
This article is like a litmus year for who actually reads the full article.
Rather I’m contrasting them to show that being fawned over in top tier media doesn’t meant anything relevant to their personality traits
The other feature I'm going to miss is reminders. Now I'll have to start emailing stuff to myself again, which is quite a few more steps.

(Unless of course I'm missing something, in which case I hope someone here corrects me.)
The hidden twist itself is interesting, but the described features didn't sound like they incorporate any PLT advancements of the past decades, with the first one indeed reminding of older languages: I thought it's just somebody describing the language bits they like for some reason, and saying that they'd like new languages like that.

If they were more convincing, it would be surprising to see that they all were already present in an old and somewhat forgotten language. Though the overall article (and the conclusion in particular) seems to be more about rhetoric than about reasoning. I agree with the conclusion, but it doesn't seem to be backed well with (follow from) the rest of the article.
GMail is incredibly slow on every browser that isn't Chrome.

I have gigabit internet and I can assure you it's not a bandwidth problem.
What would it look like for economics not to “drive decisions”? Spend unbounded money to save each life? That doesn’t make sense either.

What decision mechanism do yo prefer, and how would it work differently here? Why would that outcome be better?

Remember, even the much-lauded European health care systems didn’t feel it passed the cost benefit test, and they’re supposed to be the model of “not letting people die for lack of money”.

Rejecting economic thinking doesn’t suddenly solve the problem of opportunity costs and trade offs.
Real World DevOps
Amazon often has higher prices than Walmart & Target, but people still don't shop Walmart online because Amazon is convenient. Amazon knows the perfect price point to stop people from shopping around to other online outlets, that doesn't mean it is giving the lowest price to consumers.

People will, in person, buy something from Walmart instead of Kroger over $2, but Amazon has somehow figured out how to keep people on their site by properly measuring demand elasticity.

Not to mention most listings on Amazon now are ads for products on Amazon. Tide, etc pay for top placements in the stores. So Amazon gets fulfillment cut and money from ad revenue. It's pretty impressive.
Why login to view a list?
The "popular misconceptions" section seems to have a couple of the author's own misconceptions.

* On precision, he notes "almost no filesystems provide that kind of precision" (nanoseconds), but I would honestly say the exact opposite statement. ext4, xfs, btrfs, ZFS are some of the very common file systems that support this. He cites that his ext4 system only has 10ms granularity, which is most certainly not the default, but likely a result of upgrading from ext2/ext3 to ext4. As an aside, NTFS only has a granularity of 100ns.

* It is unclear what he means by "If your system clock jumps from one time to another...". If this is talking about NTP, it's probably accurate. My first reading was "daylight saving" or time zone changes, in which case, everyone uses UTC internally and such changes don't affect the actual mtimes. (You might get strange cases where a file listing regards a file modified at 01:45 to be older than a file modified at 01:20, but if you display in UTC, you can see it's just DST nonsense)
File test = open /tmp/test.txt for writing
"Bioweapon Defense Mode" sounds like a bad choice of name to me. It sounds like it is trying to intentionally be all B-grade movie dramatic.

If they had named it something else, it probably would have been better received.
Elon Musk’s Boring Company has completed digging its first tunnel
WorldCat – 2B items in 10,000 libraries worldwide
To be fair, half of us thought that the article was finished.

Don't blame us for not being told that you have to click on the survey at the bottom, and that when you do so, the next bit would magically appear...
Considering how many shit websites ask me for notification permissions upon page load, this is a very good thing it isn't possible on iOS.
> But realistically, how often do you have to program high-performance computations? I suppose, unless you work in a narrow field of research and engineering that requires exactly that, not very often. And if you do, you have to use specialized hardware and compilers anyway. I’ll just presume, a typical 21st-century programmer don't have to solve differential equations very often.

Does the author know about all the efforts in this area, things such as Machine Learning and statistics? This type of argumentation is so... 20th century? :)
> you need more people maintaining less, not fewer people maintaining more

I see how you got confused, but I was making two separate assertions.

Assertion 1: If you merge the library projects together, and strip out the redundancies between them, then you'll have the same number of contributors, now distributed over fewer total lines of code. So each contributor can learn more of the codebase. (Bus factor goes up.)

Assertion 2: If you refactor the resulting libraries to reduce the total complexity (i.e. reduce the API surface from that of the union of all the merged-in libs), then you can begin to strip out technical debt from the project from the outside in. By eliminating now-dead code, you remove places where bugs can arise, and you lower the number of dependencies (which could otherwise have been sources of API-breaking changes when they update.) Thus, the number of people needed to maintain the project goes down. So the same total functionality can then be maintained by fewer contributors. (You don't actually remove contributors; they just become reserve capacity, with each contributor able to be less-overworked for the same result.)
Kotlin saves you a ton of typing

And more importantly, it saves time and focus when reading code. You don't have to manually parse dozens of lines to verify "yes, this is a standard value object".
Here it is used in a somewhat popular song:
https://www.youtube.com/watch?v=7oQ8sNSYXmQ
Yes, this proposal is basically AppleScript.

AppleScript is (relatively) easy for non-programmers to read and understand, because it is built on natural language.

Unfortunately AppleScript is a huge pain to write, because as a programming language it is still quite strict about what type of syntax it will accept. It also is fairly limited, because speccing a natural language programming vocabulary/grammar gets increasingly difficult as you start adding features.

As a result even the best AppleScript programs are not concise at all, with limited use of abstraction. Most AppleScript programs are cobbled together by copy/pasting code found on the internet, and are full of bugs.
If you read all the words, wasn't it fairly obvious already without clicking to vote from the last few lines?
> The language for the 21st century should be business oriented, English-like and not dependent on native types.

It is shocking to me how often the problem of "programming is difficult and time consuming and unintuitive" is to be resolved by "making programming languages more like English". The language is there as a tool to make programming easier!

Do you know how many times I've taken someone's keyboard to type a tiny snippet and then explained it in English with the code as reference? Why do you think I don't just explain it in English first? Because English is verbose and ambiguous and not suited to describing logic. That's what programming languages are for.

It's the same thing whenever someone makes a scratch clone but meant for real work. If you limit your scope enough, and you benefit from the visual layout, I think it can be a productivity win. Otherwise, they just tend to make the trivial stuff into drag and drop, and the easy stuff difficult or tedious.

Unreal Engine's material and animation blueprints satisfy the above criteria, and are a pleasure to work with IMO. But they're both laser focused on doing one thing. With materials, seeing the output preview of each stage of the pipeline is a great help. And with animations, it's essentially a state machine, so seeing it graphed out in front of you is how you'd want to prepare to write the code anyway. Both clear wins for having a visual layout, but I want to stress that these are exceptions to the rule.

EDIT: Also should bring up Inform7[1] as another example of a focused tool that benefits from not being code. If your goal is to write a text adventure, it makes sense to use prose to create it. It also somewhat benefits the authors who are typically more writers than engineers, but don't even think that means you can just sit down and start writing it without a learning phase.

[0]: https://docs.unrealengine.com/en-US/Engine/Rendering/Materia...

[1]: http://inform7.com/
I use Linux without a desktop environment. Works excellent; much better than Windows.
Let's say their customers were aware of and understood all the risks. Do you think they'd really go elsewhere or give up the service? If so, then you're right, but my guess is most of them wouldn't because the risk is acceptable.
The inherent cost of manufacturing the drug is relatively negligible. The problem is the cost of development and deployment, and the tiny customer (patient) population to spread that cost around to.

A gene therapy for a more prevalent disorder would not have the same problems, or at least not as badly.
But you're comparing her to a criminal, hence your logical fallacy.

https://en.wikipedia.org/wiki/False_equivalence
Ludicrous mode.