skysight-inc/HackerNews huggingface dataset:
Speaking as someone who runs a B2C IT company in Europe, what would really help is:

- Standard for English language education across the continent, so that I can hire someone from another country without their children being denied an education because they don't speak an obscure local language

- Get rid of all payroll taxes, increase the pension age to 70 (or privatise pensions) in order to fund this change. I can't hire a 'rockstar programmer' with a good salary if 50%+ of the labour budget is swallowed by taxes for him and me (instead I will just hire him as a B2B freelancer, which is not something that is scalable, and presents him with an additional compliance burden).

- Reduce sales taxes across the bloc to the legal minimum - 16% - in order to encourage sales to EU customers (instead of American or Chinese customers, where a sale is much more rewarding due to their lower sales tax rates)

- Get rid of the endless series of grants and handouts which reward the companies best at filling out forms and justify the huge EU bureaucracy, instead of those companies best at actually selling products that people and businesses want. (Use these savings to cut VAT)

- Rollback or simplify cookie popup warnings, GDPR, to reduce the compliance burden.

- Deport all illegal immigrants, close and enforce the borders, cease all handouts to migrants, withdraw from the UN convention on refugees and decrease the formal refugee intake towards zero, to increase labour prices and incentivise automation and AI.
Individuals are not taxed on a "profit and loss" basis.
Citations needed?

The trouble with trump is that there literally was too much going on. So it’s easy to divert or redirect whenever he’s caught doing something that would have brought down any other president on its own.

You conveniently leave out the fact that trump made not one but two separate calls (that we know of) to pressure Georgia officials regarding the certification of the election results.

One call to SOS raffensberger was made on January 2 and a hour long recording of it is not in dispute. This is the call where trump conveniently asks the official in charge of certifying the election in that state to “find” the exact number of votes required to flip the state from blue to red. See https://en.m.wikipedia.org/wiki/Trump–Raffensperger_phone_ca.... Note that page is not “locked” so perhaps it will meet your criteria to consider reading it and the linked primary sources?

Trump also made another call to Frances Watson, an official in raffensbergers office, earlier in December. This is the call you are referring to, where the post quoted text that turned out not to be accurate once the recording was released. The original quote said that Trump asked her to “find the fraud” and if she did she would become a “national hero”. Once the recording was released it was revealed he actually - a sitting US president - told her that “the country is counting on” her finding fraudulent votes in Fulton county.

Trump used the confusion immediately to crow about how the reporting on the “Georgia call” is a hoax, knowing full well that most people will merge the two calls in their mind, casting doubt not only on the December call, but also on the much more damning January call as well.

Short- I don’t care who you trust, but a recording of any sitting us president personally pressuring a state official to “find” just enough votes to flip the result to benefit him is a red line for democracy.
Coworkers code kept overrunning limits on resources and either getting evicted, OOM’d or grinding to a halt.

I gently suggested that they profile and optimise the code - and offered time to help. They insisted instead that “oh no we can’t do that! It’s just how it is” and insisted that we instead throw another machine or 2 on the cluster.

Pointing out that fixing the underlying problem would save us money on instances and probably meant that we’d not have to spend more time on cluster management as a result of this app ever again than it would have taken to optimise it even slightly was totally lost on my boss.

2 months after I left: coworker was messaging me asking what we could do to get the costs down.
Debt is not a loss. It is a liability.
Unfortunately, this is probably what lies ahead for civilization very long term (500+ years or more).

As people "pop" like popcorn all over the world (becoming worth vast sums of money), they are going to become rapidly disincentivized from living in high tax jurisdictions.

They will ask why they pay so much in taxes when they could join a commune with other ultra high net worth individuals and buy better services than they would ever receive in a big city.

Once you can get to anywhere on the globe in under 3 hours for a reasonable sum of money, this will likely become the norm.

The wealthy will just take their stuff and go somewhere else.
It takes almost a day to transit the canal, so presumably they have some way of dealing with the heat.
Going into debt is not the same as a loss.
You won't get prison for the inability to pay... But you might get prison for deliberately not paying even if you can pay, or for lying on government forms/falsifying records.
> Extending web programming beyond the browser is not a novel idea. Indeed, we have done that with moderate success in our “Node.js” project. But over a decade later, we find server-side JavaScript hopelessly fragmented, deeply tied to bad infrastructure, and irrevocably ruled by committees without the incentive to innovate. As the browser platform moves forward at a rapid pace, server-side JavaScript has stagnated.

wow lots of bold statements there. And another one for the usual "JavaScript is fragmented, let's create another tool to fix 'em all.".
"it must remain permissively free."

... until the VCs change their mind or AWS uses our code to make more money than we do.
> Is there a strategy that would have fit inside the 30 seconds of conversation

What about: "I personally wouldn't have cared about that." -- then you didn't say what you thought she should do, instead just what you yourself would (not) have done.

And she could have used that as a data point when making her own decision.

And, optionally continue with: "you got more education than X, I wonder if that might as well mean that the company decided to invest more money in you, maybe a good thing for you. Maybe X could have filed a complaint about that as well"
Nice comment, but you should rewrite it in Rust.
> The OpenBSD approach of just shutting down request with a the comment: "Show us the code." is a little hard, but not unreasonable.

I feel as if many have not been exposed to this approach and without questioning it buy the concept of your open source projects being advertising for you as an individual and that lest you provide support for each operating system (and their many versions…), etc. you are unworthy of the honour of giving away your labour of love free of charge and deserve to be scorned publicly. Maybe this is because I entered the community in the early 2000s and things were “different” back then, but I have never understood this perspective. Did it rise to dominance with the likes of GitHub? Note that I am not suggesting that GitHub et al. are a “source of evil” here.

OpenBSD is an operating system made by its developers for its developers. If you can not “handle” Theo [1], dislike the fact that there is for example no Bluetooth stack because they were happy with the code quality, or zero tolerance for binary blobs, it is perfectly fine! Want the codebase to steer a new course? Fork it! Want something else? I am sure there are other communities out there better aligned with your goals and maybe they are open source ones too? “It does not work” or “We are waiting for a solution” is to me akin to marching down to your local volunteer orchestra and insisting on them changing their repertoire or perhaps incorporating your accordion this very moment or you will throw a tantrum. It is silly, it is childish, and it frankly pretty much deserve the response that people that behave like this get from the OpenBSD community.

[1]: https://en.wikiquote.org/wiki/Theo_de_Raadt

“Why are you guys so fork paranoid? Do you want everyone to vote for the same political party, too?” – Theo de Raadt
> I think that none of these require historically correct Latin pronunciation.

That is true, but there are questions for which you want to know what the historical pronunciation was. For example, it's much easier to make sense of ancient misspellings if you can recognize that the misspelling and the target word would have sounded the same. Something similar holds for ancient jokes.

> I assume that at the Vatican they speak some derivative of mediaeval Latin

This is vague; the syntax and pronunciation of Latin change continuously into Italian. The rest of Italy has a better claim to be speaking "some derivative of medieval Latin" than the Vatican does; the Vatican's version presumably reflects mostly-arrested development after a certain point, as far as syntax goes.

As for pronunciation, I tend to assume (without any relevant knowledge) that the Vatican's Latin pronunciation is just how the same written words would be pronounced in standard Italian. You can find similar conventions for other dead languages -- it's the only option available for Chinese where we just plain don't know what the pronunciation was in 600 BC, and it's "Reuchlinian pronunciation" in Greek. This approach has quite a bit to recommend it, most prominently that it's easy to find fluent models of the pronunciation of a living language.
Backdoored Code in PHP Repository (reverted)
A Meta-Scientific Perspective on “Thinking: Fast and Slow”
Can you, as an individual, provide the value of a Zoom that benefits society? Are you paying thousands of people a salary (paying taxes on their salary)? Are you providing a service that people are using to, ostensibly, make their lives better?

If so, you should incorporate +and probably already do if you happen to employ thousands of people) since laws around incorporating are there to encourage people to take the risk of providing these values.

Societies that burden business with taxes generally do not understand that businesses are the lifeblood of economy and draining the lifeblood makes the economy sick.
That's an astonishing amount of money and raises the question of who lost that.
From the last paragraph:

> But JavaScript and TypeScript scripts calling into WebAssembly code will be increasingly common.

Why is WebAssembly a key concept here? How does Deno uses it?
There's a novel take on weights/measures standards here:

https://www.theregister.com/Design/page/reg-standards-conver...
This is a lie. Lots of that apparent liquidity is fake buy/sell orders that will disappear milliseconds before you manage to use them... Even a sell of $10M can move the market 2%.
OpenAI has a reputation and a history for pushing compute forward (AI in Dota2, GPT, CLIP, DALL-E, etc.).

They have everything to lose by lying. If they say that these examples are not cherry-picked, then we have no reason (a priori) to doubt them.

On a side-note, the fact that you could doubt the results are real is telling: each of their compute-heavy experiments shakes our belief and further reinforces their reputation.
That's an insightful experience, thank you for sharing. To give a counter-counter point, in my experience working with LIDAR (terrestrial in my case, not airborne) there's a wealth of tools that claim to process large amounts of unstructured pointcloud data and make all kinds of fancy visualizations and 3d models (Pix4D comes to my mind). The "catch" was often to find high quality data to feed these tools (other than the sample data provided by them).
I'm convinced that having high-quality proprietary data is the moat the investors are looking for, not the algorithms. After all, universities are cranking improved algorithms all the time for free.
As far as I can tell, most software is changed rarely enough that writing readable code is a net loss.

At every job I've had, there were piles of code that went untouched the whole time I was there, and chunks that were undergoing constant evolution.

The former always massively outweighs the latter.

I'm a huge fan of readable code, and try to write it myself, but the truth seems to be that it doesn't matter as much as we wish.
How many cattle can fit in a TEU?
The usage of "dropping" is confusing here, and implies "stopping the usage of". If the author did not use a rare definition of "dropping" the post would have no purpose.
> You can say your email is Linus Torvalds’, and GitHub will not question it (and even link to his GitHub profile in the commit history!)

That's the other way around though -- claiming the victims GitHub profile made a commit controlled by the attacker, instead of claiming the attackers GitHub profile made a commit controlled by the victim.
At this point, I wonder if it economically would cost less to just destroy the vessel
A strategy that grew their capacity to provide value to the world.

The economy is more complex than "look, money, let's take it for government."
You need to audit the commits anyway, and presumably after the audit they can be trusted again.
Exactly. Carryover losses are a way of dealing with the fact the tax code seeks to impose taxes on a continuous variable (gains in wealth) but samples at discrete intervals (yearly).
They’re necessary to avoid distortion that would result if a company with -$50 one year and $70 the next were taxed much more heavily than one that earned $10 two years in row.
The alternative would be to give refunds for losses.
We use it for the hash module in our standard library for example: https://deno.land/std@0.91.0/hash. The wasm version is magnitudes faster than a pure JS implementation. Another example is sqlite, running in WASM: https://deno.land/x/sqlite@v2.4.0. Fully sandboxed sqlite :-)
Yeah, should really just be a smallest cardboard tag if something is really necessary. Can display the barcode and hang it from a peg in the shop. The tube seems like a massive waste.
This makes me curious that suppose value of bitcoin since then had dropped to say less than $1 for some reasons, would he still be fined the same amount?
It's not just 2 dude:

https://youtu.be/xLh1676KRaE?t=20

another interesting view:

https://images0.persgroep.net/rcs/GXjmBPgKzxDcYYksztfQHjNhNl...
Last year I built out a custom rich text editor using Slate. It certainly is powerful and fit right into the existing React app. We did, however, run into a handful of issues. The biggest thing with Slate was the need to implement most things myself. Slate functions great as a core for editor operations, but beyond that you're pretty much on your own. Some interactions were easy but more complex wysiwyg editing became difficult to reconcile with Slate's API. I've even needed to patch Slate once or twice to get things working properly.

I don't have any experience with TinyMCE, but I would imagine there are similar issues to do with rich editing experiences. My best advice is to pick a simpler solution if you can. If something like QuillJS satisfies your needs with its out-the-box experience, then that may ne netter than investing time building your own edjtor with Slate. If, however, your editing is unique and/or complex, then Slate provides a decent base to work off of.
> One of my Latin teachers did try to teach us a proper pronuncation once, but quickly gave up.

Basically what happens in Europe when students need to learn English pronunciation, but no way to give up.

> But i wonder, what is the point?

By learning Latin you multiply the speed at which you learn romance languages, which will allow you to understand and communicate with a much larger share of the world.

Moreover, but this is a personal sidenote: why do people outside of the Anglosphere need to learn how to speak perfect English (and get the usual banter about pronunciation not being spotless), while the Anglosphere generally doesn't bother returning the favour (while at the same time complaining about being treated as uneducated, rude gringos)
If you browse r/MachineLearning, you will see many people complaining about unnecessarily convoluted mathematics that are literally there to appease reviewers and don't actually say anything useful.
You can write in other languages beyond JavaScript or TypeScript and generate WebAssembly. This means that say someone wrote a nice library or utility in C# you can compile that C# down to WebAssembly and use that library or utility in JavaScript or TypeScript (or anything else that can access WebAssembly).

This is analogous perhaps to C# and F# within .NET currently. C# and F# have the same BCL (base common layer) so you can use C# code in F# and vice versa. WebAssembly is like that and much more.
A sizeable segment of corporate-backed OSS is against Free Software for business reasons, and that mission currently aligns with the interests of the anti-rms mob. Those corporations see the FSF turning into a copy of the neutered OSI as a positive outcome.

Signatories of the support letter have all left links to their GitHub profiles or personal websites. Not comprehensive, but a quick glance of the 20 or so around my signature shows actual humans, most of whom are actively making commits to projects on GitHub in the past year or so.
Related question - is there an organization with a clearly formulated “issue bankruptcy” policy? That is you periodically close all issues, announcing that anyone who cares even a little bit can re-open? I dream of it..
In the typical ML task formulation, closed-set classification, the model is forced to make a choice between the provided categories, even if the output is not really either. And neural networks tend to perform erratically outside of the training data distribution.

Adding common inputs to the training (or at least validation and test) sets is a good solution. Its hard data work, but will pay off. There are some techniques outside of closed-set classification that can help reduce the problems, or make the process of improving it more effective:

- Couple the classifier with a out-of-distribution (novelty/anomaly) detector.
Samples that score high are considered "Unknown" and can be flagged for review.
- Learn a distance metric for "nudity" instead of a classifier, potentially with unsupervised or self-supervised learning (no labels needed). This has higher chance of doing well on novel examples, but it still needs to be validated/monitored.
- Use one-class classifier, trained only on positive samples of nudity. This has the disadvantage that novel nudity is very likely to be classified as "not nudity", which could be an issue.
Scathing Glassdoor review for his current company entitled "Just Another One of Tarik's Victims" among a sea of obviously fake ones (yes I know GD is bs)
As an aside, I'd like to recommend to people the Cambridge Latin Course (https://www.cambridgescp.com/)

This was the course I followed learning Latin in school. Whilst it may be tailored more towards a school audience, much of the content of their books is available for free online, which includes lots of translation and vocabulary practice. The books and stories are all very light-hearted and fun and teach a lot about Roman history as you learn the language. This could make good supplementary learning material for anyone trying to teach themselves Latin for free.
It is matter of time until they release a proprietary version which is better than the MIT version.

Chrome vs chromium etc
twitter. the takes are hotter than the sun, the style is snarkier than zkSNARKs.
Give it a try, it's what people do on a daily basis when trying to communicate with English speakers.
Because the financial VC-industrial complex has stock piles of money now, they've learned their lessons enough times, billions of $ they control and are waiting to use to buy Bitcoin for institutional buyers; Coinbase has been promoting this service for years - and on the other end their tightening the funnel of their service by access to sell failing many times now when the price starts to skyrocket - likely to quell the impulse selling of enough of the "army of HODLers."

Will the complex have $100 billion in money waiting to buy up Bitcoin once there's such an event, or has the mantra of "HODL" worked and enough will hold to allow enough institutional money to slowly be moved in (by small handful of decision makers who's gains aren't usually well aligned with who owns the money)?
How likely is a combination of them all? Like something harmless which escaped from the lab, and then mutated another harmless variation out there?

> But according to this article, despite a year of investigation

One year of investigation is not long, especially if you have a party who has a significant interesst to hinder your investigation into certain directions.
$COUR Coursera IPO – S1-Breakdown – Koch Fund
AMD Threadripper Pro 3995x HPL HPCG NAMD Performance Testing (Preliminary)
I thought the "right to be forgotten" is simply meant to prevent certain websites from appearing in search engine results. Isn't that precisely what robots.txt accomplishes? Does the right to be forgotten also compel website owners to censor their own content?
This was not dumb, most probably this was marketing.

They chose to burn -very publicly- the two accounts they had access to in order to showcase that they have an in that they can use somewhere else.
I interpreted that differently as there’s a separate point about respecting people’s gender identity and purposely misusing pronouns would conflict with the guidance.

I read this to mean that there are ways to use they or per your address people when pronouns are uncertain. In that it I don’t know a pronoun then a good way to handle this is to use singular they.

I do this when gender is uncertain, as typical with the Internet and mailing lists and projects and what not.

I did not read this as allowing rude and inappropriate behavior to bypass people’s preferred pronouns.
Why aren't there fleets of drones monitoring the boat? Is there a no-fly zone over the canal, or simply no mobile data connection?
OK, everyone, the ship's refloated, yoohoo! Now we can go back to Just In Time inventory, because there's nothing whatsoever that can go wrong now!
Yeah. The BBC is reporting that while there was movement, the front is still stuck "rock-solid at the moment in the slightly sandy clay" [0]. Sounds like there is some difference in opinion.

This linked article is rather light on the details, and the BBC article has some direct quotes that indicate the ship is still mostly stuck. I think Fortune may have jumped the gun.

[0] https://www.bbc.com/news/world-middle-east-56559904
Thoughts on Rust bloat (2019)
GitLab is better.
> The 21st century is in dire need of a Turing test for consciousness. AI is learning how to drive cars, diagnose lung cancer, and write its own computer programs. Intelligent conversation may be only a decade or two away, and future super-AI will not live in a vacuum.

Eh, all of this is kind of irrelevant for our current state of technology or for what we can reasonably expect in the next decade or two. You don't see many computer scientists making these arguments and it's for a good reason. This line of thinking usually comes from other fields (the author of the article is a neuroscientist) because they tend to vastly overestimate the similarities between humans and computers.
The blog post specifically says that that will not happen
Ah sorry I didn't mean to sound like that with the comment on the pronunciation, it was praise: fortunately someone like you is pushing for doing things the right way (and this removes the perceived cultural imperialism)

Great job!
And spread debris throughout the canal, causing more delays as they try to clean that up?