skysight-inc/HackerNews huggingface dataset:
I cringe more about the terrible "serious" design decisions Goog and friends are shoving through the IETF like HTTP/3 based on their QUIC. Their new HTTP protocol basically is designed only for corporate use cases to the deteriment of "juvenile" human person use cases. Their actions are super serious even if their words and appearance are not. And it's a problem.
> Why pay the cost for something you aren't using?

If you don’t have multiple users vanilla Dropbox with old-school file based apps are fine because you don’t need concurrency for one person. So I agree with you: why pay for CRDTs if you aren’t using it? This has been solved for 15 years at least.

For local first to be a meaningful term, it has to provide something that can compete with modern apps while providing some meaningful change in terms of portability, data ownership, privacy, hackability, self sovereignty, etc. Otherwise we’re just over-engineering ourselves into spurious idealism.
Good. If there is even a slight suspicion that the best value is team read in 5 or 10 years then CUDA will look a lot less attractive already today.
I got so excited, but it doesn't seem to support multiple keys and seems overly eager to encourage people to leave a valuable key lying around on disk.

So if a single dev machine is compromised, all of your prod secrets are exposed?

I wish this were closer to sops with support for gpg and or ssh keys. Because sops is a great idea locked in a questionable codebase.
That's got to be one of the worst presentations I've seen in the last year.

Who green lights garbage like that?
You could have stuck the landing on this point so easily.
I discovered Touch Basic after looking into a game I've been enjoying called TowerSwap. I was impressed to see that the dev built both Touch Basic and the game.
USB-C Power Metering with the ChargerLAB KM003C: A Google Twinkie Alternative?
Perhaps? Any reason that sounds silly to you?
The Cold War never ended and criticism of Russia is not criticism against Russians.

If the Cold War was truly over when the wall fell, we'd have welcomed Russia into NATO. That would have been a huge mistake, as Russia has proven to be antithetical to democracy and an aggressor against the interests of the West, despite dressing up in its skirt.

Instead we've engaged in proxy war after proxy war with very little changing in the best part of 40 years or so. That's no accident.

Suggesting otherwise IMO is to take talking points from the mouth of the Kremlin. I get tired of the "Russia is being bullied by the mean ol' United States" narrative, they're malignant and hostile. I think you're right to raise this point.
Would Pixar's existing software run on GPUs without much work?
costco has been doing this since the beginning!
Seems like “maintenance mode” isn’t the same as “unmaintained?” It’s more like using a long-term release, which is what some people want, because they don’t want it to change.

If you dislike churn, maybe this is good news?
X covers one spectrum and CNN covers another spectrum.
Would be interesting to see people's effectiveness at these individual use cases and which models performed the best:

- Unit Tests
- Refactoring (classes, methods, and functions)
- Refactoring (cross-module or cross-interface)
- Translation (one language or run-time to another)
- Translation (one library to another - e.g. a ui kit)
- Code snippets or code completions while developing
- Building UIs from API
- Building APIs from UI
Ras G! RIP
It would likely be a thermal reactor, I guess? So no waste heat, since the little heat it gives is used to generate electricity.
An appeal to history is not the same as an appeal to nature.

Traditional diets and foodstuffs aren't necessarily optimal, but they do evidence themselves as adequate for sustaining a community for some number of centuries.

Novel diets and foodstuffs don't have that benefit, and are often accepted into daily life on a weakly evidenced hunch that its "safe until proven otherwise" and an often unevidenced assumption that it must at least be better than whatever imperfect thing its replacing.

Choosing not to hop onto the hype train for every new novelty is a personal choice, but a decidedly reasonable one.

In the case of sugars and sugar substitutes, adhering to a traditional pattern simply means treating sweetness as a luxury and accent rather than a daily staple. Not a big ask for people who mean to care about their health (not everyone needs to).
Well there's a world of difference between micro-gravity (where there have been problems with nice) and low gravity like on the moon (where there's been no experiments)

If you did have viable babies in low (not zero) gravity situations though, would you in fact be starting a new species.
I work in games, so this doesn't even phase me. I don't particularly care what people think of my maturity as long as the money keeps flowing in.

>"When I was ten, I read fairy tales in secret and would have been ashamed if I had been found doing so. Now that I am fifty I read them openly. When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up.”

― C.S. Lewis
I want there to be something better than the UNIX shells, at least when it comes to error handling and data parsing. PowerShell was supposed to be that tool, but it seems to have lost sight of that goal somewhere along the way.
You're totally right about that.
My understanding is that a pardon cannot be granted without a conviction.
Maybe there needs to be a triggering event. Like, becomes compostable when exposed to a certain sort of uncommon radiation that you can bombard a landfill with.
The commenter was clearly concerned about wheat-derived food containers. Is plywood now used in making such now, and I missed it?
Not something I have in my area, so I have no experience with Costco.
Show HN: I made a watch-only wallet for Bitcoin and Ethereum (no sign-up, PWA)
Most countries the topic hardly comes up. Politicians in America regularly fight over it. Why?
They hope to test their hypothesis that volcanoes on that side became inactive 4 billion years ago. Great question frankly, this article goes into it in much more detail (I just selected a likely looking blurb, there are other elements of the theory)

https://www.cnsa.gov.cn/english/n6465652/n6465653/c10523137/...
I like the powerful ARM chip, I like that the specs go very high, and that the RAM speed is maxxed out.

I like that it uses 120HZ and Gorilla Glass 5 for the screen.

I like that it offers the latest Wifi 7 and Bluetooth 5.4

On the downside, it looks like a mac, which I don't consider to be a positive.

Don't like that there is no USB-C charging port on the right side.

Expensive.
Just to be clear, I don't dislike this post for showing practical examples of UB. I'm just afraid that readers could take the wrong path and reason "This compiler does so-and-so, now I know how to better protect my current code", instead of the correct path of "Undefined means that I don't have the right to any expectation, thus I'll try and improve the portability of my algorithm".

Maybe I did not choose my words properly, I apologise.
This is no great surprise. We used Google’s Material Components for iOS and that was abandoned a few years ago. They weren’t even merging small pull requests with fixes for show-stopping bugs stopping it from compiling. The writing has been on the wall for a while.

https://github.com/material-components/material-components-i...
Sure. Next you'll say that POPCOUNT and the Intel Management Engine are actually perfectly trustworthy too.
I wouldn't blame anyone for assuming God is a being. It's hard to reconcile the idea that God is both an abstract entity, like a force in the universe, but it also can become fully human as Jesus Christ.
Damning evidence is not rigging.
> Why care if they get thrown out? If you are the median American, you burnt (aka "disposed of in the atmosphere") far more petroleum driving to the store than a hundred single-use bags. I bet a single bag is of comparable volume to tire wear. Get off your high horse and start focusing on real problems. Automobiles are responsible for more micro-plastics than single-use items, plus 6PPD poisoning us. Single-use plastics are just a useful tool to distract from the real sources of pollution.

I don't understand why you insist that we need to solve the "real" problems of pollution before we dare think about other smaller, easier to solve problems. It's not like we're playing a video game where society only has a finite amount of elbow grease to apply to this set of issues. We can reduce plastic bag pollution while also working toward reducing the pollution from automobiles, tire wear, and whatever else you on your own high horse have deigned to be "real problems".

These are not conflicting goals.
dotenv has features that include conditional selection and ordered merging of env files, which are configurable by dotenv's runtime and buildtime APIs.
It depends on the paper. Some takeaways round here seem to come in very robust paper bags, although takeaway is perhaps not as challenging as a full bag of groceries.
Exactly. I don't understand why this isn't acknowledged more.

Banning plastic bags in the US does absolutely nothing for the plastic bags clogging waterways in Asia.

Sometimes people think plastic recycling in the US is shipped to Asia where it ends up in waterways but that's not a thing either. It might get buried in a landfill there rather than recycled, but compressed pallets of plastic recycling aren't getting dumped into rivers. That's not a thing. The bags aren't flying away in the wind or something either. All the plastic clogging rivers -- that's all local consumer littering.
No, and this is not some attack on nuclear power. I am just curious. On earth, nuclear power plants use lots of water and cooling towers. How does that work in a place with no spare water?

I also meant to write fission in my original question, not fusion.
Putin is compared to Hitler because he is like Hitler. You are not honestly asking. This, and the rest of it, has been explained to you countless times before.
Oh boy. How about we do just don't have this here?
> Just set those env vars in your IDE.

How is that different from a dotenv, other than location of where the k/v persists?
Biden has also had 4 years, I simply said who was more likely to pardon.
Stuff like this is still of interest to me. There are some really compelling game ideas that only become possible once you look into modern HPC platforms and streaming.
People with celiac disease have to go to great lengths to avoid things that have even the possibility of cross contamination. I can easily imagine that the processing that wheat straw goes through is not stringent enough to ensure that no wheat grains are not inadvertently included.
Won't Nvidia, and Intel, and Qualcomm, and Falanx (who make the ARM Mali GPUs from what I can see), and Imagination Technologies (PowerVR) do the same? They each make a GPU, and if you pay them enough money I have a hard time beleiving they won't figure out how to slap enough RAM on a board for one of their existing products and making whatever changes are required.
Haven’t tried the V2 but I had a good run with a Leap V1 though boy were they pissed when I tried to get service for one I bought on Ebay. (After several years of using it… They fixed it just fine in the end though)
The keyrings are in jsonnet files stored locally, not sure what you mean.
Apparently one of those costs around 15K $. I don't know if you can buy a couple or they only sell those in massive batches, but in any case, how many human kidneys you need to sell to get 30K $?
Bad ui responsiveness, inaccurate and janky touch controls, slow to launch programs. Miserable to use, felt more like a (relatively solid) competitor to netbook-class devices than serious laptops, or iPads.

[edit] oh and mediocre battery life as I recall.
“Great Linux machine” was my first thought, too. But if we can install our favorite OS, then this machine isn’t worth anything to me.
> An attacker needs the DOTENV_PRIVATE_KEY

And the attackers will be after this file not the .env anymore.

It looks great nonetheless, especially the cross-language feature.
I've tried to use ChatGPT to answer programming questions where I need either a library reference and/or an example. I find that ChatGPT isn't better than looking up the library reference, but that sometimes it's faster for it to generate the example that I'd otherwise have to look on several pages before I find.

I also spend too long clarifying what I mean.

For example, I wanted for a Rust program to detach into the background, and ChatGPT (with my stupid prompting) kept suggesting I just run `std::process::Command::new("program")`, but I want a single executable to detach! Eventually, once I struck the right chord, it suggested the `daemonize` crate. But it wasn't until after I'd found that by conventional search.

I sometimes use the Kagi !fgpt pattern if I know that what I'm searching for has a good average answer. It'll give that answer and skip the blinking ads, cookie pop-ups, newsletter popups, and autonomously scrolling on my behalf.

I'm looking forward to having an offline AI assistant that'll search and accumulate, rather than hallucinate answers from a bunch of stolen code snippets that akin to "copy-pasting from StackOverflow, but with hallucinations."
With Material Components for iOS, they said that bug fixes would be merged on a “best effort basis” but then ignored pull requests for show-stopping compile errors. I think this is Google-speak for being abandoned.
when was the last time AMD hardware was keeping up with NVIDIA? 2014?
One of the original demos showing off PowerShell was well structured output from its version of ls.

That was 17 years ago!
Man I love those things. I have warm memories of standing in Italian train stations as a kid and letting the clacking wash over me when they did a full board refresh. It’d fade out like a rain stick as the stragglers that started furthest from their target letter trickled in.

Now it’s all LED, which is way more practical and so much less magical.
Impressions from last week’s CVPR, a conference with 12k attendees on computer vision - Pretty much everyone is using NVIDIA GPUs, and pretty much everyone isn’t happy with the prices, and would like some competition in the space:

NVIDIA was there with 57 papers, a website dedicated to their research presented at the conference, a full day tutorial on accelerating deep learning, and ever present with shirts and backpacks in the corridors and at poster presentations.

AMD had a booth at the expo part, where they were raffling off some GPUs. I went up to them to ask what framework I should look into, when writing kernels (ideally from Python) for GPGPU. They referred me to the “technical guy”, who it turns out had a demo on inference on an LLM. Which he couldn’t show me, as the laptop with the APU had crashed and wouldn’t reboot. He didn’t know about writing kernels, but told me there was a compiler guy who might be able to help, but he wasn’t to be found at that moment, and I couldn’t find him when returning to the booth later.

I’m not at all happy with this situation. As long as AMDs investment into software and evangelism remains at ~$0, I don’t see how any hardware they put out will make a difference. And you’ll continue to hear people walking away from their booth, saying “oh when I win it I’m going to sell it to buy myself an NVIDIA GPU”.
Not that I think this is pratical or even looks good, but its also doable with rails

require 'bundler/inline'

gemfile(true) do
source 'https://rubygems.org'

gem 'rails', '~> 7.1'
gem "sqlite3", "~> 1.4"
end

require 'rails'
require 'active_record/railtie'
database = 'app_development.sqlite3'

ENV['DATABASE_URL'] = "sqlite3:#{database}"
ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: database)
ActiveRecord::Schema.define do
create_table :my_table, force: true do |t|
t.integer :my_table_id
end
end

class App < Rails::Application
routes.append do
root to: 'home#index'
end
end

class HomeController < ActionController::Base
def index
render inline: 'HOME'
end
end

App.initialize!

run App

For very small apps on ruby land sinatra and roda are the right choices.
On python the choice would be flask instead of the single file django.
Complexity sometimes is still too little, because the constants can overwhelm your O(n) for all n that you care about in practice. Or rather, complexity can't help you to select between two competing O(n) algorithms

However, without a precise cost model of your operations (say, you just know each operation has a bounded time and such they are each O(1 ) but nothing beyond that), that's often the best you can do

There's something called resource aware computation that can do more finer grained bounds on the runtime and memory usage of functions (and other resource usage like stack space so you can prove you always use less than 8MB or whatever number) not only complexity but also the constants. With the right cost model you could model CPU and memory latencies and other things like CPU port usage, cache usage etc, but there's an interplay with the optimizer here (this could even be used to spot performance regressions of compiler codegen even without running any benchmark)
Toys"R"Us: First Ever Brand Film Created with SORA
> Disclaimer I am not very familiar with Linux for Desktop - but to me this is an indication that we are not yet in the "just works" state for desktop linux.

Or it does just mean that while the Windows recurrent problems (how to create local accounts, disable telemetry, install 3rd party programs, etc.) are just seen as life as normal while Linux problems are seen as such.
State of the Art: Training >70B LLMs on 10k H100 clusters
Yep, I saw LTT talking about how Microsoft "improved" to an 8/10 and automatically knew this was another case of LTT USwashing EU regulations.

Don't even get me started how they started using one individual incident about privacy to instantly say "well you know Apple with their garbage excuses might be right since this one individual incident showed the EU is evil!"

It's really ridiculous, imagine being Apple and knowing that all it takes is to pay off one politician to propose a really dumb and intrusive law to discourage an entire movement pro user control and choice.
You could easily switch WinXP to use the classic theme, which made it look the same as Win2003.
> We used 9 Alfazeta panels in a 3x3 grid or 84x42 discs. Each board has (2) 28x7 panels.

So how much do one of those cost? The website (https://flipdots.com/en/products-services/flip-dot-boards-xy...) notably has no prices listed.
This is a great example of the type of question-begging and junk science "deep learning models" enable. The methodology is to take time series MRI of hundreds of regions of the brain and, labeling each data point as "male" or "female", train a model to differentiate between the two, then pick out the most determinative bits. The issue, of course, is that you are searching for what you want to find. With so much data, of course there is going to be some feature that has maximal differentiating power, so it's totally unsurprising to see a result showing maximal differentiation, since that was what the model was being trained for.

However, nothing in this points towards any intelligent conclusion… the highest differentiating region is called "R DLPFC, Subdivision A9l", with "R DLPFC, Subdivision A9/46d" coming close behind. No doubt though this will be passed around as evidence that gender disparities in professional fields and economic outcomes are biologically determined.
This is no different to creating a ‘Nut plastic’ and advocating to use it to package food

Totally ignoring the rights to safety people with severe gluten and nut allergies have.

We won’t tolerate this. We won’t stand for it.

People with life threatening allergies and potential to get injuries (crohns) will not allow this to become standard practice

Most labelled gluten free food is not gluten free. Its just under a specific threshold. It still makes many people very ill if they eat it.
It's probably implemented way differently, but I worry about the driver suitability. Gaming benchmarks at least perform substantially worse on AI accelerators than even many generations old GPUs, I wonder if this extends to custom graphics code too.
“An atheist can’t find God for the same reason a thief can’t find a policeman.” — C.S. Lewis

But seriously, Lewis was not a fan of immaturity. “Childish” endeavors is one thing like fairy tales - but do you think even children would like the Google IO performance?
It's not new. Books have been getting revised for decades now for newer sensibilities. (e.g. even the Hardy Boys was revised more than 60 years ago to sanitise it - https://www.theatlantic.com/entertainment/archive/2019/01/re...)

There was recent controversy about Roald Dahl's books getting revised (and he said himself 'change one word [in my books] and deal with my crocodile'), yet he also made revisions in his own lifetime for the same reason (https://www.forbes.com/sites/danidiplacido/2023/02/21/woke-w...)
Better link: https://support.anthropic.com/en/articles/9517075-what-are-p...
Used Workplace at my last company. (Paid of course.) I don't have any visibility into how IT liked their support but it seemed like a pretty good service--especially over time. Even Chat and Meet seemed more than adequate although they basically cut over to Slack if only because a good subset of the company insisted on using Slack whether officially or not.
I've been using this setup since before WSL existed. WSL had enough rough edges when it was newer to keep me from switching, but I'm sure it's improved since then.

This setup is simpler in the sense of not requiring a newish and ever-evolving layer from Microsoft. It's lame that Oracle owns VirtualBox now, but there's never been any pain with it so far.
> Fuck, Microsoft isn't even a large corporation... It is a behemoth, 3.3 Trillion market cap

Hah, well I'm definitely on the same page with this part! Companies shouldn't be given such massive legal cover that they can accumulate this level of wealth and power.

That said, I'm still not so sure I agree with computers being a fundamental right. The line has to be drawn somewhere, and for something fundamental it really should be something that can't be taken from you, aka inalienable rights in my opinion. Life in the US is certainly harder without a computer today, but is it really a right that needs to be legally enshrined?

Would this logic extend similarly to cars, phones, or air conditioning? They're all in the category of items I think everyone ought to have access to, but I don't think they're so fundamental to human life that governments must enforce that access.

I'm big on small governments in general though. I may just be seeing slippery slope here when that isn't warranted.
Analysis of pointer "rotation" (1982) [pdf]