skysight-inc/HackerNews huggingface dataset:
> Works for me, though I have a subscription. Here's what the chat said:

Thanks — looks like I have to be signed in specifically on the web to see that, not just in the app (it errors when I try opening in the app, too).

Bit frustrating that it's a 404 rather than a 401.
Russia: "Why does the world view us as either malicious or incompetent?"

Also Russia: Consistently fails to shoot down military aircraft and missiles, consistently shoots down passenger jets, consistently lies about both
Do countries where women have thriving careers enjoy high birth rates?
But certainly not because they are a man, you understand? To claim that the "Class" in "Second Class Citizen" is "Men" - that the set of "Classes that do not contain men" constitute a "First Class" - is hilariously out of depth and not worth taking seriously as an idea. This is the idea treating men as a single group, "Men are second class citizens".

A man can be disadvantaged. And there are some areas of life where, as you say, men are put at a disadvantage due to the actions of other men. This is not because "Men are second class citizens", it is a systemic issue of gendered preference that disadvantages men and women but has traditionally been a system set up to benefit men.

There are injustices in the world that are unique to men, and deserving of correction and justice. That is not in question. What is in question is looking at the state of the world and saying "You know who really has it tough? Men."
People moaning about Discovery are exhausting. Yes, much of it was terrible. Has terrible Star Trek ever stopped me from enjoying Star Trek? No! I loved all the series, in part because of the stinkers.
> If it were true wouldn't all democratic societies be in danger.

All democratic societies are in danger -- because the wisdom of the crowd does not have the capability to handle scenarios where the crowd has sufficiently great power.
I started at a company 3 years ago that was on Rails 5.1. After 3 years on and off work I've managed to get it to Rails 6.1. The process is such an incredible nightmare on a large app.

Currently stuck on trying to get Ruby 3 working.
Aside from the other good points, this thread is about cognitive load. If a language lets you leave off lots of syntactic elements & let the compiler infer from context, that also forces anyone else reading it to also do the cognitive work to infer from context.

The only overhead it increases is the mechanical effort to type the syntax by the code author; they already had to know the context to know there should be two statements, because they made them, so there's no increased "cognitive" load.
Quantum teleportation coexisting with classical communications in optical fiber
The author references [scrapscript](https://scrapscript.org/), hopefully we'll hear more about it.
Obviously not what people mean by that.
It's a "big" topic here in France, a law recently passed that prohibits mayors from increasing the total artificial surface in their municipalities. I have seen many right-wing politicians wanting to get rid of it.
Play any of the old "Carnivores: Dinosaur Hunter" games on Linux using Nix
The README has all info you'll ever need, but some keypoints are:
- The games get downloaded automatically when calling the flake.
- Wine is setup in the correct version for them to work.
- Progression is impossible as the game save files are stored in the same path as the binaries, so every game comes with a infinite money mod. This way the full game is playable.
- Modded versions are included because I find them funny (`Dense` and `SergioCustom`).

Hope you like the games as much as I did and do, and if you do, the latest game in the series (Carnivores: Dinosaur Hunter Reborn) is available on Steam and works amazing with proton : )

# For non-Nix users

Install the `nix` packgage in your system and you'll be able to run this.
You don't need error correction for some crypto primitives. There are QKD networks deployed that don't have that kind of error correction, as far as I know.
Python packaging: why we can't have nice things, part 1 – The Old Refrain
Regarding the distraction, IDE can also turn off most of the features that you do not need to let you free from distraction, so you do not have to use Notepad, vi or ed to avoid idstraction.

When you say you work with very large projects, do you mind sharing an estimate of how many LoC (a poor metric, but still), language and contributors your project has? From my experience, when you do not have problem with bulk refactoring, either your project is not big enough, or do not have many change or no so many contributors so that any kind of replacement with review is not a significant issue.
In these cases, it's hard to see the benefit of features offer by IDE/LSP. Just like when do you see bubble sort and quick sort have similar performance? When there is only a few items in the list.

And finally, I also an Emacs user, so I ask you to experiment one thing: instead of using find-grep, try consult-ripgrep and see what improvement it offers compare to find-grep. And remember that an IDE can do even better than that.
This is a trace from the BIOS, it is not uncommon to have them printed over the serial console. Potentially the BIOS is based on EDK2 source code, in which case you can take a look here for the implementation of the trace printing logic: https://github.com/tianocore/edk2/blob/9e6537469d4700d9d793e...
Thanks!

Although a FAQ is not a real substitute for the actual legal text of the license.
It’s not ‘either or’, it’s ‘and’.
That’s why you should claim your main handle on all platforms, just don’t use it if you want privacy.
It's also really helpful with defunctionalization; search "defunctionalize the continuation" for stuff on that
One might think of snowfall as a reset, providing a new canvas for the visual richness of landscape in the following year.
A turbine blade or a few coming off can have the same effect as a bomb going off near the plane.

The pieces would tear through the plane like shrapnel from a weapon.

Military anti air missiles tend to use continuous rods to slice planes in half instead of fragmentation warheads that leave small holes. The aim is to sever control lines, not merely to puncture.
You don't provide any evidence; you just seem to think your despair is objective reality, not merely your subjective perception, and insist on it. You are following the rhetoric of propaganda.

As I said, there is a long, long history of people doing far more against much greater odds. What many people are doing now is just propaganda and cowardice; nothing is stopping them.

Make the future a bright one, don't drag everyone down and make those bad things happen.
I don't think that quote implies a limit for the definition in any way. It just says that this is the count below a given threshold. It doesn't say anything about that threshold being a standard or anything of that sort.
Why not?

Metal is the answer. Everything else is just implementation detail as GP said.

Apple doesn’t provide developer support to other OSes. The only OS they do anything for* is macOS. So to them there’s no point.

All they’d get is people relying on implementation details they shouldn’t, other companies stealing what they consider their trade secrets, or more surface area for patent trolls to scan.

* Someone on the Asahi team, I think Hector Martin, has commented before the Apple is doing things that clearly seem designed to allow others to make and securely boot other OSes on their Apple Silicon hardware. They clearly could be clamping it down far more but are choosing not to. However that’s exactly as far as the support appears to go.
Would this also be potentially a DoS amplifier? If you sent it the right spoof packets, would it return a lot of packets to the apparent origin?
> it has been very disheartening to see how many people simply don't care about what goes on slightly outside of their immediate vicinity.

They are disheartened by you spreading this myth. Plenty of people have and do and will do otherwise.
The tool didn’t work as well as I expected. It claimed to have found the username I entered on 40 websites, but when I followed several of the provided links, they led to 404 error pages.
Discovery wasn't deleted from canon. That isn't how canon works. It isn't how media franchises work. It isn't how anything works.

Even if it were the case that LD established that Discovery was part of another timeline, which it didn't, Discovery would still be canon.
Yeah, this is the real advantage that jj (and sapling) have compared to how many years I'd been hearing about fossil and seeing it as a non-starter to experiment with.
Unfortunately this does not mean FTL communications
No, they don't. That's my point—all the bits that make up secular Christmas have Christian origins and have become secularized over time. For every tradition that is commonly cited as having pagan origins, we can trace it back until it becomes entirely unrecognizable and it's still all Christians all the way down.

As near as I can tell the myth of the pagan origins of Christmas has its roots in fundamentalist Christians who wanted to abolish things that aren't contained in the Bible. "Pagan" made a good rhetorical whip at the time, but it's since been taken as a serious approach to history by popular culture.
> but it is certainly not the main reason they hide the technical documentation of the chips

What is the main reason?
That might be your network provider’s proxy blocking access.

We’re currently on pub WiFi and it blocks all access to Mullvad, which is frustrating, because it means our web traffic - or at least the sites we’re visiting - are not private and can be viewed by the provider. Potentially they could also MITM TLS traffic, rendering that also insecure. I’m scowling at you Marston’s Inns.

Possibly they also block other well know VPNs.

I’d not be using it at all but for the fact 4G/5G signal around here is so poor.

EDIT: I got the bit between my teeth on this one. So Marston's appear to use a captive portal for WiFi and, it turns out, the issue is typically the MTU (maximum transmission unit). On macOS I can get Mullvad to connect using an MTU of 1280, and can then access the article. However, the MTU setting isn't available on Mullvad's iOS app. Some additional reading suggests that I could use the Wireguard iOS app instead, which would allow me to tweak MTU, but I'm not yet sure how I could set this up to work with my Mullvad subscription. I get the impression it may be possible although I have no idea how many of the additional protections (multi-hop, DAITA, etc.) would be usable going this route.
Comparing cooperative geometric puzzle solving in ants versus humans
This is a fascinating study, it reveals that ant groups significantly improve their problem-solving abilities through effective cooperation, whereas human groups do not show similar enhancements and can even perform worse when communication is limited. This difference is attributed to ants’ simple cognitive structures, which facilitate seamless collaboration, while humans’ complex cognition leads to variations that hinder efficient group performance. It seems that the advantages of collective cognition depend on the underlying cognitive and cooperative mechanisms of the species… found it a great read.
I don't program professionally (I work as a DE but I don't consider it as a serious programming venue) so the No. 1 issue while reading medium-large source code is abstraction -- programming patterns.

I hope it improves whence I write an implementation myself.
> ... disaster ...

Such an exaggregation. Many thousands of people use it by choice, despite all alternatives. Hardly a disaster, by any definition.
No, I'm not. All of these are, to the extent we know about them at all (which in some cases we don't know much), entirely unlike any Christmas traditions we have today which are claimed to be pagan in origin.
File/Library management is crap for starters
The central idea around cognitive load is very good, central to writing good code.

But it's deeply mistaken to oppose smaller (or more correctly: simpler) classes/functions and layered architecture.

Layered architecture and simple (mostly small) classes and methods are critical to light cognitive load.

e.g. You should not be handling database functionality in your service classes, nor should you be doing business logic in your controllers. These different kinds of logic are very different, require different kinds of knowledge. Combining them _increases_ cognitive load, not decreases.

It's not mainly about swapping out dependencies (although this is an important benefit), it's about doing one thing at a time.
Musk's time would be better spent working at Tesla.

Why is he still the CEO? He's interested in everything but Tesla these days.
> The documentation comments gets nitpicked to death with mostly useless comments about not having periods at the ends of lines
> End up having to explain every little detail throughout the function

For these cases I like to use the ‘suggest an edit’ feature on gitlab/github. Can have the change queued up in the comments and batch commit together, and takes almost no additional time/effort for the author. I typically add these suggestion comments and give an approve at the same time for small nitpicks, so no slow down in the PR process.
Article title: AI Benchmarking Guide 2024: Top 10 world products
I remember seeing similar comments in January of 2022. Curious!
https://news.ycombinator.com/item?id=42498928
Given the coordination/cooperation aspect of the problem, this isn’t really the “wisdom of the crowd” as I’ve always understood it.

Something like estimating the number of beans in a jar is a good fit, since there is only one layer of perception to agree on and no coordination required.

This experiment as described seems closer to “design by committee” with (predictably) similar results.
It comes down to the quality of the abstractions. If they are well made and well named, you'd rather read this:

axios.get('https://api.example.com', {
headers: { 'Authorization': 'Bearer token' },
params: { key: 'value' }
})
.then(response => console.log(response.data))
.catch(error => console.error(error));

than to read the entire implementations of get(), then() and catch() inlined.
This is what the Turkish government has been up to and it has driven drug costs, and therefore overall costs of healthcare provision and insurance, down. More countries should nationalise production of generics, it works.
Wait, really? There's something other than the default "shields" thing? Where is this and how do I enable it? Been using Brave for years with all the "aggressive" boxes checked and I've never seen such an option anywhere.
Was Picard good?
> A potential inhibitor of the Hedgehog signaling pathway has been found and dubbed "Robotnikinin"—after Sonic the Hedgehog's nemesis and the main antagonist of the Sonic the Hedgehog game series, Dr. Ivo "Eggman" Robotnik.[89]

> ...

> The gene has been linked to a condition... which can result in severe brain, skull and facial defects, causing a few clinicians and scientists to criticize the name on the grounds that it sounds too frivolous... [as] mention of a mutation in a sonic hedgehog gene might not be well received in a discussion of a serious disorder.... This controversy has largely died down, and the name is now generally seen as a humorous relic....
> Value investing seems to need reliable information from somewhere to make informed decisions, but where is that going to come from?

Value investment is entirely based on financial fundamentals. You don’t need magic information. That’s the whole point. For something that old, people like to use the world but seem blissfully unaware of what it actually is. Graham’s books are available pretty much everywhere.

The whole point of the thing is that fundamentals actually matter and markets misprice because they rely on other less sound things. That’s why it seems even more relevant in a post truth market.

None of the companies you listed would have qualified as sound for value investing by the way.
One of the problems with math, like a lot of things, is that even though you may find it deeply interesting and fascinating and you may even see great utility in it, becoming an expert is very difficult and is fraught with a lot of failure which many people can't, or won't, stomach.
The Archive is much less discoverable. There's no search engine for the wayback machine.
The very same reasons you find CL to lower your cognitive load are why ultimately after 60 years all lisps have been relegated to niche languages despite their benefits, and I say it as a Racket lover. It raises cognitive load for everybody else by having to go through further steps into decoding your choices.

It's the very same reason why Haskell monocle-wielding developers haven't been able to produce one single killer software in decades: every single project/library out there has its own extensions to the language, specific compiler flags, etc that onboarding and sharing code becomes a huge chore. And again I say it as an avid Haskeller.

Haskellers know that, and there was some short lived simple Haskell momentum but it died fast.

But choosing Haskell or a lisp (maybe I can exclude Clojure somewhat) at work? No, no and no.

Meanwhile bidonville PHP programmers can boast Laravel, Symfony and dozens of other libraries and frameworks that Haskellers will never ever be able to produce. Java?

C? Even more.

The language might be old and somewhat complex, but read a line and it means the same in any other project, there are no surprises only your intimacy with the language limiting you. There's no ambiguity.
(2023)

Also, filtering out "Huge" from the title seems detrimental here.
This is a fan theory and explosion of a little fan service that Lower Decks did.

Discovery is mostly bad, but based on the first half of S1, I think there was a screenwriting seed of a much better show that got mutated. Jason Isaacs's base character was wonderful, it would have been awesome to see a crew with a captain that is controversial and not liked. It would have been a great twist on ST shows where captains are always spotless role models. Clicks in the team, conflicts of interest would have been a bold new direction. Also side props for Anthony Rapp.
I guess I didn't make this clear. I'm not advocating for semicolons to be made optional. I'm saying that they should not be included in the language syntax at all unless they are necessary for some semantic purpose. And this goes for any language element, not just semicolons.

The vast majority of punctuation in programming languages is unnecessary. The vast majority of type declarations are unnecessary. All boilerplate is unnecessary. All these things are there mostly because of tradition, not because there is any technical justification for any of it.
Projects at that scale will never get built - it doesn't matter if it is solar desalination. High speed rail in CA is a perfect analog - way too many ways (regulatory + environmental) to kill projects of this size. The only way something happens at the salton sea is with state mandate to implement it.
I'll copy and old comment for a somewhat similar case:

---

> I recommend to read an old post by patio11 about selling his project https://training.kalzumeus.com/newsletters/archive/selling_s... (https://news.ycombinator.com/item?id=11347006 | 439 points | March 2016 | 84 comments)

> tl;dr: A small multiplier of last year net gains.

> That in this case is 0. I'd like to give a more optimistic reply, and hope you find one.

---

But IIUC you have some costumers and some revenue, so there may be a hope. Take a look at https://www.kalzumeus.com/greatest-hits/ in case you can find something useful. Perhaps

https://www.kalzumeus.com/2006/08/14/you-can-probably-stand-...

Or for a bunch of comments: https://www.google.com/search?q=patio11+charge+more
I meant Volvo’s position under the new ownership. It’s possible Geely enforces Volvo to care as much as they care. It’s also possible they let Volvo be Volvo around safety and have some other way to juice the returns and make them a bunch of money from the purchase. Time will tell.
I believe future of programming would vaguely be some mix of intelligent code generation (e.g. LLMs) + formal verification. "LLMs" would be the compiler of the future, something like gcc today, converting "human" language into machine code.
The continued success of tye various bsd proves your fears are way over stated.
Also, the superb torpedo museum!
Turbine blades puncturing the tail section? I'm not convinced.

https://a.dropoverapp.com/cloud/download/8a578eea-0de8-4504-...

Unconfined engine failures do the fuselage damage in the proximity of the engine: https://www.sciencedirect.com/science/article/pii/S187775032...
Merry Christmas to everyone! I've read a few great stories in here and thought of sharing mine. My childhood Christmas were never that special unfortunately and during my teen years, life was pretty tough. But I do have great memories from all the Christmas I had my wife over the past 20 years. We established a lot of Christmas traditions for our families, since I never had any from my childhood to share. Actually we just finished watching the Raiders of the Lost Ark and spent two hours talking about great cinema and of course me playing the Indiana Jones game from Lucasarts. Oh wish, I could get back in time and play that game for the first time. Not quite the same playing it these days, the magic unfortunately is gone.

So yeah today was a great Christmas day! All the best to the HN community.
I'm not sure I understand what you're saying there, but in a discussion about being maximally productive, old laptops with 8GB of RAM just don't come into the equation.
I'd sprinkle a washer or two and some motor oil on executive parking spaces.

A couple of crimp connectors if they drive an EV. (JK)

And otherwise, please do not litter. (NK)
> and also unlawfully received €2 per hour as a prison labourer - both of which need to be paid back.

But he did perform the labour, so what makes that compensation unlawful?
I remember the market stalled in price movements, but the attitude always seemed to be bullish beyond all reason.

Never noticed that attitude before 2020
Many thousands of people is a very small fraction
If you know CUDA, then I assume you know a bit already about GPUs and the major concepts. There’s just minor differences and different terminology for things like “warps” etc.

With that base, I’ve found their docs decent enough, especially coupled with the Metal Shader Language pdf they provide (https://developer.apple.com/metal/Metal-Shading-Language-Spe...), and quite a few code samples you can download from the docs site (e.g. https://developer.apple.com/documentation/metal/performing_c...).

I’d note a lot of their stuff was still written in Objective-C, which I’m not that familiar with. But most of that is boilerplate and the rest is largely C/C++ based (including the Metal shader language).

I just ported some CPU/SIMD number crunching (complex matrices) to Metal, and the speed up has been staggering. What used to take days now takes minutes. It is the hottest my M3 MacBook has ever been though! (See https://x.com/billticehurst/status/1871375773413876089 :-)
It was a tough read, but I really liked it.

I’m going through the rest of the book of the new sun now.

Im sure it’ll be rewarding to read it again after finishing the series.
https://data-star.dev is a hypermedia-oriented front end library built entirely around the idea of streaming hypermedia responses via SSE.

It was developed using Go & NATS as backend technologies, but works with any SSE implementation.

Worth checking out if you want to explore SSE and what can be achieved w/it more deeply. Here is an interview with the author:

https://www.youtube.com/watch?v=HbTFlUqELVc