skysight-inc/HackerNews huggingface dataset:
> Which of those is actually formally specified?

Many of them are international standards, see ANSI INCITS 226-1994 for LISP, ECMA-262 and ISO/IEC 16262 for JavaScript, ECMA-334 and ISO/IEC 23270:2018 for C#. Lua and Python aren’t standardized, but even so, they both have a comprehensive formal spec.

> calling Python or JavaScript any efficient sounds a bit unwarranted

Both are much slower at number crunching compared to C or C++ but they aren’t that bad, either. Most JavaScript VMs feature a good JIT compiler. Some Python runtimes have JIT too.

> Consider any JavaScript desktop application, its power and memory usage.

There’re good ones, like VSCode. On average they’re indeed not great, but I think it’s just an unfortunate consequence of low entry barrier. It’s easy for inexperience people to get started with the technology. And the ecosystem is misjudged based on the output of these inexperienced developers.
The most impressive application I've seen of this lately is the "all journalists are bad" idea. Having hidden under a rock for the last few years (deleted twitter, no social media except here), I was surprised when I started seeing that sentiment appear on HN: "Sure tabloid X is all lies, but NY Times/WaPo/etc don't check facts", "They only print what generates clicks - so they're all terrible".

The third time I saw that sentiment repeated here I googled around a bit, and it seems like that originated a couple of years ago - and was repeated enough that it worked really really well. No one believes any journalism now and every publication is equally wrong!

I'm jaded enough that I don't care about too much - but damn that has a scary "history repeating" feeling about it.
There are no size restrictions, the only exception is hobby built ones but this also proposes those can only fly in certain designated places.

limited exceptions, which include certain amateur-built UAS and UAS manufactured prior to the
compliance date, operators flying UAS without remote identification capabilities would be
permitted to fly only at certain specific geographic areas established under this rule specifically
to accommodate them.
If “hate speech” has a computable signature, then not-“hate speech” also has a computable signature.

Therefore, we can expect all kinds of bad actors to take advantage of that.

Sooner or later, Internet outrage mobs will form around vulnerable people whose speech wasn't not-“hate speech” enough.

I'm sure that plenty of people, around here, can dream up some more nightmare scenarios.
> using less than 100mb of memory. Doesn't seem so bad to me

You know... any embedded programmer reading that comment is probably laughing hysterically. In most cheap or energy efficient microcontrolers, more than 4 Mb is considered a luxury.
A few stars don't hide the impact of billions of dollars in fixing buffer overflows and their related exploits.

> 70% of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues

https://msrc-blog.microsoft.com/2019/07/18/we-need-a-safer-s...

If you are going to argue that is 'cause Windows, there are similar reports from Google regarding Linux.
I've noticed that anytime people generally say X is bad, it could basically qualify as hate speech with little detriment to society. However, if they can say what they don't like about X, then that is a quantifiable gripe and not specific to hate speech.
That is really True. The APM world does not have any good open source alternative, Elastic APM is ok, but I think it is open core, not open source. Sentry is trying to build one, but maybe that will not be also OSI approved license.
In the context of erdogan’s Great Ottoman Purge, wikipedia is a towering lighthouse of freedom
On the other hand, when I hear "the week of April 9th" I do not have to think a lot about when this is, around which holidays (I am in France :)), the kind of weather we will have, etc.

Week 27 requires some compute to place it somewhere in the year.
For starters, easier to exploit.

Then, unless we are speaking about a non-conformant ISO C implementation for bare metal deployments, it provides the initialization before main() starts, floating point emulation, handling of signals on non-UNIX OSes, VLAs.
> I'm curious if there is other software around rewritten in pure C.

Can't answer for now, but check next awesome lists:

• AWESOME C — https://github.com/Bfgeshka/awesome-c

• AWESOME C — https://github.com/kozross/awesome-c | mirror — https://notabug.org/koz.ross/awesome-c

• AWESOME C — https://github.com/aleksandar-todorovic/awesome-c

∗ AWESOME C++ — https://github.com/fffaraz/awesome-cpp
What does it mean for a language to be wet?
I'm not quite sure how these are right-leaning political statements. She criticizes:
* Nazis chugging milk and Hindu nationalism
* Gene editing babies, especially in ways that they can be passed along.
* AI/ML as a powerful tool we're worried about.
* People denying medical consensus by avoiding vaccines and causing resurgence of preventable disease. I guess there is a solid part of the political left that gets too earthy for vaccines, but there's also a solid part of the right that seeks religious exemption. Both are unfortunate and (to the eye of an atheist) avoidable.
* A minority of voices being amplified by social media to confuse the majority.
Yeah: permissionless, p2p, mining.
Love seeing the transparent breakdown!
> It takes a long time for the body to produce the antibodies after infection. This test is only 90% sensitive after 12 weeks

That's not much of a problem except for people worried about infection after a single known exposure (e.g. needlestick in a medical setting).

About a third of patients spontaneously clear the acute infection within six months. On top of that, some countries (such as Germany) refuse to treat acute infections with antivirals - so patients have to wait 6 months for the infection to develop into a chronic infection before they can take the medicine which cures it.
Won't people just use this to build impenetrable bubbles around themselves?

You say you'll use it to peek outside of your bubble, but I suspect most people would use it to reinforce their bubbles by filtering any speech that is inconvenient or uncomfortable.
Some UX feedback:

Your "Start" CTA has no hover cursor (and none of your buttons have hover state), making it difficult to discern if it does anything.

This is further exacerbated that clicking it appears to do nothing on many screens (including mine) because the action triggered by that button happens off-screen (the briefs are generated below the fold).

Even if the briefs appear on-screen, the fact they're separated from the button by the Pro advertisement make the whole thing very unintuitive.
Thank you for your fantastic insight! If you read the part of my comment that is not the first sentence, you'll see where I give logical reasoning supporting that first sentence... Sort of how a paper supports it's abstract. "Seems pretty obvious" translates to "becomes clear with simple logical reasoning", probably should have revised that for the snob crowd. I actually prefer logical reasoning in my science, what about you?
The rule is specifically designed to track people attempting to fly civilian UAVs in military zones.
I also think using loops is cheating so I only use gotos.
This doesn't seem to support Wayland? Trying to create a snippet corrupts my whole screen. If I can get it to work, it seems quite useful.

This is what I get when trying to capture an image: https://cdn.mathpix.com/snip/images/OvK0viJ9Q4k4evoCpnfvtIFl...
That doesn't help the situation: people who already have extremist opinions would then simply filter-out the mainstream and/or opposition content and be content with their own echo-chamber, which would only further their extremism and end with nasty results.

> Sometimes it's useful to know what people outside my Overton Window are talking about.

People don't have a personal Overton window: The Overton window describe's society's range of acceptable opinions.

And I guarantee that the vast majority of extremists - or even people already on the fringes - are not interested in reading or hearing about the opposition.
> Do you routinely monitor a large portion of file sharing that goes on in the world?

I routinely receive assistance requests for expired links that lead to data loss (as in at least once a week) during work hours and assistance requests like "how to upload a folder of files, not just that file" or "where do I put the email ?" or "why are the files gone ? I just sent the link again but my contact says it's not working".

None are about FF send (not for a lack of trying).

> Sorry, but this is just a weird (but common) way to make a claim that [something in the tech world] is not used...

I monitor enough, without having all the variables in the world and the number of TCP packets that went through Firefox send at hand, to form an opinion that goes something like: "Yeah, that FF send thing isn't catching enough users to impact wetransfer usage significantly any time soon or to force Dropbox into releasing their own spin of the thing." Hence my question - that you conveniently cut off - for numbers. It shows that I am ready to change my mind, that my opinion is just... my opinion.

Yeah, people navigate the world with intuition and mushy feelings and opinions. What's weird is that you are surprised by it and feel like pointing it out.

Of course there'll always be people using niche things... doesn't mean it's relevant at large.

Hacking Gameboy ROM in your free time ? Pretty cool. Guess what, that console is still dead.

> Sorry, but this is just a weird (but common) way to make a claim that [something in the tech world] is not used...

I don't believe for a moment that you are "sorry".

Sorry, but this is just a weird (but common) way to try to pass for being polite while truly offering a condescending and insincere apology before telling someone that he's wrong.

Do you have numbers to add to the conversation ?

> I personally use Firefox Send all the time. Works very well and I trust it to do the job.

So do I. So big what ?
Block quote for mobile users. Please use block quotes (>) for quotes, rather than indenting which causes horizonal scrolling on mobile

> Standard remote identification UAS would be required to broadcast identification and location information directly from the unmanned aircraft and simultaneously transmit that same information to a Remote ID USS through an internet connection. Limited remote identification UAS would be required to transmit information through the internet only, with no broadcast requirements; however, the unmanned aircraft would be designed to operate no more than 400 feet from the control station.
Maybe because HBO picked up the rights a week or two ago?
I did, and i loved it aswell. I should watch it again today to remember it, its been years since i did. Thank you for reminding me
taking off the vapor barrier releases a lot of stink

The smell is caused by bacteria so is there such a thing as an antibacterially treated vapour barrier? Maybe one with silver thread?
That's weird...I thought would be a link to the Chinese military. Oh just the UK...close enough.
> The funny thing is they have a "Source code reviewed by Codacy" badge on the readme claiming the code is grade A... but if you actually click through, of course Codacy didn't pick up the .ino file at all, so in fact nothing of substance is being reviewed. That .ino file wouldn't pass any style review... it's a mess.

Meanwhile Nitrokey has actually been audited by Cure53.
I love the infinite time explanation. It's a great way to explain how/why tradeoffs are made. I haven't been able to put it so succinctly, so, uhhh... that's mine now I'm stealing it. Please credit me in your original post.
agreed.

this tool seems to optimize practicing logic more than enjoying logic.

i think kids will find greater success in life with logic if they're taught to enjoy it before they're taught to master it.

why do i think this?

my dad wrote a "computer game" in 4th Dimension in the late 80s that was just randomized arithmetic problems. i had to get a certain score before i could play outside etc. i got really good at answering his program's stupid questions. i also learned to resent him for it and have negative associations w arithmetic to this day.

i also quickly lost my "skills" and am bad at arithmetic now.

it was a nice idea but please don't repeat his mistake.
Pretty late but a lot of significant photo editing is done with one hand on the keyboard for shortcuts and the other hand on the wacom pen, no mouse involved.
I'd disagree with the point of sponsoring really. In theory it's a cool idea... but if there are not enough devs to even start the effort, there won't be any to maintain it either. Adding windows support now would only slow down development that is happening now. And potentially it could place the authors in an uncomfortable situation where they feel obligated to support something they've got no interest / expertise in.
Here's the unrolled thread for anyone who find it hard to read long Twitter threads: https://threader.app/thread/1210242184341000192
> Moreover, the typical workflow for writing code is very different from what users of static languages follow (edit, compile, run, loop over)

Would you elaborate on what's different about writing Julia?
A Prolog Formulation of the Constitution of Japan
Actual objects don't teach this sort of thing. They may well teach other things.

I encourage you to parent your own children. HN users are typically adults and can make their own decisions on whether some screen time for their kids is ok, and what sort of screen time. Doing a logic puzzle is not, in my opinion, the same as going from video to video of squeaky voiced ladies with brightly colored nails opening toy eggs on YouTube.

Is it ok if my daughter videochats with relatives? Or is that screen time and therefore bad?

Is it ok is she draws with crayons? Crayons and paper may be "actual objects", but the images she creates are no more "actual" than the pixels on a screen.

The world is a lot more complex and subtle than just dividing things into "screen time" and "real world".
Does the week of April 9th start on a Monday or a Sunday?

If you have a shared context, these kinds of things don’t matter as much. Things get hairy when you don’t, and worse when you think you do, but don’t :)
This reflects more on our generation’s distrust of the systems that we work in than any kind of entitlement or misplaced confidence. As well as our general economic adversity/anxiety, debt, lack of future prospects, exploitation, etc.
That's a pretty absurd thing to say.

I don't have to post thinly veiled pepe "memes" in order to see how real this slippery slope is.

The fact is that there is is a lot of hate speech online, and it mostly fosters in unmoderated forums and channels. Finding an extremist group (of any kind, really) is as easy as a handful of clicks.

Fringe ideas become normalized and accelerate the extremism due to the ability of these long tail groups to find each other. Flat Earthers have reinforced each other this way, and they continue to attracts new people due to YouTube rabbit holes.

Not sure there is a good solution to it, though. You can rely on private companies to moderate and choose what they allow on their platform, but that's proven to be highly ineffective. Then you face the problem where a platform opens up in order to foster these specific communities (8chan/8kun being the primary example right now), which then forces the companies they pay for their services to react to market pressure to either support or deny them.

They'll always exist, somewhere.
Sure, you can sweat more than your jacket can transpire. In general though I think you should strive to avoid liquid sweat in winter conditions, not just "accept" it. Improve your layers, or your fitness, or reduce your load or speed. Getting wet in winter can be dangerous.
Fun for children 2020 My papers
iKe: a browser-based sandbox for K
It already exists on reddit. I don't think "T_D" has any kind of significant readership from well-grounded people with genuine curiosity of what the MAGA camp is currently discussing.

Instead, we need to end isolationism and the siloing of audiences. We should be forced to interact with people we have ideological disagreements with so, at the very least, we don't dehumanize them (note that I'm not calling for tolerance of intolerance, and I believe voices of division should be deplatformed).
The Mavic Mini that was released last month is a fully-capable drone. It is one gram less than the 250g classification requiring registration. I assume that will be the limit here as well
Lol, please ignore the details, I just quickly wrote it down without thinking to just make a point :) But I agree, its a ridiculous timeline!
How Open Source Projects Survive Poisonous People (2012) [video]
Why exactly is this sentiment wrong? I've been holding it for many years now - I consider every mainstream news article individually to be bullshit until proven otherwise. I base this on my personal experience. Gell-Mann amnesia is a thing. And deleting social feeds perhaps made this more difficult for you to notice - one nice feature of some social networks (like HN or niche subreddits) is that for almost any news story, either the subject of the article, someone with first-hand knowledge, or an expert on the topic will chime in to thoroughly debunk the article. It's hard to not draw conclusions from this pattern.

EDIT: The conclusion also hold under reasoning from first principles. The basic idea behind critical reading is considering who's writing and why. The reason news media publishes anything is to make money, they don't really keep any pretense of a civil duty anymore. How do they make money? Predominantly by advertising. Which creates a strong selection pressure that favors outrage-inducing stories, and disincentivises truthful and accurate reporting.

EDIT2: I just remembered I actually made a diagram of this before:

BULLSHIT SCALE
|[------]----------[---------------]-->
| | | |
| the range people think | fake news
| news publications |
| operate in the range
| they actually
| operate in
as close to truth
as one could get

See [0] for more explanation.

--

[0] - https://news.ycombinator.com/item?id=21627258
I don't always have time for his videos but I also like his rambling about things only loosely or even not at all related to his work. Even if I don't agree with his stance on a certain topic, he is one of these people that are just very good at laying out their train of thought, how they arrived at a certain opinion, so it's always insightful.
What is best options for a CMS for a 1000 page encyclopedia type site?
What is best options for a CMS for a 1000+ page encyclopedia type site??
One thing I worry about with that solution is that it seems that the elite is more and more detached from the common man. They no longer know his concerns, fears or opinions.

Let's say some leader decides to build a thousand new coal power plants, and the people want him lynched for destroying the climate. Filtering that hatred out is not a clear positive.
My bad I tried that at first but it didn't seem to work. I'll use them in the future.
The proposal states that this applies to every UAV over half a pound, except amateur built drones (which must be flown within line of sight.)
Yes. I've always bemoaned the fact that people's first experience with the game is the one bundled in Windows. Because the player knows the game sometimes requires guessing, they never learn which situations actually require guessing and which are actually solvable; they just decide they need to guess because there is no number surrounded by the same number of empty squares, and never discover the math about possibilities that the game requires.

I used to play a version that was guaranteed to never require guessing [1], but it was still possible to accidentally make an unnecessary guess and not be punished for it. TFA's variant is a great way to fix that problem.

[1]: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ "Mines"
"This seems related to the political question of how much healthcare costs should be socialized, i.e. spread across a group rather than shouldered by individuals"

It's a moral question, not a political one. Food for thought: "Rough sleeper gives birth to twins outside wealthiest Cambridge college" - https://www.theguardian.com/society/2019/dec/26/rough-sleepe...
Perhaps not, but just something to keep in mind.
That's not music and those actions could be coping mechanisms.
Thinking about this some more, I think the UI should really be more about marking the selected cats than counting them. Then there could be nice diagnostics saying "you missed these ones", or "you marked this one which is X but not Y".
Awesome, fewer people using cookies to track me.
Hi, no we do not support Wayland. You can, however, try pasting images directly into our notes app snip.mathpix.com by copying the image to your clipboard and then pasting directly into the document.
That's not true. A third of infected people spontaneously clear the virus (no chronic infection develops), and before antivirals, interferon-based treatment could cure about 50% of patients. Interferon wasn't fun - it's literally cancer treatment and has similar side effects to chemotherapy, but it's not true that people would necessarily need a liver transplant eventually.
No math proof, but I'd favor a cluster strategy as being faster to force a (partial) solution to existing clues.
Those are excellent, thank you.
Property-based testing is amazing. However: it's rather difficult to wrap your head around it and start writing years for real-life non-toy examples.

Workshops and training helps, but there's not that many of those. Having a colleague who's already grokked it also helps immensely.
Surely it's better to confine it to a package labeled unsafe that one must import to use (and which by Go's rules one can't import and then not use) and to make a point of only using it where necessary and paying particular attention to it in testing and code reviews.
A friend of mine has been developing a small Lisp which starts at 2Kbytes RAM: http://www.ulisp.com
Ask HN: AI/ML vs. BigData
I am currently working (mostly) across the stack building out applications (web/native/server). I've recently been think of moving to either AI/ML or Big Data.

I am personally interested in ML, but I find it difficult to see what kind of impact I could have working in ML. The impact of working in/around Big Data seems to be a lot more direct.

Which of these would be the wiser choice? Has anybody here made the jump from full stack engineering to either of these fields? If yes, how did you go about convincing your current employer to let you switch?
"Sexual transmission of hepatitis C is uncommon."

https://en.wikipedia.org/wiki/Hepatitis_C#Sexual_intercourse
> The way this is implemented, it would be trivial to spoof, wouldn't it?

Yeah but that's pretty much the case with anything flying today. The idea that it's breaking federal law to spoof the ID and that it's relatively easy to catch the guilty party due to the short range of the transceiver is deterrent enough.

It's the equivalent of swapping car license plates, only with a greater likelihood and penalty of being busted.
100% agreed. Yes there are those who will say that they're creating their own thought bubble, but I'd argue it's already happening especially with regards to mainstream politics. Let me as the user decide for myself (and not for anyone else).

Try posting one-sided political content on Facebook and watch your friends on the opposing side unfollow...they're not obliged to listen to your speech. Or on Reddit look at /r/politics vs /r/The_Donald (left vs right echo chambers).