skysight-inc/HackerNews huggingface dataset:
The only way to beat CUDA like in many other API cases, is by middleware.

Many keep forgeting that CUDA for years is a polyglot platform, C, C++, Fortran, plus anything PTX, some of which also target OpenCL, meaning Haskell, Java, C#, Julia, Futhark, or Python bindings.

Then there are the libraries, and GPGPU graphical debugging tools.

By the way, Modular just announced partnerships with AWS and NVidia for Mojo and related tooling.
Troy Hunt had the same story a while ago, might be helpful - https://www.troyhunt.com/how-i-got-pwned-by-my-cloud-costs/
From the post:

> JSONB is also slightly smaller than text JSON in most cases (about 5% or 10% smaller) so you might also see a modest reduction in your database size if you use a lot of JSON.
Danish dockworkers join Swedish strike action against Tesla
Indeed! There is at least one other difference, which is that the presence of null characters will cause an error in `jsonb`, but not `json`:

# select '{ "id": "\u0000" }'::json;

-> { "id": "\u0000" }

# select '{ "id": "\u0000" }'::jsonb;

-> ERROR: unsupported Unicode escape sequence
Is there any country in the EU (bar the micronations) that doesn't have sufficient space for either solar or wind or a mix of both?
I actually went back to Shazam from SoundHound (on Android). Yeeears back, SoundHound had some advantage, I forget which. Now, Shazam starts in a second (just tried it, never used since last reboot) and SoundHound in like 15 (from memory). Inexcusable in general and for that kind of app in particular.
We also write about our choice of Clojure for application development here: https://defsquare.io/blog/why-we-bet-on-clojure
There is no difference between a directory and a folder except the term used to refer to the special kind of file that can hold links to other files. :)

Bonus points if you can find any kind of modern user that knows the difference between a FILE and a FOLDER (directory) ..
You could disable updates, as well as just not plugging it in.

I appreciate the possibility of updates since most things I own that can't be updated have odd bugs that drive me crazy.
At 50 I pirate because of convenience. Before it was because I could not stand the ads, today it is because I will not go through hoops to get something in country X just because I am in France.

I have ample money and subscribe to netflix, amazon prime and something else I forgot (I hardly watch tv).

I never pirate music anymore - Spotify is perfect. I have a family subscription.

I subscribe to Youtube because I like the content free from ads.

Netflix is getting worse and worse so someday I will stop the subscription and get the content via BitTorrent
Their newer variant, Impuls 2, is actually used outside of Poland too - Italian FSE operates 11 of them.

Though considering they were hoping to continue their expansion into Italy I imagine they might not have sabotaged these trains (but who knows, maybe they're fine with burning even new customers).
Most things jiggle for a while if you poke them a bit?
It's not, Google's encoding targets bitrate, not quality. If you upload incompressible content, all you get is forcibly compressed artifacts. Makes no difference to them if it's random noise or a high-effort video essay.
Sure, ad revenue is an important method of funding media, but that is a very different claim from saying that YouTube's implementation of ad delivery is anything close to good.

The simple fact is that the ad ecosystem YouTube directs has produced lots of low effort "content" farming, enterprises focused on raw output at the expense of quality, truth, and frequently the intellectual property of others.
Is that why Dupont and Honeywell have been sued repeatedly for anticompetitive practices when it comes to refrigerants?

HC's are gaining in popularity but they are being fought every step of the way because they are cheap and there's no money to be made.
If you work on Windows applications, check out Event Tracing for Windows (ETW). The best place to start is Bruce Dawson’s blog:

https://randomascii.wordpress.com/2015/09/24/etw-central/
thanks for the pointer - "A toolkit so powerful that it allows a single individual to create modern applications upon which they might build a competitive business. The way it used to be."

I guess it's a bit of a rhetorical device by DHH because I think a "single invididual" could build a competitive business with Laravel/Symfony/Django/... using the included frontend tech or replacing it with Vue/React.
Is AI leading to a reproducibility crisis in science?
If everyone would reason like you, do you think Google won't raise premium prices even more, or put ads for "lesser" premium users, a-la Netflix base subscription?
I have the same setup (sans the Pihole since i have decent 5G but shitty wifi where I' sitting) and it still works. You might have to refresh the video page sometimes though before it plays.
> but in JS the order is actually defined

Defined yes, but still arbitrary and may not be consistent between JSON values of the same schema, as per the document you linked to:

> in ascending chronological order of property creation

Also, while JSON came from JS sort-of, it is, for better or worse (better than XML!) a standard apart from JS with its own definitions and used in many other contexts. JSON as specified does not have a prescribed order for properties, so it is not safe to assume one. JS may generally impose a particular order, but other things may not when [re]creating a JSON string from their internal format (JSONB in this case), so by assuming a particular order will be preserved you would be relying on a behaviour that is undefined in the context of JSON.
Yeah, I think this is now in the "we know it can be done, and how to do it". And also som

I think we might have audio2audio editing on the level of Stable Diffusion within a year or two. Based on recent progress with AudioLM etc.

For short clips, we will probably get video2video editing in the same timeframe.
While it is computationally more challenging, it might end up being here before audio editing - because video is so popular in todays social media and marketing landscape.

Usable joint video and audio editing (that is coherent) will probably take longer.
When someone sends spam perhaps don't click on any "Unsubscribe" type link...?

Those links are often spammer controlled and just confirm your email address as valid.
No, that sales call is being made by Michael, not Andy.
Yes, that's why LiIon simply is the wrong choice for this project. But I can see why they did that: they are readily available, much more so than LiFePo4.
What ethical problem would you have here?
That’s painting with a pretty broad stroke…
> Literally “thumbs up”

That is how the kidz do deep dives these days.
An AI summary could be made of your post by cutting it off after
> This, IMO, is the real danger of AI (at present)

Then the following part would be condensed into emotional rhetorical metadata. It follows the rhetorical pattern , "not a, not b, not c - but d" which do in fact add some content value but more so add flavour. What it shows is that you might be a trouble maker. But also combined with other bits of data that you might be interested in the following movies and products
This study only draws samples only from the U.K. The U.K. went through quite a difficult time in the past decade. Could such macroeconomic factors influence the result of the study?

I wouldn't apply these conclusions on other countries.
Presumably /u/orand is taking issue with the title calling the phenomenon impossible while aware it isn't impossible and then leaving the explanation for why it's possible to later in the article. Personally I don't find it an overly harsh take. The title is straight up lying.
An Open Letter to the Python Software Foundation
This guy is exploring ultra large colliders:

https://arxiv.org/abs/2106.02048

> The CCM will be an important stepping stone toward an ultimate Planck-
scale collider, with a centre-of-mass energy of ∼10^16 TeV, that would require a minimum size equal
to a tenth of the distance from Earth to Sun.
The "world" is a very different thing than what you mean: "our current, energy guzzling, way of life"
The Morgan XP-1 is an eccentric English electric vehicle
I wish you were right but I doubt you are. Yes, the internet is absolutely unbearable with ads -- to you and me. But so many people suffer in silence and consider ads to be a minor annoyance that's simply inevitable.

Same with Android TV: most people accept the default launcher that serves ads and pushes content constantly. It takes some work to change the default launcher, but people won't even try. They accept it.

I pray every day that Manifest V3 will be the beginning of the end for Chrome, because it cripples ad blocking in an unacceptable way. But I very much doubt it will happen.
What does the inside/outside setup look like for those? One unit on the inside, one on the outside, short plumbing run between?
>There’s no ads in Shazam

I'd argue that Shazam doesn't have ads, rather it is an ad. You search for the song, then see links to buy it in Apple Music. You'll also see "subscribe to Apple Music" type widgets on just about every screen on the app.
I'm suggesting that users pay for data by the byte, similar to how users pay for mobile data in most countries. I don't see how that violates nn.
Newpipe doesn't work well in my experience, and crashes often. Firefox Mobile + uBlock O is better.
Silesia region (near Katowice), Poland.

Pros:

- Very high ratio of software salaries to median wage. As a senior, you easily take home roughly 5x the median wage, or more. This translates into high standard of living (it's easy to get your pick of real estate, afford best services etc.).

- Because of the above, going FIRE on a regular developer salary is actually very realistic. Don't need to kill yourself in a FAANG, just work a regular job for a bank or something and you'll get there if you want to.

- No street crime. Everybody feels completely safe on the streets pretty much all the time, even though it's a metro area of 2+ million people.

- No drugs, no drug dealers.

- Less obsession with money, status and achievement than in Western societies. Around here, people just want to live content, regular lives, and not be rock stars, millionaires or best-selling authors.

Cons:

- Poor air quality in the heating season (October - April) on cold, windless days.

- Public transit could be better (and is better in wealthier Polish cities).

- Lots of remnants of old mines (slag heaps etc.) scattered around the area. They're being gradually recultivated into green areas, or just built over, but it will take decades to heal the landscape completely.

- Neighboring Russia is openly hostile towards us, and can invade Poland within the next 5-10 years.
> rational optimism leads to better outcomes.

Isn't "rational optimism" an oxymoron? What's the difference from "rational pessimism"?

For me, behaving "rationally" means trying to see the reality as it is, being able to weigh all the options, probabilities of outcomes, assigning (subjective) value to them and choosing from those. Where does optimism/pessimism come into play in connection to rationality?

I often get the sense, that people talk about optimism, but actually mean risk aversion. Being less risk-averse leads more often to good outcomes, but more often also to bad outcomes.
Sharp tools mean that for the 7 remaining hours I get 7 units of work done. Dull tools get me 3 units of work done.

7ps - Proper Planning and Preparation Prevents Piss Poor Performance
In a landmark move, industry titans IBM and Meta have announced the launch of the AI Alliance, a pioneering initiative designed to galvanize collaboration among more than 50 founding members and collaborators worldwide. The AI Alliance aspires to converge leading technology developers, researchers, and adopters into an international community fostering open, safe, and responsible AI innovation.

The collaboration encompasses a formidable array of esteemed institutions, including but not limited to AMD, Anyscale, CERN, Cornell University, Dell Technologies, ETH, Hugging Face, Intel, NASA, Oracle, Red Hat, Sony Group, and several prestigious universities and research bodies.
>held together in a confined region by the gravitational attraction of its own field energy

Hm, not quite, they'd be held together topologically but the https://en.wikipedia.org/wiki/Geometrodynamics is interesting.
Yeah, those are lousy.

Even worse though are places like Atlassian, which add a footer to some of their emails like "this email can't be unsubscribed from".

Even though it's directly illegal for them to have emails that can't be unsubscribed from.

It's their own special "Fuck You!" message to their email recipients.
Yeah I tend to use Obsidian on mobile alot so I was thinking of just running a minimal linux VM with just X windows installed on my homelab and utilising a script like the one you posted.
Protected KVM on Arm64: A Technical Deep Dive, Quentin Perret (KVM Forum 2022), https://www.youtube.com/watch?v=9npebeVFbFw (first 5m)
2048 is twentyfive years from now.
JigsawStack – All the APIs you need in one place to ship faster
Instead of integrating 30+ different API services with 30+ different prices, use JigsawStack for most of your API needs with higher reliability, lower cost, and blazing fast speed. We've recently launched in Beta, would love to get more feedback and help out :)
If someone some how manages to encircle your node with a million of their own (i.e. your node is only connected to theirs) then what are they going to do? If they try to filter blocks or tamper with blocks then your node will detect that and disconnect from them. Ultimately, your node is hard coded with a list of IP addresses, so that if all else fails when trying to obtain good connections with other node (DNS etc) then it can connect to those.

Regarding the impact of a single node on the network, that node is a way that _you_ can vote on what bitcoin is. You could equally shut it down and vote by connecting through someone else's node, but then you'd be trusting that their node defines bitcoin the way you want to.

In other words, the people decide what bitcoin is, not individual nodes, but the nodes that people connect through define what they are voting for. If you want to be _sure_ that your vote isn't being misdirected, that what the node is reporting as bitcoin really is bitcoin then connect to the network through your own node.
I was thinking more about tools like `lein` just barfing up garbage when I did something wrong. This stuff might be totally better nowadays though! It's been many years since I touched the language.
It might be different if you manage to get your competitor fined 500k
This is the basis of HTMLX, a framework for tree replacement with server-side rendered HTML
You're assuming flat subnet without VLANS. If you bother doing backups, segmenting them off is a pretty standard security practice.
Microsoft to offer consumers paid security updates for Windows
"What do you have to fear if you have nothing to hide?"
I fear stupid people in places of power. DNA-matching as a crime solving technique always was problematic.

>> DNA Evidence is Not as Reliable as Many Believe it to Be
https://www.lexology.com/library/detail.aspx?g=2800ffc0-c286...

>>The False Promise of DNA Testing
https://www.theatlantic.com/magazine/archive/2016/06/a-reaso...

>>How Forensic DNA Evidence Can Lead to Wrongful Convictions
https://daily.jstor.org/forensic-dna-evidence-can-lead-wrong...
> Sadly, in 2001 there's no market for such whizbang amazing tech.

Shazam only launched one year after that, maybe the problem was in the marketing not the market itself?
> But I remember them having done funny things like banning the complete German Hetzner IP range because Hetzner didn't want to give them customers information without an curt order (which I guess Hetzner isn't allowed to do either iff the customer(s) in question is a private customer...).

All companies cover by GDPR (or similar privacy laws) would have this requirement. Can't be handling out information on customers to random companies willynilly.
Smartphones are the worst invention of mankind.
It may be that we found out that sentience is not as magical or unique as we originally thought.

Some people claimed that "creativity" (another rather nebulous term) was a uniquely human trait, and machines could perform tasks that require this. But recent generative AI models have started to make people question that position.
Ask HN: How to use your sequenced genome?
There is a lot of discussion about the last 23andMe leak and this Magde me rethink about sequencing my genome.

This is illegal in France but let's assume I did it and have a file with the sequencing - what build I do with it?

Are there public web sites which you can use to get an analysis?

Assume a PhD in physics level, with courses on microbiology (cytology mostly) and ecology and a will to learn. I think I am asking about how to "bootstrap" the process having the data in hand.
I'd guess that this won't work well for EDM (electronic dance music) tracks.
> Considering vegetables couldn't have been largely available in winter in the east/north part of Europe

Root cellars to store vegetables, among other foods, through the winter are a pretty old technology, so Scandinavia has been eating winter vegetables for quite some time.
It's because this is a fundamental redefinition of the difference between women and men, one which seriously disadvantages women. When this ideological stance of "trans women are women" is enacted into law and imposed as policy, it has the effect of eradicating female-only spaces, forcing women to accept any man who purports to be a woman in these spaces. This is good enough reason to oppose it.
I asked chatgpt to give me answers to these questions as I'm also in the process of learning these things. What do you think of these answers? Would chatgpt pass the interview?

1. *"What is a packet?"*
- A packet is a data unit sent over a network, encapsulated within protocols like IP and TCP/UDP. It contains both the payload (actual data) and control information such as source and destination IP addresses. Packets enable efficient routing and reassembly at the destination in network communication.

2. *"What is a router?"*
- A router is a device that forwards data packets between networks, operating at the network layer. It uses IP addresses, routing tables, and algorithms to determine the best path for packet forwarding, connecting different network types and managing traffic between internal and external networks.

3. *"How does a packet get to the destination?"*
- A packet reaches its destination through routing. It passes through routers that consult their routing tables to forward the packet. The packet traverses multiple networks, with IP protocols guiding it towards the destination, ensuring error checking and congestion handling.

4. *"What if there's a routing loop?"*
- In a routing loop, a packet is passed continuously between routers. The Time-To-Live (TTL) field in IP packets prevents endless loops by decrementing each time a packet passes a router. If TTL hits zero before the destination is reached, the packet is discarded to prevent network clogging. Routing protocols also have mechanisms to detect and prevent loops.
> Sharp tools mean that for the 7 remaining hours I get 7 units of work done. Dull tools get me 3 units of work done.

That's not how it works. You get the same amount of work done, but with less precision, a less good finish and more errors (and more accidents). Because you need more power to force the dull blade (or whatever) into/through the wood (or whatever).
The problem with “future worry”s is that the Universe doesn't always agree with us on when that future will be, and it often happens to be closer than expected, even more often closer than desired.
>The telecom you pay has a monopoly over accessing you

They don't. I have many broadband options.
Nope.

If you want to get people to click a link in your malicious booby trapped email, then an "unsubscribe" one is high on the list to include. :)
That may be true, but if you don't like YouTube, go somewhere else.

The argument that it's your machine and you choose what to run on it no longer holds when YouTube clearly no longer wants people with ad blockers as visitors.

So watch ads, pay up, or go somewhere else.

I always get downvoted for stating the obvious, but YouTube's monopoly was helped by adblockers, because alternatives, like Vimeo, couldn't differentiate themselves by being ads-free.
If you want more details on tokamak construction there is recent videos done on Iter by :

- Up an Atom : https://www.youtube.com/watch?v=A5RxUW7VC-A

- Practical Engineering : https://www.youtube.com/watch?v=gD3dMzv1vIQ

And for the french speaker an older take from Monsieur Bidouille : https://www.youtube.com/watch?v=36WpRwY2DYw

And there appear to be a dedicated YT channel : https://www.youtube.com/@iterorganization/videos
Hmm I’d rather hear more from the GP (assuming it’s the same concept) and specific tools being used than a generic GPT sounding reply. Thanks though at least I learned an acronym (no snark).
Love in the Age of Self-Consciousness (2011)
How to make Rust leak memory (also: how to make it stop) [2022]
The only very commonly used language that I can think of with a single dev environment is Excel.

Every other one (c, c++, Java, various .Net, python, Ruby, and yes, Clojure) has a variety of editors and dev tool sets in use.

Is choice of tooling somehow bad?
What would that SQL look like in practice ?
> > It's basically taking the first order perturbation of a Taylor expansion around a local minima.
>
> I'm not sure that's less complicated, at least for my level understanding.

You know Taylor expansions ? So every complicated function of x can be written as soe expansion of infinite powers of x, a0 +a1 ( x )+a2 ( x^2 ) ... And so on
Every complicated force can then be written as a function of displacement x like this , now if x is small ignore the sqaure and higher order terms what you get is the linear part , which looks something like F = a1x + a0 , the a0 part only shifts the default position (you can rewrite x as x-c so that a0 goes to zero,) lo and behold you have F=Kx everything is like your familiar hooks law spring as long as x is small enough.
Replacing like for like should be a fairly easy job. But replacing between different systems does seem to be a nightmare.

It's interesting that Americans are retrofitting them into HVAC systems, while in the UK we're trying to retrofit into natgas/water based systems, and seemingly the Scandinavians have gone for .. I'm not sure but it seems cheaper?

I upgraded to a "hybrid" system because it was the least cost / minimal change, so I continue to have natgas hot water which can optionally heat the radiators if the control unit deems it economic (no, it doesn't have dynamic pricing). And that was still £15,000 even though it could reuse all the existing radiators. Apparently having 8mm "microbore" copper plumbing is a problem for "low temperature" heat pump systems, because they rely on higher throughput.

At the end of winter I'll write-up my bills and evaluate the experience.
I think that's saying they're surprised. The saying in other contexts: "I can't say I'm not impressed" -> I'm impressed. "I can't say you didn't try" -> you tried.

I think you mean "I can't say I'm surprised" -> this is not at all surprising. But that's just one negative.
Yeah but Brazil is homogenous and has 200M+ people - not as wealthy but far less competition there. Why would you try to capture the US market if there's lower hanging fruit? I don't get it.
> Are you 100% sure you never just signed up for a newsletter and forgot about it?

For me, I can be pretty sure as I have extensive email archives.

Before claiming I've not signed up for stuff I check them first. :)