skysight-inc/HackerNews huggingface dataset:
It is a common view that the "wintel" architecture "monopoly" sucked investment that could feed other more efficient architectures than x86. It is known that NT supported many different architectures, mostly thanks to its VMS heritage, and CE supported POWER and even ARM. But as soon as the desktop became the strongest cash cow, I think other options were kept mostly as lifeboat options.
The use of the word 'modern' is inappropriate in these sorts of articles.

> It's a modern replacement for languages like C++ or C with a focus on code safety and concise syntax.

Instead: "It's a replacement..."

> Babel: developers wanted to write modern JavaScript while supporting older browsers.

Instead: "developers want to write with new versions of Javascript..."

> Deno, created in 2018, is a simple, modern, and secure runtime for JavaScript and TypeScript that uses V8 and is built with Rust.

Instead: "Deno, created in 2018, is a runtime for JavaScript and TypeScript that uses V8 and is built with Rust, with a focus on Security."

> WebAssembly (WASM) is a portable low-level language that Rust can compile to. It runs in the browser, is interoperable with JavaScript, and is supported in all major modern browsers.

Instead: "all major browsers."
Have you made a post on the Svelte discord #jobs channel? All job postings that go up there get gobbled up pretty quickly.
Nothing, really, they probably just mean that he has a Russian handgun. There is some differences in sights and caliburs but not really to the extent you would claim to be a expert in one specific style.
I remember articles early on during the release of SQL that promoted it as a way to reduce the need for programmers because it would allow managers to access all the data they wanted through natural language. Things didn't really turn out that way.
From his Patreon last year:

As you know my patreon has declined from like $9k to under $1k because of the fucking idiots who embrace the ideology of, "If You Read It On the Internet, It Must Be True!" Ironically, this was the original slogan for the site, before I changed it to "The Internet Makes You Stupid." Both apply equally in this case.

Nobody seems aware that anybody can allege anything. Nobody seems to give a shit that I built and maintained this community for 22 years; one single allegation destroyed all that good will. One single allegetion destroyed my entire career, site, job, and creation. And don't even try to say "BUT LOWTAX WHUT ABOUT THESE OTHER THINGS IN YUR PAST HURRRRRR" because I've never been convicted or found guilty of doing shit. Ever. Period.

A bunch of kiwifarms people easily whipped those gullible idiots into a frenzy of self righteous outrage, and nobody from SA even gave it a second thought. I've always been honest and open with everybody my entire life, which is also why I get easily manipulated. I cannot speak in further length about certain things, so I'm trying to be as vague as possible. Look at the background of both parties involved, look at their history, look at what they've literally and legally done. Not been ACCUSED of doing, but actually DONE.

We have a court of law to determine if allegations are valid. Rushing to judgement by simply acting on an allegation, something that has, by nature, not been proven at all, is pure idiot toilet fuck shit.

This event really shows who my true allies and friends are, and who are the people that don't give a shit about the things I've actually DONE and CREATED in the past 22 years are. I'm going to capitalize the word done here one more time. DONE.

An ALLEGATION. For fuck's sake, at least wait for me to be found legally guilty of SOMETHING. Innocent until proven guilty, except on the internet where it's guilty and then still guilty and always guilty because people make up their minds once and can never change them ever no matter what. Outrage is the currency of the internet, and by god nobody will ever be wrong!

Anyway I'm making a plea for logic, if there is any logic remaining on the internet. Thank you to the six remaining patreon members left, and a huge fuck off to the SA outrage culture reactionists that were apparently just waiting for any excuse or reason, no matter how idiotic, to turn on me. Congrats, you're betting on the wrong horse.

And yes, I'm aware that by writing this I'm just going to lose more donors but whatever, I'm not and never have done anything just for cash. I just wanted to point out how the site I used to run is now populated by the hand wringing, outrage culture warriors we used to once make fun of.

https://www.patreon.com/posts/still-amazed-at-39693289
According to Redis themselves, a high end and well tuned redis server will get you ~200k requests per second[1]. This is if all your application does is send requests in a loop.

Am I correct that redis does not offer a native API and so forces you to craft commands as strings? Just having to run snprintf 500k per second wastes a considerable amount of CPU. Combined with the normal overhead of communicating over a socket, using redis is going to be considerably slower than just keeping that memory in your own process. That's assuming the overhead of the redis internals is 0.

[1] https://redis.io/topics/benchmarks
Microsoft and many other big data centers are now doing exactly this via FPGA NICs.
That just shows that the actual problem in a base with self-sustaining food production will be the inverse - not enough CO2 to produce food instead of too much of it to breath.

To solve this you need initial biomass (or CO2) and then after the harvest you burn or otherwise decompose everything you didn't eat to close the cycle and get your CO2 (and some of the energy) back.

The easiest way to achieve that initial CO2 concentration would probably be to bring about ~3.5 tonnes of coal per person, burn it with oxygen mined from lunar soil generating energy for your initial base-building (24 MWh of heat about 40% of which you can convert to electric energy) and capturing the resulting 8 tonnes of CO2 for agriculture.

Of course you'd bring reasonably pure carbon, not the cheap dirty stuff we dig from the ground with heavy metals and sulphur in it. Also catalyst would be needed to avoid producing carbon monoxide.

Another concern is how much volume of air we need in these tubes to keep the atmosphere breathable and suitable for enough CO2 to supply plants.

Assume the tube is a cylinder 150m in radius and 10 meter in height (height is horizontal here ;) ). That's 700 000 m3 of air which should weight about 857 500 kg. At 410.28 ppmv CO2 in air we can calculate that 0.0623240117 % of the air mass should be CO2, which is ~535 kg in that 10-meter section of the tube. This is a long way off the 8 tonnes of CO2 needed to grow the plants, but they don't want all of that CO2 at once anyway - so we store the waste plant matter from harvest and burn it slowly over the year to keep CO2 concentration in air breathable.

We could also separate the atmospheres for plants and for people to optimize CO2 ppm for each, but that makes math more complicated :)
Yes, I agree. (I was just using the example given, which probably wasn't the best example for illustrating the value of public downvote counts.)

BTW, I should have known that if I questioned the value of public downvotes on a thread of downvoting enthusiasts that I would... get downvoted.
> Frontend developers like to change frameworks every week it seems like

Most of the popular frontend frameworks (Vue, React, Angular, Svelte) have been around for years at this point. It is like arguing Ruby on Rails vs Spring Boot.
The state of Rust debugging is atrocious. No expression evaluators work with traits, and their implementations are the majority of all Rust code.

Until somebody fixes this, I don't see Rust taking on any mainstream languages.
Has the EU market converted to annual subscription licenses? I expect it would.
But FB can outspend them all on the thing that counts at that level - focus.

FB is crazily focused on it. It is unlikely to be more that a rounding error or a distraction to the others.
Should have also mentioned: all those changes to cross cutting library code will trigger builds and tests of the dependent services. You can find out at once what breaks. It's a superpower.
Past threads:

An Engineer's View of Venture Capitalists (2001) - https://news.ycombinator.com/item?id=6369357 - Sept 2013 (54 comments)

An Engineer's View of Venture Capitalists - https://news.ycombinator.com/item?id=113655 - Feb 2008 (26 comments)
This was known before they (and Valve) took preorders.
Yeah my comment is about responsive development which thankfully I don't do much of anymore/try not to. I am not familiar with this will have to look it up:

> blink monoculture

Oh Google rendering engine hmm
JSX is easy to summarize as: HTML where everything in curly brackets is a JS expression that gets evaluated. There are some additions (prop spreading) and restrictions (curly brackets apply to whole attribute values and element bodies only), but they're very simple.
>I wonder if the owners have noticed?

They'll notice if you complain about it, chide you for "sneering at the community"and imply that you're simply falling prey to some cognitive bias or prejudice.

> The shift seems pretty fast, to me.

I've seen it gradually picking up speed ever since Snowden and the death of Aaron Swartz. Trump and Biden's elections were inflection points as well, pointing to a large influx in alt-right and conspiratorial posters from 4chan and Reddit.

I'd strongly suggest getting a plugin or userscript that lets you block users, and start doing so aggressively. Confronting the problem, or even pointing it out, falls afoul of the guidelines (at the very least it isn't considered "substantive") and will only eventually get you filtered or banned.
And of course, the law holds true here. There is a crisis in some parts of the US but overall, the homeless rate has been relatively stable.
Yet in Microsofts own cmd tool I need to put quotes around my path if I want to refer to any files/folders below those folders.
I'm wondering about this too.
> At the first it's unbeatable, and the ergonomics and ecosystem are phenomenal. This is why it "won" as a language to write even desktop apps like VSCode and Discord.

I don't really think this is attributed to JS in any way besides it being the only browser language. Desktop apps use JS because they are browsers, not necessarily because JS was the best language option. An ecosystem has developed around it not because it's good, but because there is no other option for working in a browser.
I'm Not a Woman in Tech (2017)
I dislike the information asymmetry this creates between the poster of a video and its viewers. 100K likes serves implicitly as a kind of social proof; no one but the poster gets to know if it also has 80K dislikes. So it's quite easy and natural to look at a video and think that it has some kind of societal approval. It would have been better to hide the number of likes, too.
Physics and statistical arguments about the medical harms of pollution. But if that is too much to dig into, consider the incentives in play, and who has more to gain from spreading disinformation.
Hasn't this been the case for years? Where I work, yearly raises are usually 2-3% except for this year (they did 5%). During those years, inflation was somewhere in that same window.
What an absolutely amazing piece of work, and even more incredible that it worked the first time. If I had to do something like that it would take me at least three tries to get it to work and quite possibly more than three. Math, 3D printing, love, what's not to like :)

And congratulations!
Vaccine-induced or natural immunity isn't just about antibodies. Immune system gets to remember the spike protein (vaccine) and other characteristics of the virus (natural immunity) so even if antibodies go down, the body remembers and can create new antibodies on next encounter. So you still have some immunity benefit.

Agreed on natural immunity, it would be very unexpected and weird if it was substantially worse than vaccine-induced immunity. And there isn't any evidence of that, afaik.
The video autoplayed for me, with sound.

I'm sure the website is good, but that is super obnoxious to me.

Edit: using a phone, so maybe it was a button press that activated sound.
This is why I have focused on backend for the last decade.
Yeah, I actually do something similar with some of my projects. I'm able to get good results directly querying sheets: https://www.benlcollins.com/spreadsheets/google-sheets-query...

Pivot tables have a bit of a learning curve but you can also use them to dynamically pull data out of sheets: https://support.google.com/docs/answer/1272900?hl=en&co=GENI...
> The German rail infrastructure is so outdated ...

If DB updates infrastructure, that's on their budget (and while 100% publicly held and lots of politicians involved, it's nominally private). If it breaks down so much that it needs to be repeated, that's coming from federal funds. We have some perverse incentives in infrastructure maintenance.
> you're confusing energy with temperature

The energy comes back out of the rocks in the form of heat. 100% of it. No losses. Energy in equals energy out. If you heat the rock by 1 degree, in cooling off 1 degree it will release 100% of the heat absorbed.

> you're some super genius who knows better than every scientist and engineer on the planet

I suggest you ask an actual thermodynamicist, not a 6th grader. I don't need to present evidence that conservation of energy applies. After all, it's the law.
He’s definitely not the only one resigning, surely most NSO employees are looking for new jobs right now.
Spaces in file names are a poor idea. File names are identifiers, not titles.

Let's test something: http://example.com/my silly webpage.html.

Hey look, HackerNews just broke a URL with spaces in it. And it's written in a Lisp dialect and all; it's not some Unix job cobbed together with shell, sed and awk. The language has a string data type, and strings are passed to functions without word-breaking interpolations taking place.

You know what else breaks on spaces? Basic everyday gui text manipulation.

Suppose that in a block of text we have the sentence:

> Please look for the Holiday Schedule 2021 file.

If you double click on any part of the name like Schedule, pretty much every text widget on the planet will just select only that word, and not the entire filename.

However, if you have:

> Please look for the holiday-schedule-2021 file.

There is at least a ghost of a chance that a semi-intelligent GUI can pick that out as a word.

There exist good reasons to keep identifiers as clump beyond just command line shells.

It's why we need encoding like %20 in URLs that never pass through a shell script.
There is mostly a housing crisis, with homelessness downstream of housing.

I originally left this comment a few months ago, but: CA especially has been underbuilding housing for close to 50 years (https://techcrunch.com/2014/04/14/sf-housing/) and now has a severe housing shortage, to the point where a parodic response, like "California will try absolutely anything to reduce homelessness, except build more housing" (https://www.mcsweeneys.net/articles/i-will-do-anything-to-en...) is the only reasonable one.

I've worked on Prop HHH and other proposals designed to reduce homelessness in California: https://seliger.com/2017/08/30/l-digs-hole-slowly-economics-..., but none of them work, or can work, without making housing easier to build.

Before someone mentions "mental illness" and "drugs" and other contributors to homelessness, yes those are real factors: that said, the lower the cost of housing, the easier it is for someone on the margin of being housed or being homeless to stay housed. The lower the cost, the easier it is for family, SSDI, Section 8, and other income supports to keep a person housed. As the cost of housing goes up, the number of people who fall from the margins of "housed" to "homeless" goes concomitantly up. So yes, mental illness and drug abuse are factors, but they're factors exacerbated by housing costs, and they're really red herrings relative to overall housing costs.

The homelessness problem is intractable without zoning reform, and the removal of barriers to new housing, whether those barriers are height maximums, parking space minimums, or "neighborhood input" or "community input," both of which are functionally barriers to building anything, anywhere.

Homelessness is mostly a housing problem: https://www.slowboring.com/p/homelessness-housing. We can and should remove barriers to building new housing, and, until we do that, we're going to keep seeing these problems. CA SB-9 and SB-10 are steps in the right direction but they're very small steps. Tokyo's approach would be better: https://news.ycombinator.com/item?id=16704501. Even places like New York are proposing density reductions, insanely: https://spectrumlocalnews.com/nys/central-ny/coronavirus/202....
London city center to Paris city center is 2h15m by train. The same trip by plane will take you twice that time at least.
I don't recall it always being this way, but I may have just been mistaken at the time.
>>>> The unhappy path is that you stick with Excel too long and become mired in the world of VBA and advanced formulas and attempts at shared workbooks, and build pseudo-database application-contraptions.

How happy was the "let's just spin up a software project" path?
What do you mean, display garbage?

L'imp?ratrice?
L'imp�ratrice?
L'impÃ©ratrice?
L'imp‚ratrice?
L'impÚratrice?
Star Wars came out the summer before I got to Caltech. I don't remember how many years ahead of me you were--were you still there when The Empire Strikes Back came out in 1980? Someone on Caltech's board was also high up at the studio and arranged for two free showings at Caltech a week before release. One showing was for undergraduates, and one was for faculty and board members. I think there were only a few undergraduates who did not sign up their tickets to that.

Now that I think about it I'm not sure if the ASCIT Disneyland trips were actually annually. I know that ASCIT did one in my frosh year, which was 1977-78, and I'm sure they did one in my junior year because I took advantage of a lot of people being away on that trip to try magic mushrooms. I didn't want to have to deal with a lot of people while tripping.

That didn't quite go as expected. As I wandered around campus enjoying the hallucinogenic effects of the psilocybin, I kept running into Chinese people I did not recognize, many of whom were speaking Chinese.

Walter of course knows this, but for the rest of you Caltech is small enough (under 1000 undergrads) that one should be able to recognize most of the other students on sight. Also, the percentage of Asian students at Caltech was a lot lower back then, so I could tell most of these people weren't Caltech students just by the shear number of them.

I was starting to freak out a little bit because I'd read up on the effects of psilocybin before trying it and highly realistic full sensory interactive hallucinations of Chinese people was way outside the bounds of anything I expected, so I thought something might be going really wrong like the 'shrooms I bought were laced with something else.

It turned out that I was in fact seeing real Chinese undergraduates--but not from Caltech. I was not the only one who decided to take advantage of the campus being a little less crowded that night. The Chinese Students Association had decided to throw a party and invite all the Chinese students from all the other schools in the Los Angeles area including UCLA and USC.

They (ASCIT, not CSA!) were still at least occasionally doing this at least up to the mid '80s. There's an article in an '84 issue of the Tech [1] that mentioned Disneyland trips as one of the things that wouldn't be happening if not for ASCIT.

[1] https://campuspubs.library.caltech.edu/1221/1/1984_11_02_86_...
You could argue that both direct oil subsidies and indirect "lack of carbon tax" subsidies also exist and contribute to reduced demand for EVs. Is that fair to EV manufacturers and their employees?
Don't forget all the pump attendants in the (two?) states where you can't pump your own gas!
`next/image` works self-hosted (it uses either Squoosh or optionally Sharp) as well as with any third-party solution you want. Vercel is just one choice!

https://nextjs.org/docs/basic-features/image-optimization#lo...
> It shows just how careful you have to be when writing code that is Internet-facing

All code. “Internet facing” is not the only relevant qualification.

Any code where user-generated code is parsed should be carefully written, tested, and documented. Edge cases should be identified and described in specs. Non-compliant software should be identified and shamed (or preferably PRed).

I know that AWS has already patched some HTTP Smuggling attacks maybe 3 years ago, but I don’t remember if is was the same AWS feature (the previous one might have been CloudFront) and the parsing error might have been a little different.
https://archive.md/va1aE
Of course not. The crank is an input device, like a joystick.
You're allowed to be batshit insane on Hacker News so long as you maintain a civil tone, and don't bore the mods (don't be crazy and repetitive - be a quirky new kind of crazy every time you rant about whatever triggers you.)
> I feel like you should be able to do everything from the app. Install it, create an account, choose your domain name, and start posting.

They would have to pay Apple 30% of the subscriptions.
Objectively, the Svelte example is cleaner and easier to read.
Even so it’d be nice to know if this number is acceptable at a given level of economic maturity as well as level of employable skills. If there is a skills gap or a mental health gap, are those comparable to similar economies or worse or maybe better?
20Kb was not tiny back in the day
So you'll allow a title that ask a question.. and then someone answers it and you have an issue with their answer? How do you pretend to claim to know that there isn't a homeless criss?
https://www.youtube.com/watch?v=WwCmzwSE98o&list=RDCMUCUbDcU... I don't know if you would need a server for each mirror? but you would need.... two axis of rotation? and making a mechanical system that slowly moved mirror by mirror to update the position might be more complex.
I'm confused. How do you judge the results of an election between two candidates if you know the number of votes cast for candidate A, but not the total number of votes?
Ask HN: Can a company claim copyright/IPR on my non-software creations?
To my utter shame, I must admit that when I accepted the job offer at my current place of employment, I merely skimmed over the 'Intellectual Property Rights' and 'Copyrights' section of contract. Last year I learned to produce music. I sometimes publish some of it online, free and open source. I happened to re-read my contract for an unrelated reason when these clauses caught my eye, and they looked scary. I compared this contract with some other offer letters I had received in the past, and it seems that this is a common practice.

Does this mean the company can technically claim IP right/Copyright on anything I create, even if it's not a software that competes with them?
I remember reading somewhere that automakers trying to get the governments involved to have them to lean on the chip suppliers to give the automaker the highest priority over other clients.
C:\PROGRA~1

Easy fix!