skysight-inc/HackerNews huggingface dataset:
> But note it's not "?<CR>", you don't need to press enter

"Responds to individual keypresses" vs "responds to complete lines" is pretty much the defining feature of TUI vs CLI.

> you type in commands.

KEY_SLASH+MOD_SHIFT is a UI event, not a command.
Why was it so weird in 2016 to see people turn to a non-mainstream presidential candidate who was the first major candidate to say that the world's been screwing them over for decades while mainstream sources say everything is better than ever?

When Trump won, my first reaction was fivethirtyeight put it at 29%; I've lost much better poker hands than that; it happens. My second reaction was that I can see how the win happened. He really was the first candidate in a long time to tell working class Americans, especially in the rust belt, that things aren't great.
This is just blatantly false misinformation. To anyone reading this, just a simple google of antibody tests will show you how false this is.

Flagged.
I too share your logic behind placing more trust in sites that go in-depth and review across all the brands, as opposed to focusing extra attention in only one or a couple.

Regarding SEO blogs, I have seen a lot of "review rewrite" jobs posted on a freelancing site, indicating there is a market for this kind of devaluing behavior (worse than not adding value, this actually is a net-negative on society, where costs are externalized)
Why the MRAP though?
How to design a good toaster with lessons from the 1940s [video]
In Rust you could just call `mem::forget` on whatever heavy thing that you're no longer using is before it would get dropped, but then the programmer is effectively responsible for that memory leak not becoming a problematic leak during refactors.

Edit: this will also break any code that relies on Drop being called for clean up, but that is already a "suspect"/incorrect pattern because there are no assurances that it will ever run.
Same excitement and anticipation, fingers cross this time.
Protest over George Floyd Death, 500 National Guard Soldiers Deployed
I lean libertarian, but there's cases where paternalistic laws make sense. For example, w.r.t. motorcycle riding, helmets are required. COVID-19 is a special case where paternalistic laws (albeit technically these orders aren't laws) seem proportional. A reduction in church capacity doesn't really seem like government overreach in the middle of a pandemic; especially because buildings already have (fire-department imposed) capacity limits.
Fortunately, it seems google has separated security updates from the OEM updates on some newer phones it seems. The phone I bought In November 2018, right now is receiving monthly security updates via Play Services updates, and is right now on the May version for some time.
Motor cycle riding is not particularly contagious.

Additionally, safety rules are in place to make Motor cycle riding as safe as possible for the rider and anyone with whom they interact.
How could you prove the user was the correct user in any given case?
I don't. Isn't chrome using the systems CA store and encryption infrastructure if possible? At least on Windows it's using Windows' built-in certs.
Minnesota authorities are using contact tracing apps to arrest protestors
> Probably they're sticking with just Anglo-Saxon names

I don't think so, I got "Johanna Nagata", and Nagata is apparently a Japanese surname.
Is DB2 dead ?
Indie Hackers has been a great resource for a long time and filled a need. Hope in search for growth, IH doesn't lose its soul.
This tight global integration is why US sanctions policy is so disruptive. The US is asserting the right to tell European, Japanese, Korean and Taiwanese companies who they can do business with, based on those companies' connection to the US economy. Use of American-designed software, interactions with a US bank, engagement in dollar-denominated transactions, etc. can all put a company under American jurisdiction.

It will be interesting to see if European countries begin to try to push back against this policy. Imposition of American sanctions against Iran on European companies have already caused a good deal of consternation in Europe. But so far, the EU has been too fractured to do anything serious about it.
Italy court rules Uber food delivery riders were exploited
From what I heard, it was not that rosy. But US needed a base for the Korean war. That gave Japan some leverage.
I had a similar experience to this at an early programming internship while I was in college 20 years ago.

I was working on some component and needed to add a new table to our database. I was fairly new to SQL at the time, so I wanted to do some experimentation and prototyping on my own, before submitting the schema changes to our DBA in order to get them into the shared dev database.

Oracle did have a free trial version you could download for dev purposes or learning or whatever, but like this mentions, it was slow and cumbersome to set up that I soon decided it would be faster to spin up a PostgresQL database, make any necessary changes to our schema and code to be compatible with Postgres, and do my prototyping there, then submit the schema modification request to our DBA. So that's what I did; it took a single evening to do all of that in Postgres, even for someone who was pretty much brand new to SQL.

After I submitted my schema chages for review, rather than emailing review comments back, my DBA made me come down for a meeting to explain the issues. Of course this was intimidating to me as a young itern; had I done something so wrong that it deserved a talking to?

After all that, it turns out the issue was that I had ordered a VARCHAR column before some other column of fixed width in the schema of the new table; and apparently, it's preferable to order all fixed width columns before all variable width columns in order to speed up the column accesses. I agreed with the DBA that I could change the order of the columns, though I did have to point out that this particular table was a table of worldwide regions like "North America", "South America", etc, and that there would never be more than 5-10 of these, so any optimization of this particular table was likely premature.

After all that experience; the complexity of just getting a dev environment up, the fact that production instances cost somewhere around ~$50,000 per CPU per year, the fact that we had a full time DBA who was spending a substantial fraction of her job letting interns know that they needed to apply some trivial optimization that you would expect such an expensive database to just do for you automatically, I resolved to never touch Oracle again if I could avoid it, and have had good luck in that I've never had to deal with Oracle in any jobs since.

Funny thing was that the project I was working on was named "ASAP" which officially had no expansion but unofficially stood for "Another Siebel Avoidance Project", because we were actually using our Oracle database as a place to dump information for which the primary store was Siebel, due to how much more of a pain it was to interact directly with Siebel so doing a periodic dump into Oracle and then building our API on top of Oracle was a better choice.
It started at major version 7?
Ask HN: Good books/courses for an up-to-date introduction to NLP?
After reading a lot of blog posts about GPT-3 and GPT-2 and not understanding a whole lot other than the fact that the results are _amazing_, I've been wondering if there are any good resources out there for a beginner (someone who's experienced in general software development but has next to no experience in ML, DL, and NLP) looking to get into NLP.

A lot of the books and posts I've found seem to be dated. Are they still good enough to get started with or are there better options?
Sounds fine to me, mod (aka dang) would need to edit the URL and decide on the title too.
No, what I am saying is that social media is actually causing mental health issues including anxiety. If anxiety us at the root of people falling for conspiracies, then consider social media the fertilizer and the field.

I haven't hailed FB for squat. I don't even use it, but FB algorithms have been responsible for one genocide already, and I won't give it credit for the Arab Spring even for the small successes that were achieved.

https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...
I think you can have adequate reliability performance and win on safety with a different choice of propellants.

I also think general history of technology - including space technology - supports this point of view.
Oh, nice paper! I had been looking at this one, also by Matthew Pillmeier: https://preserve.lehigh.edu/cgi/viewcontent.cgi?article=1714...

I have a verilog module that implements the "Mux-Based Data Reversal" design with overflow output. Yosys/nextpnr synthesize it with a 102MHz timing estimate on the lattice ice40hx8k.

As for the 74F design, yeah, it uses the logarithmic approach. It still has massive multiplexers, but there's only 5 stages for a full 32 bit shift, plus the extra gates to handle the carry bit.
ip-api.com was also affected by this.
After our first alert at 10:49 (cert expired at 10:48:38) and a minute of being puzzled as to why our certificate expired, we realized the root we bundled is the issue. We finished updating our primary API servers at 10:55.
Chromium did not remove the dns API as a result of manifest v3[1], it was never supported in the first place[2].

* * *

[1] https://developer.chrome.com/extensions/migrating_to_manifes...

[2] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
Non-toxic would be better than toxic.

What would be the options? Compressed cold-gas (which don't have much kick, and require compressed gas which carry their own dangers).

You could go with a monoprop Hydrazine which would eliminate half the toxic stuff. There are also some new developments here: hydroxylammonium nitrate (HAN)/water/fuel ? No idea of the trade offs there.

Biprop hydrocarbon/gaseous compressed oxygen? Presumably that'd require an ignition source (and power source). How do you see that trade off?

Do you consider high-test peroxide non-toxic? (It certainly has a different risk profile, but is nasty stuff on contact with about anything that can oxidize). The decomposition would also make storage and rotation a consideration.
With a short explanation of what you were doing where, this arrest record probably couldn't hurt.
> The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services.
https://swift.org/about/

> "My goal for Swift has always been, and still is, total world domination," Chris Lattner, the creator of Swift, said onstage at Apple's Worldwide Developers Conference in 2017.
https://www.businessinsider.com/developers-love-swift-apple-...

I'm having trouble finding the specific bit about "default language for computer science," might have been his interview on the ATP podcast. anyway
Of course, but that doesn't really excuse them. My first experience with middle-of-Sunday-night SSL certificate expiration was in December 1998, and it was already a well-known doctrine by then. I'd expect a commercial certificate authority to have these kinds of things squared away.
There is no path for backing down for China. There is no clear actionable demand from the current U.S. administration. All players are waiting for the November result to pursuit a more strategically-oriented outcome.
I am all for modern C++, and although I like Rust, C++ is more useful for my line of work.

However, it doesn't matter how much modern we make C++, if you don't fully control your codebase, there is always going to exist that code snippet written in C style.
Powering a Blog with Notion and Netlify
I'm increasingly convinced LexisNexis is an example of a pervasive monitoring/integration actor that has by this point scaled to the point their mere existence should be considered an attack.

The level of data aggregation, and the lengths gone through to acquire that data are just disturbing as all hell.

You can say, on the one hand that the fact they pop up everywhere is clearly a sign they provide a positive benefit to society, but nowhere I've been actually does anything to make you aware of what LexisNexis actually is, or what they provide. They're basically the Ur-example of the "Shadowy info-broker" tropeI've come across in real life.

The question that seems to be boiling to the top of life lately is whether or not there is a place in the world for a legitimate business whose business is to know as much as possible about everyone else's business.

The answer, from my perspective, is no, absolutely not. The market seems to deem otherwise.
> Dumbest thing I’ve read in a while.

Certainly you don’t listen to Trumps speeches.
You're entirely welcome to participate here, and it's not hard to understand the criteria, if you read the guidelines and take the intended spirit of the site to heart. Basically, we want to have a place on the internet that's good for curious conversation and manages to escape the default outcome of internet forums, which is to decline and eventually destroy themselves.

If you take a look at these links maybe the reason why we do things this way will get a little clearer, and if not, we're happy to answer any questions from users who sincerely want to use HN as intended.

https://news.ycombinator.com/newswelcome.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Free Update For: Loving Common Lisp, or the Savvy Programmer's Secret Weapon
Yes I'm not gonna defend Google's privacy issues, but privacy is totally different from security. People tend to confuse them. I understand it if it's average Joe got confused. But if you are a "security consultant" and you still have no idea what's the difference between them, then that's a big problem.

Regarding security, see examples like https://qz.com/1844937/hong-kongs-mass-arrests-give-police-a...
You can't forget the infamous "goto fail": https://www.imperialviolet.org/2014/02/22/applebug.html

There seems to be kind of a common theme to these:

- SSL certificates not validated at all

- root authentication not validated at all

- JWT token creation for arbitrary Apple ID users not validated at all

I think these are all very likely due to error and not malice, but it's pretty crazy how these gaping holes keep being found.
I wrote a large scale fluid sim (like Cities Skylines' water sim) with Godot and Rust. I think the biggest bottle neck is the gdscript honestly. I had a prototype working in GDScript and after I ported it to rust I had like a 20x speed up
Douglas Crockford made an interesting argument in favour of spaces: https://www.youtube.com/watch?v=En8Ubs2k1O8
Researchers warn Covid-19 could cause debilitating long-term illness for some
And before the movie they were an occasional segment on the "SCTV comedy show.
Helmets aren't required in all US states (not sure why people don't wear them anyway, but some people don't).
White text on black is as bad as black text on white for me; But I find off black (12/16/33) background and off-white (248/248/248) text significantly reduces eye-strain, for me at least.

If any of you are anywhere near 40 and feeling eye strain; you might be starting to suffer from presbyopia as i and most do at that age, getting a larger monitor and placing it slightly further away helps a lot more than any theme changes.
Two thoughts on apolitical, pragmatic grounds:

This is a good ruling regardless of the importance of religious beliefs one might have. Churches are still subject to baseline rules like building codes, food safety (if they have a kitchen), have to pay their phone bill or else lose phone services,and the like. This represents an appropriate segregation of responsibility and allows parishioners to participate without having to consider externalities.

I also am interested by the prevalence of 5-4 rulings, which are typically taken to imply a highly polarized court (and thus leads to some consternation when the voting is “strange”). Consider the opposite: perhaps all the justices want people to be safe: when they know that five will vote in that way, the other four can safely issue “position papers”.

This latter point could be very important to the survival (credibility) of the court. The justices, though they don’t face elections, sometimes describe themselves as politicians: if people consider the court illegitimate or irrelevant then their rulings won’t be observed. So by signalling that every position is considered they help rope in those disappointed by the result.
In the form of static analysis, lifetime checker.
This article is pretty short, so I will quote it below in full.

> ROME (AP) — A court in Milan has ordered the appointment of a judicial administrator to oversee Uber Italy for one year after determining the company’s food delivery service exploited workers, according to Italian news reports.

> The decision on Friday came amid an ongoing investigation into Uber’s activities in Italy.

> Italian news agency ANSA quoted the court saying that Uber’s treatment of delivery workers was similar to the “caporalato” system used by organized crime groups to pay desperate migrants a pittance to do farm or construction work off the books.

> In a statement carried by ANSA, Uber said it condemned “every form of capolarato” and complies with Italian laws. Uber said it would “continue working to be a true, long-term partner in Italy.”

> Uber has faced opposition before in Italy. The company is only allowed to offer its higher-end Uber Black service after Italy’s taxi lobby protested the ride-sharing service in 2017.

> The Italian General Confederation of Labor vowed to stand by the food delivery riders and said the issue of inadequate pay showed “we are in the presence of a digital caporalato.”
From about 20010-2019, anyone reporting on average (or maybe median) numbers. US jobless claims were at a 50-year low in February, and the stock market was in the longest bull market on record.

The less-reported undercurrent was that wages have been slow to rise, the jobs are less stable, and where wages have risen, they've gone to the top 10% of earners.
It is completely reasonable to take precautions to avoid spreading a virus, just like you should wear a helmet when you ride a motorcycle to protect yourself in the event that you crash.
"Malfeasance" is the general term for doing something bad (usually professionally) for your own gain (or your own laziness), that can end up harming others, but where this is not the goal per se, just something that is an "acceptable loss" for your gain. An engineer who doesn't bother to verify the safety of a design before signing off on it, is committing malfeasance.

We distinguish this from "malice", which is when you do something with the direct intent to cause harm. An engineer who verifies that a design causes harm, and signs off on it because they want to cause harm, is being malicious.

Malfeasance is a crime, but it's one we actually can't catch very well, which is the reason we can't "do statistics" on it. Unlike with murder (where we almost always know that somebody caused someone's death, even if we don't know who; and therefore we can work out the statistics even without resolving the perpetrators); we have no idea (without thorough, expensive investigations that don't usually happen) how many of the e.g. buildings that fell over, fell over because of malfeasance, rather than because of a complex accident.
PSA: Don't drink normal Mountain Dew, due to brominated vegetable oil (BVO), banned basically everywhere but US.

Baja Blast is free of it, for anyone looking for a replacement.
> Therefore it is imperative we be careful with what we ignore and what we don't.

That is why investigations are a thing. The need for proofs is completely unrelated to complexity.
He was also a human being and he died.
I wonder what the equivalent of 10 words is for code in <programming language> ?

The large number of symbols in many languages that are clearly not words in the usual sense might make the comparison a bit tricky, or wouldn't it ?
Wow, not even a quarter of the way through and I'm seeing what would most charitably described as "lies by omission". Also, I don't know if the writer would prefer I assume she is stupid, or that she conspired with her editor to structure things in such a way as to drive traffic through outrage - for example:

"...claiming that Jewish people were stealthily supporting illegal immigrants."

Well I'll go ahead and touch the third rail. There were a lot of non-profits involved, some would obviously fit the the conspiracy theorist's description (Hebrew Immigrant Aid Society for example), others had 990s that further strengthened the theory. Was there a shadowy conspiracy? I doubt it, the majority of involved non-profits were classic left-wing open-borders types, some communists, and a bunch of Christian alliances. So why lie instead of presenting the results of a statistical sample?

"...positing that high-ranking Democratic Party officials were involved in a child sex ring..."

Pizzagate was a 4chan inside joke that got taken seriously by people who already had cause to be suspicious, and Epstein didn't kill himself. It reminds me of something Saddam Hussein admitted under FBI interrogation: he wanted the US to think he had WMDs, because that would cause his regional adversaries to think the same. Obviously he miscalculated. After years of weird spirit cooking talk and association with known degenerates, people are going to start thinking you mean it.

Finally: does anybody remember the satanic panic? Surprise, there was a government cover-up of weird cult ritual stuff involving abused children. If you said so, for almost 30 years, you were a wacky conspiracy theorist... until the FBI released the file to zero interest: https://vault.fbi.gov/the-finders
You didn't mention a source for your point that the CIA coined the phase 'conspiracy theory'. I found the original source, in the New York Times. [1] (Context: combating suspicion of the CIA's involvement in the Kennedy assassination.) Relevant quotes:

> But a C.I.A. document, recently declassified under the Freedom of Information Act, provides a detailed account of at least one instance in which the agency mustered its propaganda machinery to support an issue of far more concern to Americans, and to the C.I.A. itself, than to citizens of other countries.

> “Conspiracy theories,” the cable went on, “have frequently thrown suspicion on our organization, for example by falsely alleging that Lee Harvey Oswald worked for us. The aim of this dispatch is to provide material for countering and discrediting the claims of the conspiracy theorists, so as to inhibit circulation of such claims in other countries.”

> Among the arguments that the agency suggested were that the Warren Commission had conducted “as thorough an investigation as humanly possible, that the charges of the critics are without serious foundation, and that further speculative discussion only plays into the hands of the opposition.”

> “Point out also,” the cable directed, “that parts of the conspiracy talk appear to be deliberately generated by Communist propagandists.”

> These critics and others, the C.I.A. said, should be depicted as “wedded to theories adopted before the evidence was in,” politically or financially “interested” in disproving the commission's conclusion, “hasty or inaccurate in their research, or infatuated with their own theories.”

[1] https://web.archive.org/web/20191121033812/https://www.nytim...
“I found I could request JWTs for any Email ID from Apple and when the signature of these tokens was verified using Apple’s public key, they showed as valid.”

What are they teaching them in computer school these days. How can you write a security function and not test it for these kind of bugs. Unless all there accidental backdoors have a more nefarious purpose <shoosh>
Who else has prepared snacks and beer?
I can feel blood in my ears how excited I am.
Good luck SpaceX & NASA!