skysight-inc/HackerNews huggingface dataset:
> I think you are vastly overestimating the complexity associated with this

No, I think you are misunderstanding the problem.

I'm not saying that, with a good 3rd party lib, generating FFI APIs can't be easy and slick. I'm saying that non-python languages have more complicated FFI APIs that practically necessitate these sorts of generation libraries (like bun).

When you grab a bit of memory out of an object in C with python, you are reaching directly into python's internal representation of the object and tickling the bits there.

When you do that with deno/javascript/others, there's a layer of abstraction introduced to keep our native method from directly tickling the bits that the VM is aware of.

That's the problem.

From C, you can create a new python object, store it off in a global variable, send it back to the python vm, and later in a thread go tickle some of the bits and see that tickling in the Python VM. Because that object is the same one used by Python and C.

The complication that arises with CPython is many very popular librarys (numpy, tensorflow, pandas) rely HEAVILY on the fact that the objects they are working with in C are the same ones python uses. That's why they've been so slow to port to pypy if at all.

And that ability for C libraries to very deeply interact with the VM is exactly the problem that makes it hard to improve CPython's JIT. That's the reason other python JITs, like pypy, either don't or have very limited support for CPython's FFI capabilities.

The reason FFI works so well with other languages is they drew very tight and clear boundaries around how interactions work and who owns what when.

So please, stop spamming "bun". It's a non sequitur.
There will always be some leading parameters some lagging parameters. It makes a difference when you are overly leveraged or if you are too small but big companies like google, Amazon, apple should be able to manage some level of forecast leading or lagging the demand, no?
Because only lawyers can give legal advice. Paralegals give paralegal advice. Non certified citizens give advice.
It requires an Intel NIC which connects to both the main CPU and the ME at the same time. The ME has drivers for Intel NICs and a full TCP/IP stack. From the docs: https://software.intel.com/sites/manageability/AMT_Implement...

"The Intel 82566 Gigabit Network Connection identifies out-of-band (OOB) network traffic (traffic targeted to Intel AMT) and routes it to the Intel ME instead of to the CPU. Intel AMT traffic is identified by dedicated IANA-registered port numbers. The [southbridge] holds the filter definitions that are applied to incoming and outgoing in-band network traffic (the message traffic to and from the CPU). These include both internally-defined filters and the application filters..."
> higher-privilege co-processors running code outside the main OS' control is becoming (or already is) the norm everywhere

There may be good arguments for allowing these types of "features" but this is not one of them. I'm so tired of seeing "it's fine because everyone else is doing it too"
~Everybody lies to get jobs. The interview process demands it. "Why do you want to work here?" being a common one. In most situations you can't answer that honestly without being rejected, and there are other similar, very-common questions. You're supposed to be socially-aware enough to tell the right sort of lie. 10:1 you've repeatedly been lied to regarding "tell me about a time that..." questions, if you ask those, and had no idea it was a lie (though you may have caught, or suspected, some poorly-done ones). Why? The good story will beat the truth every time, unless you've lucked into your truth also being a good story. At a minimum most of the ones that give a good impression have had a lot of editing and embellishment.

I do agree that outright fabricating credentials is a worse lie, but the job market and interview process is morally corrosive by nature.
He’s 86 years old now.
Impact of not cleaning is minimal. Maybe 10% at worst. There’s been multiple studies that show the cost of cleaning is greater than improved efficiency for home owners.
You can limit the impact of this with forward declarations and only putting that is needed for the public API into the header includes. The rest can all live in the .cpp
It's not excessive in my experience. Javascript is usually very fast. Much faster than PHP and Phython.

There are many flaws in this benchmark but the order of magnitude looks right to me: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Curious what you tweaked.
> remember that aviation usage has been growing in the meantime, so rates per passenger and per passenger mile have been improving even more than this shows

We can chart that directly, and I agree it's impressive: https://en.wikipedia.org/wiki/Aviation_safety#/media/File:Fa...
> Is there actually a large population out there who has never experienced outside weather conditions in which there was no wind?

Over a geographic area approximating typical grid distribution distances, and at altitudes reached by commercial wind turbines? Surely there's such a population, but it's a very, very small one. A "calm day" in your backyard at sea level with a bunch of trees around is still generating a ton of wind power on hilltop turbines. And if your neighborhoods hills aren't getting it done, there are gusts somewhere within a few hundred km just waiting to be milked.

No, this is wrong. Wind power is in fact extremely reliable, especially when you remember that things like fuel distribution routinely idles fossil fuel plants too. Nothing is 100% reliable.

But the other part of your point: that building roofs are a poor place for wind, is I think more defensible. Certainly if you have $N to spend on wind power, you build more ridgeline turbines and you don't put these things on roofs. But the people spending those dollars aren't the same.

If you're a business or home with a roof, and you're looking at putting solar on it for whatever reason, and this thing is better (itself very much an open question), why not?
That was what was so stupid about the mandatory cellular-blocking legislation. You didn't need test equipment or even a scanner to spy on AMPS phones... you just needed an old TV with a UHF tuner. The upper end of the UHF TV band overlapped the 800 MHz AMPS band nicely, and NTSC TV audio was FM, just like cellular (albeit WBFM rather than NBFM.)

It's probably lucky that no one ever brought a case to court (or testified in Congress) regarding 'civilian' use of a spectrum analyzer for cellular eavesdropping. Otherwise we'd be unable to buy anything even remotely resembling today's SDRs. They'd be driven out of the market like pirate radio transmitters were. The law should be brought up to date, but who wants to open that can of Pandora's worms?
From October 2022 it's fixed at £0.34/kWh for consumers. £50/MWh is miles off reality.
WPA Enterprise is basically 802.1x over Wi-Fi and yes, the ME has drivers for Intel Wi-Fi cards.
Cool article and comment section just to see the tech used here (some folks even linked the patent for this design). It's interesting to see this in "pv" magazine which presumably stands for photo-voltaic.

It's good to have options and I don't think the world will ever be "solar OR wind" - they compliment each other and can provide redundancy.

The interesting thing here is Rooftop seems to focused on selling to consumers (?) as opposed to industrial scale turbines or solar farms. For my personal (off the grid) energy needs one/two 100w panels are sufficient but nice to see a less "dangerous looking" wind catcher.

This probably has less installation than solar and I'm curious about the lifespan/service intervals of the mechanism
Well, I'm horrified by this. I don't want anyone to have such easy access to such personal information of mine without my consent.

The opt-out process for the site is detailed here: https://www.studentclearinghouse.org/privacy-policy/

Crtl+F for 'opt-out" and you can find the email address there and other information.
The average person should not live in a shed with a compost toilet.
https://news.ycombinator.com/item?id=33341760

Graal reuses all the insanely good GC implementations, observability tools etc already present in OpenJDK (as throwing all that away would be stupid).
You Should Watch More Canceled TV Shows
I had to do the same slow down and re-read that, as it looks a lot like a username I've used when slamming keys for a Zoom meeting.
php7 was such a huge leap they skipped php6 (although there were other reasons for that).
A friend of mine was looking at a job and wanted to use me as a reference.

Eventually I got a call about my friend, and I discussed my friend and my experience working with him. But at some point the caller asked me about myself, and if I was interested in other positions.

This turned out to be a recruiter (who was placing my friend), but he was not interested in my friend - he recruiting from the reference list.

ugh.
I am that commenter and exactly this (lemon is great too)
The best there's some kind of cheese or fish around
This seems like a huge advantage with mostly-digital movies.

I wonder how easily a Marvel or Starwars movie could be re-rendered like this. Technically there are actors of course, but they are usually the main focus of the scene anyway...
In the case of 5G, telcos love it. It's vastly less expensive to run than any lower G, both in cities and the countryside. That interest even aligns with end users' interest.
The viability of Python for scientific work is predicated on using Python as glue code for code written in other languages. If pandas ran at the speed of Python people really would be using Julia or some other language instead of Python.
I clearly remember that eight grade math was algebra: basic stuff with polynomials like multiplying (2x + 1)(3x + 4), or dividing single terms like 4x^2y/2xy = 2x.

And that was likely behind where I would have been had I not immigrated to Canada from Europe, where I had been into basic one-variable linear equation solving by the end of fourth grade, plus other topics like sets. For instance we used a kind of set partitioning method to convert numbers into binary.

When I came to Canada in the fifth grade, the teacher took me to a room and probed me on various arithmetic of increasing difficulty. She was blown away that I could do long division of like a five digit number by a three dight number, either leaving it with a remainder, or else continuing into the fraction.
For reference Unreal Engine 5 full build (building a lot of stuff you don't need) takes like 30 minutes on a 3950x. Typical incremental build is either 15 seconds, or a minute if I touch some popular header. For full build not only you can have a lot more cores, you can use IncrediBuild.
In the future, buying Chinese designed and made RISV-V will be the way to assure yourself that there’s no extra NSA garbage in there.
We regularly use outcomes as evidence of discrimination, so I think it’s reasonable to strive to be consistent.

If we look at SAT discrepancies to identify groups harmed by structural issues in the test, we should also do the same with grades.
And then there is the resource usage... a typical dynamic interpreted language uses orders of magnitude more CPU and memory compared to compiling to machine code. Enough of these apps running in a data center can add up to a lot of wasted resources!
For sure. But weird I didn't know of any universities/colleges that gave above a 4.0 for GPAs (in the US) - thought that was more of a high school thing relating to Honors/AP classes.
The people who reverse-engineered the secure enclave firmware can say that.
They banned Huawei equipments for less than that

How come Intel get away with it?

I went ahead and i disabled it
These are vulnerable to Meltdown, and the page table isolation patches are required to secure kernel memory. These do involve a performance hit, so I'd recommend Core-2 Quad 9550s as an upgrade for a minimally-usable machine.

However, these are not SMT/hyperthreaded, so many of the Specter vulnerabilities do not apply.

OpenBSD runs well enough on them, and these machines are likely what I trust most with this OS.

Most Linux runs on these machines (RedHat 9 doesn't - requires an i3), but will pause on the mei_me module and look for a response from the ME that you have lobotomized; blacklist the related modules if you want to boot faster.
Yet they forced all Google workspace users that were grandfathered in free plans to start paying and are currently forcing grandfathered Google music (YouTube premium) family subscribers to eat a +50% price increase.

Why would I stay with Google if my loyalty counts for nothing?

Same goes for Netflix, if you aren't going to reward me being with you from day 1 why should I show you any loyalty?

I will take full advantage of any free trials and cancled at the end switching from one to the other.
See https://en.wikipedia.org/wiki/Murphy%27s_Law_(American_TV_se...
Using Facebook Business Tools requires you to accept an arbitration clause, which may limit your ability to pursue small claims against them:

https://www.facebook.com/legal/commercial_terms/update
Just a quick glance at you repo, and I'm noticing you're running Zig `zig build -fstage1 -Drelease-fast=true` and Rust `cargo run --release` with the release flags on. You should do the same for Nim `nimble build -d:release --opt:speed`; Go too.
> For the record, it seems like more and more devices are supporting Opus for general use cases

Yes, exactly and AFAIK it's because Chrome/Google/YouTube has recently supported Opus to the exclusion of these proprietary formats for higher quality (read HEVC level) video.
> If prison was safe for the prisoners we could absolutely use a "light touch" for some offenders.

We do that already. Level 1 yards (in California-ese) are quite safe and filled with white collar criminals, fraudsters, drunk drivers, drug-dealing doctors, etc. Some facilities don't even have perimeter fences. The safest are the fire camps, because nobody there wants to get kicked back to general population (these inmates voluntarily work as wilderness firefighters).

OTOH, Level 4 yards are filled with murderers serving life sentences and the like. As a visitor or staff, you can't even go on the yard without wearing stab-resistant armor. Some particularly troublesome inmates don't even get yard time — they exercise in cages or isolated rec areas, never leave their cells without full shackles, and are never escorted by fewer than 2-3 correctional officers (depending on the facility). They are strip searched every time they leave their cells. That kind of treatment is generally "earned" by one's behavior on the inside, with few exceptions — we sometimes treat convicted spies (e.g. Ames, Hanssen) like this as a deterrent to others contemplating betraying their loyalties.
It never ceases to astound me that employers are apparently incapable of reading a resume and have absolutely no consideration for the fact that job seekers are not merely completing their single aggravating application, but hundreds, and expect that work, and it is work, for free. Look at the resume, if there is strong interest, interview me, if interest continues, check references, and if you want me as an employee, make an offer and hire me upon acceptance, and then and only then require the application be completed when I am being compensated for my time. It is bad enough that even once hired, payroll is offset by two to six weeks before compensation for work completed two to six weeks earlier finally arrives, that I still an required to volunteer an hour or more of my time to painstakingly complete a job application.
I feel like this is a bit too generous to Oracle. The DRM-free thing is indeed a feature, but they know full well that it will encourage more and more unlicensed usage which they can then "extort" additional fees out of a company once it's in place and critical, which they would probably never have gotten if beforehand a trade-off check would've been done for operational expenses or the right gates would've been needed to have gotten over.
Immigration and Spatial Equilibrium
I couldn't find setting flow temp in 2.2 (only reading) but I only skimmed it.

Edit Although to be fair it's way more open than something like EMS, which is what my Worcester Bosch uses. There's some info on that from reverse engineering efforts but that's it.

If I was buying a new boiler I'd try and get one with Opentherm support for future proofing. Surely more controllers will come out. Isn't much at the moment AFAIK.
PurpleUrchin: GitHub Actions Hijacked for Crypto Mining
We have the words "corporation" or "company" (or "foundation" or "conservancy") for easy to find synonyms of "organization" and despite appearances none of those words directly implies either "centralized" or "decentralized". There are companies and foundations that are built quite decentralized meeting only remotely over the internet today.

Companies and corporations are far from "autonomous" however, and that word currently always implies "smart contracts" and blockchain.
Yes, you need to sign in (the account is free).
T-Shirt Transfer Paper Provides Inspiration for Putting Circuits on Everything
> Swatting rarely results in murder in the US, and obviously it makes the news when it does.

I don't think this is as much of a counter-argument as you seem to think.
So, python is slower than go, rust, zig, etc. OK we agree.

Now does it matter? Not all codebases are the same. If I'm serving api requests, does it being 55ms vs 15ms make a difference? 110ms vs 75ms? If you're writing analysis on a huge data set and an iteration takes 100ms vs 50ms? yeah that could be the difference between weeks vs days.

Almost like someone should look at what they're doing before saying 'IshKebab said python is slow, so we should rewrite all our code'
> "Every pound that a tax accountant saves a client is a pound which otherwise would have gone to HM Revenue. For a salary of between £75,000 and £200,000, tax accountants destroy £47 in value, for every pound they generate."

- http://news.bbc.co.uk/2/hi/business/8410489.stm

You can call the study 'socialist' if you like, but the disparity between what corporations ought to be paying and what they are paying is staggeringly vast.

Yet their loophole finding tax accountants are generally respected. WHY? This, while we STILL treat nurses like dirt.

While what corporate tax accountants do is 'legal', it's one of the most destructive roles possible.

You can blame this aspect of society on the politicians, the lobbyists, the voters - but at the heart of it, some twat is using his education and training to funnel money from social services to luxury yachts.
No, that's the absence of evidence.
Well done Cecelia! Great to see this making the rounds!
Maximize pain for mediocre speed and money?
For me this is a benefit, GitHub's UI in my opinion is really good and I'm glad I don't have to learn a new one for Gitea.

Whenever I need to report a bug on a GitLab instance, its UI is a big source of friction (especially since GitLab's UI is still annoyingly slow when loading things like issue comments).
I'm seen the elementary math curriculum in Ontario. It is the same year over year, but with bigger numbers, so your son's not wrong, but that doesn't really say if it's because the kids are behind.
Scientists find material that can be made like plastic but conducts like metal
Plucking the 'A' from PETAL
These days to avoid this problem most schools normalize GPA's before looking at them for admission.
https://archive.ph/DHDDb
‘Would we’ is subjective too. Different hiring managers would give different answers.

The actual answer HR will give you, the magic words are ‘are they eligible for rehire’.
Start your own company.
More like an hour or less on reasonable, consumer hardware[1]. A lot less on workstation/server CPUs, or with IncrediBuild.

[1] https://youtu.be/nRaJXZMOMPU?t=770
During the first year of schools being shutdown, I was dating a middle school guidance counselor and her experience matched what you posted. She had a very difficult time contacting parents and if she was able to get in touch with them, most said there was nothing they could do about their child choosing not to participate in remote school. She was entirely powerless to do anything except offer remote tutoring services, which apparently no one accepted. I stopped asking her about work because it obviously distressed her to even talk about it.
A slightly off-topic question: many modern motherboard have a function to flash a BIOS even without CPU present (e.g. Gigabyte markets it as Q-Flash). Any idea how does that technically work? Do they put a separate CPU on the motherboard?
Those who are wrong about money will be wrong about everything else.
The same way someone who is not a doctor telling you to take apple cider vinegar pills to help with your digestive issues isn't medical advice.
I did not ask about vaccine mandates.
By a 'zero trust' security philosophy, anything short of completely open source is inherently untrustable.

You may not be practicing that philosophy, but that doesn't make those who do "paranoid" any more than corporations implementing PCI-DSS controls.

Security does not work retroactively, only proactively.
Covid-19 vaccine study links side effects with greater antibody response – CNN
Now just waiting for the GitHub Actions runners to be updated with Python 3.11 (deployment next week - they deploy image updates weekly).

https://github.com/actions/runner-images/issues/6459
I wish it were actually information people were consuming, instead it’s really crass entertainment. It think Andy Grove nailed it, it’s about capturing eyeballs.
Steve Jobs would explode at this. It destroys the brand and image Apple has spent so long cultivating.
Share out your camping gear on this new peer-to-peer marketplace for camping gear. Our goal is to make the outdoors more accessible to others.
Yes, although in this I was thinking less about software and the like as such and more about things like pricing derivatives contract that somebody wants and things like that, and of course, then you must do the right computation.
It's like to counter that Google's business customers and investors see these shut down stories likely in a different light: they stopped doing something that was a distraction from core business or irrelevant. Stadia was a powerful demonstration what Google is capable of, technology-wise.
I'd love to be able to see other peoples' past trip itineraries to get ideas about what things I might want to add to my own itinerary and how to structure it.
Absolutely, and it usually is. The FFI isn't generally hard to use because of the automation.
Protection was falling steadily at the time delta disappeared completely, and continued falling on the same trend far below zero.

Your description of the trials is perfectly inverted! I wonder how that happens. The trials weren't designed to detect anything except reduced PCR test positivity i.e. infections. They didn't attempt to determine what a "severe case" was because that distinction was invented only after the falling effectiveness made it necessary to do so, and as for death, more people died in the vaccine arm than the placebo arm! They definitely didn't make claims about reducing the death rate because it was so tiny to begin with that they couldn't get a big enough sample of COVID deaths to make any conclusions, not even with 64,000 odd people.
Why don't you offer self-hosted solutions? A lot of companies in this space offer self-hosted software because companies don't want to trust external providers for auth...
> Nothing happening today is remotely as scary as what we saw in 2008

As what's happening "today" is basically a postponed and amplified version of what should have happened in 2008, I have to disagree.
If Google had announced that this would happen a quarter ago, then it would be a non-story.

They failed to achieve their own predictions on both EPS and revenue, by quite a bit on EPS, and that is indeed a story.