skysight-inc/HackerNews huggingface dataset:
HTML has a few kludges here and there that seem questionable on close inspection. Sure, having the "id" attribute and then referring to this id from anywhere else allows you to build an arbitrary directed graph of relationships independent of the DOM tree.

And that's useful in CSS selectors and from JS and so on.

Within HTML itself, the "for" attribute on a label has two behaviors... One is to read out the label for a given input for visually impaired users, and the other is to focus the input when you click the label.

The focus behavior is kinda useless, most people click the input, not the label. But OK, it's harmless, and nice to have. The accessibility feature makes more sense but also highlights the fact that a control and its label are intrinsically one unit. And in many UI frameworks they are one unit.

So why aren't they in HTML? Because INPUT existed in HTML far before accessibility was a concern, and people were writing out labels outside the inputs. So later versions of HTML had to deal with the status quo, and added LABEL to "patch" the problem without disrupting the existing form control behavior.

So this particular case is a historical quirk. Would HTML be redesigned, the label would be in the input, and you'd probably be styling it with a pseudo-selector, like you do :placeholder etc.
We build a complete drop in replacement for Confluent's metrics/management tooling (https://kpow.io) that fills a very large gap in the engineering experience for Kafka. I say replacement but tbh we offer a lot more in terms of features other than stopping/starting clusters.

It feels obvious to me that AWS will roll-out S3 backed storage and managed Kafka Connect at some point, their recent IAM / ACL integration points to a pretty active MSK team.

I completely agree in the past there were some pretty big gaps - that's why we built kPow - my feeling is those gaps are narrowing pretty significantly.
brilliant - thanks
It feels very dissonant to put this text in a small font under the larger headline "Our European visitors are important to us". Obviously EU visitors are not that important to you, as you weren't able to build a basic non-tracking version of your website, three years into GDPR. So why would you so blatantly lie to my face? Hm.
Please check the HN guidelines. "Be kind. Don't be snarky."
Hmm, I think you're right, there may be a problem here. Unlike any other request you can trigger on a page in a browser that blocks third-party cookies, if a.test has <link rel=prefetch as=document href=b.test> this will send b.test's first-party cookies. This allows cross-site tracking through link decoration without having to navigate the top-level page.
In-Place Parallel Super Scalar Samplesort (IPS⁴o)
Maybe it's because I'm in Germany but I use Twitter daily and have almost never more than glanced at the trends. It's as easy to ignore as seeing a front page of a newspaper on the street or a sponsored result in Google.
Manuals are longer lasting than automatics in my application. I tow with a '98 Dodge Ram with manual 5-speed. Even on newer models, auto transmissions are prone to hunt under certain circumstances (which causes heavy internal wear) and wear out much faster than a comparable 5- or 6-speed. You can install various lockout switches (i.e., lockout overdrive), but at that point my muscle memory with the manual is less effort.

On the road, the manual needs no attention other than to keep it in a gear that doesn't lug the engine. Being in too high a gear is the only thing that causes excess heat. In the automatic, despite two coolers in my model (air to air and air to coolant, lots of lines and aluminum to fill and have fail), keeping an eye on the trans temp is a necessity.

Service is also simpler. Manual gets oil topped off at normal oil change intervals (seldom needs it), and a change when I do clutches (every 100k-200k miles, depending on load.) Automatics require the same level of fluid top-off, but also require fluid flushes every 60-80k miles (requiring a machine I don't have.) Though it's never been necessary, I can rebuild a manual transmission in my shop fairly easily, where an automatic takes much more specialist knowledge and has many more moving parts. In this application, it's likely you need an automatic transmission rebuild every 200-250k miles (way more expensive than two good clutches.)

This all aside, where in the US can you rent a manual for the weekend? Even the luxury car segment has transitioned to paddle shifting everywhere I've asked (which is everywhere I've rented.)
> It will be interesting to see how software has to evolve in order to maximise utilization of the quantity of threads.

Not only this, but the PHP/Python/Javascript kiddos will need to learn:

1. Languages that get closer to the metal.
2. Utilize those languages to make their applications aware of data locality, temporality, and branching.

The bottleneck of the future is memory and pipeline stalls. Spraying objects all over the heap is one of the dumbest things you can do with modern processors, but developers do it all the time. This needs to get fixed.
That has got to be the least readable site I have encountered in a long time. It wasn't worth the effort of working around the presentation, either, IMO.
Yeah, on devices without hardware attestation. Which is now the new normal on all phones sold. When the software route inevitably gets disabled and you can no longer fool google into believing you dont have hardware attestation you are done for good.
Oil Well Downhole Camera Video
Yes, I can only agree. I even wrote a blog post about it in 2018 [1] because the design was so annoying.

[1] https://schleiss.io/fixing-twitter-design-with-extension
Germany has one of the highest alcohol consumption rates. Significantly higher than Australia. Almost double Canada.
nazis, stop funding childhood trauma and genocide and start funding access to care
Of these G7 nations, France, Italy, Canada, and Japan have all nationally declared a climate emergency.
Rich people naturally hold more power, proportionally to their wealth.
They're also likely to have played a part in technology which create pollution.

Because we have a government which uses threat of violence to exert extra power even if they don't have money, it's natural to blame them as well.

If we were living in complete anarchy, we would definitely hold the polluter accountable for polluting the world and demand some retribution, possibly using a private court system and some underlying threat of violence (which can be externalised through agencies specialised in that).

Right now we can blame government officials and the rich people who benefited from pollution and paid them.
> Find a way to use clonezilla to take an image of the whole (fat16?! fat32?) filesystem, and also of the disk as a whole including partitions.

And perhaps invest in a few CompactFlash <-> IDE adapters, too.
It was chilling, because you ascertained that some latent genetic alcoholism made you pour a glass of wine subconsciously ?

I do this with tea and coffee all the time, so I guess I don't see the connection, but probably better to be safe
We have top-line Genelecs in our home theatre (with a custom center channel horn for dialog). But most "audiophiles" won't like them even though they are as accurate a speaker as you can get.

As a 58-year-old, the sound I like when listening to music is probably a bit off from "accurate". It's a combination of trying to match the sound I grew up hearing (which admittedly was colored by the way records were mastered in the 70s!) and the fact that my high-end hearing isn't what it used to be. I think considerations like that are what drive "audiophile" audio.

Plus, when you get to be 50+ and have some money to spare, there's a cool factor. A preposterous turntable is just like a luxury wrist-watch. You don't buy a $80,000 watch because it tells better time....
OP also conflated regions and countries. I read it as they were comparing US, EU, and India as a whole. Also curious where their perspective came from.

My point is that the presence or absence of cultural variation in one place does not equate to a lack thereof in another. Just because someone hasn't seen it, doesn't mean it doesn't exist. Culture isn't based on comparison, it's something in its own right
the fascism issue is what needs addressing tbh
Yeah, I'd say blurbs are useful and I like the categories.

I'd suggest tags so that one can click/search based on say, a particular programming language.

I found the title for each edition confusing. For example, "The Last CPU" - at first I thought the entire edition is related to it. Once I clicked through the url, I understood that it is one of the articles linked.
Seriously. What does a politician win by ordering mask wearing and closure of non-essential businesses? Why the heck do people think that it's something anyone enjoyed doing?

Some limitations imposed were of course abused to also hamper democratic processes in some countries ( of course not in countries where the people are the loudest on the matter), which is tragic, but so are makeshift morgues, and once the pandemic subsides populations will expect all limitations to be rolled back, and they will be.
https://en.wikipedia.org/wiki/Necrotizing_fasciitis

Mortality rate is 20%-40%, climbing with delay in treatment. In my above comment, I note that Autopilot has been involved in six deaths total, which is extremely low compared to other causes of death over the same number of years it’s been available to drivers. Another example is E Coli from contaminated lettuce has killed the same number of people (and sickened thousands more) than Autopilot use over a similar amount of time. Sharks kill 50~ people per year.
When is a more fuel-efficient jet not a good idea?
>I'm very curious whether Twitter's algorithm is designed (or exploited) to show us things that it thinks we'll agree with (I'm a moderate liberal, so maybe it thinks I'm a partisan and I'll just love extreme left-wing stuff?) or stuff it thinks we'll be angry about? Or maybe it shows everyone the same far-left drivel?

My theory: There is no coherent theory of operations like "Show the leftists to the leftists"; rather, it's doing constant A/B-test-style optimization between drivel varieties to see which one best inspires the cohort matching your doomscrolling patterns to continue to scroll.
Amazon Won't Screen Employees for Marijuana Use, Will Back Federal Legalization
Because it unnecessarily complicates the grammar and because there are better ways to accomplish the same thing.
>> Humanity has never displaced an existing energy source with a new one. Instead total energy usage grows.

Which is why any efforts based on reducing energy use are doomed to fail. "Do more with less" sounds great but goes against human nature to expand and collect resources. The push should always be to make energy cheaper or more green, not to curtail energy use. An effort to power air conditioners using solar: good, people will get behind that. More efficient air conditioners that use less power: great. Telling people they must reduce air conditioning and just live in hot: bad, doomed to fail. So bring on the solar panels. The mob will support you. Just don't tell that mob they must do with less.
Google Diversity Head Said Jews Have 'Insatiable Appetite for War'
"'grand theories based on wild speculation, and creating a narrative out of that', which then has this 'intellectual' appearance about it, but says very little."

Sounds like a lot of HN, TBH.
Tstorage: A fast time-series data storage library in Golang
The cancel culture mob doesn't care, one mistake is all it takes to destroy someone.
But there's stuff that doesn't fall in that category. Flying for example. In Europe, where trains are a viable alternative to shorter-distance flights, still lots of people would not even think about taking the train because ... don't know, flying is cool?

> it's not democratic

How is it not democratic if democracy decided to not force those CEOs do make different decisions? We can force them. Easily. Even better, we don't even have to force them, we just have to increase taxes on stuff we don't want and subsidize stuff we want. That, for example, worked extremely well to get renewables in electricity production to 50% in Germany (within 15 years, while the new government was trying to work against it).

We're just not doing it. We're not voting for politicians that would write regulation and laws that would force those CEOs to decide differently. There's no reason, nothing to keep us from doing it, no brainwashing, nothing. Just way too few people that think of climate change in the voting booth. It really sucks, but it doesn't help to blame anyone else than most of the people around you.

> Not to mention you can only even have the luxury of doing this if you're at least relatively well off. If you're poor you just buy cheapest of everything, no questions asked.

If you're poor, your CO2 emissions probably are way lower than if you're rich.
Thanks for the q! A follow-up comment here - if you look away from the publishing feature, the experience of Deepnote vs. Colab mainly differs in a) UI, b) breadth of integrations (Deepnote integrates with most of the data sources out there and plays well with the rest of your stack) and c) unlike Colab, Deepnote supports both real-time collaboration and asynchronous collaboration via comments - so quite literally Google docs / Figma meets notebooks.
web 2.0 makes one miss pubs
> Can you list examples of antisemitism on the left?

There are videos online of Jews in New York and other cities getting assaulted by large groups in recent weeks. Watch them for yourself, listen to the language being used and decide whether or not it constitutes antisemitism.
Is the Simon Wiesenthal Center a “random Twitter user”?
Interesting, but is it news? This is what ad-tech does, and what every political party hires advertising and PR agencies and influencers to do. I thought the deal was those trends were talking points for people for whom spending on this is worth it, and that's what made it interesting. It's "what some people will pay to have you to believe," it never occurred to me that social media trends were organic functions of real aggregated human desire. I think (at least young people) have a sense of what is real or not.

Do people not already know that their passive understanding of the world is very tightly managed and orchestrated by people whose job is to be good at it?

> The researchers contacted Twitter twice, with the company acknowledging in both cases the vulnerability in its Trends algorithm. In the first case Twitter declined to make any changes, in the second case the company did not respond to the researchers' follow-up emails.

Treating this issue as a technical "vulnerability," mainly reinforces the idea that Twitter's narrative orchestration is somehow more real.
I’m surprised more people are not using pseudonyms online. First rule of social media: Don’t use your real name.
Interesting, I had the impression the DIY scene is not considering the WAF as much as the mainstream market. But I agree on kits, if you don't have a workshop its hard to built most designs. Don Highend has designed a few larger ones too, eg http://www.donhighend.de/?page_id=5291
I don't think "unaffected" is the right term. Yes, DACH didn't get much radiation in median, but in some areas (mostly Bavaria[1] and Austria[2]) there was quite a bit of radioactive rain. For example, its still not allowed to eat wild boars / deers in parts of Bavaria, because they accumulated too much (> 10k Bq/Kg) radiation, mostly Caesium 137 from the Tschernobyl incident.

Also, Austria did reject nuclear power in the 70s, before Tschernobyl, with one power plant (Zwentendorf[3]) already built but not yet running, via a very close referendum. So the anti-nuclear sentiment was already partly there (in Austria more than in Germany), but its very probable that Tschernobyl (and Fukushima) pushed enough people "over the edge" to give the anti-nuclear sentiment a comfy political majority across almost all political parties.

Why the other countries did not follow this trend, I don't know. They'll have their reasons :-)

[1] https://www.bfs.de/SharedDocs/Bilder/BfS/DE/ion/notfallschut...
[2] https://science.orf.at/stories/3206079/
[3] https://en.wikipedia.org/wiki/Zwentendorf_Nuclear_Power_Plan...
Seeing as its a duopoly, i don't understand why boeing are unsafe sitting back, smugly safe in their mediocrity.
They are just demonstrating that it requires a bit of force to adjust the monitor upwards. As it should.

In my opinion it looks like a good product, the 3/2 aspect ratio is plus too. And I think it looks more like a high end dell than an Apple monitor.
Yeah, all of that stuff is WAY worse over screensharing/calls.

Being able to turn your head over to a coworker and say "hey take a look at this" and they take a few steps over to see your monitor is much less of a hassle than ringing their computer for a video call and screensharing which may be better or worse depending on either of your internet connections.

Not to mention depending on your monitor sizes it might not even work properly. i.e. if you're using a larger monitor where everything is rendered smaller so more can fit on screen, it will probably be too small for them to see on their laptop. And in the case of ultrawide monitors, just give up the idea of screensharing on that entirely. At least if you use Teams where you can't share a portion of your screen. -- only the entire thing, or a single window which has problems of its own. Oh and Teams doesn't even let you draw on the other person's screen so they can't point to things!

Alright this is turning into a Teams rant now.
But you see why hiring people of colour is different from hiring toddlers right? In one case you're expanding your talent pool to a group who haven't had the same chance to contribute as other groups, and in the other case you're hiring a toddler.
I don't see what's hard about mailto:. Your browser sees a mailto: link, and passes it off to OS default-open-action logic. Some program on your OS has registered itself as wanting the mailto: scheme-association, so it gets opened. That program receives the mailto: URI as its ARGV[1], and can then parse it.

In theory, different mail programs might do different things with a mailto: URI, or expect different things to be in a mailto: URI — but by registering an association with the mailto: scheme, they're claiming to do something useful with a mailto: URI if passed one.
A car that can fly would be cool to use anywhere, but amphibious vehicles require a boat ramp or a private beach/lake with direct road to water access, which dramatically reduces the usefulness of pulling James Bond-style stunts.
The main stream media and most people definitely act and talk like it's real. So, maybe just not news to people who hate twitter, but someone should really hire a bot to trend this paper over there.
FIRE may have started out as a reasonable discussion about retirement planning and personal finance, but the current influencer-driven FIRE world has become a pipe dream about people fantasizing about escaping jobs they hate by being extra frugal and quitting as soon as they’ve saved barely enough to coast through the remainder of their lives on a shoestring budget.

I get anxiety reading FIRE posts from people in their 30s who have saved $1 million or less and have concluded it’s sufficient to carry them for another 5-6 decades of life. The cFIREsim results might support that conclusion, but only if they assume their frugal expenses will never, ever change as they age
>That seems fine to me. Implement it and if the users don't want it then it doesn't occur. You should still code as if it works.

Please correct me if I'm misinterpreting this statement. Are you saying it is acceptable if the code breaks if prefetch fails?
Of course there are tiresome legal and political battles about who will pick up the bill for remediation activities. When the cost for individual buildings is in the millions of pounds, that is to be expected.

But to suggest little has been done is nonsense. Essentially everyone involved in high-rise buildings has been spurred into action in one way or another, from residents to developers, contractors, property managers, insurers, mortgage lenders, etc.

This flurry of activity has also uncovered a raft of other construction defects or fire safety issues in buildings beyond combustible cladding.
I guess he means that LSP (at least in theory) enables "simple" editors to offer features which in the past have been the domain of IDEs (code completion etc.), and for editors supporting LSP, the support for a given language will (again in theory) be as good in one editor as in the next one you might want to try out...
Break: June 1–2, 2021
> Injustice is mostly relative-based, for instance. if everybody gets through shit you feel it's painful but okay

This is why various social groups haze new members, and also the reasoning behind some of the rituals in military training such as the "Crucible" in the Marine Corps (takes place over 54-hours and includes food and sleep deprivation and over 45 miles of marching).

When they all go through the same abusive crap, it creates a common bond among them.
In your gas story, I'm guessing it wasn't even malice, just incompetence. I've learned to be defensive when dealing with HOAs, doctors and other kinds of bureaucracies, because they often make mistakes - which I have to fix, and to which they'll never, ever admit. It's always your fault, or the computer's fault, or someone else's fault - never the organization.

For example, my wife recounts a recent checkup of our doctor in a specialty hospital, in a city 1.5h drive from where we live. In our kids' health card there was a referral document to another specialist in a different facility. The woman processing registration at the hospital just assumed that all papers loose inside the health card must be related to the current visit, and took them without saying anything. Through pure luck, my wife noticed the paper was missing and realized what must have happened - if not for that, we'd have to make another 3 hour round-trip just to get it[0] once we realized it's gone. The receptionist of course denied ever seeing that paper, up until turning around, noticing it on a stack of documents, and saying "ooops!".

Or, the time where our local clinic misplaced half of my wife's medical documentation, and proceeded to claim it never existed in the first place. We had to threaten them with legal action for somebody there to actually look for it, and then they quickly found it in another file (I think in mine).

I have plenty more of such stories - from public and private, big and small bureaucracies alike. Always the same story. The concept of them making a mistake doesn't even compute for them.

I've learned to run my own "post-condition checks" on every bureaucratic interaction. I watch where they put the documents. I ask if the result is in the system. I call to check my request is actually being processed. And for anything done remotely, I try to generate paper trail. Documents go by most expensive tracked postal delivery, with both SMS and paper delivery receipts. Etc.

--

[0] - Or maybe, after enough begging and praying, someone would give us a duplicate. Who knows. The transition into era of digital referrals in Poland is messy, and hasn't completed yet. Some facilities still insist on original paper documents.
It's just a return to numbernames. AOL did the same thing back in the 90s and 00s.
Those are called tools. They can be separated. Not everything has to be a multi gigabyte monstrosity swiss army knife. You can think microsoft for gas lighting you into that line of thinking.