skysight-inc/HackerNews huggingface dataset:
Whenever we get the inkling to belittle our ancestors, we need to remember that we are nowhere as capable as they were.

Men today cannot build the Great Pyramids of Giza or invent Greek Fire, Roman Concrete, or Damascus Steel like the men of millenia past have.

Our only solace lies in the brutal fact that we invented the internet with which we can shitpost someone on the other side of the world. That is one thing our ancestors did not have and our successors will never surpass.
> On one hand you have the richest man on earth purchasing one of the largest social platforms, and singlehandedly wielding it to subvert American democracy.

> On the other hand you have a guy who kinda liked crypto.

That last bit, it should be noted, also describes Musk, not just Dorsey.
If you prefer your usual (external) keyboard and mouse, which plenty of people (myself included) do, the rest of the list is kinda 'meh' as restrictions go.

Honestly when my current Helix 2 finally starts to die on me I'll be looking for a tablet or hybrid replacement since I neither want nor need an attached keyboard+mouse anyway, in my normal usage they're mostly just something that takes up desk space.

Obviously there are also plenty of people with preferences entirely incompatible with this approach, but so it goes.
> To stand Mastodon (where you would have thought fascists were taking over the world a year ago if you believed what you read)

I guess you'd be a year early but I mean, the outwardly fascist candidate just won the US presidency so I'm not sure what your point is?
PanCake 1.3 – An open-source text-based easy to use tasks manager
Bluesky is still a very leftist bubble, much better than mastodon, but still not good enough.

For me i like the hypothetical decentralization and being able to actually create an anonymous account.
Mentioning "Not affiliated with Nintendo" is also a good way to be upfront. I don't understand why I can "Draw cards" on your website if you want to make it a resource for the Pocket game.

I agree with parent comment that it looks like a phishing site and it's not honest about whether it's a fan game or a malicious copy of the official one.
> Understanding how frogs can do this might provide valuable knowledge to help in the management of high blood sugar in people with diabetes.

Also, space travel!
Love to see Diode Gone Wild here! One of the best YouTube electronics channels

MORE SALT?

https://www.youtube.com/watch?v=SB62AfXLEHY
How is it still news that LLMs hallucinate?
You might clarify "too abundant", "overwhelmed", and "destroyed".

Elsewhere, somebody told me:

> one must know that chemical reactions with gases are very dependent on the pressure of the gases. Even the direction, that is if it's exothermic or endothermic, depends highly on the pressure. If RuBisCo would be faster the carbon dioxide could not come fast enough onto the site of enzymatic activity and would therefore drop in pressure there.

And

> Generally plants have too much energy for the amount of water and, most important, carbon dioxide, to synthesize sugar.

So the idea I come away with is that CO2 is not abundant enough for the energy (that a differently-made plant could extract from the light) to be useful.
Heat pump dryers, now common in Europe, use about 800W which is within the 1500W maximum for a normal American outlet. Maybe these will become more popular in New York apartments?

They are more expensive to purchase, and take longer to dry the clothes, but use much less electricity.
Nope.

> censorship, the changing or the suppression or prohibition of speech or writing that is deemed subversive of the common good.

(Brittanica) - note 'changing' and 'suppression', rather than 'elimination'.

> Any regime or context in which the content of what is publically expressed, exhibited, published, broadcast, or otherwise distributed is regulated or in which the circulation of information is controlled.

> The practice and process of suppression or any particular instance of this. This may involve the partial or total suppression of any text or the entire output of an individual or organization on a limited or permanent basis.

(Oxford) - note 'regulated' and 'controlled', and explicitly, 'partial or total', rather than elimination.

> Amplifying views you like

Ie, literally de facto censorship.

When every social network is owned by the yacht class, and they are "amplifying" everything except political views calling for a more equitable and less genocidal system, that's censorship. Definitevily.
Genuine question what does gnu get ridiculed for?
BSDs committed fixes for the rumored Intel FP issue
Hi HN! I built Tab Sync Pro to solve the common problem of tab overload. The extension automatically groups and organizes tabs by domain in real-time.

Key features:
- Automatic tab grouping by domain/website
- Smart tab management and organization
- Easy navigation between related tabs
- Lightweight with minimal performance impact
- Privacy-focused - all data stays in your browser

I built this because I often found myself with 50+ tabs open across different projects and websites. Manually organizing them was time-consuming. Would love feedback from the HN community on the implementation and feature suggestions.
I understand that is the new style, but I'm not aware of the rationale of the switch to this method. The old style seems must clearer and easier to read.
I've quickly skimmed the comments and haven't found a mention of briefcase (https://beeware.org/project/projects/tools/briefcase/) which is a tool to build standalone apps in Python.
"Ingredients" is highly regulated.

https://www.fda.gov/files/food/published/Food-Labeling-Guide...
I looked into inkplate. I have no experience at all with microcontrollers. How difficult is it to build something like you did?
A Student's Guide to Not Writing with ChatGPT
For sure through an introduction and connections that helped his email by not being "cold".
I switched a couple years ago from X1 after I spent months without a working mic and had to get my screen replaced twice and it still didn't work.

I went with the ASUS Zenbook. It's not perfect in terms of Linux drivers or support but they are built solidly. I would pick them again over Dell, HP or the Chinese rebrands.
It's a bit dated now, but at the time it was revolutionary. A bit like the genre-defining movies such as Star Wars, the Matrix, or Terminator 2.

It's hard to put a finger on it, but it was a combination of a truly imaginative setting on-par with a decent science fiction movie or novel and the "show, don't tell" style of proper world-building. It presented a uniquely interesting dystopia, discoverable through a game instead of a movie or book.

I think it was one of the first games I played that was dark. For example, the "police" are cybernetically enhanced, but in a disturbing way ("transhuman"). The low-ranked troopers "just" have permanently worn facemasks a bit like Darth Vader, with an implication that they may not be functional without them. The higher-ranked shock troops have increasing levels of augmentations until some have only a single central "eye" in their visor. You shudder to think what's hidden underneath.
Thanks for humoring.
Regardless if you're struggling with the language and could use the help, or just writing hastily, the correction is excessive and reads like an LLM response.
Show HN: ZQDGR a Script Runner for Golang
Hi everyone, recently I was a little tired with how development with Golang can be. I took it upon myself to build a runner for Golang that is quick and dirty, but good enough for me and this amalgamated to Zoe's Quick and Dirty Golang Runner.
If we'd had software engineers in Sumeria, there'd be a bunch of tablets with the same complaints;)
It was revolutionary when it came out due to its physics engine, character facial animations, graphics, and most of all it had a captivating story and great gameplay.
Television outages in spring caused by Russian sabotage of six satellites
I just did this search to figure it out:

https://hn.algolia.com/?dateRange=pastWeek&page=0&prefix=fal...
What country are you in? I'm seeing mostly nature photos and other non-political content (albeit I'm viewing signed out), but I'm not in the US.
While I agree regarding the macro term, consteval very much count as metaprogramming in C++.

There is no reason to encode value computations using template expansion anymore. Even a lot of type level computation can be done via plain function calls and decltype. "Old school" recursive template installation is really only needed when you need specifically the capability to pattern match on types of template specialization.
> Is it so hard to shoot someone? It's just pressing the trigger. When you say it's hard to kill people you're really just answering a different question, one that is about the psychological or legal or moral cost of doing so. Maybe your overly literal interpretation is not the one people actually want.

You don't feel you're missing the point of the discussion?

The whole discussion started with: "if you want bounds checking in your own code". Notice the "if". That's the premise.... it by definition assumes you've already accepted the performance impact of getting the safety you want, and thus it's not a problem for you.

The only remaining question at this point is, how hard is it to get you that safety. Asking you "is it so much harder to pass -foo like the -bar you already pass" and expecting you to address the physical difficulty of adding a flag isn't taking an "overly literal" reading of the question, it's literally asking the most obvious and only remaining question.

If you want to go back to the premise and argue about the psychological hurdle of taking a performance loss, that's fine and all, but then you're completely changing the topic of the thread you replied to.

P.S. comparing passing an extra command-line flag to shooting someone is a rather insane comparison. Honestly, all this is really making me regret trying to share a tip to help people make their code safer.
Can't wait for a middle manager to quote this study at me to justify his no-WFH policy.
You’re asking children to have full understanding of their rights and how to enforce them. Also, investigations into this started in 2020: over a decade after I left. Do you think nobody had reported this in all that time? Looks like the system wasn’t working as well as you think it does.
Welcome to the USA
`find` can do that as well with `{} +` (at least, the `GNU` implementation and it'll automatically add more invocations if there are just way too many files).

In any case, OP was using `-n1` which means one file per invocation.
Show HN: OpenPdfSaucer a Java library for creating, editing and rendering PDFs
Type assertions are not a substitute for non-null assertions
I appreciate your insight (and all other commenters).

> if the shy person is new

> if the issue is that the person is afraid to speak up

But that's my whole point: it's not always "fear". I'm talking about character. Personal preference. Or "people/character colors" or "16 personalities" or some other names it had.

Enforcing a strict way to communicate and bashing exceptions (which is my way of phrasing the original comment) will work for some, but will also create an artificial leash for others. I think it's too strict and to generic to try to just implement it by force. Yes, whole team should be available to see details, be able to participate, but why enforce that on such a low level as forbidding 1:1 talks...

From my recent experience, aside of excluding many personalities, it kills a lot of inertia that spontaneous prototyping and brain storming needs.
Show HN: Showcase Your GitHub as a modern, eye-catching resume
Transform your GitHub profile into an impressive professional resume. Free tool for developers to showcase their projects and technical skills.

Project: https://devresu.me/en
https://archive.is/Vq4ZO
If you wear gloves, you'll always wear gloves - annec-data from the crew I used to go out with catching shorebirds, in Scotland, in the middle of winter. The glove wearers we unable to function within an hour of taking them off to band, measure and release the birds. The non-glove wearers were able to keep going for as long as it took.
Yes I believe that is correct emojis are not IDNs; however, ICANN authorizes ccTLDs support emojis separately I think it’s just considered punycode.

Only about a dozen ccTLDs have authorized support for them and allow them to be registered.

Browsers support them, it’s just certain emojis a nearly universally problematic and don’t resolve. Otherwise long as the ccTLD supports DNSSEC the emoji domain names support DNSSEC just the same include those that don’t resolve it browsers.

ICANN rules allow ccTLDs to create emoji/punycode domains - domain registrars and TLD owners are not going rouge and allowing registration of domains in violation of ICANN rules or policies.

Not sure if you know Ben he’s launched a lot of small projects here on HN a few hitting front page and going viral in the HN/product hunt communities, but one of them was Mailoji - basically a cool story of him registering hundreds of single emoji domains and creating email (forwarding) service with them. As one might imagine it didn’t just go viral on HN/product hunt but on TikTok with the kids.

As far as Bluesky they definitely could support emoji domains, I understand the argument that it takes extra effort to do that and they may not see it as worth the time and effort - but I’d be more open minded about the opportunity and appeal to younger users.
There's a few choice quotes in here as Musk and Altman work to define the mission for OpenAI

Sam Altman to Elon Musk - Jun 24, 2015

The mission would be to create the first general AI and use it for individual empowerment—ie, the distributed version of the future that seems the safest. More generally, safety should be a first-class requirement.

Sam Altman to Elon Musk - Jun 24, 2015

The mission would be to create the first general AI and use it for individual empowerment—ie, the distributed version of the future that seems the safest. More generally, safety should be a first-class requirement.

Elon Musk to Sam Altman - Dec 8, 2015

It is super important to get the opening summary section right. This will be what everyone reads and what the press mostly quotes. The whole point of this release is to attract top talent. Not sure Greg totally gets that.

Sam Altman to Elon Musk - Dec 8, 2015
how is this?

__

OpenAI is a non-profit artificial intelligence research company with the goal of advancing digital intelligence in the way that is most likely to benefit humanity as a whole, unencumbered by an obligation to generate financial returns.

Because we don't have any financial obligations, we can focus on the maximal positive human impact and disseminating AI technology as broadly as possible. We believe AI should be an extension of individual human wills and, in the spirit of liberty, not be concentrated in the hands of the few.

The outcome of this venture is uncertain and the pay is low compared to what others will offer, but we believe the goal and the structure are right. We hope this is what matters most to the best in the field.
Maybe in the general case, but in this case, butter is literally made from milk, by definition.

If it wasn't made from milk, it would actually be illegal (and factually incorrect) to label it as butter.

An analogy would be if you picked up water that wasn't labeled as containing hydrogen, in a hypothetical world where hydrogen must be labeled, and you concluding that this water must be made without hydrogen.
Year Zero: Lessons learned making and building devices for retro computers
Since OP isn't responding, I'll add that I completely lost feeling in the nose about ten years ago by staying outside in −45°C for way too long, and it never recovered. The front half feels like it's permanently under anesthetic. Other than that, it looks and works as it always did.

I didn't even notice anything until three passerby in a row said that my nose looks funny and I should probably do something about it ASAP.
This page is ridden of ads, popups, and sensational writing. They may be facts but its written as clickbait filler to scroll past even more ads.

Clicking the back button redirects me to a never-seen-before and full-screen Ad page before returning to Hacker News.

I am never visiting insideevs.com again. If this is real news, a real news website shall report it.
macOS Apps That I'm Using
If the test was what the images in the paper suggest then chimps are way better at it than humans. So there's no way to borrow intelligence from the audience.

https://youtu.be/zsXP8qeFF6A?si=GX0ldoWywMaCzEom
I never understood why Twitter ever was a thing.
Alyx wasn't just another HL game in isolation though, it was related to their adventures in VR along with developing hardware and APIs for it, and exploring how it works in a game
Yeah, I was wondering about that too, but on the other hand, there are possibilities:

You don't need a brain to execute "programmed behavior" in a body, the cells have enough "compute" in the regulatory networks of their DNA, RNA and proteins to do that on their own (and in fact do it all the time as part if their normal functioning. That's what "metabolism" means.)

Another question would be where the cells take the energy to execute that program if blood circulation has halted and there is no oxygen. But then on the other hand, at that point they are filled to the brim with glucose. So I wonder if this isn't just to prevent freezing but also as an energy reserve for the "restart".

(Sorry for the bad programming analogies in this post, please don't take them too literally)
https://www.theverge.com/2024/11/15/24297442/bluesky-no-inte...

Bsky have some pretty good frontend devs ;) https://podhunt.app/episodes/2755/dan-abramov-on-working-at-...
RevEng.AI | AI Models for Decompiling Assembly Code
This is why there are proposals to ban labeling such "fake" milks as milk.

It's not just the fact that these things aren't milk, but they are also nutritionally and culinarily very different.
You're regretting it because you keep telling people to use an interface that explicitly was designed to not provide bounds checking and claiming that this is the solution to make their code safer, while in reality you have to look up some nonportable flag to enable it for your STL if even offers the functionality at all. Maybe people would be a lot more reasonable if you didn't post intentional bait in the first place.
Pretty sure this is generally called "Anarcho communism".
> Probably 80% of notable performance problems I’ve seen in the kinds of systems that things like Django and Ruby get used for have been terrible queries or patterns of use for databases (I’ve seen 1,000x or worse costs for this versus something more-correct)

ActiveRecord pattern saves you a few lines of code now, and explodes your foot off later.
So what? Just pass the command-line flag to enable the code safety in your toolchain. The same way you pass it to enable optimizations in your toolchain.
Safety by default, opt-in to unsafety.

It’s not hard to grok.
Templates are not nearly as powerful as lisp macros and stitching together code is 100 time more complex (bordering on Turing tarpit territory), but almost arbitrary compile time code generation is still possible. See boost.lambda, boost.spirit, eigen or anything using expression templates for example.

Aside the complexity, the main thing C++ currently lacks is code introspection to modify existing code without using an ad-hoc DSL. I think that even the reflection proposals do not go as far as actually introspecting code.
I highly doubt the "contains" label would matter in this case, given that butter IS labeled as such and yet your anecdote stands.

Which is to say, that the label missing from this particular batch is likely to have had zero impact positive or negative on the overall situation.
My friend is building a tool to do something like this using the actually portable Python from cosmopolitan python: https://github.com/metaist/cosmofy

You run one command that it generates a single executable that can run simultaneously on Mac Linux and windows. Pretty nice for just deploying simple Python scripts.
Trying to find a good reference for you. There’s this from the author of dplyr:

https://news.ycombinator.com/item?id=30067406

And here in the docs:

https://dplyr.tidyverse.org/reference/dplyr_by.html

And maybe also:

https://www.tidyverse.org/blog/2023/02/dplyr-1-1-0-per-opera...

I guess part of it is that there’s some ‘non-locality’ in the pipeline where the grouping could be relatively distant from the operation acting on the grouped data. Similarly, you get to worry about eg grouping data that is already grouped.

I quite like the prql solution which is to have a ‘structured grouping’ where you have to delimit the pipeline that operates on grouped data, but maybe it can still lead to bad edits for complex queries.
There should be other articles out there about this story
100% Always measure before you performance optimise. Lots of times the “fast” solution is slower.

If you need a fast solution then add an integration test so that the system stays fast.
Learn how to build a Slack application with Rails in this multi-part series. Part 1 covers setting up a new Rails app, configuring OAuth for authentication, and laying the foundation for Retro Pulse, an app designed to enhance agile retrospectives on Slack.
Show HN: Merge Mosaics – The Ultimate Mosaic Online Puzzle for Free
You really should give yourself more agency.

The only person you can rely on is yourself, if for no other reason than mistakes happen (case in point).

And then what? Maybe your relatives can sue the company after you died. Fat lot of good that does for you.

Please don't blindly trust the labeling and exercise some basic common sense. Do you really want to be in the afterlife, thinking "well, the box didn't say milk, so how could I have known that butter contains milk"?
So your first answer to being told your initial suggestion is insufficient for bounds-checking was to share a godbolt link without elaborating on where the checking was actually coming from; and when I elaborate, for other readers' sake, not yours, on your solution and other comparable ones, you get defensive and repeatedly call me pedant. Ok, but you know, these discussion are for everyone else to read and maybe learn something too, not just us.

As for the bounds-checked accessors, I mentioned them because they already exist in current C++ for other collections, they're coming to the one you suggested using, and I thought them relevant to a discussion about C++ lacking spatial safety.
C Compiler to SPIR-V