skysight-inc/HackerNews huggingface dataset:
> Europe’s requirement of those pesky cookie notices have killed the joy of surfing the net

This is like blaming the dentist for your tooth pain.
The other incredibly annoying fault with Apple M1 and external displays is that you cannot control the volume of a high resolution display connected via USB-C.
eg Philips Brilliance 499P a fantastic Ultra-wide display that I bought because I could not connect my previous 2 monitors.
I never said US should dictate, their rules suck too IMO.

Web should be free, websites/services shouldn't be wasting time trying to comply with various laws but focus their resources on actual creativity and R&D.

In layman's terms, in my service's/app's privacy policy I should be able to say "I can do whatever I want with your data and keep it forever. Not OK with that, well don't use my service then."

No one's forcing anyone to use anything anyway.
If we’re back at the average user I doubt they use an external display at all.
Aside from watching the Magnus documentary about a younger Magnus while I was in high school, I have almost no knowledge about competitive chess. What sorts of things do chess players engage in during the course of the six months leading up to a match? Is there something that they're trying to remember or a video that they're studying (what would they be looking for)? From the beginning, I was under the impression that they might be played at any moment. This sounds like a really difficult situation.
> they broke the law.

So what? Alan Turing broke the law by doing gay stuff and was legally castrated. I'm sure things happening in Iran, Turkey, DPRK, China and Russia are mostly lawful. Slavery was lawful in many western countries up until a point, which is not too much in the past.

I would't invest too much on the "it's the law" argument outside of the courts. The legal laws are not forces of the nature, they are not like the laws of physics. They are made up.

I'm talking on the approach on the speech control. UK is more like the continental Europe. Let's say EU is using metric speech control when UK working with imperial ones and USA doesn't do that.
Previous discussion: https://news.ycombinator.com/item?id=31929897

(87 points | 20 days ago | 25 comments)
An Ambitious Plan to Find Earth 2.0
We never even got past the regulatory hurdles and commerical agreements needed to launch at all.
Btw I would hardly consider Singapore or Taiwan developing markets - we were targeting a few east African nations and had pretty good stats on what devices were common (hint: definitely not the latest iPhones!).
Latin dē, especially in etymollogy of deduction, usually means "of" - meaning: regarding, in respect of, concerning etc. (Look de facto, de jure, de dato, de futuro...);

with dūcō - meaning to lead, to guide forming deducere as present active infinitive;

in contrast with the prefix ab which usually means "from" or "away from" as in "ab ovo" where "de ovo" would mean something regarding the egg instead of originating from or away from the egg (also look ab initio, ab extra, ab hinc...).

Similair to the word absent coming from latin absens, absum where ab means "away from" and sum means "I am", taken together meaning "not present".

Thus in the context of logic where deduce would mean going in one way, abduce would imply going away from that way i.e. reverse direction.
Congratulations! When you "earn" your first money that comes from an internet consumer you've never met, rather than from an employment contract, consultancy agreement, or other similarly "conventional" ties, there is a certain sense of accomplishment that comes along with it that is unique and memorable.
Only if that trend continues for that long.

I don't think that will be the case. Most of the decline is not absolute but relative, due to China growing. But they're finding themselves seeing reduced growth now too.
Having once been that manager, let me just add that there is a price to pay: all the corporate BS normally reserved for a whole team now lands on one person's shoulders. Combined with some personal stuff, this broke me.

When you come across a clear occasion of crap having been deflected from landing on you, do the right thing: show some appreciation for it to your manager. It goes a long way.
Haha I love this one: https://dailywrong.com/why-your-dog-could-be-an-alien/
The UK Parliament ratified the Treaty? How is its sovereignty violated by something it itself agreed to?
Slack API for Cloudflare Workers
I'm not sure that the EU would allow the UK to rejoin. If they did the terms would probably be a lot harder than what the UK used to enjoy, including switching currency to the Euro, for example. So I don't think that rejoining will happen soon. But one could move towards closer cooperation with the EU.
Those came out before cheaper VPSs with that storage level came out.
Neat. Easy to use, good looking results.

Found an issue: when selection is first rotated and then scaled on single axis (squished), the pen strokes will change their relative orientation.
You can’t say/do anything you want to - that’s how society works. If you don’t like it, you can free to not conduct business. No one is forcing you to offer an service or app. The society is fine in making that trade off.
I believe this[0] was on HN's front page a few days ago.

[0] https://twitter.com/paulisci/status/1549527748950892544
Perhaps upfront, but reducing headcount due to automation of their workload saves more in the long run.
Same should apply to any online service, including HN and financial services.

It's against freedom.
I think you are the one not making the argument you think you're making.

Nobody knocked on anybody's door.

they have been found guilty of breaking the law by a court.

they have (and had) a right to defend themselves.

Unless you think that UK courts decisions are illegal, everything's looks fine to me.
sure they will..

PS: It's 0.10-0.15%, don't know where your 1/2 come from
Why should society be subsidising road damages by penalizing light cars?

It is giving people an incentive to buy larger range electric cars which also need more resources for batteries. Lighter electric cars can also use smaller motors for the same acceleration.
A DynamoDB table provisioned at 40,000 RCU/WCU ?
You have been warned!
A theocracy is a political system in which religious leaders have formal control over the state, and the state directly favours the doctrines of a particular established religious sect–it is standard in a theocracy for the head of state to be a cleric (bishop, mullah, ayatollah, lama, etc). Among internationally recognised sovereign states, there are only three contemporary examples of theocracies – Afghanistan (whose de facto head of state is the Supreme Leader of the Taliban, Hibatullah Akhundzada, an Islamic scholar); Iran (whose head of state is its Supreme Leader, Ayatollah Ali Khamenei); and Vatican City (whose head of state is, of course, the Pope). I'm not aware of any significant movement advocating the adoption of such a political system in the United States.
If developers and the companies they work for respect the basic human rights of their users, then compliance tends to become a lot easier. Of course, if the business model is to exploit users, then legislation which makes that more difficult seems like an imposition.
Once the good-enough version has already been written and sitting around for a few decades, you need an excuse not to get around to optimizing it sooner or later.

The maintenance argument isn't a good enough one. It's a factor, just not a strong one.

There is no reason for every tiny bit of something as foundational as the os to just get better and better forever.

The only reason we write things down in the first place, is so that we can do the work once and then refer to it many times without having to re-create it each time. So there is very little argument for keeping a program small and simple like the first version.

Some, but just not much. Because black-boxifying that complexity is what writing (be it a legal document or a program) is for in the first place. Making a more sophisticated better performing version 2 of something is simply using the tools of writing that exist for no other purpose ultimately.

It does go the other way too. Version 3 could be to invest yet more brainpower into figuring out how to get the same performance in fewer operations. And on that day soneone will wonder if it's worth optimizing that when it already works fine and compute resources are infinite. The answer then as ow will be the same "Yes. Of course."
They don’t have a concept of “shifts” in Switzerland?
They're not lamenting the storing of credentials; they're referring to the song and dance of "verification" that many web forums employ to maintain some veil of exclusivity. Things like requiring a referral, requiring a bio, requiring you to post in the Welcome subforum, requiring some X accolades before being permitted access to this or that, and so forth...
Plus make sure your contact details are NOT up to date so you miss the AWS warnings...
I can recommend LÖVR as another "cut to the fun" VR framework. It's even easier to work with than StereoKit; no dependencies, just a binary. You program it in Lua.

https://lovr.org/
Looking at the stripe payments list and seeing the words “successful” in green was really special :) … I mean it’s 10 bucks but still , for something open in the internet and bought by someone on the other side of the planet is really great
The US has been at war almost continuously since its existence. See, for instance, https://en.wikipedia.org/wiki/List_of_wars_involving_the_Uni...

In particular, note that the US has been involved in one conflict or another during some part of the vast majority of years from 1946-1999.
Just like life riding my bike doesn't always make sense but that's why I love it
> In layman's terms, in my service's/app's privacy policy I should be able to say "I can do whatever I want with your data and keep it forever. Not OK with that, well don't use my service then."

Ah, okay, so you want to ignore the basic human rights of your users. Data protection legislation is necessary to protect us from you.
Well, I should be able to create something I want, and society is free to use or not use it.

That is what freedom is, blocking people from creating stuff is not.
Here in Sweden the government didn't shut down much of the economy. Guess what happens during a pandemic? People don't go shopping, to restaurants, or consume much outside of their homes.

It's a bullshit argument, the pandemic causes a downturn for in-person businesses anyway.

Also, offices and other businesses that kept open had issues with staffing due to sickness. Go figure...
Nice writeup but I have a question: Why does `yes` need to be fast?
It's the first I'd heard about it, apparently it happened in April 2020.

Kinda weird that PACE works with intellectual property and licensing, and not in audio software development themselves.

> JUCE Announces Acquisition by PACE

> The JUCE team is delighted to announce the acquisition of JUCE by PACE Anti-Piracy Inc.

> PACE specialises in software IP protection and secure licensing, and has been making developer tools for software creators for over 35 years. As PACE’s tools are used by a large number of world-class audio software publishers the company understands the importance of JUCE as a foundational piece of industry software infrastructure.

https://juce.com/discover/stories/juce-announces-acquisition...
> but most just go to the store and get what is there.

Amazon disagrees. Perhaps you should have saved time and fuel and shopped online?
> Alan Turing broke the law

please not this again!

it's so tiring!

they broke the law knowing it, but hoping to hide in the anonymity of a tweet.

They hid because their actions were miserable and they knew very well.

stupid people doing stupid stuff and being caught.

no need to use Turing to justify the actions of drunk and violent racists.

let Turing out of it, please.

Anyway, these people have rights, nobody took their right to a defense in a due process away.

they have been found guilty by a regular UK court.

Not by a three letter agency that makes people disappear or the other one that brought Aaron Swartz to commit suicide.

And not in the 1950s, but few years ago.

I very much prefer to prevent it than dealing with it like USA does.

> 'm talking on the approach of the speech control

thanks god UK doesn't allow white supremacists to corrupt the minds on the youths that end up shooting to kids in schools.
> Great, another country with different set of rules that developers need to think about instead of focusing on doing actual work.

Well, to be fair the EU GDPR rules are easily summarised. They basically say: "Don't be an asshole with someone else's data".

Most sane people don't want the sort of filth that data hogging developers and their employers try to insist on imposing on their unwilling victim.

Get rid of the trackers, the un-necessary cookies, don't sell your user's data to the highest bidder, don't spam your users, you know the sort of thing .... and you'll be just fine under EU GDPR.
Congress' push to regulate Big Tech is fizzling out
10 Years of Amiga Gaming Part 3: 1988
I have an email list that delivers updates and summaries of things that have occurred online (forums, but other related sources)... and experiences an open rate that Sendgrid reports as being above 100% (people open it more than once?! probably).

The way I do this:

1. Enthusiastic opt-in... it's not even advertised (only 65K members), and you get it on via receiving more transactional updates from a few forum and a footer link gives you the option to receive a broader summary too. It's very strongly interest aligned, and by the time someone discovers this it's niche and highly relevant.

2. Least tracking possible + simplest HTML possible (easy to read, accessible, easy to open links even if you aggressively adblock / trackblock).

3. Trivial opt-out as I don't want to send to anyone not interested in it (it costs me money to send).

4. Time. Building an audience like this just takes a long long time (12 years now).
Yes, it is for SEO purposes and to build your own branding presence, and to be less dependant of other major platforms, in this case Youtube.

1. He probably already wrote a script for his video before production.
2. Speech-to-text is quite good and cheap nowadays. So, why not?
For those of you wondering what abduction is, the wikipedia article is decent.

https://en.wikipedia.org/wiki/Abductive_reasoning
Possible factor? Perhaps. And if so, it would make a case that punishment is still a useful tool in modern society. There's nothing better.

But what if the most significant factor is modern society itself?

Prior to the pandemic we had:

- significant cronic poverty

- those a notch or two up live pay cheque to pay cheque with little or no job security, iffy health care, and so on

- the number of people and families in such peril continues to grow

- the article also mentions drugs (i.e., pain killers)[1]

- etc.

See Matthew Desmond's "Evicted" for more details.

https://evictedbook.com/

Then on top of this sad social situation we added a gloom & doom pandemic? And thru that we were led by a virologist (not a sociologist).

Here's an appropriate example: Fauci did the commencement speech at Princeton Univ a couple months back. He received a standing ovation. Of course he did...the wealthy / elites had been otherwise spared of significant short and long term damage. But that small group is an exception, and certainly not the majority. Yet they continue to remain ignorant of the realities of the world outside their bubble.

Long to short, when are we going to look in the mirror and ask:

- What about collateral damage?

- We were at war (with Covid) and evey war has collateral damage, yet we refuse to look, to ask. Why is that?

[1] drugs aren't a factor, it's the courts?? That's absurd.
I’ve run lisp in production (SBCL). Fast to develop and run, and solid. Unfortunately the engineering team tasked with taking the product forward decided to rewrite it entirely in some version of react on (the quite unfortunately named, from my point of view) AWS lambdas because the frameworks these days are so choc full of stuff, most importantly security stuff!, that nothing can really compete with them anymore, even though the engineering overhead to use them is massive. (Edit: To be fair, the engineering overhead for me to write all that crap into Lisp would have been way more massive.) As a non-user-facing back-end, however, lisp is fantastic.
FWIW, China has a very long history of famines. Twentieth century wasn't an outlier - although in the West it's been heavily publicised for propaganda reasons.
This just isn't true at all. Digging holes comes with plenty of fun surprises, even for someone acquainted with the qualities of the local ground. For example, in an area I worked, while doing a routine dig we uncovered a boulder the size of a Mini Cooper just below the ground surface.

I seriously don't know why people make up statements with such confidence.
I ran it locally and it generated images as PNGs in the "generated_images" directory (named 0.png, 42.png etc. after the seeds provided to the script). If it works and does the same in the notebook, you should be able to click the folder icon in the menu on the left to open the file browser, expand the "generated_images" directory, then click the ellipses next to each file to select "Download".
This is how to fight inflation. It is the goal, not just welcomed.
In fact there is plenty that can be expressed only in C++. A person making effective use of the power of the language finds anything else a huge step down.

Anyone not having fun when coding C++ is doing it wrong.
Wanted to say thank you everybody for your nuanced responses, this has helped me understand the issue better.
@dang can you ban this spam/bot account.
There are two types of programmer
Another tip: don't trick people into signing up, and don't require them to sign up to your newsletter to access your site content. Most of those people won't open your emails, some might report as spam if they don't remember signing up, and your open rates will plummet.

The emails have to contain content that people actually want, sent to people who actually want to see it. The numbers of people who want to see your shit are dramatically lower than the numbers of people on your mailing lists, so make sure you're regularly purging.
How to pick the AWS region with the lowest latency?
Picking the right region is one of the first and more important choices you have to make, therefore make sure you pick the one which is closest to you.
We're currently used it, I'm also the OP.

The product sucks, I've been using it for about ~18 months and it's been stale and close to abandoneware for longer than that.

For me it's too little too late, we're moving else where.
Ask HN: What do you use to make headcount planning less painful?
Doing some market research on headcount management tools, and curious to know what tools you've tried, what has worked, or if this is still something done using spreadsheets?

I'm especially interested in connecting headcount planning with company objectives.
Thanks!
Not to mention things like the seawater rice: https://www.bloombergquint.com/china/chinese-scientists-disc...
Hey mate, congrats!

Care to tell how customers are finding your app? Are you marketing it somehow or it's all organic? You may never know, your might help someone else tomorrow :)
No, thank you. I would rather not have the film playback software gaslight me in real-time.

While I think this idea has a lot of potential, it bugs me too.
Check out 'Overton Window' - basically how you move a concept from taboo to consensus
> Just because some techies don't know to look at the forecast and budget extra time for unloading trailers of material in inclement weather because this particular job site happens to be a mud pit doesn't mean that the people who's job it is to schedule those things don't know to do so.

Of course. Because with software both halves of the estimate are hard. A construction worker knows how much time a task normally takes (base estimate), and then estimates factoring in the likelihood of the unforeseen slowing things down (adjusted estimate).

A software engineer doesn't know how long a task normally takes, as software pretty much never gets written twice the same way, so the base estimate might be wildly off - far more than any adjustment could account for. I would adjust for this when asked for high level estimates by giving my best guess and then saying that it's ±50%.
> More has happened in the last half century than in all of humanity before that in terms of scientific progress.

The vast majority of scientific advances in the last hundred years happened before World War I and right after - most notably, special and general relativity, and quantum mechanics. Computing was discovered right after WWII, as was the transistor. Lisp and FORTRAN are older than 50 years. We landed on the moon more than 50 years ago.

Nothing discovered since the 70s compares to the advances in science and technology made in the first half of the twentieth century.

Edit: tone. Also, remembered that flight was also discovered in the first part of the twentieth century, as was radio transmission. Basically the world went from steam and letters and thinking about mechanics roughly in terms discovered in the 1600s to planes, mass media, computers and understanding the structure of matter and space time from 1900 to 1960. Anything that happened since then is only minor iterative improvements.
We'll just call what the construction workers are already doing a "stand-up" and have them estimate work while they're standing there. Then we'll ask them to report on progress every morning, while holding them to the original estimate. All we need to do is write a manifesto, design a bunch of indecipherable workflow charts, name our system after some sports term or silly acronym, sell ourselves out as agile construction coaches, and watch the sweet consulting money roll in.
It's amazing how many people don't get that these three things can, and are, true at the same time.

Yes, things are so much better: child mortality keeps falling, people in extreme poverty have (slowly) fallen, wars are less frequent.

Yes, things are awful: climate catastrophe is incoming, income inequality is pushing gilded age levels, democracy has been backsliding for the past 20 years, there are more slaves today that at any point in history.

Yes, things can be better: we have not reached the end-stage in political and economic development, and we will move to something better than neoliberal capitalism, we can tackle climate change with massive concerted action.
This was obviously before they understood that radioactive fallout was an issue with nukes.
The early years of the internet might as well have been a totally separate system. How anyone can think that the modern internet is anything like the small implicitly trusting internet of yore compared to the globalized commercialized ad-tech megamall where every single avenue for abuse is taken and just called a business model instead of malware.
Why would you want buffer in the yes command though? The point is to only provide output if stdout is being read (ie. stdout is available for writing.) That way you only provide as many lines of output as is needed.

Isn’t filling a buffer going to be a huge waste of CPU for the common case where the command only needs to provide one or two “yes”es? (Common case as in, its intended use of working around scripts that interactively prompt you to continue, etc…)
No, you shouldn’t. The society can create bounds around what you can create. You are free to not like it that’s the freedom you get from the society.
Satellite internet user: Video is effectively non-existent for me. Many hosts won't even attempt to serve connections at the "throttled" speeds we get.
An Inconsistent Truth: Next.js and Type Safety
You say "licensing their image", I see "pirated likeness". Not that this is necessarily a bad thing.