skysight-inc/HackerNews huggingface dataset:
In almost 10 years of professional development with Javascript/Typescript, I have never encountered a colleague using the call/bind/apply keywords (or "this" outside of classes). I'd say almost all professionals deliberately avoid 80%+ of the language in practice.
https://en.wikipedia.org/wiki/IDL_(programming_language) is the one you're looking for :)

It's a popular (and frankly terrible) language used in astronomy and astrophysics. My first (semi-professional) programming job was a high school internship at NASA AMES writing IDL to process data from the Cassini probe orbiting Saturn. At that time you had to use a clunky IDE for development and the whole toolchain was proprietary.
I've long wondered what the result of superintelligence would be. Mostly artificial but human superintelligence would be interesting too.
solar energy is still expensive to harvest with the current market...
Yeah, we’re on the same page with getInitialProps. Next needs something which accomplishes what people want from that, but with ongoing support from the team.

I think it’s a special circumstance but still important to support. I’m not aware of a work around at this point.

How does remix dictate how you mutate your data?
Flagging goes both ways. There's a flagged post in this account's short history where I pushed back on a transphobic comment. Now various comments up from mine and down another branch are all flagged. Transphobic and anti-transphobic comments are all flagged to oblivion.

Probably the hope is that there are more nice people than not-nice people so on the whole the not-nice comments will disappear. From that one experience though it looks like it's at least as much about who's fastest to flag.
> A poorly executed good idea can easily out perform a well executed bad idea.

That'd be something I've never seen. Any examples?
It's a total eclipse https://www.youtube.com/watch?v=HmLk2vSXXtk
There's a simple solution to this... just wait longer
They still have a point though. I have had some friends, co-workers or acquaintances who from time to time express what there are to me very outlandish opinions, but most of the time I just let them slide or jokingly counter them because I know, that in the great scheme of things it does not matter very much. Had the same opinions being expressed by some faceless person in social media I would have reacted very differently. I dont think of myself as especially different from the average user and the experience using social media reinforces that point.
> configure I/O, IRQ, DMA etc? As a kid I had no understanding of what these things were so I always tried random values until the sound worked without distortion

I got my start in the Win9x days. I cannot begin to describe how confusing it was (with no knowledge of PC computing history) to have sound working perfectly in Windows, only to start a game where sound would not work. Only to be greeted with a settings menu with hundreds of possible sound configuration options with no clue what to try to get sound work. If I actually got my start in the old 386 PC days, opening the case, reading the brand of sound card and looking at jumper settings would have been a start. But with some "ESS" sound chips not listed anywhere, no jumpers showing the settings, etc., it was a complete black box.

Didn't have internet access to go to and research computer problems in those days, and I had no technically knowledgeable friends... Windows Help system was of no help, and it could be a considerable time sink with its terrible search function finding tons of irrelevant hits. Game documentation rarely provided clues. The way forward at the time would have been to buy one of the many non-distinct books on computers available on store shelves.
Maybe, but wouldn’t the customer have to know how to run QEMU? I am imagining a customer who wants to just replace an old machine while changing as little as possible.
Improvement is just when you make a change and you subjectively think the positives outweigh the negatives.

If the negatives subjectively don't outweigh the positives, that's usually considered "deal with the devil" territory and is the kind of thing sci-fi writers love.
For me this is a great supplementary resource to the MDN docs.
Question:

> Do not use `cp` to back up SQLite databases. It is not transactionally safe.

I’m curious what happens. Does this mean that it may cause side effects from transactions that are not committed to become visible?

I guess if you could snapshot the database file and WAL and etc. simultaneously this isn’t an issue, right? Because otherwise it would be a problem for a database any time your program or machine crashed.
Intel's been threatening to cut off everything non UEFI for a while... I think I read the iGPU in Alder Lake doesn't work unless you're running UEFI?

It might not have happened yet, but it seems inevitable.
I can't find a source for it, but my recollection is that MS considers selling a PC with no operating system as encouraging piracy of Windows.

So I suspect this option is either due to an agreement with MS, or an overly cautious legal department.
The Economics of Fertility: A New Era
> Neither scammers nor government can take it from you without you voluntarily giving it up.

What exactly do you think a scam is?
51% attacks work on arbitrarily long timescales. Though obviously you can still do short double spend attacks at some probability with less hashing power.
Very cool. It looks impressive.
It just says "devices". Turns out there's a second section on that chaotic page which mentions "mobile". I did check this before, and it's not mentioned anywhere else, including in the datasheet and specifications PDFs. It's only in one of the "connectivity" section with a vague unclear ambiguous singular "mobile device" mention, which contradicts other parts of the same site.

I don't think they're trying to fool customers on purpose, but it's extremely unclear what exactly you're buying and many sections would lead you to believe that it will work on any Bluetooth-capable device, just like pretty much all Bluetooth devices do. I think this is basically false advertising due to incompetence.
It's profitable to sell shovels to gold miners. Mining the gold takes time, resources, and luck to be profitable. Selling just the shovels means you can make good money with far less luck. You can optimize costs, it's much harder to optimize luck.
> where you have to create a movie title and description that combines two separate movies into one

You might enjoy Says You (public radio show). They do this category from time to time. Most recently 2 weeks ago, SY-2630, round 3, starts at ~20:30 in. :)
On Android 12, you can tell individual app that they will get approximate location, but you can't make it the default for all apps?
> For example, the CEO of a car company may decide whether or not to build a new assembly line, on that decision, the company may lose or earn billions.
This decision is not made entirely by the CEO, because they aren’t the ones gathering and analyzing the data that would help make an informed decision. And if the CEO was the only person to make that decision then that is only because it is afforded to them by their role, not like a software engineer or sales or w.e are not capable of making a similar decision based on relevant information.. so there is no reason why they should be getting 100x or 1000x what others are making just because they get to sign off on other peoples work.
You'd only be looking at this because you already know you need to use IDL and want an open-source implementation. Unless you have a hard requirement to use it (like your data is in an IDL data format, or you rely on IDL libraries) there is no reason you would choose to over R, Python, or Julia.
The only thing I don't like is their usage-based pricing. On Heroku I could pay $7 a month and know I'd never be charged more than that. I'm sure when you're scaling a service it's fine - maybe even better - to do it on a sliding scale. But for a fire-and-forget blog site, I don't want to have to worry about stuff like that.
But a proper host install is not possible on modern hardware.
You're gonna miss your flight Vincent
That all seems very vague and arbitrary. Could you break down an example for me?
Leftists have had concrete solutions to this problem for the last century. It's just that nobody listens to us because it's not profitable.
Your argument is something like: "companies shouldn't get involved in politics otherwise politicians will react negatively."

My observation is that companies often get involved in politics. And don't expect politicians to react negatively, contradicting your argument.

The missing connection in your argument is "companies shouldn't disagree with powerful politicians who expect fidelity to their cause."

That's got the proper amount of both-siderism to it, as it includes T.R.'s trust busting too.

T.R. was such a left-wing radical Marxist, with his FDA, stronger ICC, and pro-natural conservation attitude.

But hey, let's talk about the bill.

1) Who agrees with the bill? Hawley doesn't even have a co-sponsor.

2) The bill violates the Berne Convention ("sets a minimum term of 25 years from the year the photograph was created, and for cinematography the minimum is 50 years after first showing, or 50 years after creation if it has not been shown within 50 years after the creation."), which we are signatory to.

3) The hyperfocus on Disney violates the Berne three-step test (https://en.wikipedia.org/wiki/Berne_three-step_test) which says exceptions 'cannot "do disproportional harm to the rights holders"'), so would also violate TRIPS Agreement, which we are signatory to.

You think Disney won't bring a lawsuit to the WTO? Or won't win? I wonder what trade sanctions might be placed on the US should Hawley's temper tantrum become real law.

If it's all bark and no bite, then it's performative.
Why would anyone be okay with that? If you flip it around do you expect it to suddenly be okay?
The explosive device contained approximately 22 pounds of TNT, and detonated 3 feet away from the right rear passenger door.
Can you not ssh into a fly instance and then pull?
Google makes enough money off Chrome and youtube they could afford to pay licensing fees so that end-users have a good experience. Software decoding vs hardware decoding is a massive difference in user experience.
My experience with Fly.io has not been a good one.

If I could sum it up, it would be that the dev ux needs a lot of work, and it seems like they are mostly focused on the fundamentals of the platform first.

Following their guide you get postgres not spinning up and linking to your app correctly and you have to nuke your entire app.

The billing UI is weird and feels cobbled together.

I don't feel secure using Fly right now. But again, they are doing cutting edge shit and are probably focused on the underlying bedrock of the platform. They can always circle back to polish the dev ux.

Right now we're on Render.com and it does absolutely everything we want with wonderful dev ux.

In my mind it's a race: can fly catch up to render's UX before render can catch up to flys global mesh load balancing? We'll see who wins.
Of course that the West would label everything as a "carbon bomb" right now, i.e. everything that doesn't fit its socio-political biases. Labelling nuclear power-plants the same would be met with derision, even though in our day and age the price of energy and the price of "stuff" is pretty well correlated, and seeing as nuclear power-plants are pretty damn expensive then it means that's lots and lots of energy that has been "incorporated" into them. But because there's no black smoke getting out of those nuclear power-plants then it means it's all "in our heads" or something. The same goes for most of the subsidised "green" energy.
That's one I've already listened to, and it's atrocious. It sounds like 1990s car speakers.
Thanks for the excellent suggestions!

Sound is in the works. It's a little complicated but it'll eventually work.

MIDI, IDK; I'd like to avoid this being another keyboard playing app. But maybe it's a natural development. We'll see.

But regarding keyboard support, that's a great idea. It would be so much more fluid than using the mouse when on desktop. On it!
Building them and then people being aware they exist.
The point of the article was to compare how resource cleanup works in general in different languages. What you show here is a very special case that does not extend to other resources or even other file operations. Still, try-with-resources and AutoClosable is the best what Java has to offer, and it is clearly inferior to Rust/C++ approach (and to some degree also to Go and Zig, but less so).
Some previous discussion from 2020: https://news.ycombinator.com/item?id=25333350

This site is IMO the best reference out there for modern JS/DOM fundamentals. It's concise, clear, consistent, accurate, and well-organized throughout, which is no mean feat for how many topics it covers.
This is a great framing: the thing we call "talking" online isn't really the same thing we do when we talk to our friends (or random strangers). It's a lot closer to writing a position piece, except almost nobody writes those for fun (and yet we all love to argue on the Internet!).
i'm running https://wikinewsfeed.org on fly.io

very satisfied so far and would definitely deploy there next time!

the killer feature i like the most is automatic prometheus metrics collection

one thing i don't really like about fly.io is the fact that they charge money for free Let's Encrypt SSL certs
This feels like a common sense argument, and I mean that in the worst possible way.

Firstly, despite the temptingly scientific word "correlation" appearing out of nowhere, there is no statistical analysis happening at all. Graham reckons that there aren't a lot of CEOs with accents, indeed he once rigourously went through a list of CEOs in order to draw this conclusion. This is at best an initial observation, at worst something closer to an anecdote. What this isn't is data, or analysis, or anything approaching correlation, at least not in the sense that one could begin to draw any meaningful conclusion from it.

And that's the second flaw - not only does Graham fail to gather _meaningful_ data, he fails to recognise what the data he _has_ gathered can actually tell us. Correlation is not causation, yet Graham asserts that he can pinpoint the cause of the problem merely by eye. This ignores other causes, be they direct (prejudice against certain accents or dialects) or indirect (American businesses are more likely to be run by Americans from a certain class and status, who are more likely to share a certain accent).

The problem here is essentially one of common sense reasoning. Paul Graham describes an intuition here that communication is important, and that strong foreign accents hinder communication. Except rather than truly test this intuition, he instead has found data that matches his intuition, and because it feels like common sense to him, it must be true. The intuition may work as an explanation of the data, but that doesn't mean that we can conclude that's it's the only explanation, or even the most significant explanation.
> mathematically guaranteed to be a crypto dead-end

Your argument is not mathematical at all. It assumes first that bitcoin needs to appreciate 10-100 times current value. And second, that political willpower exists to then shut it down purely because of energy usage. Neither of those conditions are mathematically guaranteed, nor are they even in the realm of mathematics. I won't even address the underlying assumption that energy usage is unilaterally bad.

One possible outcome, for example, is that bitcoin just hovers around its current price for a long time. If feels like every discussion on bitcoin is made of people who either think that it must either take over the world or must go to zero.
If you have a drill and a small bit, you can open up the external case's hole quite easily. It's an unfortunate task compared to the more universally sized options, but the trade-off is there if you want.
I guess you watch movies where all the dialogue takes place over a telephone and there's no music?
Does it matter? Jobs worth caring about are extremely rare so I don’t actually care about what the company does. I would vote to sell the company and cash out if I worked somewhere democratic.
I love to hate on tech bros as much as the next tech bro, but I've watched so many people suffer with terrible diseases that I'm totally fine if it we end up with 1000 hairloss biotech startups if that also means we get one that prevents Alzheimer's.
Replace worthless with unprofitable.

And we don't know if it's unique to his situation or for any miner at a certain scale.
> How can we get companies to respect their users?

Stop buying their broken products.
I am so blown away by how close our stories are. Got this exact setup from grandparents for my 13th birthday, which was a HUGE surprise. I remember sitting on the sidelines of my younger brother’s football games while I read the DOS manual.

I ended up buying a Sound Blaster Pro and installing that. We were absolutely blown away by the sound coming from that thing, specifically Links 386.

Oh, and I ended up working at Egghead Software for a couple years in the mid-90’s.
Gas prices are crazy high though. Apparently my area is doing better than average and gas is still up 250% from last year.
Yeah, when people want to see e.g. an image classification model explain the different features it saw in the image and the weights it assigned them in making it's decision (this is an example in the article), they are asking for something that isn't what the model does.

ML models have tacit knowledge in a sense, you can't tractably write down a process for it. That's not to say you can't describe the situations in which a model works.
Framedeck: A Cyberdeck built with the framework mainboard
Pub/sub is an architectural model so there's no real "normal" implementation, but SQS is the answer for that.

SNS is the router, SQS is the storage (for more advanced push/pull consuming).
Are you familiar with the "circuits" thread on distill.pub ? ( https://distill.pub/2020/circuits/ )

Messy and complex, yes, but not altogether immune to analysis.

And, if the training data is diverse enough, it appears that the individual neurons can reflect things we find meaningful, while being expressed in terms of neurons in previous layers which we also find semantically meaningful, in a way we can find comprehensible.

Of course, the amount of time and effort needed to collectively understand the entirety of such a network (to the point that a similar network could be made by people choosing weights by hand (not copying the specific numbers, only the interpreted meanings/reasons of the numbers), and producing something which is not too much worse than the trained network, would be gargantuan, and I suspect it might require multiple generations, possibly even many.

But, I don't think it is impossible?

(presumably it will never happen, because it would not come anywhere close to being worth it to do the whole thing, but, still.)
you're missing the whole point of private relay
modern day i expect to not have to turn off/on my receiver: it should wake on input and go into a standby state after so much inactivity.

hence my problem: i’ve got the Technics receiver + stereo speakers i inherited, but if you leave the receiver on for more than a couple days without explicitly venting it’ll cut out (even if it’s inactive: its idle power draw is incredible). that’s fine for me, but if i’m the only one who cares about audio, it’s a hassle for everyone else in the house to manually flip the rocker switch on as they use the tv and off when they’re done.

now i think about it, there’s probably some “smart outlet” i could get to make this transparent.
Amen to this. I've worked in enough exciting startups to know that having good, great, even amazing ideas are pretty easy compared to execution. I love great ideas, and great idea companies. But they're not hard.

More valuable would be prescient knowledge of social trends, a team that's really good at execution, or knowledge of some existing pain point that still doesn't have a solution.
I've definitely been in a number of situations where what passes for craft and hateful online speech what get someone severely beaten oh, and I don't think that's necessarily A Bad Thing. It's not a solution to the greater problems of society, but a punch to the face or the threat thereof it certainly keeps people from verbally assaulting people in real life.

Of course there are problems with people acting as adjudge and dishing out physical punishment, but that doesn't mean that Justice isn't served in some instances
日本 = Japan
This.

I ran a set of TP-Link powerline at my last 2 places: in both, I rented a room in shared flats (apartments).

In the first I got a very poor intermittent wifi over 3 floors from my landlord's wifi: 2-5 Mb/s if that. With powerline I got a consistent 60-70 Mb/s.

Yes, they needed rebooting regularly, but it was totally worth it.

2nd place, here in Prague, I bought new units, because the tech had updated. My old landlord still uses my old setup as a wifi repeater, over 4Y later.

New place, my flatmates had put Ethernet across the floor, so it was in very poor shape: walked on, trapped in doors, insulation frayed, etc. Connection was very intermittent.

In that place, powerline allowed me to remove the messy dangerous ugly cable and gave me a steady reliable 200-250 Mb/s connection.

I think the complaints here may be from Americans who are famous for having mains power like wet string, running at half the voltage of the rest of the world. Across Europe it's all 220V, with mandatory earth (ground) pins, and every dwelling is on a separate ring main, so nothing your neighbours do affects your home and there is zero leakage.

Also, electric kettles work, and as I run on tea, that's important. :-D
Which is why you store just a little in one address to "give up". And store the rest elsewhere. And never tell anyone how much you really have.

For example, you hold 100 bitcoins. Randall Munroe's wrench hacker holds you up for bitcoin because he knows you have some. You give him 0.1 from an address. He lets you go. You keep 99.9 of your bitcoins, but your attacker thinks he took got the whole bag.
> depends on the block reward AND the price of bitcoin

The direct block reward goes to zero over the years, but the miner's fee will still be a positive amount.

Each miner will be competing for the miner's fee, and will buy more electricity if they can mine more blocks (and get more miner's fees).

The rewards will be proportional to the market cap of bitcoin. If it goes up, so will the investment in electricity.

> making sweeping statements here

The sweeping statements that poster made are the results of a microeconomics analysis.

There is a large & "efficient" market competing for bitcoin mining rewards by buying more electricity.

This is tapping into laws of economics on the level of supply/demand curves: Well studied scenarios that become more accurate the more efficient the market is.
The state of the art is GraalVM/sulong, and enable you polyglotism.
see e.g. https://github.com/graalvm/simplelanguage
No. Flyctl SSH does not allow this functionality.
They are very useful at the framework level, if you do much work with vanilla JS at scale they become useful for applying generic functions against various scopes.
> On social media, thousands see your post

That's either wildly optimistic, or most people spend a lot more time building up their online persona than I do.