skysight-inc/HackerNews huggingface dataset:
Cherry-picking and pseudo-Marxist rhetoric. I understand where you're coming from, but I'm not interested in entertaining your moralistic arguments.

Your position is very transparent; it’s a celebration of ideologies that prefer "good" inefficiency. Even though goodness is a completely subjective factor and communicates nothing except a political position, to me, the goodness of a technology, especially in this time of extreme climate urgency, has only one valuable metric: pollution. I understand that this might not be your priority, and for this reason, I have no intention of continuing this discussion with you.

Taking the disaster of the Energiewende as a virtuous example is laughable, given that it is one of the greatest environmental and economic disasters. And of course, the Energiewende is also financed with state money. Your problem is very simple: if the money goes to nuclear power, it's bad; if it goes to renewables, under the guise of collective and decentralized well-being, it's perfectly fine. What's "free market" about this? Absolutely nothing.

You don't like state-owned nuclear power but completely ignore my argument that every solar panel bought is equivalent to the same thing, just at a higher level. Instead of the French buying electricity from the French government, you have the Germans (like you and me, as a non-German living in Germany) buying electricity from German fossil fuels and Chinese-made panels. Are you content with this? Honestly, I prefer to give money to the French state rather than the Chinese state if I had to choose. Besides, we are talking about a democratic state that has also decarbonized. You criticize, but they are decades ahead of any European state.

Meanwhile, as we are writing, France is polluting at 18 gCO₂eq/kWh, and Germany at 210 gCO₂eq/kWh with a daily peak of 510 gCO₂eq/kWh. Moreover, if German pollution is so low, it’s also because you're importing 2.2 GW from France's "bad and evil" government-financed nuclear power. Not to mention that the French have the lowest electricity bills in Europe, and the Germans almost always have the highest. It's up to others to make their own considerations.
Yes, but I found it a little earlier. ( 4 years ago)
https://github.com/0x1235/PWA_Spoofing_PoC
This doesn't make much sense. The reach of Anna's Archive is much narrower than archive.org, and Anna's Archive is clearly an outlaw site that sets no precedent. It's not curious at all. They'd prefer to eliminate both, but they should be very happy if they can cripple or eliminate the IA.

Hell, they'd prefer to eliminate the books on people's bookshelves and replace them with instantly revocable and totally non-transferable licenses to ecopies of them on devices that were well-secured against user access, but they'll take what they can get. Tomorrow is another day.
The law is a mutable, ever changing thing. New technology invariably leads to updates to the legal framework of society. Legal is not the same thing as ethical, moral, or right.
As someone who used to write a lot of Ruby and now has started to write some Go, I feel like you nailed it.

Go is compiled language for people coming from dynamic languages. The type inference is good enough and the compilation types are also quite fast.
Cities are now so expensive they're considered 'impossibly unaffordable'
Yes, but that's possibly because it was originally an international oil organisation, only later branching out into gas and coal and later renewables.

Which would give this prediction more weight.
No. It's pretty much always a result of another system failing. We're not talking about a kid helping out in their mom and pop's shop. We're talking about kids working in meat plants because it's cheap labor.

If they have to work to help out with money, then our system has failed in providing an adequate environment for a kid to grow up.

If a child wants to learn a craft or pick up specific skills, that should not be done in a work environment that can put them in danger. Again, that's another failure of the system.

Most of us already have to basically work until death since they can't ever properly retire, so I see zero benefits in forcing humans that are still developing into that reality even sooner.
I have a subjective observation: Apps on the Store have steadily increased their pricing. I think this is due to a vicious loop:

- App Store Search results favor Apps that charge money.
- App Developers advertise in App Store to show up at top of search results.
- App Developers raise their prices to cover their CAC.

It would be good to have an alternate store.
It's different but similar. In both cases Apple allows an application on their platform and after a while they switch the application for one of their own. In both cases they abuse the power of being a platform owner.
Hey, that's a real argument, and it makes sense. Thank you for helping to clarify this topic.

Question: why would NVIDIA, makers of general intelligence, which seems to compete with everyone, publish code for software nobody can use without breaking NVIDIA rules? Wouldn't it be better for everyone if they just kept that code private?
> Warp is designed for spatial computing

What does this mean? I've mainly heard the term "spatial computing" in the context of the Vision Pro release. It doesn't seem like this was intended for AR/VR
The complicated partnership between Apple and OpenAI
do you mean 1.28 TB?
I like the app website. It is simple and easy to read and a bonus point for dark mode support. Is ClipBook a native macOS app? What technologies did you use to make it?
I wonder what exactly were they worried would happen if they denied the request?
> Svelte has a pretty prominent BDFL, having to corrupt him first might be enough.

I don't know him personally, but the power dynamics is clear: one person vs a corporation is often just one attractive offer away from significant changes
As an autistic GM, TTRPGs provide a perfect structure for social interaction
Those so-called "dangerous" APIs are available in a normal browser visiting a normal website too. The APIs don't somehow become more dangerous if you let people put an icon for your site on the home screen.
The existence of the Internet does make existing copyright law much more destructive and limiting than ever intended.

The creators of copyright law never imagined a world where everyone could have a free library of a lifetime of books in their pocket, and where copyright would eventually be extended to make this impossible.

This creates urgency to change the law (e.g. back to the original 12 year copyright terms), challenge the law in the courts as archive.org has been doing, or disobey it on principle, as the operators of Anna's archive, Z-library, and Scihub are doing, heroically and at great personal risk.
That's why old people manage to create such great things. Writing game damn
Steelman their example. Given that they named the member "MaybeHasCat", it's pretty clearly meant to analogue an Option<Cat>; if you correct the small typo then (make the type of "MaybeHasCat" a pointer, so that it can store nil for the other half of the Maybe), the example behaves exactly as they describe.
> and an impressive amount of capability for a high school senior

It's only impressive because very few (none?) high schools teach calculus at the level required for his implementation. High schoolers are quite capable of handling that kind of calculus, it's just that the high schools don't teach it.
Unless you are in Santa Clara with Silicon Valley Power rates.

https://www.siliconvalleypower.com/residents/rates-and-fees
The T4 is a six year old card. A much better comparison would be a 3090, 4090, A10, A100, etc.
but you should specify sizing to prevent reflowing when it does load. but you should specify those either way.
Just in case it wasn't clear: I mean this might be enough to prevent bad things from happening.
We really need more of this. There's such a great ecosystem and community around software development and education, but IC design is at least a decade of not two behind in this regard.

Unfortunately, the open source tools are also decades behind. They're really only practical for small designs on the couple of open source PDKs that exist (and those seem more like abandoned PR projects than serious commitments to open hardware design).

Related, I thought this post was actually this video, which is tongue in cheek but a pretty good explanation of silicon manufacturing nonetheless: https://youtu.be/vuvckBQ1bME

Been doing IC design professionally since 2010. Happy to answer any questions.
Of course it is. The work should therefore be on changing the law, not rug-pulling authors who are the real people who get hurt by this. They don't like the big publishers either.
What you're describing probably just doesn't matter to 99.99% of users I'd imagine. I'm in tech, sometimes care about these things, and even I don't care about it when using iOS.
There's also the option of platforms such as BentoML (I have no affiliation) that offer usage-based pricing so you can at least take the 100% utilization assumption off the table. I'm not sure how the price compares to EKS.

https://www.bentoml.com/
I’ve had the same problem. In my case it was uBlock hiding the full page cookie dialog but the dialog was still disabling text selection. I really wish websites would just respectfully set the minimum by default and let users opt in to the extra tracking. Then reward those users with internet points or something. People go nuts for internet points.

Regarding the article itself… I always wonder (while laying awake at night) what impact trains have on people’s mental health. I’m thankfully not close enough to get woken up by them, but they roll through at like 1am, horns blaring at every hint of an intersection. It’s gotta be measurably unhealthy for people living near the tracks
I dubbed Go 'C+-' the first time I used it, and it was on a program that made heavy use of threading and used a producer-consumer workflow, so I don't think I could have used a better program to test it (and I think Go was the best language for my program).

It probably has changed since, it has been 10 years now, but my feelings were at first 'wow! This is easy' during the prototyping phase, then 'ugh, i'm so limited' during the finalization (and at random points in the middle too probably, but I was fanboying at the time so I didn't really notice). One of the worst thing is the debugger imho. I _get_ gdb. I haven't written a line of C in years, you put me in an interactive gdb, I'm home. Go, I didn't understand how to debug, I had to use my 1rst year technique of printing everywhere, except
I never managed to make use of %p, so I was even less effective than that.
Zed's vim plugin is not all there. I just ran into an example case.

This text - 'asdf-asdf'. If you put the cursor on the hyphen and in Normal mode press dw - in Zed this deletes all the way to the ' and in neovim it only deletes the hyphen, I guess it counts as its own word. Subtle differences like these throw off your muscle memory.

Zed sees that whole string as one word object..
I can imagine someone who doesn't have their own phone being clumsy (or careless) and accidently dropping it and breaking the screen.
Sure, but the PPE was "just" an iteration on their existing PowerPC core line - that wasn't really the focus of the "unique" Cell changes in the first place.

If they just asked for a 3-core SMP version of a PowerPC and the Cell project never existed, I suggest it's likely it would still look very similar to what was released in the xbox. VMX already existed, POWER5 already had SMT.

I don't see there being a huge amount of new technology made for the Cell's PPE for the Xbox project to import in the first place.
This really bothers me because Apple doesn't need to do that, it's a short term rent seeking that will bite them the long run.

Why? because Apple is perfectly capable of selling very good experiences at premium prices but instead they try to lock down the users so they can sell the sub-par experience that users might not purchase if given a choice.

Personally, I'm very fond of the App Store model and I like the ease of use and the guarantees Apple gives about it but Apple's lock down combined with Apple's editorial makes the iPhone lag behind.

For example, in UK I used Apple Pay for everything but Apple Pay isn't available in some of the countries I spend long time and Apple doesn't let the banks to implement their payment systems and doesn't let the city transit to implement their payment systems and effectively I'm getting a worse experience than Android here.

Also, the lockdown doesn't let anything niche and creative to flourish. People should be able to build experiences beyond what we got in 2008 with the iPhone revolution so that we can get beyond this overly commercialised super addictive way of using smartphones. Some nerds should be able to come up with new ideas and try them out with people interested in this.

Somewhere in China/Russia/Africa where iPhones are not dominant, they will come up with something and we will find ourselves stuck in these old ways. It will be like the Japanese who used to have the most advanced tech in smartphones getting obliterated with iPhone.

I also don't have a problem with the %30 cut Apple takes, I think its a fair cut for the services given. What I'm concerned is strictly about stalling the progress and degrading the user experience.
> How can you so confidently assert that?

Because I've seen no strong reason to think otherwise. However, everyone -- myself included -- is just guessing here. I could certainly be wrong. As could the ones of the opposite opinion.

> AI just needs to beat humans at AI research to start compounding it's growth in performance.

That's assuming that it's possible to create an AGI at all given our current direction. I seriously doubt that it is. Time will tell, though.
It took what, 50 years for the other unstoppable nuclear power to stop the USSR?

I don't think Ukraine has the resources and the manpower to fight Russia for 50 years.
And that's illegal under federal law in the United States, hence the antitrust suit.
For regenerative braking, a similar question would be how best to break to recover as much energy as possible.
For many tech people, their hobby just happens to be something that also pays well when you do it for a company. So the super-engagement at work and hobbies is actually the same thing.
IMO this boils down how one gets paid to understand or misunderstand something. A telemetry provider/founder is being commoditized by an open specification in which they do not participate in its development -- implied by the post saying the author doesn't know anyone on the spec committee(s). No surprise here.

Of course implementing a spec from the provider point of view can be difficult. And also take a look at all the names of the OTEL community and notice that Sentry is not there: https://github.com/open-telemetry/community/blob/86941073816.... This really isn't news. I'd guess that a Sentry customer should just be able to use the OTEL API and could just configure a proprietary Sentry exporter, for all their compute nodes, if Sentry has some superior way of collecting and managing telemetry.

IMO most library authors do not have to worry about annotation naming or anything like that mentioned in the post. Just use the OTEL API for logs, or use a logging API where there is an OTEL exporter, and whomever is integrating your code will take care of annotating spans. Propagating span IDs is the job of "RPC" libraries, not general code authors. Your URL fetch library should know how to propagate the Span ID provided that it also uses the OTEL API.

It is the same as using something like Docker containers on a serverless platform. You really don't need to know that your code is actually being deployed in Kubernetes. Use the common Docker interface is what matters.
EDIT: ... build houses without WINDOWS.
Next time someone says lawyers don’t do stupid shit.

This was lawyers doing stupid shit. FAFO.
GPD Win Mini Zen 4 Handheld Review: Solid Alternative to the Asus ROG Ally
Gravitino: Powerful Open Data Catalog
I think it's because you are looking at companies that are in rapid growth mode. In those cases, you would likely have negative Net Income because you are investing all revenue into growing the business. More mature tech businesses that are IP-based, have high gross margins and profits.

This follows into other industries with high IP-based costs rather than traditional asset-based costs. We see high margins from investment firms, consultants, banks, and SaaS companies. Basically, companies who rely on their employees knowledge to deliver products. We tend to see lower margins from auto manufacturers, construction, textile, and chemicals. The type of companies that require large asset investments and maintenance on machines and factories.

This is why Apple has pushed so hard into their "Services" offerings. The margins are incredibly high (and more predictable) compared to building and selling physical phones and computers. I can build the service once and sell it to 100 million people. For phones, I have to build each one before selling it.
I think Microsoft vs USA demonstrates that stalling until a new administration shows up can be a valid tactic. It’s not guaranteed to work, but even if the odds are say 20% that’s far from nothing when you’re talking 100’s of billions of dollars.
Why he is not ready :

> comptime feels like a hack, I much would prefer the legacy preprocessor macros C if I can’t have generics.

If comptime is a hack, the preprocessor is the king of hacks.

> You still end up chasing SIGSEGV

Don't the zig compiler in safe mode tell you about it ? Sure it's not as good as preventing a entire class of error but at least you probably get the line in your code where it happens. If you are used to C as you say you are, and if you think Zig's purpose is to work alongside/replace C as you say you think, well, that's not something to be held against zig adoption.

> You end up leaking memory

But he also says "Of course, Zig has really nice tooling here to catch them quickly, so perhaps not such a big issue." So nothing to see here.

All the rest is how zig/its ecosystem/industry/community is not there yet which, of course, it's not 1.0 yet.
From the zig website :
"Zig is immature. Even with Zig 0.13.0, working on a non-trivial project using Zig will likely require participating in the development process."

I don't blame the author but that's not really Hn worthy nor newsworthy
that's breathing not eating
Massively Multimodal Masked Modeling
Huge vote of confidence for Musk. Also remember that Musk is paid in shares, the vote was whether he should get a significantly increased influence in Tesla.

Curious what will happen to the court case. Can a court control a company against the repeated votes of share holders?
From the article:

> The boot sequence up to this point looks completely different than any other primary/secondary bootloader I’ve ever looked at. It demonstrates a lot of creativity in the writing process

It's clear that this guy didn't think like the rest of us, didn't code like the rest of us. But he was so incredibly talented. I'm in awe.
Because anything on earth requires rest. There is a limit in universe for everything. Now science I know neuron and all. But that's my perception
ALL of them have stories on stories on how AI is short-circuiting critical thinking skills.

My experience of teachers/lecturers is that they usually can't give a precise definition of what they mean by critical thinking skills, explain how their curriculum helps develop them or explain why this is an important skill to begin with. You'd think people who claim to be good at critical thinking could knock this out of the park!

Usually you just get a sort of semi-circular answer, in which the skill of writing essays that please the profs is defined as skill in critical thinking. If you ask for what specifically they look for, or a course in critical thinking that's specific to critical thinking and independent of their specific subject, they get all huffy. Of course you can't develop such skills without also memorizing lots of critical theory, or archaeological dig sites in Turkey, or whatever.

> Many students (afaik) still turn in Google search results and Wikipedia articles as sources

The alternative is what, academic papers that aren't written for outsiders to learn from at all? Wiki articles cite sources just like academic papers do, and both can be written by anyone. The prohibition against citing Wikipedia never made much sense and people genuinely skilled in critical thinking would challenge it ;)
Yes, I am replying to the parent comment. It is rational for publishers to want to protect their business models.
This says that Terry didn't release the source code for the kernel or the bootloader. I'm not sure if I'm reading that correctly, since the entirety of TempleOS was built within TempleOS:

- Kernel: https://github.com/cia-foundation/TempleOS/tree/archive/Kern...

- Bootloader: https://github.com/cia-foundation/TempleOS/tree/archive/Adam...

- Bootloader documentation: https://github.com/cia-foundation/TempleOS/blob/archive/Doc/...
I'm guessing no, but most of those things can be done from a desktop, or another device, which may be a device you use for limited things but not all your activity.
The challenge of writing a on-demand transcoder
Some times ago, I introduced my self-hosted media browser [Kyoo](https://github.com/zoriya/kyoo) here (plex/jellyfin alternative). I received great feedback and continued to work in it since. I decided to talk more about how Kyoo works under the scene, so here is my first blog post about that!

This is one of my first blogs, so I'm eager for some feedback!
The Impossibility of Supersized Machines (2017)
> Go was originally pitched as a systems programming language, a better C, like you said.

I've always understood this claim as a particular (rather restricted) interpretation of "systems" code - meaning network servers, basically (maybe also CLI applications?)

I'd always thought of "systems" as including things like writing standard libraries, kernels and embedded code. But I guess there is a decent slice of other systemsy stuff that Go is good for.

Whereas something like Zig feels like it could really be a better systems programming language in general that C, in all of its different application areas.
Though with a sufficiently-gnarly release history, even the Git repo might not tell the full story. I've recently been tracing the history of one particular library that's been around since the early 2000s, and hardly any of the versioned Git tags correspond exactly to the files in the released tarballs. Finding all the releases was quite tedious: the tarballs were published on multiple websites, some tarballs were updated in place (without changing the version number), one website (which held some versions exclusive to it) routinely deleted very old versions, and that website also no longer exists outside the Internet Archive. Overall, some of the releases have been totally lost to time, and the Git repo is of no help in reconstructing them.
True Defamation [pdf]
There's some dodgy maths

>( 100 / 157,075,200 ) * 1,000,000 = $0.000000636637738

Should be $0.64 so still expensive
The exponential graph, to the extent it is measuring anything, is measuring progress on LLM benchmarks, which are based on tasks that LLMs can tackle and show progress on.

The set of benchmarks used to measure LLMs do not include things that require significant run-time learning or reasoning (e.g. Chollet's ARC test, although frankly that's a pretty simple test).

This exponential progress will flatten once LLMs can no longer improve along that LLM-benchmark axis (maybe they score 100% on all LLM benchmarks), but this "100% achieved on all tests" won't mean "mission accomplished - AGI achieved!", it'll just mean it's time for a new set of more challenging benchmarks, one step closer to what humans are capable of.