skysight-inc/HackerNews huggingface dataset:
> OTOH, you have English and German and others that frequently use compound words, and the use of spaces becomes really important to understanding the writing.

Schleifmaschinenverleih would like to have a word with you.

This is parsed as Schleif-Maschinen-Verleih. Verleih means a rental company. The middle one is machine, and the first one I find both sanding and whetting as translations, not sure which one it is. So you can rent sanding and/or whetting machines there.

There are cases where it's ambiguous but for the most part the lack of spaces in compound nouns in German is not an issue.

A somewhat infamous example is Rohrohrzucker which should be parsed as Roh-Rohr-Zucker (raw cane sugar), but Rohr-Ohr-Zucker is also possible (pipe ear sugar). It's pretty clear when it happens that you got the wrong parsing but it takes a while to figure out what the right parsing is :-)

As far as speaking is concerned: I guess the extra spaces in English don't necessarily translate to pauses, do they? Is plugin pronounced differently from plug-in due to the hyphen?
Let's Encrypt is only 8 years old, that's not enough time for a lot of corporate IT policies to allow its usage.
a friend of mine often procrastinates answering her therapists texts and it takes a lot of mental strength for her to write something, so i sometimes use chat gpt to have it write a little paragraph for an answer. it doesn't solve the problem entirely but it still helps.
Interesting perspective from Joshua Rozenberg, a fairly well-known legal commentator in the UK:

"The Public Order Act 2023 was passed by parliament exactly a week ago, on 2 May. Regulations were made that day by a Home Office minister bringing sections 1 and 2 — as well as several other sections — into force a day later, on 3 May.

"This is unusual for new criminal offences. A couple of months is usually allowed for the Home Office to issue a circular explaining how the new offence is to be used. Those at risk of committing the new offence — people who carry bicycle locks, for example — can learn how the law has changed and seek legal advice. Police forces have time to train their officers. Police lawyers might regard items that can easily be cut — luggage straps or cable-ties, for example — as not capable of leading to serious disruption.

"Only a day’s notice was given on this occasion, presumably so that the new law could be used against anyone intending to disrupt the Coronation. Home Office officials apparently wrote to demonstrators but it is not surprising that the subtleties of the new law did not filter down to front-line police in time." [1]

I'm absolutely not a supporter of the current UK government, and I think the met police are pretty incompetent when they're not being corrupt, but the above may partly explain some the weekend's events wrt protest.

(Personally I think its a bad law, created for authoritarian purposes, rushed into effect, and incompetently implemented by police who seem only too happy to protect the interests of the state over the freedom of citizens.)

[1] https://rozenberg.substack.com/p/police-regret-anti-monarchy...
Lazy journalism. In other words, their code might not cover all cases.

Location history is opt in and has to be turned on. I like keeping history of where I am visiting but people can keep it off.
You can self-host GitHub Enterprise too.
The author of AutoSpotting here, glad to see it mentioned in here and happy to help clarify such issues.

Are you sharing this as an experience of using AutoSpotting or other mechanisms to launch Spot instances?

What you described may still happen occasionally and it happened a lot with older versions, but the recent versions of AutoSpotting, especially the commercial edition available on the AWS Marketplace (although the community edition available on GitHub also does it to some degree) should avoid such situations in the default configuration should be much more reliable than before.

Actually when it comes to capacity, when Spot capacity is not available and we failover to on-demand, the latest AutoSpotting version will failover between multiple instance types with the same diversification used for Spot instances so you're pretty much guaranteed to have capacity even better than your initial single-instance ASG.

We also use the capacity-optimized-prioritized allocation strategy with a custom priority based on lowest cost, but also preferring recent instance types if available for more performance and lower carbon emissions.

Let me know if you have further questions about AutoSpotting, Im happy to help.
Possibly the early stages of fascism? Something to do with neoliberalism? To me it's more of a shift to authoritarianism or totalitarianism.

Totalitarianism equates dissent with violence [1]. And here in the UK we have the "Prevent programme" where people who dissent against the prevailing political opinions can be labelled "extremists" even though they have not done anything illegal [2]. Which is very, very concerning. The laws relating to this were passed in 2015.

I fear that those who complain about the restrictions on freedom of speech and erosion of civil liberties in general, here in the UK, could be considered "extremists" by this government and subjected to Prevent related surveillance by intelligence agencies such as GCHQ.

1. https://fee.org/articles/14-signs-of-totalitarianism/

2. https://www.rightsandsecurity.org/assets/downloads/Prevent-i...
Type Safe GroupBy in TypeScript
DeepL gets every translation I try consistently better, at such a better rate that I don't even know why people use Google Translate anymore.
> Gallons, inches, Fahrenheit? I was willing to do some quick calculations, but irrational cultural dogma prevents me from looking up the appropriate conversions.

I normally don't post GPT responses, but this case warrants exception. Here is the OP's question translated into something understandable by the rest of the planet, along with something resembling an answer.

https://cloud.typingmind.com/share/c930c7fd-f609-40a5-9ebf-a... (GPT-4)
they did not own to being antisocial dicks in the first place, with all the bad decisions that also apply when the thing works as intended...
>I would never visit Wendy's again if a robot tried to make me converse with it about things I didn't ask for.

Modern marketing isnt about 'LOOK FOR 9.99 YOU GET FREE', its more subtle.

>"Add a healthy snack"

>"Save money when you buy another insert customer history"

or worse:

>"We are family here"

Not to mention, they likely avoid words, show the picture of the delicious item.

Marketing is incredibly manipulative, the ones that say "Buy this for $9.99" are incredibly more ethical than the ones that make you feel like you belong at a corporation.
The Bernie Gunther series (mostly set in pre-WW2 Berlin) are great cop novels.

https://berniegunther.com/
Sounds like a decision that could only be made by a company that believes their API will change often (or is for whatever reason worried about 0Ds) and without enough engineering headroom to handle versioning and translation layers correctly. It could greatly simplify a style of development that allows companies to move quickly without paying certain costs.
Show HN: Encrypted clipboard sharing between machines in your local network
One question is why Android is so "dumb" when it comes to this sort of thing.

I can set a connection as "metered", whatever that means, but no way to set a limit of max throughput (speed/data) whilst on wifi. Android/Google treats WiFi as an unlimited resource, where the OS can consume as much data as possible (so that all the ad tracker networks don't miss out).

Android needs to:

1: Let you disable networking on any app (inc. system) on AOSP

2: Warn you (you know, the 'smart' element of smartphone) when an app consumes an 'unusually' high amount of data - if one app has consumed 200%+ more than any other app maybe, just maybe there should be a notification as such.

This is a sad but important reminder 'you' are treated as a disposable resource on Android. You do not get afforded reasonable control measures over your own device, even on GrapheneOS (which does let you disable networking per app, but not control WiFi data consumption).

Really, similar to "notification channels" there needs to be "data channels" that can be toggled on/off ("tracking", "updates", "resources") etc. And the user should be able to block at the DNS/app level (tracker detection, similar to Firefox would be nice too)
But if you play with the name, the translation is different:

- krya på dig Helga - take care of yourself Helga

- krya på dig Dave - screw you dave

- krya på dig Mary - come on Mary

- krya på dig Linnéa - brace yourself Linnéa

- krya på dig Mohammad - fuck you Mohammad
Me being an asshole on the internet is actually a signature move! (I'm just bitter and bored)
> If it was that bad it wouldn’t be in 87% of households.

The alternatives are live TV, which is infinitely worse, or nothing at all.

Install base is not an indicator of quality when all the competitors are bad.
I have a particularly savage team member who does this all the time. It pisses some people off a lot, but she's an extremely high performer and other high performers love her – on balance I think it's not a bad practice.
Reasonable amount of time is an understatement I purchased an Apple Airport router probably over ten years ago for my parents and it still works flawlessly to this day and receives security updates despite it being discontinued for five years now. The older version has been discontinued longer and it too still receives iirc.
The Name of the Rose, maybe.
I currently use ControlD to adblock my whole network: https://controld.com/
I constantly see Roku ads being blocked every 2 seconds.
I noticed climate change denialism is being replaced by "it's happening but it's not a big deal" or "others are polluting more so we shouldn't do anything".
Ah, the good ol' days when the only way to update was inserting a floppy disk into your computer! I'm sure one day we'll return to that model and be as safe as ever.
The issue I have here is that if these kind of criticisms start to take hold, it will perfectly pave a path for these same corporations to have more power handed to them. If more laws get passed requiring stringent restrictions on training data, tests to prove that copyrighted works cannot be produced by your model etc, this makes open source models which could potentially compete with these corporate models much more risky and expensive to develop.
Very curious what bytecode manipulation libraries you would recommend. I am aware of ASM [1], which was pleasant, but written in Java itself, I was wondering about something in (say) C, so that it can be used from other languages more easily.

[1] https://asm.ow2.io/
On this topic, I read Collapse[1] by Jared Diamond, which was quite interesting. Main idea being how it's generally a combination of problems that can cause the fall of a society, climate often being one of these.

[1] https://en.wikipedia.org/wiki/Collapse:_How_Societies_Choose...
How sad. To me, you've definitely gone the wrong way. :p

From self-actualized and in control to a complacent slave at the mercy of your corporate jailors

My trajectory has been the opposite, going from not knowing anything (because I didn't need to, as a kid using Windows 7) to building my computer and then, a decade later, using Arch btw (because I wanted to). That it might one day reverse terrifies me, given the uniquely rich dystopian potential technology seems to have as it evolves.
You're talking about terminology being a barrier to entry. Terminology is trivial but suppose we changed it (yank -> paste, kill -> cut etc). Now you'll not be happy with the key bindings (C-y to paste, C-k to cut) and want them to be replaced with the Windows/Mac standard – right? Because developing new muscle-memory for a different style of working is a lot heavier than just learning new terms for existing things.

Having done that you'll want all the other key bindings changed surely?

And I can see it progressing from their – Emacs regular expressions don't behave quite like visual studio IIRC, for example. Search and replace is pretty weird if you're not used to it. Rectangular selection is very different in Emacs from visual studio. etc.
If you change Emacs you lose a lot of what makes it Emacs, and good.

So if I'm not misrepresenting you, and apologies if I am, I don't see your demands for change stopping until Emacs resembles, perhaps, visual studio, in which case why not just use visual studio?

I hope that makes sense.
Why Do American Diners Have Such a Limited Palate for Textures?
It's worth emphasizing that point: learning styles are nonsense[0], but teaching in more than one style is beneficial.

https://fee.org/articles/learning-styles-don-t-actually-exis...
I'm kinda skeptical of that sort of solution. Not that they don't solve the problem, but they also de facto embed github as arbiter of online communication more than it already is.

That said, I'm not sure there is a good solution that doesn't sacrifice some technological sovereignty though. The indie web space has some creative solutions but largely seem to hinge on everyone owning a domain name.

Although on some level I think comment fields tend to promote fairly low quality engagement. The average quality of the emails I get is significantly higher than anything I've ever seen in a comment field. Same with HN discussions.
The cost of housing is a symptom of bad government policy.
They care about fulfilling the workstation support contracts. But if they can reduce the scope of what it means to support workstation support contracts, it is in their interest to do so.

They respond to X bugs right now because right now X is still in versions of RHEL they support. When that is no longer true, do you really expect them to continue supporting X on other distros?
Definitely, the GP comment is more in-depth and thorough that the original linked article.
Ah, brilliant! I asked on a subreddit (I believe 'Tip of My Tongue'?) because I was trying to find a word that describes this.
Get it before it's banned!
Show HN: We built an end-to-end encrypted alternative to Notion
Hello HN,
Over the last year we've been building snote.app, a Privacy focused, End-to-End Encrypted alternative to Notion. You can write, plan, collaborate and get organized - it allows you to take notes, store files, add tasks, manage projects & more. Whether you're working solo or in a team.

We are hoping to use this post as an opportunity to collect feedback from fellow hackers.

If there's anything we can do better, please let us know
They're also bringing the subscription pricing model...
Students can’t get off their phones. Schools have had enough
Their idea is: add a mouse and keyboard option
Mathematics (can) model reality, not the other way around. I have immense respect for the humanities but your lecture looks like a lazy attempt to ride the AI hype.
Does it? I mean we can argue if making hate speech illegal is a good idea or a bad idea - but making it illegal doesn’t throw out the concept of innocent until proven guilty as the phase “automatically assumed to be guilty” suggests.

Someone yelling fire in a crowded theatre isn’t “automatically assumed to be guilty”, they’ll be charged and placed on trial and the state will have to prove that a) they yelled fire, and b) this was the kind of speech we agree isn’t protected because it’s intended to cause harm. Similarly, if i’m caught possessing hate material the state would charge me and have to prove that i did possess that material, and that material fits the definition of hate speech.
I'm assuming the kind of jobs where asking ChatGPT (which was the context) could be in any way relevant to the job at hand, and I don't think retail is a particularly practical fit here. Yes, I'm talking about engineering jobs and the like.
Balloon-Borne SuperBIT Telescope Releases 1st Research Images

https://blogs.nasa.gov/superpressureballoon/2023/04/20/ballo...
annnnd it's down. https://news.ycombinator.com/item?id=35872835

Is this related?
«we will delete that entry from Location History soon after they visit» sounds to me pretty much like an override of opt-in, so users can have a reasonable expectation that location history setting should not matter in such cases.
There are enforcement methods that don't involve invasions
The fact that macOS allows apps to steal focus, with no obvious way to stop it, annoys the hell out of me. That it is apparently new-ish behavior is baffling.
>I do not use MAC/OS, but to get your application in the MAC store, do you need to pay a fee or give a cut if you sell it ? I suspect you do, or where else would Microsoft get their Ideas from.

Buying a product from the manufacturer and selling it at a markup to end-users is called "retail sales" and is a concept that predates software by a few years.
What about the insane amount of plastic produced? Also, EVs are hardly a solution, if you account for all the batteries they are hardly better. Public transportation, even when not EV is a much more climate-friendly solution, there is no reason to transport a 100kg human with a 1500kg vehicle just for fun.
Dunno - touch devices are already very popular for music editing and production. No reason they shouldn’t be for video too.
This seems to come from a genuine place, but that doesn't stop their facts being wrong.

Renewables and EVs mean less mining for the same quality of life. They heavily imply the opposite with links to a range of crank sources as evidence.
Ya. Reducing methane emissions in the USA isn't trivial either. Before these satelites provided independent verification, our oversight regiment was mostly self minitoring and reporting. That worked as well as you can guess.
for every difference there is one magnitude such that the difference is one order of the same

/s
I suppose the intent there is to not keep the user waiting for those hours while the install takes place? Maybe auto-updating should work same as other apps - install automatically and use the new version on restart?
Further: the two biggest productivity boosters macOS could add for me are:

1. Prevent focus stealing (again)

2. Probably more in Sparkle than macOS itself: apps today update constantly. I think it comes from web apps where you can deploy an update and people get it without realising, but updating a desktop app causes an interruption, so it shouldn't happen nearly as often. You end up with multiple apps during the day asking for updates. Apple tried to solve this through the App Store but many apps don't use it and use their own update mechanism, usually Sparkle.

So the Sparkle framework should collect all apps wanting to update and show a single notification (not a popup, a notification) once a day. Clicking it would show all apps that want to update. If you want to read release notes etc, you can there. But a single, centralised, shown via notifications not popups update mechanism for all Sparkle-enabled apps would be a _huge_ boost.
> The grandparent comment is very conveniently particularly worded: “until it doesn’t”

Those words do not appear in the comment that I replied to.

The argument that I'm challenging is this opening line:

> It's amazing how in practice it's not really a big deal.

I'm not discarding their experience, but from my own experience I would argue the opposite — in practice it really is a big deal.
> while we have 3-4 days of downtime on our self hosted jenkins during the same time

Wow. This sounds like a broken organization?
How is an unelected king not a dictator?
At least you can be aware your data is logged.

The other company uses their marketing to pretend it isn't.

If I need to have a private conversation, we leave phones in the house and go for a walk. I havent had the need to hide my location, but I'd do the same.
> opt in and has to be turned on

You make it sound like one has to go out of their way to enable it.

Pretty sure it’s one of several steps you click through when you sign up for a Google account. And so most people will probably accept it.

Add to that what the article is actually about. Google promised to remove visits to sensitive locations, but the visits were not removed.
The only way I can think of off the top of my head where this would be an issue is when calling JSON.stringify on the object, or a similar function that operates on all available keys. But for the most part, why would you write a function like that if you only wanted to operate on certain keys?

Of course, you'd run into the same issue in regular Javascript by expecting a base class and receiving a child class of that base.
Not defending google but this guy has manually enabled one of the most privacy sensitivity features on Google, the Maps location history timeline (which is great if you like it and want to trade your privacy), and then expects google to be perfect at detecting specifically "personal" visits like clinics and deleting them automatically, proving that this new "feature" kinda works but not very well as it misses multiple cases (although who knows if developers accounted for someone visiting 20 abortion clinics one after the other the same day, and waiting in the parking..., What if developers account for GPS signal loss, wifi network identification or other location information??)
They're just rolling the dice over and over again trying to repeat the blow-out self-sustaining revenue success they had with AdWords. And it will never happen.
This is no longer the case. Back in 2018 AWS changed the pricing model so now there's no more bidding.

This means "bidding" more won't protect your capacity, AWS will just take it if they need it.

Prices are now relatively flat, and changing slightly over time by a fraction of a cent per day with a cap at the OnDemand price, while previously there used to be lots of from 0.1x to 10x the on demand price and with swings even multiple times within a day.
ChatGPT beats DeepL for me as well (especially GPT-4), although I like DeepL's UX better for now where it quickly shows you related words which helps me better understand the meaning.

Very impressed with GPT-4 translation though -- especially the ability to steer it between "transliteration", "keep the meaning", "keep the tone", "use local idioms where appropriate", "explain different possible meanings/intentions", etc.
"Foda-se Björn" in Portuguese, which is, interestingly, a bit different in meaning. For the lack of a better description, it's closer to disappointment than anger. "Well, fuck me, Bjorn " rather than "Fuck you, Bjorn" (which would've been "vai-te foder, Björn"), that sort of thing.
This is a sequel to my post "It's 1994 Again" about Biotech 1.0.

The biotech revolution has consistently been ~25 years behind the internet revolution.

Both revolutions started with major government projects (ARPANET in 1966 and the Human Genome Project in 1990).

This led to decades of cost and performance improvements, initially mostly by large companies.

But we needed new platforms and funds to go from Web 1.0 to Web. 2.0.

We need breakthroughs like this in biotech now to get to Biotech 2.0!

It's been 24 years since Web 2.0 was created. It's now time for Biotech 2.0!
Have you seen the magic keyboard accessory? With the trackpad and keyboard?
This is great. I'm def going to have a look after hours.
Considering the massive debt GitHub owes to open-source, is this engine also open?
You better not bring my model into this Ezekiel!
Block Demand Leads to Fee Spike as Bitcoin-Based Meme Coins Flourish
I’m all for making personal sacrifices to reduce the impact of climate change, but maybe this should be fixed before telling people they can’t fly?
kleos renown, glory ==> Cleon (Foundation)?
HN user: my income went up an order of magnitude last year (read: 20%)

Same HN user: That’s wrong, the distance is an order of magnitude greater than that (read: 1050 times)
In other words, Turkmen Oil is fucking up and not doing basic methane leak management.

All of the discussions around who is a larger consumer are pointless; the point is that they could be doing more, and at a very small cost to them directly.