skysight-inc/HackerNews huggingface dataset:
Sometimes someone caring about details is what makes everything better.

Nobody is going to choose their product just because their API Keys.

But they are generating a halo effect. Is like going to a restaurant with outstanding bathrooms. If they put a lot of care in that, you immediately assume they do the same in all the other aspects of their product/service.
I'm not denying your point or the obvious trends, but who will benefit from this squeezing?
Ask HN: How to approach first days on a new job as a senior engineer?
I'm switching companies, onboarding a team in a senior position. I would like to approach my entrance in a more deliberate manner than I did on the past.

It's not a comprensive list, but I would like advice or resources on:

- effectively learning key information to hit the ground running
- knowledge management (checklists? Diaries?)
- causing a good impression
- positioning myself for impact
- balancing adapting to the team with not absorbing established bad patterns
- balancing being the people with less business context with being in a position where I'm supposed to lead
> CNAME unavailable.for.legal.reasons.

Not really standards compliant, but an interesting use of DNS.
Plants aren't particularly calorie-dense. Meat, on the other hand...
They copied the historical dome from the building in New York. After 70-100 years after the item was created, they do not need to pay royalties.

The art is a mirror of the culture and innovation
I Program with LLMs
A Minecraft-based benchmark to train and test multi-modal multi-agent systems
I believe the point is that Star Wars is inspired by enough things and puts enough creativity into the combination that it isn't an obvious rip-off of any of its inspirations.

Everything has inspirations. Truly new ideas are rare and often the first author to a truly new idea doesn't necessarily do a great job with it, and certainly can't explore it fully in any one work. But there's definitely a category of "direct ripoffs with little more than the proper nouns filed off". I'm not even targeting that at the current discussion; it has been observed by many people that rather a large number of "Hallmark movies" are literally just the same story, beat for beat, with the details of the participants in the love triangle slightly altered and recast. There's entire genres that are arguably just ripoffs of the genre template, over and over.
BT let me off a £2,000 bill 'cus my dialer.exe got hijacked and I was calling a Seychelles premium line.
I'd turned off the sound on my 56k? modem and didn't spot the extremely long beeps and boops.
That's what got me started on basic security...zone alarm (pre-shitty-ness), proxomitron, hosts files (and other blocking lists/ banner blockers), autoexec.bat to delete histories, being caught out by dark patterns etc.
Fun times....'cus the internet was fun at the time, too. Nowadays, despite a trove of bookmarks, I visit very, very, very few new-to-me sites.
Sometimes spending engineering time for content marketing is worth more than implementing some feature that's not needed for the early adopters.
New Gmail Cyber Attack Warning as Private Key Hackers Strike
The 'weather whiplash' fueling the Los Angeles fires is becoming more common
Given that API keys are likely to simply be copy-pasted, I don't honestly think this matters all that much.

If you're have the risk to users confusing 0 and O, then you can't use either. Your users aren't going to know that you're running Base32-Crockford and that they'll only encounter 0 and 1, never O, I or L.

We did a "password" generator, for people who made a purchase, but didn't want an account. To view an order they'd then need to enter a code, found in their confirmation email. Those codes where really short, 8 or 10 characters, no 0,1,I,O,L,U,V and all upper case. If the user entered the code in lower case, we'd automatically upper case it. You'd never use these as a real password, but for a temporary order tracking page they pretty much removed all of the input mistakes people could make.
Base 32 is just an encoding, so it doesn't modify the underlying data of the uuid, it presents the data in a different display format. It's the same as how the number 10 can be represented as decimal 10, binary 0b1010, octal 0o12, hex 0xA, etc.
There's a similar proposal called TypeID: https://github.com/jetify-com/typeid

E.g.: user_2x4y6z8a0b1c2d3e4f5g6h7j8k
I've a shell alias for this, requiring valid hostname for reboot, halt etc...
I’d say, besides writing this blog post, it probably took someone about a couple of hours to look up the available options and come to a decision. If that’s true, well worth the extra thought for their customers. It takes lots of painstaking focus like that to make a great product. But yes, if they spent weeks on this it would be too much.
Stars Halfway Across the Universe: Webb Telescope's Discovery
The claim doesn't say they won't be hacked. The implication is that they won't willingly do those things.
Show HN: Librereads – An open source alternative front-end to Goodreads
I agree. They seem to focus on completely useless stuff that actively makes it worse to use.
Perhaps using Grobner basis for formal proofs [1],[2] could be similar to what appears here, that is during the proof the length of the terms (or polynomials) can grow and then at the end there is a simplification and you obtain a short grobner basis (short axioms).

A simple question, since • is nand, the theorem ((a•b)•c)•(a•((a•c)•a))=c, can be proved trivially computing the value of both sides for the 8 values of a,b,c. Also there are 2^(2^2)=16 logic functions with two variables so is trivial to verify that the theorem is valid iff • is nand.
Perhaps the difficulty is proving the theorem using rules?, there must be something that I don't see (I just took a glimpse in a few seconds).

Automatic formal proofs can be useful when you are able to test [1] https://doi.org/10.1016/j.jpaa.2008.11.043
[2] https://ceur-ws.org/Vol-3455/short4.pdf
American Genesis covers a few inventors around the turn of the century 1900, including wright bros IIRC, inspiring stuff.

in the fiction realm i think the martian fits the bill too!
The full quote is interesting.

> Our First Amendment frames the rules of engagement for domestic fights over free speech, but the global reach of the internet tempts its adversaries into a global war. Can we believe that a Brazilian judge banned X without American backing, in a tragicomic perversion of the Monroe Doctrine? Were we complicit in Australia’s recent legislation requiring age verification for social media users, the beginning of the end of internet anonymity? Did we muster up even two minutes’ criticism of the UK, which has arrested hundreds of people a year for online speech triggering, among other things, “annoyance, inconvenience or needless anxiety”? We may expect no better from Orwellian dictatorships in East Asia and Eurasia, but we must support a free internet in Oceania.

I'm trying to find a way to interpret the argument charitably. I think that he's saying that foreign countries may be free to sanction or block US internet firms, but that the US should respond forcefully to such actions.

There is a certain degree of hypocrisy here, given the impending TikTok ban which Peter Thiel himself supported. That ban, universalized, implies that nations should be able to manage internet-based services and applications on their sovereign territory.
Fascinating that if you could accelerate at 1.5g, it would only take you 18 years to reach the edge of the visible universe
I love bio-inspired robotics. It’ll be interesting to see how these evolve. And the drone itself (for me do not know why) looks really cute.
This looks actually useful. It pains me to no end how there's no real, useful integration with an IDE like IntelliJ. Most AI plugins/tool implement a chat, autocomplete, and maybe some actions like explaining bits of code.

Cursor is going the right way — suggesting caret movements, or editing relevant parts of the file automatically. But it's a completely separate app, based on VSCode, and it just doesn't cut it for working with Java.

I'd pay serious money for an IJ plugin that actually helps me — monitors warnings and proactively suggests fixes, performs edits on relevant bits of code elsewhere after I make a change, or integrates with refactoring tools. I'm sure the possibilities are endless, yet even Jetbrains' own plugin is incredibly basic
One interesting prediction category in the Venn diagram overlaps of Rodney's predictions that is missing is drone deliveries.

Where I live (in suburbia Virginia), we now can get items from the local WalMart grocery via DroneUp, which kind of blows mind.
Bonus points for being able to perch on a thin branch, wire etc.
Show HN: a One-Click Keycloak Docker Compose Generator
I built this generator to help developers spin up a Keycloak instance in seconds. Just choose your reverse proxy (or none) and click Generate. Then grab the docker-compose.yaml file and start the stack. That’s it—you’re good to go. Enjoy!

I will add new features to make it more prod ready in the future (cert manager + defining hostname) based on feedbacks.

P.S. If you’re not familiar with Keycloak, it’s an outstanding open-source identity and access management solution for authentication (authn), authorization (authz), and user management.
Producer-Oriented API Documentation
I think mathematicians want something more basic, though elegance and simplicity are appreciated. They want to know why something is true, in a way that they can understand. People will write new proof of existing results if they think they get at the "why" better, or even collect multiple proofs of the same result if they each get at the "why" in different ways.
Firstly, the number of prime numbers < n grows by roughly n/log(n)

So moving from
2^16 = 65536

to

2^32 = 4294967296

Increases the size of the total potential search space from 5909 to 193635251, which is ~ 5909 x 32769

secondly, the reason it grows by only n^2, is you only need to search along the curve n = a x b - which is the "sieve" part.

if 2^512 calculations costs you $8
then (2^512)^2 calculations costs you $64

Thirdly, your stupidly high costs are because you seem to think you need to check if 4817 x 5693 is a prime fractorisation of 26768069 when in fact you already know the prime factorisation by that point.
These are wild assumptions based on pretty much nothing except your own biases. Pretty sure people like you are far more insufferable than the imaginary person you’re railing against.
They use Crockford Base32 encoding which does exactly that.
The article describes the "hunters" as more focused, so I am fairly certain that statement refers to the "hunters" instead of the "busybodies".
To be fair, the specific use case mentioned on the github is typing "shutdown -h now" into the wrong terminal window, and the way it's solved is quite clever: it asks you to enter the hostname of the system you're actually trying to shutdown.

This is something that could conceivably happen to people who are properly trained. This also means it doesn't fall prey to the usual "do you really want to do this? yes - no" prompt, where you just get used to automatically hitting "yes." Even if you habitually enter the hostname, it'll be wrong if you execute the command in the wrong terminal.
I'd recommend Titan: The Life of John D. Rockefeller, Sr. It covers the trials and tribulations as well as the brilliance and ruthless tactics taken to build Standard Oil.
Lua does have __getitem__ (it's called __index) and operator overloading. Popular libraries like LPeg use operator overloading extensively. You can use __index to implement whatever method resolution order (MRO) and descriptors that you want (because Lua conflates __getitem__ and __getattr__). Moreover, in Lua, you can even do things like change the metatable of _ENV or _G. So, while Lua is indeed very significantly simpler than Python, it's not clear that the simplicity entitles a compiler to make many more assumptions about the meanings of constructs in your Lua code. The technique that allows JIT to work well for either language is to hoist most of the relevant guards (is this division operand a number rather than an LPeg pattern?) out of the native-code-compiled high-performance loop, bailing out to a slow path if they fail.

PyPy is trying to solve a harder problem than LuaJIT in another way, though: it's intended as a framework for writing a tracing JIT for your own language, not just a JIT for a single language. I've seen very promising prototypes using PyPy's infrastructure for this, but I'm not sure if any other PyPy-implemented language is really ready for general use.
The Wii U gamepad had this functionality. It was pretty handy for the reasons you describe.

https://en-americas-support.nintendo.com/app/answers/detail/...

What TVs should be adding, though, is Wiimote functionality. Build the IR array into the bezel and let me point the remote to select something with a cursor, with arrow keys as a fallback if I'm lazy.
I am horrified by the article's last paragraph.

Teach RESET instead of checkout???

The command with the most likelihood to make you lose work, and leave you with permanent errors??

And with the most convoluted usage and documentation?
> Despite its name, RAVEN is approximately the size of a crow

This phrase first puzzled me, but after some googling I found out that in English "raven" is generally used for bigger crows. Until now I had thought that raven was just a more elegant-sounding synonym for crow. TIL...

EDIT: to my surprise, it's the same in my native German: the bigger ones are called "Raben", the smaller ones "Krähen". TIL²...
You're not going to even improve the problem without completely shutting down the entire "personalized" advertising industry. Which I'm totally on board for, mind you.
Bubble Bobble, arcade and ports, were wildly popular especially in the UK, to the point that when I was working as a game dev in London in the early 2000s if you mentioned what you did to a random person the chances were they would start lamenting how complicated these modern 3D games were and how after a bit of digging it would turn out they just loved Bubble Bobble/Rainbow Islands etc.

I think it's up there with Asteroids, Defender and Robotron honestly.
just need to keep tryin'
>This platform was never intended to be monetized, and I am not planning to get a lawyer involved as I have faith that UW leadership will make it right in the end.

So, they

- gave you an ultimatum for a project you personally worked on

- you complied

- they soft-expelled you anyway

- they coerced you under this expulsion to do free labor to improve their own site.

- heck, you are paying 10's of thousands to them to attend school. So you are paying them for the privilege to work on their site so you can be re-instated into school to out you into debt.

I've worked in the game industry for some 9 years now. Your talent is being exploited. I'm not going to tell you to sue, but you should definitely cut all ties immediately and find another school ID this is how they are treating their budding talent. They clearly have no respect for you. This happens all the time in my industry full of passionate talent. You gotta look out for yourself first before you dedicate yourself to others.

EDIT: Ahh, I see you're almost graduating. In that case just do what you can to get back in and get far away. But do NOT provide any free labor for them. I don't know the exact ideas but you may at least want a Lawyer to send a warning shot. This feels like coercion, but I can't say for sure.
Thanks. Certainly. Sometimes I like to blog when the pain is fresh. It helps. Potentially also has a lot of typos. Yes. Let's embrace typos as long as we have them.

Corporate experience per se is not bad. Somebody with that experience might help is us to thrive. Yet, somebody who is close to us and our target audience is also valuable. I tend to prefer the later. You can consider us unprofessional tinkerers.

The side channel applications are just too hard to keep track of. I manually need to copy things over.

Why yes, many people is PHP as dated itself. That's OK :)
They're based on your message
I've already been using HaLow for years to link my in-laws house to our holiday cottage. I get ~14Mbps which is enough for my wife and I to work remotely for a few days.

I purchased a cheap "CCTV wireless bridge" from AliExpress and it works fine. Sure, I could be paranoid about the security, but honestly these devices are dumb and the goats in that village aren't astute at hacking obscure wireless signals.

I'm using it at less than 1km, but that's because we're on a mountain and there's lots of trees that I have to cut through. I've previously tried 5GHz Ubiquiti gear but there's a particularly big tree I can't get through. I swapped out the omni-antenna for some UHF directional antennas to make it more selective.

Looks like this product is just a reference design for their silicon, I can't see anywhere you can actually buy it.
I am neither a mathematician nor a scientist, so I’m unqualified to judge Wolfram’s current theories* of physics and computation. But my impression is that he remains quite rigorous in his work, even if the path he’s walking is far from the main. And of course he’s quite bombastic, which always seems to raise hackles. In fact, the article on which this discussion anchors is a great example of both.

* Ref: https://www.wolframphysics.org/technical-introduction/ The podcast with Sean Carroll that parent mentioned is also a surprisingly accessible lay introduction, definitely worth a listen.
> Revisions for prior months were less substantial than has been the recent trend. The October count saw an upward change of 7,000 to 43,000, while the November number was cut by 15,000 from the prior estimate.

Something about epistemic humility here
Maybe there’s a niche application we’re not considering where bird-like movement is crucial?
This topic looked interesting, so I hunted down a better frontend for that full Medium article[0]. The writing is unsatisfying, doesn't really say anything, and by the last paragraph ("The tale of the product key... is a continuing demonstration of the never-ending struggle that takes place between the technological sector and the unyielding world of hackers") I was convinced the author was just posting a ChatGPT response. Which is sad, because I'd have liked to see the backstory for something apparently shrouded in mystery. But since there appears to be little explanation to how that key was leaked before Windows itself went on sale, I'll just enjoy the memory of the cultural phenomenon[1][2].

[0] https://freedium.cfd/https://medium.com/@cristian.nedelcu/fc...

[1] https://news.ycombinator.com/item?id=19298196

[2] https://marco.org/2007/06/18/wow-fckgw-has-its-own-wikipedia...
I always find that sharing those little tedious details is what creates visceral understanding of a situation. In this case, the true horror of being a liberated Black person in the 1800s and having to relentlessly work to rescue others, while surrounded by people who truly don't care.

On a lighter note, I use the same approach in understanding user needs as a product builder. I focus on letting people share the minutiae of their day rather than have them editorialize the big topics. By doing so, I get a lot of visceral insight and intuition.

Thanks for sharing this. I really enjoyed reading it.
So purely through GitHub sponsors, that is it?
It's still an important piece of the app compatibility story.
> if 2^512 calculations costs you $8 then (2^512)^2 calculations costs you $64

“The earth is flat blah blah blah”
The only new era Trump is capable of leading us into is an era of idiocracy. Mark my words, that era will turn out poorly for the majority of Americans who don't earn their living by cons and grift.
Hello frankacter, Hong Kong hackclubber here ^-^
there will be a Hack Club Highschool Hackathon hosted in Taipei at March and they'll announce more information on instagram.com/hackit.tw
No, this is the correct answer. This is the answer I'd be looking for if I was asking that question. That you failed to specify the question is a failure on your part.

Even stupid models understand that if I ask them the population of Denmark they only need to give rough approximation.
I don't think so since the sample key they present in the big image contains many of these. The caption is "An example API key generated by github.com/gofrs/uuid and encoded with github.com/agentstation/uuidkey." - so something is wrong.
I read the Einstein biography. Highly recommended. But to the parents point, I came way think Einstein was a huge asshole, especially given his pop culture representation as a kindly old grandfather type.
Isn't "select distinct" wildly frowned upon anyway? It's the same as "group by", but with less options...
As other commenters have notes, the massive amount of overlap makes it difficult to use it to justify any kind of discrimination.

It does, however, suggest that transgender identities could have a biological basis. Studies already hint that trans people have brains more like their gender than their sex. It's nowhere near giving us a diagnostic tool, but there's reason to think that it's not a fad or meme or whatever else anti-trans activists are claiming this week.

Some trans people think of transgender as an intersex condition. I'm not sure the studies really justify that yet, but it's worth looking into. It's not necessary to have a biological basis to justify their identity, but it would shortcut a lot of useless arguments.
This is an absolute useless feature. It's actually even dangerous, because the "beauty" of API keys makes absolutely no sense. Only security matters.
Very hard to link with your name or other elements of your "real identity" (unless you ever give them out over Tor).

Probably only slightly hard to link all the things you do using a given installation of the browser to each other. They do at least try, but it's still basically Firefox, and it's not clear that it's even possible to make an unfingerprintable browser.
IMO formatting an API key string is not equal to an outstanding bathroom. Its more akin to a valve you put under the floor of the bathroom. You put it there once to make things work and you will never see it again.

Will it make you feel better to know that you have the shinier valve which looks prettier? Maybe, but nobody else will ever know and it will work just the same as the valve everyone else has in their bathroom which cost 10% of the price.
"Scaremongering" means what exactly? Repeating warning warnings from hundreds of scientists? Is being worried about reality considered bad behavior for any logical reason?
What’s the motivation for app makers to completely opt out?

I understand that some data is considered cached and shouldn’t be backed up. But Android already allows that.

> Auto Backup excludes files in directories returned by getCacheDir(), getCodeCacheDir(), and getNoBackupFilesDir(). The files saved in these locations are needed only temporarily and are intentionally excluded from backup operations.

Overall though, this has been a solved problem since 2010 on iOS. True you only get 5GB of iCloud storage by default. But you can pay for more or use iTunes for local backup
That is true, and part of that would have to be enabling people to make money from web type content without shoving ads in it (or it being an ad for something else).

My personal, controversial, conception of the future is to return to the notion of the Internet as a network of other networks, and then enable devs and content creators to sell apps and experiences which operate privately within those networks.
But can it run Doom ?
Claude isn't the best Computer-use agent