skysight-inc/HackerNews huggingface dataset:
Javascript has had zero barriers in becoming what it is, specifically because people are afraid to attempt to unseat it. there has never been an adult in the room willing to ask “is spending several hundred thousand person-years on this hack of a language better than starting over with something that is more thought out?” Of course it would be better to replace it, especially so in the early days when people saw what was coming.

everyone just continues doing what they are doing on the assumption that either JS is the best that humans can come up with, or that it’s too difficult to unseat it. both are ways of saying “i don't want to think about that problem right now.”

so then someone made the simultaneously laziest and most expensive decision ever: put JS on the server, too. now the code serving the client and the client itself get one thread each. “gosh, performance isn’t great here, but i don’t want to think about that, i have a sprint goal.”

it is only recently that WASM became a thing, and adoption seems slow. it has only succeeded because it did not try to usurp JavaScript’s position, and even requires JavaScript code to interact with the page content or the user in any way. if you can’t beat ‘em, or don’t want to try, join ‘em.

JS has hit zero barriers and has never been strenuously challenged at all. if it had, it would be gone. everyone just keeps throwing money at it because they don't want to think about how awful it is.

Only Google attempted it with Dart, and then they got tired and gave up, because the team was (presumably) minuscule compared to the team working on JavaScript in the same effing browser.
C#'s new compiler Roslyn added built in programmable linting with Roslyn Analyzers. You can run arbitrary code over the main source and raise compile time errors as desired. In theory you could implement all the desired checks in the compilation if not in the standard type system.
Adding to the list of places where manual transmissions are still common - I still see them in a lot of Japanese kei trucks[1]. These are super minimalist trucks used for agricultural and other jobs that cost less than $7,500. Upgrading to a CVT transmission adds an extra $500 or so to the price - which seems worth it to me - but when you consider that a lot of the work these are used for is low-margin to begin with, I can understand why people want to keep costs down.

I think manual transmissions are increasing in popularity though as a lot of farmers are aging, and lose confidence in their ability to operate a manual transmission.

[1] https://www.daihatsu.co.jp/lineup/truck/
Yeah, and that's just HN. Google News, suggested stories, my Firefox startup suggestions, Youtube suggestions, I cannot get away from this nothingburger.
Terraform Basics
There won’t be enough workers to tend to the robots and their malfunctions.
i would suspect that the cache prefetch/prediction could use the "velocity" of the memory access to predict the next access; so if the access pattern was going backwards, the "velocity" would be negative, but prefetching would still work if they just followed the predicted pattern.
> There is an idea that the 14kb rule no longer holds true when using HTTP/2. I've read all I can about this without boring myself to death — but I haven't seen any evidence that servers using HTTP/2 have stopped using TCP slow start beginning with 10 packets.

HTTP/3 formally replaces TCP with QUIC.[0] Google have been using QUIC in production for quite a while (since 2013!) and it’s enabled by default in every browser except Safari[1] so it’s understandable how there could be some confusion here.

[0] https://datatracker.ietf.org/doc/html/rfc9114

[1] https://caniuse.com/http3
Did you actually look at the sample images? It might be a fun project to experiment with, but it's not it's not anything more than a curio.
Types as they exist today provide shapes. But they dont provide l external limits. Every single type safe language Ive used (limited) merged together these concepts in the form of a stdlib pattern mixed with a “choose your own adventure” library or pattern. For example in typescript we use TS and lean heavily on zod. You cant avoid it. In TS especially you just have structural types so you have to filter everywhere on user defined or external data structures. Never mind setting limits on sizes, iterations, etc.

I think the primary problem is that the second we cross network or system boundaries all the guarantees go out the window. You have to be very defensive at every layer. If we’re ever able to encapsulate that in a type system that would be… impressive.
> If your line: "But I imagine that they will invent new problems and the critics will hastefully rush in with their low effort hot takes" was _only_ intended to refer to "inventing new problems about environmental issues" and "low effort hot takes about environmental issues", you have not achieved the clarity in communication you were looking for.

I was totally and exactly clear about what I meant about "Inventing new problems" after Ethereum moving to proof-of-stake.

One can move to proof-of-stake, reduce or eliminate the significant environmental issues in their chains whilst also increase centralization which is another major valid criticism brought up after the upgrade to PoS widely discussed here. Like I said before, I don't see anyone here discussing how Ethereum moving to PoS is worse for the environment than PoW and I consider the environmental issues of Ethereum brought up by many critics answered and it will no longer be an issue.

You can still be anti-crypto and welcome this [0] (or not) and still criticise it on the centralization, scams and ponzi enablement and alledged limited use cases etc. But not for the environmental issues, or 'burning up the planet', etc on Ethereum.

> Also, it's kind of a weird stance to take? I haven't seen anyone claiming that PoS wouldn't do exactly what it set out to do, that is fix the energy waste issue inherent in PoW-based blockchains.

I did not make that claim.

> the main criticism I see of PoS is that it doesn't _matter._ It doesn't make blockchains or defi any more useful or moral, and it just highlights the other externalities more clearly.

Right, unfortunately Ethereum or the wider crypto ecosystem in general isn't going to go away that easily. But I know it certainly will be more regulated with a few surviving blockchains.

[0] https://news.ycombinator.com/item?id=32580828
Love this project. I nerded out on GPU passthrough several years ago and learned a lot. GPU sharing would be a killer feature for some of my workflows.

Recently, after being a long-time Nvidia customer, for Linux systems I've switched to AMD GPUs and have been very impressed with the amdgpu driver quality relative to Nvidia's proprietary driver. Do you have any thoughts on what the LibVF/GVM future looks like for AMD devices?
The relevant QUIC draft recommends a similar window[0], so HTTP/3 looks like it will behave the same.

[0] https://datatracker.ietf.org/doc/id/draft-ietf-quic-recovery...
The robots won’t let you, they need you for their economy metrics.
As an opposite data point: in Israel, military service of 3 years is mandatory for males, 2 years for females. Israel has BY FAR the highest fertility in the OECD. So military service probably isn't a strong correlation here.
As you note, fundamentally, "dev" and "ops" require different skillsets. "Dev" experience does not translate to "ops". An experienced "ops" might be able to rootcause an issue by pattern matching its markers to previous experience. A green "dev" is just that, green, and will usually operate with the handicap of a huge learning curve ahead. Sites like https://serverfault.com make it a bit easier to poke around, but are not a substitute for hard earned experience.

To further the conundrum, the output of an "ops" day's work is a 2 lines change to some otherwise obscure config. Some people will have more "ops" experience than others in a given area, thus the magical ability to come up with said 2 lines change much faster than others. Perversely, this creates tremendous pressure on the "dev"s with less experience, which sadly manifests in overtime and strenuous effort compared to regular "dev" work, with little to show management at the end of the day. Worse, if the fix is subtly broken, there will be additional penalties accrued.

Thus "dev"s develop an emotional aversion to anything resembling "ops", and for good measure.

In pre Silicon-Valley-gold-rush era, we didn't expect surgeons to jump in and fix the electrical panel, even if the fix is simply to push the 9th button on the circuit breaker back into place.
Exploring ADINT: Using Ad Targeting for Surveillance on a Budget (2017) [pdf]
Personally I get around that by using input devices connected directly to the host PC and not the display client.
If you don't mind me asking, what did you target with your therapy? How long was the procedure? How did you find your therapist?
Obviously I don't think that premise false, else I wouldn't have said it.

You say you want regulatory/legal reform. Do you not think this starts with legislation? Do you not think that this requires action by the current legislative system? Do you think that the current legislative system is not broken?

Very importantly, patents are federal law. That means federal legislation. That means Congress. An institution that about 93% of Americans have fairly low confidence in. (See https://news.gallup.com/poll/394283/confidence-institutions-... for a source.)
Ask HN: Interesting Onion Wesbites?
I just downloaded TOR browser and want to see the good parts of Onion sites. Any interesting (strictly legal) sites to visit? TOR is not illegal in my country BTW
It was announced in a very political way. It came across as signaling that they were “doing there part.”
https://www.uniboxapp.com/ has been around for quite long time.
> Higher gears require fewer revs on the highway, leading to improved gas mileage.

He seems to be suffering from the common misunderstanding that higher revs = higher fuel consumption. Those extra gears aren't at the top end to reduce torque at high speed (what?), they're spread more uniformly to keep the engine operating in an efficient or powerful region.
Came here to say this about CF.
I work in Coldfusion but coming from a background of other languages I would always reference 0 as the start of an array. This was the source of countless errors for me until I got use to it.
The 1 in 200 chance is an old statistic. Since that time obesity and Vitamin D deficiency have both increased along with various other measures of health. There is good reason to believe that modern people have immune systems that will be less effective against polio infections and negative outcomes.
Anyone know what the numbers are after the text? e.g. "a Tim Burton style drawing of Saul Goodman | 756"

I'm guessing it refers to a style and I'm curious if there's an index for the different styles.
You didn't buy them though, you bought a license to play them under specific circumstances. If you bought them, then you would have the right to play the same game on a different OS or game system. Can you buy a game on PC and play the Xbox version? Nope. It doesn't surprise me that they want to stay on the good side of the publishers and not risk a legal battle.

Don't mistake this as me endorsing this regime. I'm just explaining the reality of the situation.
PATRIOT Act already had drafts, no?
>One obvious downside though is that aluminum is not clear.

Transparent aluminum does exist! Kind of... I haven't seen any evidence that it is viable for packaging.

https://hackaday.com/2018/04/03/whats-the-deal-with-transpar...
> don’t want to give up the possibility of using strategic patent suits themselves

This is a highly under-appreciated aspect of the patent world. Companies that buy and own lots of patents do so defensively. Big companies even enter into patent cross-licensing agreements with each other, where they basically say "I know you probably infringe on my patents and I probably infringe on yours, but we'll make a deal and indemnify each other". But they want to maintain those patents to harass upstart companies that would threaten their core business, so when the trolls come along, they just pay to license and move on.

One of the few examples of a big company fighting patent trolls is Intuit vs encryption patent trolls, of all things. https://arstechnica.com/tech-policy/2014/06/intuit-beats-web...
Assuming OP is in the US, if they were to divorce, the income earned while married is generally split equally. So it's a bit odd to talk about "his money" and "her money" when married unless you're talking about assets from before the married that have been kept separate.

The best approach is to agree to a financial plan as a couple and then go from there. It might involve contributing a portion of each persons salary to a common pot. Or maybe just setting it aside individually for that purpose.
but nobody "says" zero o'clock - it's always twelve o'clock!

and the example is in 24hr format - which needs to have the 00 to differentiate it from being 12:30. But if you write in 12hr format, you don't ever use 00 - it's always 12:30am or 12:30pm
Came here to say this about CF.
I work in Coldfusion but coming from a background of other languages I would always reference 0 as the start of an array. This was the source of countless errors for me until I got use to it.

My manager thinks it was done to make the language easier to understand for people just getting into programming.
I run a nextcloud instance, and sync two installations of Thunderbird and two android phones to it. All works well.
Marketing for newish SQLite based projects/startups.
Is this still valid advice for HTTP/3 based on UDP?
The rest of the theory is that major exchanges are part of the scam and are artificially maintaining the peg.
Like we just write gerkhin / cucumber all day?
Ask HN: Do you think DS/Algorithms interviews will be replaced in tech industry
I did find Geforce Now to be better than Stadia, however I remember being super distracted by the compression artifacts on both. Dark scenes with motion and lots of detail/particles just didn’t look good to me.
Poorly configured cloud technology makes 5G networks worryingly hackable
I got fiber installed last week! WOOT
Really great finds!

George posted a comment here but it’s unclear if he’s monitoring the thread.

You should reach out by email to the stoppatenttrolls@comma.ai address mentioned in the OP.
I wonder what their conversion rate is.
You're making terrible assumptions here. The fact is you'll need special tools and then you'll need to follow a special procedure as if you're defusing a bomb. Otherwise... the radio will phone home and inform the mother-ship it's being tampered with.

The prima facie reason is that in case of an accident the car should be able to request help even if everyone inside the car is unconscious. The other reason is, of course, that document you signed at the dealership stated that you've only purchased the _right_to_use_ the car... not the actual car.

Have fun with your rental :-) You should have read the fine print.
There is definitely an assumption among some that anything the government would do or a specific party would generally support is for the greater good or well thought out. Call it skepticism, pessimism, or realism, but my first assumption is just about anything a political group, faction, or government wants to do will likely result in a degree of harm.
Europe's drought the worst in 500 years
The prior gen Ford Focus and Fiesta had a DCT, along with the C-Max.

https://en.wikipedia.org/wiki/Ford_PowerShift_transmission
Count? Or estimate?
The hybrid Honda CR-Z has a manual. It was always intriguing to me, but never enough to seriously consider due to the size.
I've been rejected before by companies that gave feedback, and I remember some of them pretty fondly. There was one in particular who sent me resources and suggested books and projects I could work on while I was self-teaching. To be clear, I don't expect everyone to go that far out of their way, I just expect a modicum of humanity: do a proper phone tech screen so that we don't waste each other's time, and give me some specifics about how it wasn't up to par -- especially if I tell you I'm a self-taught candidate and it's clear I spent a lot of time on your process.

Anyway, something I've learned both about prospective employers and relationships in general is that if someone takes an adversarial approach to any relationship, especially when there's a power differential that's not in my favor, it's worth steering clear. In the case of prospective employers, it's pretty much always a sign that I'm going to be treated like pure utility and not much else.
Huh, I'm glad it's not just me that finds the term "content creator" to be so vague as to be utterly meaningless.

Most of the time it's basically synonymous with either "Youtuber/Video Creator" or "Streamer", but why not just say that instead?
Okay, sure, but none of that changes what I wrote. Past performance is no guarantee of future results. Nor that improvements to Earth’s habitability will be timely, nor whether incentive structures will line up to implement the changes needed.
https://archive.ph/hcNcL
Where can I buy a < $15k econobox? Seriously, I'm looking. Yes I'm also looking at used cars, but they're also expensive.
Most DIY EV conversions have manual transmissions as it makes the conversion easier.
I don't know how people can say that - it definitely takes extra time. Ferrying them to different extra-curricular activities (all of them don't have to like the same thing), teaching at home/different homework, the constant fights. Cooking for 4 instead of 1 may not make a big difference but the extra dishes don't wash themselves. I'm not even getting into additional parent teacher meetings, doctor's appointments and so on.
China’s Slacker Youths: Why They Went from 'Lying Flat' to 'Let It Rot' [video]
hm very interesting thank you!!
Another comment in this thread asked what happens to the backing assets when USDT gets sanctioned. Imagine if large amounts of USDT get sanctioned so Tether can refuse to ever redeem them, yet they keep the collateral. They could go from insolvent to super-profitable overnight!
Doesn't QUIC have some version of it? I assume it still needs to implement congestion control on top of UDP

EDIT: yep, as posted above: https://news.ycombinator.com/item?id=32588850
That's what Disney depicted in The Black Hole movie from 1979.
> The English grammar that Americans study in school is likely somewhat different than the English grammar that is taught outside of America as the goal of the latter is likely focused on helping students map their native language onto English

English is spoken as a native language in many countries outside of America.
More likely we just won't have cars.
I like the idea of cloud gaming a lot. I don't need a Gaming PC, I don't need to chase new hardware, I don't need to shut down all my software to maximize available resources, etc.

But Genshin is only available on the Windows and Mac desktop apps (and the Chromebook app, not the browser on Chromebook which isn't clear), I can only assume for politico-business rules (I can't think of a possible technical reason for this). They hide it from the UI and support has no idea about this.

So I haven't yet been able to try GFN.
Sensitivity and specificity of pupillary light reflex measures for AutismSD
Xbox cloud seems to have a lot of variance. I tried it on a phone with a 5G connection that was benchmarking at 70mb/s and the picture quality was absolutely awful, like a broken video clip on a twenty year old version of VLC media player.
Yes, and I bought a license that allows me to play them on any machine that has Steam installed. Whether it’s a machine I bought, or one that I rent from AWS or Google. Why is renting a PC from Nvidea any different?
First of all, you don't. Or I guess most Americans don't. I do, or most Europeans do. 12.30am and 12.30pm feels just very wrong in Europe.

But yea, I do agree with you. we don't say 0, we say 12, no matter if it's noon or midnight. That's because we humans avoid saying zero when we mean zero.

It's the same with other comments here, talking about counding seconds, we say "ok go, one, two,.. and not "zero, one, two,..". We say 3 months old baby, and not 0 years old baby.

We use 0-index in so many things, we just avoid saying the word "zero", and we use other names or other units to avoid that word.
Yep happened to me. The parent company was an e-cigarette business and they use the profits to buy random patents that have nothing to do with their core business. It was like getting a shakedown call from a mobster.
> I'm a mathematician too, and it doesn't make sense to me.

Just to be clear, I wasn't making some sort of bizarre appeal to authority; whether something makes sense is a matter of taste, not of mathematics, and can't be proven or dis-. I meant only to respond to:

> In maths they always talk about the first element in a vector, not the zeroth. It is a bad argument to point to mathematics for using zero based indices.

I don't know for sure which convention is more common, though I suspect you're right that it's the 1-based convention, but I do know that it's false that 'they'—meaning, among others, we!—always talk about the first element/component in a vector. I probably will do that in a first Linear Algebra class, because the textbook often does and I don't want to introduce unnecessary confusion; but usually in my own work, and sometimes when I teach upper-level math classes, I use 0-based indexing when it's necessary to choose.
I second u/zasdffaa's question. What behaviors does this eliminate? I'm sure it eliminates some, but I want to hear which ones you're interested in.
Yes even big companies don't care about security.... it's all facade and compliance
Yes, it's sad how we've come to get impressed by this
No, but you can quickly tell what is a part of the base system vs not based on where it is located. Your /usr directory typically isn't empty on a new Linux install, whereas /usr/local is totally empty.

A simple example is if you run 'which vim'. If you have installed vim through pkg on FreeBSD it will show up in /usr/local/bin/vim. Whereas if you run 'which vim' on Ubuntu, it will show up in /usr/bin/vim -- but on Ubuntu Desktop (when I last used it) vim is preinstalled. You can't just look at the /usr directory on a Linux machine in most cases and know what was installed when you installed the machine.
gsync makes such a huge difference I find it really unpleasant to not have it
It is fantastic, but:

> Don't solicit upvotes, comments, or submissions. Users should vote and comment when they run across something they personally find interesting—not for promotion. [0]

[0] https://news.ycombinator.com/newsguidelines.html
SolCyber Transforms Cyber Insurance for the Mid-Market with Converge
The partnership helps small and mid-sized organizations dramatically improve their security posture and decrease business risk with a more efficient application process, enhanced coverage and significant premium savings of up to 30 percent.
It's very small, but it's difficult to scan and painful to read. You could easily use built-in HTML structures to make it actually readable. Your site is, in my opinion, as much a deviation from the old readable web as the over-designed modern sites are.

There are lots[1] of small, "class-less" CSS libraries that would keep your site as small (or smaller, with tree-shaking in a modern build system) and it would end up much more user-friendly.

1. https://css-tricks.com/no-class-css-frameworks/
I have zero issues with mail not arriving on my custom .me domain, and I’ve been using it for email for close to 10 years.

Do you have an example of sites where account creation mails do not arrive?