skysight-inc/HackerNews huggingface dataset:
I have very little time now but was about to start the abridgement, when I saw in the second paragraph the sentence

> seeking to build cars that can travel 300 miles (482 km)

It seems that the aim would be "to pass the sought "480" mark, though in full conscience that to ask for 500 would be overdaring". No, really. I mentioned the crisis of journalism only a handful of posts ago, and that of general culture soon after that, and that of reasoning latest. Time for a break.

Also read, if you wish: https://news.ycombinator.com/item?id=31059983
NHK as of tonight have named the organization and broadcasted part of Abe's speech on TV.
> But how can you possibly expect a law that takes away copyright of something they developed?

Apart from the theoreticals (expropriation exists, or we'd never get roads done), as I said above, it doesn't need to be retroactive. It's like laws for car manufacturers: new restrictions don't make old cars illegal, they just mandate how they should be produced going forward.
Steel instead of titanium and the glass is flat (?), very nice. I do wish that S100 was a bit heavier.
I love that Perl exists.

It's one of those things that, if days had 72 hours and the human average lifespan was 300 years, I would love to master.

Unfortunately, that isn't the case.
Nope. Value is not a function of cost. Value is just a measure of utility. Not utils per dollar.
No need to get into climate change. The externality of pollution alone is much greater than any subsidy. Natural gas wouldn’t go bankrupt and it’s necessary to have natural gas peaker plants when you have renewables.

In this report they state that the cost of fossil fuels is 2.9 trillion in the US alone (this number is higher than the IRENA report and some other analyses). https://energyandcleanair.org/wp/wp-content/uploads/2020/02/...

But we should look at each fuel individually. According to one study, air pollution costs of coal are 32 cents/kWh, 13 cents/kWh for oil, and 2 cents/kWh for natural gas. Other studies have come up with lower amounts.
https://www.ucsusa.org/resources/hidden-costs-fossil-fuels
It's probably a good default because it's more consistent with how NULL equality is handled in SQL generally. From the article:

> In Postgres 14 and prior, unique constraints treated NULL values as not equal to other NULL values.

...

> This is consistent with the SQL Standard handling of NULL in general, where NULL is unknown. It is impossible to determine if one unknown is equal to another unknown. Because NULL values are of unknown equality to one another, they do not violate UNIQUE constraints.
That reminds me, I recently registered to Experian only to find out ".dev" emails are considered invalid. I had to register an email on one of my ".com" domains then forward over to even register with them. I called up support and they found it confusing as well, but hey ho - I can't even raise a ticket.
This is great! I have multiple places in our code where I've had to define multiple unique indexes (with conditionals) to get around this. It's definitely confusing behaviour the first time you encounter it.

Honestly I think SQL already breaks it's own standard of "NULL = unknown". One example: If you do a LEFT OUTER JOIN and the joined data is missing, you get NULL in the resultset. But in that case, it's not "unknown" whether there are records that can be joined to, the answer is that there are definitively no records there.

NULL is univerally considered by most programming languages to equal "not present" vs "unknown", and in many cases by SQL in practice. The ship has probably sailed on actually changing the default behaviour, but optional flags like these are a good step.
Not sure if anything changed (by the looks of it no), but I couldn’t get this to work when I last tried it a few years ago.
Have you tried it? If you did you will realise that actually it isn't our attachment to distinctions that propels us, but there is an automatic animal decision making process before we rationalise about it. We actually do this a lot but we just don't realise it, afterwards we think that our rational sense of "I" is in the driving seat but really it is a bit different. As I said, it's hard to believe that you could live a life like that, but I promise you that after dropping distinctions you will handle the person shouting at you or the bear attacking you far more effectively than you would if you were rationally deliberating over it. But you'll have to try it to believe me perhaps, I was surprised too. Part of the reason why enlightenment is a long and difficult process is because we are so convinced that we need to hold onto things to keep surviving. Some people are so shocked by the realisation that they even commit suicide, particularly if done in an unsafe setting without support.
I didn't claim that what author said was false (or, for that matter, true). I claimed that his statement was ironic for considering the exclusion a particular minority group as a benefit in an article lamenting the dogmatism that comes with ... excluding minority groups. Whether what he says is true or not, isn't something I can determine as I make a point to avoid dogmatic Mastodon instances.

Personally I find neo-Nazism as repugnant as the next reasonable person, but the quote illustrates an intellectual evasion of the fact that an intolerant Fediverse is a largely self-inflicted problem. The Fediverse has now speedrun through 30+ years of Internet history only to replicate the problems of so-called Big Tech. People are now arguing to moderate/censor spaces that existed to get away from the moderation/censorship on the regular Web. But, as the author should have seen one can't have it both ways.

> Not all social media needs to be constant exposure to other people's viewpoint

I agree with you in this aspect, but I'm of the opinion that instance owner/admin/mod should not be tasked with determining that. The job of a moderator is not to "rescue" people from what they hear, say, or read.

> If having to pick between...

That's a false dichotomy. All moderation is human moderation. Whether it's done directly by a human being or via neutral net is irrelevant to that fact. Somewhere along the line, a human being made a decision to remove content or set the parameters for the removal. If Reddit is any indication, individual moderators people can be petty and cliquish.
Maybe Russia can win the war of attrition. It certainly cannot win the long term guerrilla war with an occupied Ukraine.

They will never be able to unify the region in their favor, so I really don’t get what is the point in their operation anymore.
> I think the reason the US gets a pass in the international political zeitgeist is that it's motives serve a greater peace

lol, PLEASE

The US Has Been at war 225 out of 243 years since 1776
Or, we could not make decisions about what to publish and what not based on how the lunatic fringe might react to it.
UK centric, but I think the first three years of high school/comprehensive should be selling the subjects to the kids, before they start their GCSE at age 14/15. Teachers should inspire children and make them have that feeling of wonder for three years.
The field I've used in benchmarks is GF(0xFFF00001) which has root of unity of 0xFFF00000 = 0x100000 * 0xFFF order. Since my code implemented only FFT for 2^N sizes, it was limited to 2^20 order for this particular field and thus 2^20 blocks total.

It can process larger amount of blocks in other fields (f.e. GF(2^64-2^32+1)). Also, I have implemented other FFT algorithms, which will be published soon.

I ahve chosen this field for the speed (and million blocks is more than other RS implementations provide anyway), but RS in GF(2^64-2^32+1) will be even faster and allows 2^32 blocks even with the current limited FFT implementation.
Context:

https://terrytao.wordpress.com/2018/09/11/on-the-recently-re...

https://liorpachter.wordpress.com/2018/09/17/mathematics-mat...

https://quillette.com/2018/09/07/academic-activists-send-a-p... (by one of the paper's authors)

http://www.personal.psu.edu/cpc16/politico-email-29nov2018.p... (mail criticizing Quillette article)
Tell me more about how homoglyphs are a solved problem.

What software libraries (or algorithm) exist to tell that 2 UTF-8 strings don't have homoglyphs?
wow thanks!
Floating abortion clinic proposed in Gulf to bypass bans
>. I would not be able to just grab the ride data of a subject of another investigation because that would be illegal. If I did do that, that evidence would be thrown out and I would be reprimanded.

In the majority of countries on Earth, the law is merely a suggestion to a significant portion of the police force.
They're sold out on PiHut.

>More boards are on order with our suppliers - select 'Notify Me' below and we'll email you as soon as stock is available.
You can't get away from having to reason about NULL in SQL even if you remove all NULLs from the database.

You can still get NULLs at query time, and they'll have semantically valid meanings in views and subqueries.
> many engines just aren't end user serviceable.

I have yet to see a vehicle that isn’t serviceable by an end-user. Sure some require more skill but the average Civic or Corolla isn’t hard to work on at all. If your intention is to work on your own vehicle don’t buy something more complex than your skills will allow.
Look Ma, No Hands
The Fediverse is not a "Twitter clone", it's more like a set of standards that can be used to build pretty much anything in the broader "social/BBS/blogging" space. If you don't like Twitter-like dynamics, don't participate in them.
Wikipedia indirectly hints that the "Butlerian Jihad" in Frank Herbert's science fiction novel Dune might have been named after this Samuel Butler [1].

Then I also found some websites [2,3] that suggest the name would have come from Franklin Butler, who worked in a movement to cancel the building of a proposed R.H. Thomson Expressway through Seattle, in late 1960s and 1970s. But this timeline doesn't match: Dune was already published in 1965.

[1] https://en.wikipedia.org/wiki/Dune_(franchise)#The_Butlerian...

[2] https://alchetron.com/Butlerian-Jihad

[3] https://crosscut.com/2013/05/concrete-dragons-how-slay-freew...
Ford-Backed Self-Driving Startup Argo AI Lays Off 150 Workers
It seems that at the distances they were testing for there was no consequential loss of velocity. This is because the spears picked up some speed from gravitational acceleration, due to being released at a greater height than the target.

Since the spears are heavier and have much less drag compared to projectiles like arrows that are fletched, it seems like drag losses and potential energy transfers more or less cancel out. In fact for some throws impact velocity was actually greater than release velocity.
E.g. if you have a "tax ID" column, and two people in your database don't have tax IDs because they're not <your country> tax payers.

Or "payment vendor processing ID". You may have multiple entries not yet sent to the vendor, so they're NULL.

This shows up literally all the time in SQL schemas.
My distrust of multi-factor authentication's account recovery story
RFCs for IPv6 (scale the internet horizontally) and NAT (scale the internet vertically/by adding hierarchy) were both published in the late 90s.

But NAT seems to have gotten a lot more practical use, with IPv6 very gradually getting adopted over the decades.

Centralization of various forms is natural and useful and shouldn't be viewed as some ideological enemy.
I went hiking yesterday. I really, really wouldn't have liked if someone nagged me when resting while peacefully gazing over the valley

I find it amusing how for some people the thought that someone might enjoy just being alone a while is some unthinkable Lovecraftian madness
Not OP, but this constraint means "the data must either be empty or unique", which is an extremely common constraint. In contrast, I've never encountered "only 1 entry is allowed not to have the data, all others must be unique".
Sure add arbitrary user input string parsing to the privileged kernel in a place where programs are launched. The CVE database is pretty sparse as it is and could use a good churning.

So, assuming the string is parsed safely and securely, does the kernel have enough semantic knowledge of paths to know which service to pass it to? Are the services guaranteed to be loaded and running at all times? Or is there an underlying architectural assumption that the kernel is a Linux-style monolith and POSIX no longer applies to micro- and nano-kernel systems?
> what could amount to a basic human error

That's the point - if the C-level could go to prison then you'd find that mysteriously there were multiple overlapping systems of control implemented such that no one person could make a simple human error and expose reams of customer data: it would require systematic failure.

(At that point, when safety systems are in place but fail for complicated hard to predict reasons, malicious negligence is hard to prove and executives don't go to jail.)
N Carolina Bill Would Ban Free Public EV Chargers Unless They Offer Free Gas Too
With keys it very often means "definitively not present" in practice, and there's no other value that you can use to represent that if you want referential integrity.
Used JACK extensively before Pulseaudio came along .. never had any issue with it that Pulseaudio would solve.
At this point the war was inevitable, and turning a blind eye would probably just embolden Russia even more - better to let them meet real resistance in outsider-Ukraine, compared to directly fighting them in some NATO country, like one of the Baltic countries. Not to mention the signal that would send to China.

If one of the goals to the US gov. is to also save American lives, then obviously a proxy war is more favorable than a direct conflict.

Not doing anything at all was never an option for the US - sans of having a Russian puppet ruler as president, and deliberately going for isolationism.
Rclone v1.59.0
This seems like a what should be a non-issue, and good PR for very little effort.

Push an update to steam where DRM has been disabled. Arguably DRM has only ever inconvenienced legitimate users. Explain the situation saying it has reached end of life, so DRM protections will be disabled.

The developer/publisher gets this in return:
- Good PR
- No DRM server costs
- Continued sale (/or make it PWYW and give proceeds to a cause).
One of many reasons why I buy games excslusively on GoG.

Btw, why is this game delisted?
US agency endorses tools to keep the Internet safe from quantum computers
This makes me wonder if Siri's ever got told "Hey Siri. I want to talk to your manager".
Well, if NULL is most often meant to signify an unknown value. You can't compare one unknown value with another and say they are the same.

The standard is, I believe, ambiguous about NULL because it can also mean that it is an absence of data. In other words, it is "this is not yet determined" (aka a CAR table has a COLOR table, but the paint is applied as the final operation so NULL could be used as the car is not at this stage yet and the color will be chosen later). In this case, you can compare NULLs against other NULLs, because you can have two cars that are in an indeterminant state. In that case, it is useful to compare to NULL values as it means the same thing.
Links don't render in an Ask-HN format. Reposting as a comment for clickability:

The project aims to guide people into achieving online anonymity (obviously). We posted the first time here more than a year ago when it was young. Now we're at version 1.1.5. Our founder, a young Ukrainian woman, was severely wounded in the war and unfortunately passed away. We would like to state that our project is still alive. Still maintained. Still updated. Just changed URL from https://anonymousplanet.org to https://anonymousplanet-ng.org .

Any opinion or criticism would be welcome. It's free, open-source, no ads, no affiliates, no sponsors. Any help would be welcome. Even if it's just a follow on our twitter. We need collaborators, proof-readers, and people decent with Ruby...

https://github.com/Anon-Planet/thgtoa | Contact us on Matrix: @memorysafetybelike:envs.net | On Twitter: https://twitter.com/AnonyPla | Or on Mastodon: https://mastodon.social/@anonymous_planet
Hasn't it been this way in most of the world for most of human history? Has it ever not been this way? Genuinely asking.
Can AI Predict Crime a Week in Advance? That’s the Claim. – Mind Matters
What about Turris products as router?

https://www.turris.com/en/

(this is not supposed to be an advertisement, just a question as those are on my radar if I ever buy a router to plug on my ISP cable modem)
Official syncing on mobile costs $10/mo. Too much for the 2MB of text I have.

Other syncing options on Android I've found has felt super hacky so I stopped using it.
World Population Day
Companies that can’t be bothered to implement basic security primitives simply do not need to exist.
You basically have two political ideologies in the US. One that works to support workers on an average salary, and one that works to support the millionaire and billionaire class.
> but to also act as a gym for the student's brain

It sounds like a good goal. But in most cases, it is the opposite - based on memorizing facts or applying simple algorithms. These tasks are easy to measure and standardize, and after reducing their difficulty, ensure everyone can pass.

It's all incentives for the administration (who are the decision-makers), not - students.
Sounds like the actual issue wasn't the chat bot, but the missing permission system
> I would like to understand why people are so enamored with Costco

The first thing someone told me when I got to the US was to go to Costco, pay the membership and get an AMEX charge card for Costco.

If you are someone with zero credit history and want to buy groceries without having cash on you all the time, then Costco is a big part of the "welcome to America" package.

What Costco lacks in variety, it made up in quality and quantity (no, that's not a choice). The food is good, most things are sold at cost, gas is cheaper, diapers are cheaper ... everything with a Kirkland label is middle-of-the-curve good.

So Costco runs become a regular thing. Before you know it, it is like church - go there, show your membership and eat the wafers.

Not quite a religion, but something you still proselytize.
Costco entering Iceland also had a measurable effect on the country’s inflation rate.

https://www.icelandreview.com/news/food-prices-drop-thanks-c...
Is this true? I wouldn't have thought that safety would be required there, is the same true for something like a substation plant? Those have warning signs all over.
That's not quite the same, since the previous solution of unique (EmployeeName, CarID) allowed for one employee to have 2 separate cars. You have to use conditional indexes to solve this.
What's OOF?
I'm confused, because if I look at Wikipedia it lists the CPU for the C64 as "MOS Technology 6510/8500 @ 1.023 MHz", whereas the (newer) C128 has the same 4MHz Z80 CPU that the MSX had. But you're saying the C64 was actually faster?

> Also it only had 48K.

I think you mixed up the numbers here? The 48K refers to the ROM size (C64 had 20K), not RAM (MSX2 machines commonly came with 128K RAM, but you also had 256K models).
People who make decisions using powerpoint slides?
This is at the root of the problem. No entity wants to take liability and responsibility for quick and easy identify verification, and only the federal government is in a position to do that.

There is no reason they could not use USPS to provide a passport type identify verification service and API for other organizations to use. It should be a utility.
Really not seeing the point of using docker-anything on NixOS here. Shouldn’t Nix already be able to isolate dependency trees from each other? Why would you want to duplicate all those files yet again in a docker image?
Geography plus water plus land usage concerns make it rare. The western US has plenty of sites identified but little water to spare. There is one pumped hydro storage project in process in the entire USA and it is being challenged on environmental concerns. If we are going to make pumped hydro work these issues do need to be acknowledged.
Except that's the ambiguity of NULL in the standard. It doesn't just mean "unknown". It can also mean "no value". And you can clearly compare two elements with no value.

Which is why nulls are so incredibly confusing.
How should I pronounce this search engine? I know naming is hard, but if you want something to be easily adopted, having a sticky and pronounceable name is paramount!
That is incorrect, for several reasons.

If you consider "never-ending development" until the first release, then Perl 6 ended development in 2015 when it was released.

If you consider "never-ending development" biologically, then it just means that the language is alive. Which it is, and Perl as well for that matter.

If you consider the language "Perl", then it should continue to be noted that for Larry Wall, Perl 6 (now Raku) still IS the next version of Perl. It just has a different name now.
Open-text question answering. Just make your own; index all paragraphs of all documents using TF-IDF as you access them, then when trying to search for something, use this index to get a set of candidate paragraphs and run them through BERT-QA trained on SQuAD v2. You can extend this to the content of images - first run image captioning using CNN and transformers, then index the resulting paragraphs the same way (in both cases, include a link to the original in the metadata). You might need to write some browser plugin/system driver to do it automatically as you access documents/images.
Germany don't want Kaliningrad because they have direct access to the sea already.

Many European territories were kingdoms won, owned and transferred between them.

Why do you think so many of Germany and France's kingdoms were spread around non contiguous regions?

Kaliningrad was handed over to the Soviet Union as a result of an agreement among the allies. That it belongs to Russia is accepted.
You are right -- I was referring specifically to SREs in FAANG, which enforce a mandate of maximum 1 deploy to prod per day -- in some case even 1 per week, or less.

To be honest, I think there is a threshold, perhaps expressed in terms of risk of losing money, at which it is more beneficial to delay deploys.

But applying the same deployment rules to a multi-billion-dollar revenue machine and to a smaller project with perhaps a few thousand weekly users is ridiculous.
Not parent, and not necessarily agree, but one should throw a parser/typecheck error and the other should not.
Oh yeah, solve complexity by introducing complexity squared.
Excited to see one of my first programming books there: A Touch of Applesoft BASIC [1]. The book is very limited but it's what I had. I would have been so excited to have all these other books available. What an amazing time we live in.

[1] http://mirrors.apple2.org.za/Apple%20II%20Documentation%20Pr...
Pick the option that least sucks amongst options selected by someone other than myself.
I suspect people are choosing more because of hue and undertones than strictly on RGB colors. It would be more interesting to aggregate the results up into more general conclusions - do people like pastels or earth tones better? How bright of a color is too bright before people stop voting for it? How dark?
Surely providing your phone number ensures you are at least somewhat unique and unless you have access to a plethora of telephone numbers it’s a little more difficult to abuse the system?