skysight-inc/HackerNews huggingface dataset:
"So well" as in academically or in STEM fields, right? One reason is the selection process. Or put it bluntly, genes matter. Asians, at least the FOBs in the STEM fields, mostly came to the US for graduate degrees first. They are, statistically speaking, already the top students who have a knack in STEM. If you are a techie in the Bay Area, try to count how many people are PhDs in a social gathering.

I have yet encountered anyone in my circle in the bay area who had any difficulty with high-school math, and none who did not excel at least most of college-level STEM classes. On the other hand, many of my coworkers are medalists in national or international competitions of maths/physics/chemistry/informatics, or they were in the top 2% for those college entrance exams. The bias was so strong that I used to think that tutoring was useless and the education in the US was pathetic because many high school students couldn't understand simple things like factoring polynomials. So, of course they do well, statistically speaking. On the other hand, not all Asians do well in other fields, especially in business and politics. Indians are more diverse in that regard, but people from mainland China didn't have a large enough presence, partly because only universities in China tended to select the nerdiest people for STEM, or so per my China friends.
I know many who are just hoping for a recession for prices (especially real estate) to come down.
The OP mention it is the same text which is rated differently depending on the gender of the author.
I'm interested in knowing this too.
Aside: qnzl.co gives me a page not found and a warning about a selfsigned cert.
C programming framework Vely 13 released
Vely is a framework for C developers.

Improvements in Vely 13/12:

- Bunch of examples, including multitenant SaaS Notes application in only about 300 lines of code.

- Added JSON support.

- Added UTF8 support.

- Added Hash table support.

- Added cache for super fast REGEX pattern matching and replacement.

- Simplified SQL queries for a clean simple interface.

- Source files now have .vely file extension to make it easy to recognize Vely code.

- Building applications now has automatic library inclusion.

- Lots of bug fixes.

See release notes at https://vely.dev/release_notes.html for details.
I would assume the electricity used to power the pumps and lights ends up emitting substantially more than 250g of CO2 per day as well.
>A COW write only needs to checksum the newly written bytes. A non-cow filesystem needs to checksum all data contained in the block (unchanged prior with now new values).

No, a COW will re-read the entire block. Make the change and update the checksum and then write it back (to a new location, obviously). Way more than the newly written bytes - but way less than the entire file of course. Just as a non-COW fs will.

>If it writes the checksum, but not the data, the block is now corrupt. And there is no way to know which one is correct post-facto, without storing the old data and the new data somewhere.

Which is exactly what the journal is for - and you already have a journal. Or you don't update it in-place. Just because it isn't COW doesn't mean you always have to update in place.

>Compression wise, this isn't (as much) of an issue for COW filesystems, because it only needs to compress the newly written data, which can be allocated without concern to the previous allocation size, which is still there, allocated. It can mean less efficient compression if these are small, fragmented writes of course, which is why most of them have some sort of batching mechanism in place. Alternatively, it can copy a chunk of the block, though that can cause write amplification, and is usually minimized.

You can do exactly the same for a non-COW filesystem.

>But you don't run across potential pathological fragmentation issues, like where you compress prior blocks which now take significantly less space, or new blocks take more space and require reshuffling everywhere.

COW has the same issue. COW always need to "reshuffle"(?) data somewhere.
We are a European enterprise and we have contracts with special recruitment firm for DEI quota. We had the opportunity to hire some amazing and technical folks through them. People with special hobbies and interests that would really make a different and add a new dimension to conversations.

The growing issue is the increasing number of employees coming in with skillset below 50% of current peers. Not all from EDI source, but for sure majority. Higher skilled engineers are leaving because they need to do more and more work to keep up the systems operational and that results in more and more of the skilled folks leaving.

Trying to explain this to VPs and directors and they would just say dont choose them! The interview system is set in a way that we get a bunch of resume without names and we need to stack them. HR contact as many of them as they feel good about and there goes the round of interviews. After the interviews we stack the results and hand it over to the management. And they decide whom to hire based on the stacked results and their own infallible judgment.

Sadly it also reflects poorly on people who are good and come in with DEI budget. They need to spend more times earning trust.
It’s all just pure facebook hate. I remember some of same people who today trash vr and anything coming out of meta-RL were literally drooling at totally absurd incomplete and awful VR demos at GDC 7 or 8 years ago at a time when I really thought VR was totally unusable and unplayable.

Now that the tech is actually nice enough that it is usable and sometimes even actually better for certain things folks are just jumping on the hate fb bandwagon.

You’re absolutely right that most people here haven’t even tried some of this stuff. Personally I never gave VR a thought myself but my brother wanted a quest so I bought one, now I have my own and am looking forward to trying what’s next.
I was tempted by this but I've heard they'll shut down your service if they figure out you're outside the UK? I still have a UK number at the moment but if I could port to A&A without worrying about this I totally would.
I don’t think “progressing in a field” is worthy of applause if you’re just going to use that progress to hurt people. Technology doesn’t just magically make peoples lives better, sorry but the cats out of the bag on that one.
Ask HN: What are the Top JavaScript libraries you can’t live without?
> even sometimes the uploader.

Yeah, that happened to a channel I loved several years ago [0]. I've been scouring the internet ever since then, looking for mirrors of the channel, and one video in particular [1]. It's a long shot, but maybe you or someone else reading this could help, so I'll leave the links here:

[0]: https://web.archive.org/web/20151129103353/https://www.youtu...

[1]: https://web.archive.org/web/20151130132704/https://www.youtu...
This is how VC firm halos work. When Sequoia or Benchmark invest, tons of investors want to squeeze into the round -- almost regardless of the fundamental attributes of the company.
So you had one bad experience in the immature stage of early development of a technology.

I don't understand how you extrapolate that to the entirety of every possibility it will ever have to offer. Yes Zuckerberg's metaverse vision is weird and creepy. But the underlying tech that is being developed to enable it to exist is transformational. The use cases will develop from what suceeds and people actually like. You could just as easily have painted a dystopian picture of people staring blankly at their iPhones walking down the street instead of talking to the person next to them.
This is realpolitik. If country A asks country B to do something (or else ...) they can agree to it or not. It can be done quietly or loudly. I don't think "ah, but" arguments are of any value.
Modula-2 GCC compiler front-end patches sent out for review
Digging 100m deep holes isn't cheap.
> The fraction of people looking for a "zero hydration front end web framework" is at best minuscule compared to the number of people looking to make their website load faster or looking for ways to convert a higher fraction of visitors into customers.

It probably means that their target audience is people who understand these words. Probably web developers disenchanted with the state of today's web frontend, and looking for informed decisions in assessing different options.

As for ways to make their website faster, almost every web framework will boast of that. Gatsby (for crying out loud) will say it's "the fastest".
Not to mention that "too many meetings" is a thing many of us complain about. Just because they might be "VR meetings" doesn't take away the feeling that you're having too many meetings.
> What the average Joe need to know is that DeFi, while capable of producing huge gains, also comes with a lot of risk both market-wise and protocol safety-wise.

Gains have to come from somewhere. If they're not backed by something in the real world - say capital investment making some process more efficient or whatever - then the alternatives are that they're illusionary or backed by shenanigans.
Yep, our current system sucks. I happen to think Facebook is much, much, worse than Apple but who knows in 5 or 10 years.

Apple is building its own VR headset and making money off VR hardware seems like a stretch.
Yes, but the EU wants to open up modern messaging:

https://techcrunch.com/2022/03/24/dma-political-agreement/
>Historically, it's been impossible to differentiate "productive" and "un-productive" labor over prolonged periods.

Not true, either you helped in the production of sufficient food to allow a surplus, and thus enabled specialization of labor, or you didn't.

It is only the addition of billions of "virtual laborers" fuel by underpriced energy in the form of stored ancient sunlight that the labor market became so distorted. The past 200 years have been the anomaly, not the norm. The pulse of underpriced energy is coming to an end.
And the Bank of England chances it's stance privately, a few hours later..

"Bank of England signals to lenders it is prepared to prolong bond purchases" - https://www.ft.com/content/87a5b7bf-6786-427f-89d6-96b736dcb...

Incompetentius Maximus....
For what it's worth, you're at least right about me; I truly hate fb, and their simple involvement in a product is sufficient reason not to purchase it unless it's been thoroughly broken by the modding community.
The cause is the international economic downturn/ high inflation, combined with a collapse in cloud computing orders.

Around 30%-40% of PC sales were going to cloud compute. This is slowing.
thanks for saying what i couldnt put into words like that!
I think the tech is super cool and people shouldn’t hate that much on Meta
Did they really form an entire company around a single text editor feature?
I guess this will just run into (probably justified) scepticism as a response but at least it can be said that Zuckerberg is strongly pitching that whatever Meta builds will be an open system. If you watch the last 5 mins of the keynote it is interesting because it ends with him almost begging developers to stick with Meta as the "android" of VR rather than opt into (what he is obviously referring to as) a closed Apple alternative.
VR is cool to think about, but as is it's dangerous and ultimately just a gimmick without a lot of expensive peripherals. AR is safe and has real-world uses other than games/porn and simulation training.
I’m really excited, too, but there are serious issues in Meta’s execution: They really need to get their UX, customer service, and hardware/firmware release processes solid.

It’s foolhardy and expensive to test hardware in prod, especially in a down economy with logistics/resourcing issues, and it’s absolutely nuts to disregard passionate, on-the-hour-Oculus-is-so-great (Boomer) users who’ve thrown thousands into the platform, telling them to delete their Facebook accounts (Facebook accounts they now are now dependent upon) to resolve unverified firmware borkage.

(Also, a more lightweight headset would help get the rest of us there. ;) Where’d ya go, Google Glass?)

Looking at past historical patterns, though, I truly believe a smaller company will emerge from the recession in the next year or two that gets us closer than Meta or any other large company ever has or will.
I’d argue the language matters even less as folks with true experience in distributed systems know that the real problems arise between thread/ process/host boundaries which are mostly language-agnostic.

IOW you really want senior people, full stop.
So, instead of carrying around a small laptop that is a square and fits in pretty much any bag, you're carrying a keyboard, maybe a mouse, and a full on head sized VR device that only fits in a backpack or a tote bag? Along with lacking the storage that a laptop offer, the offline capacity of it, the battery life of it?

The future sounds _great_.

In addition, I will not let you besmirch the name of the venti mocha latte. Sometimes all you need is three times your daily sugar intake in a single, deadly, way too hot cup of very average coffee.
> If you suddenly built more housing in SF. You’ll actually just get more people who can afford to live in SF moving there. That’ll drive the prices right back to where they were.

Even if we take your theory as true, this still seems net good to me? More people able to live in SF if they want to is a good thing.
Very funny:)
So it appears grave robbers did get there first, but left the mummy case alone.

It is good that they acknowledge tunnels were re-used by later generations, but unfortunate that they still think the Ramesses were not such generations. We will need to wait for another of our own generations to learn who really made, e.g., the many precision-machined 50+-ton empty stone boxes under Saqqara, and why.
These are scheduled substances, right?

So in the trial you would be able to present proof from the doctor’s office that gave you the prescription. If you can’t do that, how did you get the pills in a legal way?
$1500.00 as a hardware loss leader for Perky Pat 2022 versus eat food and pay too much for freaking rent.

Humans do not own VR anything.
Feel free to bring a better solution than systemd.

Talk is easy, building something that works for the majority is hard. And one thing for sure is that not everyone will be pleased
Those of us who feel this...

> Putting on my VR headset to get in a meeting with the rest of my team does not sound nearly as unreasonable

... are a minority vastly overrepresented by the website we're on.

The company I worked at during the bulk of the pandemic let us all expense headsets to have meetings.

Getting into VR the first time is not a seamless experience in the slightest, so trying to get serious work done in meetings took weeks because of the mix of experience levels.

Then there was the fact that at the end of the day we live in a flat 2D world of software. Trying to hit touch targets meant for a mouse with a magic wand is maddening.

Then there's just the entire uncanniness of avatars that we're nowhere near solving. VR avatars are consistently forced to take on cartoonish proportions because we can't render convincing customizable human avatars on these headsets and won't be near that any time soon. Same goes with the backdrops, which end up being "infected" with the cartoonishness to avoid clashing.

-

But you know what the death knell was for our VR use? At the end of the day, even at its best, it was the same as starting Zoom.

For non-enthusiasts it needs to be stomping Zoom.

They don't want to strap a screen to their face just to do the stuff that they were doing by sitting in front of a laptop. At the end of the day, it was "ok enough", and that was precisely why it fizzled out. General apathy at the fact that, this was not an improvement of exactly what we had been doing for months before, was enough to get people suggesting zoom the moment an issue cropped up, and eventually we all just dropped the headsets.
The irony is strong in this one: Not building airports would definitely improve the situation as a whole.
> And Windows won't either because driver support ended a long time ago when you use old hardware.

Or new hardware. I have an EliteBook 845 G8 (Zen 3) from December 2021. Windows doesn't recognize its webcam. Some issue with some USB chip along the way. No, HP's provided drivers don't help. Yes, HP recommends Windows 11.

I have its cousin, an EliteBook 840 G8 (Intel 11th gen), same vintage. Windows doesn't recognize its touchpad / trackpoint during install. It needs specific drivers from Windows Update. Luckily, the internal keyboard and an external USB mouse work fine.

I've even tried with the latest win 11 22h2, that's been recently released, no luck. On the webcam front, it actually works at first, then it figures it requires some "updates" which break things again.

Linux has worked perfectly from the beginning on both of them, no random tweaks required. And I'm not even running Ubuntu or similar, which you'd expect to do things automagically, just plain Arch.
> Each LOOP implementation is extensible.

Allegro isn't. Neither is SBCL. Nor CCL. Nor CLisp. In fact, the only implementation that offers this feature AFAICT is Lispworks.

> There are lots of things in the Common Lisp standard, which are not extensible

Sure. So? Just because loop is not the only thing in CL that sucks does not make it suck any less.
Podcasting will save the open Web and free speech
Sorry, what? Source?

We’re not still confusing bypassing encryption by compromising device security with “[undermining] effective cryptosystems” like those articles when everyone was leaving WhatsApp?
Of straight HTML, <details> is certainly the most appropriate semantically (and it’s what I use on my site). This particular site would find it mildly difficult to apply since the picker body affects layout but is in a different part of the document to the button, but since its height is known it could just barely be done.

Another semantically-reasonable possibility which allows separation of source and destination would be using a button with appropriate aria-controls and aria-expanded to link it to the picker body; and probably giving that body the dialog role.
I have my doubts about this. In my experience, a house full of cannabis plants photosynthesizing full tilt under 15,000 watts of lights would still show elevated CO2 when two people went to it and tended it. Maybe the algae get around that, but I need to see some numbers.

>A human breathes about 9.5 tonnes of air in a year, but oxygen only makes up about 23 per cent of that air, by mass, and we only extract a little over a third of the oxygen from each breath. That works out to a total of about 740kg of oxygen per year. Which is, very roughly, seven or eight trees' worth.
Can you give an example of such a bad concept explained in Applied Cryptography vs Serious Cryptography?

Because, out of curiosity, I just downloaded both books, skimmed on both of them (having read in the past Applied Cryptography it took me less time for it of course) through first chapters (classic crypto, randomness and RSA chapters) and found that they are very similar.

So, again, do you have a proof of your statement or are you just another Schneier hater?
Man I joined an elixir team to start my engineering career and while I love the language, and it isn’t too hard to pickup and read until you have to start mocking stuff and all the &’s start popping up. But still the pipelines and functional approach was solid.

The problem was actually getting the stuff deployed or running into weird niche issues that require a couple days to fix. I was a bit out of comfort level at that point but the exaws sdk’s, confex, releases, supervisors. Made me really appreciate how much more support and just easier mode/python has been in my current job.
Agree. It's stagnant, fearful and bureaucratic.
"Trust the science" never changed anyones mind.

However, I think your climate change example is a bit strange. If anything, it's big oil who's been trying to sell the idea that we don't have to stop using fossile fuels. Hiding evidence, and spreading confusion by paying lobbyists and scientists. Global warming was proved beyond reasonable doubt decades ago.
I left a relationship that was driving me to drink, not realizing it was the cause. I stopped drinking effortlessly literally overnight.
Hi, thanks for your comment! I fix a lot of things with the numerous feedbacks, and I have a lot of ideas to make the project really interesting and different from what we can find :D
To be honest, I'm not sure what is your point. Does the number of lines increase when the project complexity increases? Yes. Is CMake harder to read if the build system increases in complexity? Yes. The point of a minimal example when reasoning about CMake is to show that you get much more free stuff than in Make, not that it always stays small.

Putting an equal sign between CMake and Make, because the complexity increases in both, is pretty ignorant IMO. It's like saying "A car is no better than a bicycle, because both have problems with tires when driving long enough".

You have pasted a link to a complicated build system, which would be impossible to write and maintain in manual Make. It would require using Autotools. But then the Windows support would be dead. And lots of the files from the directory you've pasted are there in order to interface with hard-to-interface autotools-based build systems.

You can check out libarchive, which has support for both Autotools and CMake: https://github.com/libarchive . I'm not saying it uses both build systems the best possible way, but I pick CMake build over Autotools any day. What I get for free?

- I can open the project in my favorite editor and I have clangd working automatically,

- I can open it in Visual Studio, CLion, Xcode, Eclipse, or whatever,

- I can create multiple configurations (release, debug, asan, clang, gcc, vs2019, vs2022), comple them all and run tests for all configs at the same time after each change,

- When changing the build system itself, I don't need to think in layers: first the M4 layer, then the bash layer (or was it sh?), then the /bin layer -- "is my option passed to "cp" accepted on OpenBSD or is it a GNU extension? I better quickly install an OpenBSD VM and check it."

By the way, implementing the logic in CMake instead of an external scripting language may be in order to decrease the dependencies of the build system itself. I mean, why should I require having to install Tcl in order to compile my Gtk Bitcoin-monitoring app? Also the argument with "should be implemented in scripting language" is an opinion, which is heavily discussed when talking about wheter a build system's language should be turing-complete, or shouldn't. There is no consensus in that discussion.

Last point, I'm not advocating the use of CMake the tool. I'm advocating the use of CMake the model. Meson uses a similar model, and if the world would switch to Meson instead of CMake, I would still be happy.
Zoomers aren't exactly moving towards rural areas en masse (in fact the opposite is true[0]), so the parent comment's point still stands.

0. https://www.jchs.harvard.edu/blog/are-millennials-leaving-ci...
The problem with that is, at least in my experience, that you read such things once from a reputable source and never check it again.
> A 12-volt 24-amp-hour deep-cycle lead-acid battery goes for US$61 at retail, and that's nominally a megajoule;

Is lead acid still purchased by anyone as a new system? That's $400 per usable kwh (unless the 50% DoD rule of thumb no longer applies?) where lithium has a vastly higher cycle count at $300/kWh

Is there some upside (refurbishing lifecycle maybe)?
You underestimate the genius of enterprise and solution architects.
It's the mail-in part that caused doubt moreso than the paper part.