skysight-inc/HackerNews huggingface dataset:
This has always been the case. Computing power doubles every few years, and it's cheap (probably less than 10% of your total project cost, unless you are doing highly specific stuff). It doesn't make sense to optimise for CPU cycles as the real bottleneck is usually developer efficiency, I/O, and UX.
It doesn't keep the police from using it, it does keep some cloud company (and a possibly limitless network of 3rd parties, regardless of what is publicly known) from using it.
I know very litte of graphics programming and GPUs, but I would expect this particular shader to be very deterministic with very little jitter, right?
> The issue allowed an attacker to remotely bypass authentication and interact directly with the Supervisor API. This gives an attacker access to install Home Assistant updates and manage add-ons and backups. Our analysis shows that this issue has been in Home Assistant since the introduction of the Supervisor in 2017.

Holy shit.
You have to be specific. It is surprisingly good when I asked it to respond like a software engineer expert then gave a very specific problem it spits out no issue
> "the Chinese/Russian/Turkish way of governing has won, freedoms are no more".

Ever heard of PRISM ?
Pretty sure the idea of a large low income housing building going up next to your house is universally undesirable.

The article bullshits around that fact with "disabled veterans" or some such nonsense, but the reality is the building will be something between a homeless shelter and a section 8 housing.
How about Josta? It was my absolute favorite as a teenager.
Whenever I had to run a lot of Python tasks I preferred Celery over asyncio.

I only ever write an asyncio daemon when I want to launch and manage the results of a bunch of Celery tasks.

Not speaking from some superior position of research here, I'm just saying what I prefer to use.
Even if it turns out to be true, this result is still very far from commercial applications. It would be a fantastic thread to continue for academic research groups at universities, but pretty much noone else will care about it.
If only I could have my Josta back!
Fortunately, contracts in Quebec are dependent of the Civil Code. Terms of service match the definition of a contract. I am eager to see if such practices by any level of government will pass the test of tribunals and current jurisprudence.

Excerpts :
1458 Every person has a duty to honour his contractual undertakings.
Where he fails in this duty, he is liable for any bodily, moral or material injury he causes to the other contracting party and is bound to make reparation for the injury; neither he nor the other party may in such a case avoid the rules governing contractual liability by opting for rules that would be more favourable to them.

https://www.legisquebec.gouv.qc.ca/en/document/cs/CCQ-1991?l...

1474 A person may not exclude or limit his liability for material injury caused to another through an intentional or gross fault; a gross fault is a fault which shows gross recklessness, gross carelessness or gross negligence.
He may not in any way exclude or limit his liability for bodily or moral injury caused to another.

1475 A notice, whether posted or not, stipulating the exclusion or limitation of the obligation to make reparation for injury resulting from the nonperformance of a contractual obligation has effect, with respect to the creditor, only if the party who invokes the notice proves that the other party was aware of its existence at the time the contract was formed.

1476 A person may not by way of a notice exclude or limit his obligation to make reparation with respect to third persons; such a notice may, however, constitute disclosure of a danger

1477 The assumption of risk by the victim, although it may be considered imprudent having regard to the circumstances, does not entail renunciation of his remedy against the author of the injury.

https://www.legisquebec.gouv.qc.ca/en/document/cs/CCQ-1991?l...
C2 was a clean rewrite by the Rice folks and C1 was, afaik, part of the Animorphic acquisition, which was written from scratch, though by Lars Bak and co who did indeed work on Smalltalk before. But AFAICT all they reused was the assembler.
It's the convenience of a farm feeding trough versus having to search for food in the forest.
My first business selling software in 98!ended after two charge backs. I just didn’t want to continue and at the time being a teen didn’t know it was possible luckily I moved on selling again on the internet services , also easy to charge back. I can’t say it’s higher, 1-2% of volume maybe at the high end, sometimes it’s a stolen card some times it is abuse even though I do offer refunds. I am not a crypto bro by any means but have to say I love crypto payments because there are no charge backs.
> Policing like we do it today in the West with state employees going looking for violations of law didn't exist before the surpluses of the industrial revolution enabled the high touch administrative state.

It often used to be up to the victim to pursue justice.

https://en.m.wikipedia.org/wiki/Thief-taker

There are obvious problems with this approach.
Any chance Sumatra PDF will support forms in PDFs any time soon?

Great software by the way, I was blown away by the speed of loading a pdf file. I never had such a fast PDF reader up until I started using Sumatra since last year.
I'm hurting too, and I'd like my rent to come down.

But this just does not feel right. It feels like tyranny of the majority. Who cares about the landlords? They are just bad people by definition, right?

I, for one, think they are people just like you and me. Inflation exists for them too, not just for me and my family. Ordering them to decrease the rents is not that different from confiscating part of their property.

And by the way, if you want to confiscate private property, there's a perfectly acceptable way to do that: taxes. Just reassess property values, or increase real estate tax rates, or both.
Fusion 360 has a generative AI design extension already. Never used it, I’m too much a poor to use something like that.
Dunno if we should teach more people to make sites like these https://snipboard.io/vAmURn.jpg (zoomed in for obviousness but I noticed it's blurry straight away)

Generally I agree of course. My own site is hosted from a recycled laptop and weights a few kb per page. I don't post content just to have content and might go years between blogs, so no corporate publicity or ad revenue incentives. I miss sites like these, they're so hard to find nowadays.
Another thank you shout out for @kjksf. Long live SumatraPDF!
Language models rely on meaningful abstractions
Show HN: Lofi, a Tiny Spotify Player
Dell and Apple can learn that there are consumers out there who want low cost minimalist options with long battery lives and long operational lives. Not everyone wants to buy a brand new 600$ computer every 5 years. They can learn that some consuemrs aren't going to put up with the crap of planned obsolescence.
> Web scraping is usually pretty tedious, but I found that I could send the minimised HTML to GPT-3 and get (almost) perfect JSON back: the prompt includes the Typescript definition.

Could you share the prompt? Or, if OP can't share, does anyone have ideas for a prompt to do something like this?
Can you comment on cells and rows ? Document columns?

Congrats on the launch!!
This one was kind of short but I'm enjoying following along this series. Does anyone have any blog/other reading recommendations that are similar to these posts, e.g. performance-learning related?
> subtle and awful footgun

push_back and emplace_back already give you geometric growth; reserve is supposed to circumvent this.
Crime has not risen, we live in the safest time in history
Yeah like you say this isn’t a new phenomenon. In some cases they even try to shield themselves with legislation.

For example let’s look at Ireland.

[0] Ireland tries to exclude itself from GDPR https://www.thejournal.ie/data-protection-bill-2018-3853647-...

[1] Entire health system compromised and possibly majority of PHI data exfiltrated https://www.hse.ie/eng/services/publications/conti-cyber-att...

[2] Irish health service only begins notifications to confirmed affected individuals a year later https://www.hse.ie/eng/services/news/media/pressrel/hse-begi...

[3] selective punishment of companies whose data is breached eg google https://techcrunch.com/2022/03/14/dpc-sued-google-rtb-compla... vs meta https://www.dataprotection.ie/en/news-media/data-protection-...

Laws unevenly applied make a mockery of justice.
And what happens if something like ChatGPT replaces Google entirely?
I would think that must mean it doesn't contain much Guaraná either, since it has twice as much caffeine as coffee[1]?

1: https://en.wikipedia.org/wiki/Guarana
I can see the appeal of that kind of thinking. Babies learn words by repeating them without knowing what they mean. They gradually learn the meaning of words by trying to use them and getting feedback. But LLMs are not trying to "use" their language for any particular purpose. They just idly chat on, like a machine :-)

It is possible to repeat words and sentences without having any idea of what they mean. I think the LLMs are currently at that stage.
The modern border system has deep roots in colonial policing as a means of labor discipline, targeting anti-colonial revolutionaries (a group which naturally overlaps with labor agitators), and racial delineation.

[1]

> Dispersed as it was, the village abroad was a curiously intimate place, where people knew each other, or of each other, or at least where one another came from. It has its own networks of information that paralleled the new colonial posts and telegraph. Rumour flew vast distances. It was into these byways that the story of Nguyen Tat Thanh [Ho Chi Minh] became interwoven, as he made his way through, and as the French attempted to trace his movements. The new regime in Indochina emerged out of a blizzard of papers for personal identification and restrictions on exit and entry.

[2]

> Migrants everywhere lived under the constant fear of sudden displacement or banishment. This practice of medieval rulers was condemned in England by the Magna Carta of 1215, if never wholly discontinued. It was routine in the repertoire of colonial states. It was visited on Asian kings - the last Mughal emperor in 1858 and the deposed rulers of Burma in 1885, Vietnam in 1888 and 1907 and Korea in 1910 - as well as coolies. People of long residence could be suddenly expelled to some distant 'home', a point of imagined origin to which they might have few ties. This was a visceral exercise in power to cow and to shame: the life histories of the banished were recorded, their faces photographed, and the scars and other marks on their bodies mapped to guard against their return. In the Straights Settlements alone in 1914, 416 people were banished for life, and another 801 'vagrants' detained in prison, the great majority to be repatriated. Ministers denied in parliament that they used banishment to expel trade unionists from the colony.

[3]

> In no small part, modern empires were created in an effort to realize what the British Under-Secretary of State for the Colonies, Winston Churchill, in 1908 called 'a harmonious disposition of the world among its peoples'. At the cold heart of liberal visions of free trade and progress was a ruthless global and racial division of labour. Europeans monitored movement obsessively, enumerating and marshaling people towards their mines, plantations and households. Colonial regimes' ability to control subjects beyond their own borders, often in the name of exercising 'protection' over them, became a yardstick of their authority and a challenge to their prestige. Who were all these people, and to whom did they belong? Who was what they said they were, and who was not, and how could it be proven?

[1] - Underground Asia, pp. 56

[2] - Ibid, pp. 61

[3] - Ibid, pp. 62-63
They might not want to draw too much attention to it even now. Otherwise people might know what kind of hints to look for in the future when security issues are being silently fixed. Possibly.
inflation IS an increase in taxation.

The same is happening where I live. Rents doubled and cost of living is catching up.

Who would have thought printing trillions would do this!
Agreed: CAT6 ruggedized to the required degree would cost the same.

Then you would need POE to power the ADC and DSP at the stage end, which would also need to deal with microphone interfaces which have remained compatible since 1950 -- so there's 73 and counting years of working equipment that people already have.

You can get nearly all the benefit at the cabinet end of the cable runs.
you probably don’t even need explicit voting. Google already tries to figure out which results a person found useful just based on existing UI interactions, and use that in the rankings. if they operated a significant social media arm, they could link these two datasets to basically the same effect we’re all speaking of here.

heck they maybe already do this in a different/more hierarchical form based on a person’s Youtube graph.
It's worth reading this persons Twitter: https://twitter.com/ParetoOptimal_
Sure, but options don't expire while you are an employee.

So if Stripe wants to let employees sell stock, they only have to exercise options equal to the number of shares they will sell, then they can use the proceeds to pay the tax.

I still don't understand why there is a tax bill for Stripe.
Its presumably not that market rates increased that fucked them up, it's that they couldn't hold to maturity due to short term redemptions?
IANAL... but...

I don't think that the CRA is subject to Quebec law, and believe that the CRA may exercise sovereign immunity, though I'm not sure that it has done so in the past.
Yes, they are all in the soapberry family (Sapindaceae). One has to be a little careful, though, because many of the seeds of plants in this family contain bioactive compounds that can be quite poisonous. For example, in ackee. By the way, maple (Acer species) have also now been moved into this family based on genetic evidence.
I prefer FIDO and DoveNet for productive talks on casual OS discussions.
If they didn't get options, tax would have had to be paid as each RSU vested if it was not paid with an 83b election.

So again, I don't see why Stripe has a tax bill now.
Digital map of Roman Republic after caesar assassination
> I've seen different people mean different things by this, do you mean the IR is a list of bytecode handler addresses, and then the end of every handler is a load+indirect jump? Or is there also a dispatch table? In my experience the duplication of the dispatch sequence (i.e. no dispatch "loop") is worth 10-40% and then eliminating the dispatch table on top of that a bit more.

It's the former. Each bytecode is the handler address and every handler does a load + jump. There's no dispatch table (though there are compilation options that allow you to use a dispatch table, but I doubt anybody does that since you'd have to specifically opt in when you compile Ruby).

> Sure, the question is always about the dynamic frequency of such call sites. What kind of ICs does YARV use? Are monomorphic calls inlined?

In one of our production applications, the most popular inline cache sees over 300 different classes and ~600 shapes (this is only for instance variable reads, I haven't measured method calls yet but suspect it's similar).

The VM only has a monomorphic cache (YJIT generates polymorphic caches), and neither the VM nor the JIT do inlining right now.
Coca-cola has acquired one of the most prominent regional variations (as mentioned below by tambourine_man) - Guaraná Jesus

It's pink, tastes like bubblegum and sweeter than other Guaraná sodas I've tasted

https://en.wikipedia.org/wiki/Guaran%C3%A1_Jesus

Edit: the can depicted in the Wikipedia picture is not the design I like and am familiar with:

https://www.sucos.com/artikel/guarana-jesus/
Crypto bank Silvergate to shut down in face of market turmoil
We dont need a lot things. Lack of "need" has never stopped humans. Switching to renewable energy certainly won't change that.
Probably quite far outside margin of error given the number of runs and simplicity of the test but you'd need the measured variance to be sure. The AMD study goes into more metrics and why's of it being faster.
Meditate for 1-2 hours a day for four years straight. It worked. But it's work.
Cutting out gluten, oddly enough. I found this out while going on a keto diet and eating some bread on a cheat day. I later found online that gluten can digest into opioids so it made sense why I felt tired often as well.
Tiktok in China seems to provibe much bethier content, especially to teens

Science VS twerking

how to be a good citizen VS tide pod challenge

&c.

It's not a military or political threat per say, just a slow brain rot over an entire generation

https://www.deseret.com/2022/11/24/23467181/difference-betwe...
This would primarily be a concern if someone decided to expose the machine running HA to the Internet.

This is one of the reasons I’ve never used port forwarding for external access to anything run locally.

The vulnerability is still bad, but at least only accessible to my home network.
Not really. Not every problem is that simple. For example sometimes you need to know that insertion will not allocate and/or move data around at the wrong point, so you need to reserve() beforehand despite not knowing the final size.
I'm pretty sure doing that to people is illegal or at least bad faith. In both my cases I never made threats but simply brought it to court. This also has the benefit of making the offending party pay a lot of legal fees.
Microplastics have been found everywhere, from high mountains, to antarctica and deep ocean sediments. I am not claiming thats the vector responsible in this case but the human footprint is now everywhere.
I was just looking to try this soda and it looks like regular Guarana has almost exactly the same amount of sugar as a Coke.

If anyone is interested in other sodas I recently had the chance to try Materva, a yerba mate soda, and I would recommend it if you can find the sugar free variety or have room in your life for a sugary treat.
that's pretty much every society which doesn't have an immigration history like the US.
Is there an end in sight for Oakland’s ransomware crisis?
> They are entirely harmless for most people.

I'm not sure that this is clearly established.
Ctrl+F, Yerba Mate, zero results. I'm ashamed of you all HN!
Not exactly the same, but there's this, previously seen on HN:

https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times...

https://news.ycombinator.com/item?id=26296339
This article is literally about how a significant number of Stripe employees are going to become multi-millionaires overnight. Where is the "train wreck" exactly?
this is just a sorting of the most popular apps
Yes, despite these being "safe" they effectively took on duration risk, and their bonds were "callable" by their customers. Not safe at all despite credit-risk being low
How mobile games are designed to SCAM you
sure but this is how pretty much every implementation does it these days, so you should be able to safely rely on that (or just drop in your own version that provides that guarantee if you are really concerned about it)
That's actually certainly possible, most of it is probably water and sugar lol. Although I haven't managed to actually find the amount of caffeine online, when I get another one I'll see if that information is available in the drink.

Anecdotal [0]: The federal government has attempted in the 40s to require that Guaraná sodas had at least 0.5% of it's contents in Guaraná seeds, however even that was already too much caffeine so it didn't happen!

edit: Found a source for this, Guarana Antarticá has around 1/10 of the caffeine in Coca-Cola [1].

[0]: https://pt.m.wikipedia.org/wiki/Guaran%C3%A1_Antarctica (in portuguese, try translating with DeepL or Google Translate)

[1]: https://www.mundoboaforma.com.br/lista-de-20-alimentos-que-c... (in portuguese, try translating with DeepL or Google Translate)
Plasticizers act as endocrine disruptors and are active at levels comparable to hormones. Namely extremely low quantities. An analogy is to compare the voltage levels of our electric grid to the voltage levels of our communication systems. It’s possible to really screw up communication by inserting tiny bits of voltage into the wrong parts of the system.

Small is not always negligible.
"Better" in the colloquial sense of "more than"; my neighborhood averages more than two cars per household, or so I estimate. I am simply pointing out that it is very possible to be liberal and not hostile to cars.

I don't know downtown Brooklyn, but within the week I walked in Park Slope about 10 at night. Many years ago I was regularly on public transportation after 11 pm.

The Insurance Institute for Highway Safety says that there were 36 deaths in 34 crashes in Washington, DC, during 2020, for what that's worth.
That wouldn't be a problem in this case though? The vertices of 2 fullscreen triangles can be passed to the GPU using hardcoded values without any precision error (integers below a certain value can be represented precisely using floats).
Your interpretation correct. It made me really mad, and I didn't write clearly. My comment was definitely below average for HN.
No, it’s still there, only wireless.
Handling Hotkeys in Timeline Storage at Twitter
As an audio engineer this was incredibly hard to read. As a dog owner it was also hard to read. Yes yes the bass rolloff switch & having the mic to the side, that could have been 2 bullet points.
> It is not difficult to get good clean sound just about anywhere, just use a highly directional mic with poor sensitivity…

The "sensitivity" thing is a popular myth among podcasters. Headset mics use higher-sensitivity condenser mics, but because they're so close to your mouth, ambient and background noise is proportionately far quieter. More reading on this topic:

• Myth Busted – The Too Sensitive Condenser Microphone: https://www.homebrewedmusic.com/2009/12/30/myth-busted-the-t...

• 15 Popular Audio Myths (see section "Myth: Capacitor mics ‘pick up more of the room’ than dynamic mics"): https://www.soundonsound.com/sound-advice/15-popular-audio-m...

• Top 8 Microphone Myths Exposed (see item 6, which also applies to dynamic vs. condenser): https://www.shure.com/en-US/performance-production/louder/to...
> This kind of outcome is precisely why I removed all cameras and other smart capabilities from my home on the day I moved in.

Why? Obviously that's your choice, but there's nothing inherently evil about a "smart home". The main issue is that some devices require a cloud connection, but I'm getting rid of those.

I installed cameras after someone got inside our fenced in backyard and stole a bike. It would have been great to have some evidence or even a notification that something had happened – this was at the height of COVID so we were not even going out, took me a week to notice the missing bike. Cameras are configured to only turn on in a schedule - so late at night and early morning; I can also manually turn on if we are out for an extended period. I don't do 24/7 monitoring precisely because of the useless notifications.
> I guess what I'm asking is: do you see a future where there is more explicit control afforded to people who want to pick their own tradeoffs without resorting to writing everything performance-sensitive in extensions written in C/Rust/whatever?

An approach exists already in the present, and it's Stripe's Sorbet AOT compiler (https://github.com/sorbet/sorbet/tree/master/compiler).
A tip of the hat to those with special medical letters for airport security scans.
good to know, but i feel most people are benefiting out of the "free" service and do not care about the details of the quality of background happenings of using said free service (then there are those of us who do care but no alternative that others are flocking to)