skysight-inc/HackerNews huggingface dataset:
I'm curious what generation watch you have. Certainly, using the newer generations on a reasonable hike has never come close to depleting my battery.

It might be possible your battery has degraded considerably?
> I also don't understand how none of them decided to turn whistleblower before now.

Most people don’t know their rights, or when they do, they feel powerless because even if they could win a retaliation lawsuit, those cost money and time they don’t have. It also doesn’t help that when you do file a complaint with the government, it seems like it goes into a void because they don’t investigate without enough complaints.
It's a super cool idea, but it misses the point that most transmission is between two people. Picking it up off of a surface (so far) seems much less likely than getting it from one of the thousands of other people in the stadium.
> how `find(1)` interprets input supplied to `stdin`, what would your guess be?

I'm on OS X here, and I can't find any info about this at all in the man pages! I'd never really thought much about it; usually find is the very start of the pipeline for me. I have run into the -print0 option before though when passing the output into xargs :)
Pretty sure it doesn't.
Show HN: On The Record – Bringing accountability to the web
As a color blind engineer, I love syntax highlighting, but mostly for the "pop" and "fade" contrast effects rather than associating specific colors with semantic values.
Hello HN, author here.

During the lockdown I managed to start a project I'd been thinking about for a while: a simple website where users can submit predictions/promises made by public figures and then follow up on whether they've come true/been kept. Each author then gets their own track record page and, once their quotes have been put to the test, they also get a credibility score.

I've found it frustrating in the past that people (often policitians, but it by no means limited to them) just keep promising or predicting the wildest things and then pretend it never happened once they achieve their goal.

With all the wild claims about COVID-19 going around this year, one month to go to the U.S. election and parlamentary elections due in my home country soon, I think this site is more timely than ever.

Initially quotes had to be submitted manually and the author had to have a Wikipedia page, but I've recently also implemented Twitter and Reddit bots so that users can easily submit quotes from those web sites as well. Given some of the comments I've seen there over the years, it seemed appropiate.

Please try it out and let me know what you think. Feedback is highly appreciated!

Stack: Django + Gunicorn / nginx, PostgreSQL, some Intercooler.js and vanilla JS to make the experience smoother, Bulma CSS.
Please note these trains have a dirty secret: They run with hydrogen made from fossil gas.
To expand: it’s not necessarily the collection that’s bad, but that leaks will happen. It’s not a matter of if, but when. So by putting limits on what can be collected, it mitigates some of the damage of a leak.
I love the volume roller on my Logitech G710+. Having a few programable knobs would be interesting to play around with, though I'm not sure what exactly I'd use them for.
There's most definitely a benefit - turning "writing the code yourself" into "updating a config file" is huge: I can now write code that creates config files, which is stupidly easy, instead of having to write code that writes code, which is stupidly hard.

The title is a complete misnomer, but the project itself is perfectly useful. As a programmer, any programming I _don't_ have to do is time and money saved.
On the flip side, they become the central honey pot for every apple user ever. Most of whom sit generally further along the wealthy/important person scale. Incredibly high incentives there for exploit. The high stakes should translate to proportionate attention? One can only hope.
As someone in Kenya pointed out to me once, I asked someone (at Safaricom, their biggest tech company) why Kenyans seemed to prefer Android. He laughed and said: We don't prefer Android, it's what we can afford. I suppose coming from my first world bubble of friends of family it's reality check.
Interesting, so English language has two words for them.
e.g. in Polish both are "małpa" (and usually translated to monkey), similar to turtle and tortoise, for us it is a single world "żółw" (and usually translated to turtle).
I don’t think Netflix is entirely at fault. It’s sad how most people seem to be super ok with flushing the past down a toilet. Like anything from before they were born is irrelevant. I think it’s selfish in a way but mostly I think people are terrified of coming across as weird.

Like imagine going to work at a generic office and trying to talk about a half forgotten French movie like The Green Ray. There are too many unknowns (no recognizable cast, foreign film, kind of old) and I don’t think the average person has the fortitude to stand up to that kind of social situation so they avoid it instinctively.

But Netflix could definitely try harder instead of nurturing lazy entertainment. I don’t expect much from them since they made Crouching Tiger, Hidden Dragon 2 in English. What a lame decision.
Ok, why do you think this is the case?
>Anything that takes less than 200 ms is perceived to be instantaneous by the human brain

Negative, ghost rider.
What is perceived as instant depends on a lot of things, most studies in the past arrived at a threshold of 100ms, but there are domains where 100ms will feel horrible (first person gaming, VR tracking, conversation audio, etc). We know the brain can see things that are visible for only 13ms:

https://news.mit.edu/2014/in-the-blink-of-an-eye-0116

When I am programming if something that doesn't require IO takes even 1ms I immediately take a look and make sure something isn't wrong.
>The only real assumption is that "there exists something as opposed to nothing", i.e. that there are some phenomena independent of the subject doing science.

Former does not imply the latter.
Some TVs (I don't recall which) have the insidious behavior of searching for an open network to upload its data back to the manufacturer.
Are you HN's quality assurance officer?
I've got mild red-green colorblindness (less severe than the author's); this article is great, and goes into much more detail than I knew beforehand. If I could add some suggestions to the author's at the end:

* First, if you have the option of using one or the other, do so. Like, you can use red, blue, yellow, purple, and black for lines on a graph before you even need to find an additional color like green.

* Second, highly saturated ("computer" red/green) are easy to distinguish (for me, anyway, and it sounds like the author as well). So they're preferable to less saturated versions of red and green, if you need to use both.

For me, the most difficult reds and greens to distinguish are in the pastel range.

* Additionally, if you're designing UI for a program (game or whatever) with colorblindness options, PLEASE do not label the options with the medical names only ("deuteranopia", "protanopia", "tritanopia"). I don't know what the latin word for the medical condition of red-green colorblind is, I just know I have the relatively common kind of red-green colorblindness. I'd guess most people who aren't doctors are in a similar boat. Labels that include the color-distinction difficulty and relative commonality would be most useful to me, e.g., "red-green (MOST COMMON ­— deuteranopia)", "red-green (LESS COMMON — protanopia)", and "blue-yellow (EXTREMELY RARE — tritanopia)".
> I’ve heard it put this way: true libertarians sound like conservatives when the far left is rising and like liberals when the far right is rising. That is because we have to fight every utopian totalitarian grift that comes along.

I definitely end up this way talking to friends. My politics are always othered for not parroting their party line, generally whatever nascent groupthink is setting the stage for some future corporate-totalitarian push.

But you've seriously got to apply this insight to your own lead off assertion:

> It was clear to me that he [Assange] was a supporter of the fascist movement that swept across the tech and hacker culture in the early to mid teens, and that he biased his leaks accordingly

Your claim that the right-totalitarian side was ascendant in the "early to mid teens" has more to do with your own perspective, seemingly ignoring the overarching societal tone of left authoritarianism (led by the White House). IMO the rise in red flavored thinking was driven by dissent, and I say this as someone with generally blue biases.
Very true, ~200 ms is a good assumption for the conscious reaction time of an attentive human, but that doesn't mean we perceive time in 200 ms increments and can't tell the delay between "click - 2 ms delay - something happens" and "click - 200 ms delay - something happens". The latter is quite obvious.
What exactly is the cost of having my store activity sold to someone ?

30% cut is a very real one
The margin on trading is quickly becoming negative so banks think they can absorb them and profit on flow and potentially the asset base. MS needs more assets if they want to start lending.
standard libraries are only just now starting to use SIMD at all. .NET has been working hard on SIMDifying their core libraries lately. Do any C++ implementations of the std do so? Or do they just lean on llvm/gcc to autovectorize when possible?
Stretched Water
Do they make them at such low doses or do you need to split it yourself?
Facebook recruiters periodically contact me. I've considered interviewing with them in the past, but there's no way in hell I'd do it now. As far as I'm concerned, they produce a toxic product, and their sludge is infecting all of society in ways that no one fully understands.

I wonder how many other engineers feel similarly. It feels increasingly like having "Facebook" on your resume is a badge of shame. Sure, you can make good money working there, but you also have to be able to sleep at night.
If they fix themselves after the first fine, killing them would’ve been worse. That’s why it isn’t supposed to do that. For the repeat offenders, they can be fined up to 4% of the profit. If that 4% still doesn’t fix you up, you’ll be fined again and again until you either fix yourself or are killed. So it’s working as intended.
It runs in the browser? Archive.org is awesome :)
Perhaps it is because many people expect their public officials to echo the stories in the media, and the silence of those leaders is percieved as a media silence.
It's really hard to determine what parts of comp sci are niche a-priori. Most of my current work involves recursive data structures (trees/graphs/linked lists).

I don't mind the callout that you need to use unsafe for recursive structures, but it would be useful to acknowledge that as part of the language design in the rust book. As a beginner you can easily pick up a simple LeeCode problem to learn the syntax and accidentally pick an impossible problem.
Wouldn't both of these be neutralised somewhat if you took a rump-kernel approach of some sort? Use a real kernel network stack, just run it in user-space with whatever parts you don't need ripped out?
Reading is amazing. Writing must be even crazier, to think all of what Murakami wrote came from inside his skull, that he has not only created those characters, but they live inside his simulation and create him as well.
What gets me about the way people use this quote, is that it is tautological. "premature optimization is bad". Yes, it must be or it would not be premature. But when a kid or new programmer posts on the internet about what is faster, or how to make a thing faster, why do we tell them this? (Most programming communities, it is inevitable that they will be told this). How do the commenters know whether the optimization is premature? Why are they worried about it, when the person is just learning/curious?

Let them get good!
It's also a fire danger because the mechanical time wheels can lose spring tension / get gunked up just enough to stick right before they reach the end, leaving the microwave on until you notice.

It wasn't a huge deal when it happened to me because I wasn't very distracted and I was making tea so it just sat there and boiled for a couple of minutes until I checked in. Under slightly different circumstances it could have been much worse.
Anecdotal, but I have mild color-blindness and love syntax highlighting.
The Wall Street Journal Weekend Front Page October 3–4, 2020 Art Robert Delaunay
Stars mostly look white to me (or very light yellow or blue) and I‘m fairly confident I have standard color vision — but I’m nearsighted and have mild strabismus, so they look pretty bad unless I’m using a telescope. :(
> Are you saying legitimate PRs are an order of magnitude more than spammy PRs? Because it sure doesn't look like it.

The numbers quoted elsethread look like that to me. Not necessarily the full 10x difference, of course, but choosing just between these two systems it appears clear to me that there would be more work for maintainers and/or significantly less people being eligible for T-Shirts because few maintainers are actually aware of Hacktoberfest if every PR had to be tagged by the maintainer to count for eligibility.
Twitter also runs software that website owners can embed so maybe it's something like Google's opt-out addon?
Conflict of interests. Also it's in the interests of maintainers to understate the value of their users.
> Oh wait, it didn't and it hasn't: there are no regulations governing processor designs.

We have no patent laws? Or are you saying that the “technologies” are obvious and non-novel?
Fair enough. But my comment was directed more just in general due to Epic v. Apple.
That point is too far in the future for anyone currently in power to care. If that point is ever reached it would require larger numbers of the population to be scientifically literate. I don't see that happening, everything is clickbaity now.
I've been surprised since the introduction of the Apple Pencil how much the iPad has become ubiquitous in the art world. I had greatly under estimated it when it first came out due to the first gen pencil and the lack of good productivity models at the time (ie most apps were very modal and limited to single tasks at a time etc) and the OS didn't really have split screen yet.

Tons of Artists whom I follow have straight up stopped creating as much on their computers with a Wacom (Intuos or Cintiq) and are creating on the iPad.
There's really no point providing a hand-rolled SIMD implementation for stuff like std::max_element. It's a very trivial loop that any compiler can and will vectorize.

Auto-vectorization in general "just works" for basic stuff. It's only the complex stuff where you can really benefit from hand-rolled SIMD implementations; you'll know it when you see it.
Yup, there are no consequences for these people so why should they change? No skin in the game I tell ya.
They're gonna make tvs like phones have become. I shouldn't have needed to upgrade my phone this year; the phone I'd bought in 2015 was still plenty powerful for what I used it for. But if I wanted security updates I had to upgrade to a newer android version, and as soon as I did that the phone became noticeably slower and battery life was cut in half. The android platform is fragmented across so many devices that no company is going to put in the effort to keep all of their devices updated and functioning well.
Simons Institute video archive. More theory than programming but lots of SOTA concepts

https://www.youtube.com/user/SimonsInstitute
I'm curious if you're willing to share, how psychosis can be a part of a normal life, how you can have it for any length of time without it being recognizable? Did I understand correctly? Is it like, having a very unusual perception of reality, but not so unusual as to interfere with normal functioning?

In people I know who have experienced it, it was very debilitating, so I hadn't even considered the possibility of having it for a long time
and still being able to function.
It was awaiting regulatory approval, the deal just closed. It was announced a while back.
I'm still surprised at the amount of fear floating around out there.

Mike Ryan of the WHO says there's about 750 million cases of the virus active right now [1].

The WHO's web site says 1 million have died.

That means the IFR is 0.13%

[1] - https://www.youtube.com/watch?v=BonX0ZiMQIY&feature=youtu.be...
> Why is he discarding compsci literally in the introduction? Does he really think "big O" is all there is, presumably because those ivory tower compsci people have no clue about computers?

Hi! I'm the author. I do have an ivory tower compsci degree. I'm poking fun at myself as much as anyone else.

> There are some good bits of advice in the article, too, though.

Thanks! "Everything Sysadmin" is my 3x/yearly column in ACM Queue. My goal is to bring a bit of operational reality to an organization with a reputation for being ivory tower. Click on the phrase "everything sysadmin" to see the other columns I've written.

> So, when you are using C/C++, "small" for this problem is a billion elements.

I know, right? "Small" has gotten so big that we have to re-think our gut reactions and recalibrate our back-of-the-envelope estimations. Just imagine how big small will be for the next generation of developers?
Losing ShareBuilder was a heartbreak. There was no product as good, IMHO. The HN community suggested M1 Finance, though, which has been a pretty close alternative.
It's a good start, but doesn't go far enough. India should also temporarily ban google, facebook, microsoft, apple, intel, etc until their local software companies are strong enough to compete. India, like china, is sufficiently large and important enough to create their own tech ecosystem. But given their track record, I really don't have much confidence in india to get it right. Hope I am wrong though as the world needs genuine competition the tech space.

Now maybe the EU should get their act together? The EU was able to create airbus to compete with boeing, why can't they do the same for their own version of microsoft, google, apple, facebook, etc? They are certainly wealthy enough and given their large population, they certainly could produce the talent to drive such an initiative.

If the EU thinks their private sector is going to compete against state-backed corporations like google, facebook, microsoft, apple, intel, etc, then they really have drunk the kool-aid. The EU's private sector can no more create a competitor to these tech giants as it could have created an aerospace company to compete with boeing. These companies are fundamentally "private" state companies.

If india, EU, etc succeed, then perhaps ASEAN, Africa, etc will follow their examples and create their tech ecosystem within their economic bloc.
That is a threat to those not subject to US law.
Maps, GMail, YouTube and Docs are all top of their class IMHO.

Similarly Chromecast is superb.

They've had lots of secondary products that were Greta but are now since dead. The issue isn't execution, they can execute well. The issue is longevity, and they deprecate often.

If anything, their products are great but their product story is not
IIRC it did take off until Three Mile Island.
If there was something that looked like a standardised FPGA coprocessor on the NIC that the kernel could write microcode to on boot, or on hot-plug, updating the FPGA would be part of a kernel upgrade.
Novel virus-based colorimetric sensor can show true colors of airborne threats
As far as I can tell, the "most obvious bug" is not a bug, other than reliance on implementation-defined behavior converting uint64_t -> int64_t (namely, clang/gcc -fwrapv).

Overall, the tone of the article is obtuse and full of needless digs that make me just believe the author has an axe to grind.

I stopped after realizing I didn't care about the ABI of 128 bit ints on Windows.
This enables tax revenues for the Indian government.
Exactly. If you are manager, a disaster is something that is only potential. Audit and its consequences are unavoidable.
"I can confirm that Justin Sun is every bit the scumbag this article paints him to be"
- Bram Cohen, creator of BitTorrent[1]

[1] https://twitter.com/bramcohen/status/1311360099680579584
I normally use Tornado or Flask, as many many developers we live at a higher layer in the OSI layer, what would be a good starting point to plugin my app to a new TCP stack, Specifically for example a Jupyter Notebook.
This article is high quality - learned a lot by reading.
Even worse when you consider most languages have a built-in way to do linear search too, so really it's just turning a fast 1 liner into a more complex slower 1 liner.
Thanks for writing this out. My only comment is this: it's a touchy subject because while you are describing one end of the spectrum, the opposite end is almost always applied for those struggling with ADHD - "Just work harder! You'll get over it"

There's definitely a healthy balance of smart lifestyle choices, coupled with medication for those who truly struggle and need to just get from zero to 1.
The real problem with app stores is that selling your software direct to the user is a solved problem. In many casees the e-commerce platform you use to sell your own software
is better than the app stores for the seller (and in many cases the buyer). There really isn't much value until you start bundling the developer tools and libraries. Most of those libraries are derivative or are open source. So developers are trading no real (sorry but Apple's $100 is de minimus) up front costs for a percentage fee paid by the customer at each sale. This is probably optimal for small teams and solo devs...
I see a bunch of "bad thing X was said about our product, we developers of said product say that our product does not do aforementioned bad things".

So literally like any product saying "We of product X recommend product X".

And also the fact that if they didn't put out this document, they might later get sued and the lack of response towards "The Social Dillema" may be used as an argument that they don't care. And as such, they lose a case.

But about that data...

See, I've always heard Facebook makes the largest part of its money by selling data about its users.

Is that not true? Or, even worse, was it wrong of me to assign value to articles and news stories that stated this? If so, why?

What about the reverse? Would there be those who consider it foolish to place stock in a statement that says Facebook does not sell user data, or sells it anonymized?

It feels to me like a deliberate attempt to move all conversation on the subject into the territory of "you can't really know for sure, so SHUT UP".

Get people to stop talking about it, by virtue of casting doubt on everything anyone says.

Meanwhile, Facebook keeps doing whatever it's doing. Nothing changes.

Facebook could fix this problem by opening up about what it does with the data. But it refuses to do that. Trade secrets, I suppose?

Either way, it's Facebook who's handling the data, not us. As such, all responsibility falls on them, not us.