skysight-inc/HackerNews huggingface dataset:
> Don't trust incoming calls, text messages or emails.

> Don't trust caller ID on your phone.

And if you're anyone of moderate fame, importance or cryptocurrency holdings, call back using a phone other than the one you received the call from. SS7 attacks remain relatively cheap , and redirecting an outgoing phone call placed to a phone number they know you're likely to call next is within the realm of feasible attacks.
The entire structure of society will be up for debate and reconfiguration
Late response here that might not be useful to you, but I mostly use Google docs for lyrics (on both my phone and laptop) and tend to rely on bullets for alternative lines.

This is fine for 1-2 alternate versions of a given line, but would get clunky beyond that. I imagine if I wanted to fork a song further than just a few alternate lines, I could insert a 2-column table and continue the song in each column.

It's rudimentary, but if you're worried that making your own software for it is just a form of advanced procrastination, something like Docs might be more manageable than Keep.
Any chance that Threlte makes it easy to do view-independent rendering / ray tracing? Basically if you have many surfaces in your scene and you want to not just visualize the scene but find out how much light is arriving at any surface (even ones the camera currently can't see), is that something Threlte enables?

I'm interested in computing light that trees receive and want to be able to visualize it but also have even leaves that aren't in view to continue to receive light during the simulation.
nice work. i saw sometimes you break down long messages into multiple parts, is that a protocol thing(max characters)? Or did you do that purposely to troll spammers?
Toyota's Woven City is open for business and looking for startups
I switched to slacking off in my web dev job and doing all then menial work with AI. And then in my mean time I’m learning marketing, sales and product… it’s surprising how far that gets you. I was able to net 300$/mo already just being an affiliate to another software product within less then two months of time.
Show HN: I recovered one of my earliest ZX-Spectrum games from an audio cassette
Recently, I managed to recover some of my earliest work from the ZX Spectrum era from an old audio cassette.

It is a mini-game, that I created as a teen, called "Atomix," written in BASIC with a mix of Z80 assembly — some of which I coded myself, while other parts were disassembled from existing games. I put the game in an modern emulator and recorded a screencast. See the video in my linkedin post:

https://www.linkedin.com/feed/update/urn:li:activity:7288665...
Why is this comment flagged? (Not that I agree or disagree -- it shouldn't be flagged though)
Yeah, good point. But I still think it's too much risk to place on a potential errant click.

(I have to admit I haven't used the UI in question, and I can't find a screenshot of it on Google Images. Maybe this is a lot safer than I'm imagining.)
guessing you meant pydantic.

anyway, thanks.
Me too. It just never seems to make it up the priority list. Today I washed the car instead.
If you say "Martin, I'm coming to your house next week and kick the living shit out of you" then I'm going to know it's coming.

I'm also going to be confused and anxious when you show up at my door.

This is not hard to understand.

And what were they supposed to do about it to prepare? Change careers on a dime (even though most spent years in university for this)? That's not realistic.

This is among the most unemphatic posts I've seen on HN. Absolutely mental.
Totally agree with the title. I discovered Fenwick trees as part of solving a Project Euler, then from the problem forum I found out someone had invented this in the 90s and other people had imagined it much earlier.
That seems like a weird way to measure it in an age of streaming TV.
US Private School Demographics
The premise of the article (if it can be called that) is incorrect. He made the statement about the 5 computers in a TV interview (and it was not related to business trip referred in the article).
I saw the recording of the interview some 10-15 years ago. Don’t remember which network. Perhaps NBC?
I nearly lost an account because I assumed that 1Password was just being dumb not offering to auto-fill credentials. Turns out I'm the dumb one for doubting it.

Now if 1Password shows nothing to auto-fill I make damn sure I'm on the right site.
thinking about this some more, i remembered one experience when i was traveling in new zealand. i looked up all the lug mailing lists in every major city and told them i was coming for a visit and that i'd like to meet some people, and even offered to give a talk about one of the things i had experience with.

the result was that in every city i went to i got a few people to hang out for an evening and in some locations i gave a talk. i remember in at least one location i was told that my visit motivated the online group to get together physically again, which they hadn't done for some time.

so maybe you can look for the online groups, get active in those and then offer yourself to host a meeting or two. scout locations, but keep it simple, to the extent that you are comfortable with. making a reservation at some restaurant may be all it takes to get started.

in beijing we had an active group but at one point we didn't have a suitable location, so we made an activity out of it. a few of the more motivated people would meet weekly in a different area of the city and actually walk the street to scout for a location. when we found a place we'd go in and test it, and if it was ok, we would hold the next meeting there.

the important part is that because the goal was to test locations, there was no expectations that i as a host had to find and check the location before hand, nor that the locations we tested would be good.

another thing was that the people who came with me to scout for locations were the ones who cared most about the group. and they were the ones who took over leading the group after i left. the group is still going. survived through covid.

in other words, if there is no offline meeting yet (or not anymore), maybe you can try starting one.
At least as of a few years ago, Illinois had the most of any state. https://features.propublica.org/the-bad-bet/how-illinois-bet...

And since they’re only allowed in certain municipalities (not Chicago, though you’ll see them around), you can sometimes drive down a road and see one side just lined with depressing slot machine parlors with names like Bob’s Lounge or Susie’s Cafe.

That side is usually a poorer town that needs the revenue from the town on the other side, where the money is.

I’m not sure why, but in my experience while those establishments nominally serve beer, liquor, coffee, soft drinks, and sometimes food, and are perfectly legal and open to the public, they do not seem at all welcoming to random people popping in who aren’t there to gamble. Or maybe they just don’t like my vibe.

Perhaps some differ, but it’s a very different feeling than states like Louisiana or Nevada where lots of bars have gambling machines that are ignored by the majority of customers.

It’s a shame, because I’m sure they’re crowding out other businesses, including regular bars and cafes that would serve a broader audience.
Parent didn't say anything about complete protection? An LLC does offer some level of protection, albeit mostly liability protection (as implied by the name, Limited Liability Company), and in this case I would be more worried about the need to defend against overzealous law enforcement requests. I'm not sure an LLC really helps much in that context. It's more about being able to afford a good legal team.
three.js might not be the right fit for computational rendering/raytracing, optimization techniques like frustum culling are more or less baked into the engine.
No law enforcement agency should be "operating right on the edge of the law". Their purpose is to enforce laws, not to seek creative ways to get away with breaking them.
TCL’s “package require” statement doesn’t go out and fetch the packages from the ‘net—they have to be installed locally. But it does let you specify constraints on the version of the package to use, everything from use any version after 1.2.3 to use any version between 1.2.3 and 2.3.4 to use only version 1.2.3.
mvspace.com was a really good phishing site back in the day when MySpace was an actual thing.
I’m moving away from this level of automation in my home. At the most, I’m thinking of a smart panel that can turn on/off/dim simple, non-smart LED bulbs throughout the main living area, and that’s it.

Right now I have expensive (at the time) GU10 LIFX bulbs you can no longer get. They’re not operating on and off at the wall, because my wifi settings changed and I couldn’t be arsed having to reconfigure 14 bulbs by manually resetting them, unscrewing them, and then slowly and painfully register g them on the wifi. I’ve probably created a lot of my own pain here because I could have used a dedicated SSID for that infra that never changes… oh well.

Also, in the time the smart bulbs have become idiot bulbs, I’ve never needed to really dim them, change their colour, or do anything smart.

I sort of feel like the idea is a good one but really it’s overthinking a really simple idea: turning a light on.

I don’t know. Maybe I’m under thinking this? Would love some thoughts.
Sounds like you got yourself promoted right up into a sales role. I mean, if you like that and are happy with it, I'm happy for you. But some people enjoy coding, so I'm not sure your success story is as strong of an anecdote as you might think.
Modern JS or any JS is such a different language with not even a tenth of the features that C++ has, it's ridiculous to compare them. It's no wonder it looks "cleaner" -- it just isn't doing anything like what C++ does.
What I'm confused by is how they got that far, to the point that 2FA was the only thing in their way. Did they already have this user's password?
In the same way that B-trees have emerged as a more cache friendly version of binary trees, it seems like you could create a Fenwick tree that stores multiple “children” at the same location. It would probably be less algorithmically beautiful, but would be faster over all.
Zuora Goes Private for $1.7B. Why This Is Good News for SaaS
A (very) brief primer on California water
This is a really interesting conundrum. And I'm a golfer, so...

Of the top of my head I wonder if there's a way to have AI generate a summary from existing (on-line) information about a course with a very explicit "this is what AI says about this course" or some similar disclosure until you get 'real' local insight. No one could then say 'it's just AI slop', but you're still providing value as there's something about each course. As much as I personally have reservations about AI, I (personally, YMMV) am much more forgiving if you are explicit about what's AI and what's not and not trying to BS me.
The most respected and well paid senior engineers and managers at my company are all ex-ticket crushers. They put in their time being the kind of people that managers could trust to get stuff done and done right and done promptly.

Trying to play games and fudge it only works in a company big enough that this sort of gamesmanship goes undetected beyond your immediate team. Or if you have a bad boss that isn't really keeping tabs on who's doing what.

Also, people don't ship shit, teams do. And teams with morale in the toilet because they've got more than a couple people acting like this don't ship the good stuff you want to be associated with.
I was hoping this was a long form piece on the O'Hare Spread.

> make a huge trade on margin, which is essentially like betting with someone else’s money, and then he would go to O’Hare airport

https://digitaledition.chicagotribune.com/tribune/article_po...
You’re sure your company wants to save $100k/month?
With junior developers specifically, people are actively and almost desperately looking for signals for who might be ready for more responsibility.

And so at that level, crushing tickets provides one such signal of many that are possible. If you're a junior developer and you have opportunity to crush tickets, it's a chance to show off and that could mean being rewarded as you were. It's not the only way, though, and if those tickets and spurious or the work is deprioritized, it could backfire.

The heuristic changes as you move up though, as crushing tickets in not necessarily providing a lot of real value in itself and a more experienced dev that predominantly busies themselves with lots and lots of low-hanging fruit is not really making best use of their talents/responsiblities.
Not until their outputs become predictable and reproducible. Then a form of English or whatever other language becomes your programming language with its quirks and special syntax to get the right result.
In such an organization, there's no low hanging fruit, because everything requires a ticket writing exercise, and a group consensus managment exercise.

Or you make up a blanket ticket, and self-approve your PRs.

Or you start probing for process in interviews, so you can find somewhere to work without oppressive process.
It's "quietly public" but I've been working on a novel kernel design, this (12th, and final) rewrite undergoing development for about a year now.

https://github.com/oro-os/kernel

It's a user-less, capability-less microkernel design that enforces access control via the kernel's entity hierarchy. Shared memory ports with various levels of safety are the primary form of IPC, typed at the kernel level.

Currently undergoing later stages of the kernel efficacy stage; if I can prove the design I'll do a more formal writeup. It's been a project in my head for about 8 years and in the editor for about 4 now.
> a San Francisco strip club that did an IPO in the first dot-com boom and went bust

There was a moderately famous documentary about unionization at a San Francisco strip club just a few years before that (called Live Nude Girls Unite). I wonder if the IPO one could have made an effective documentary subject as well.
I used them in my paper: https://arxiv.org/pdf/1701.07072

They appear quite naturally in the fermion-qubit mappings we looked at and I worked the data structure out at the time and only then found out about Fenwick’s work.

So I guess I also agree with the title :)
Just you. The best programmers I've known were about that age. (Hell, I'm pretty sure my own peak programming years were about that age)
Yeah, even if it is listed on the website you still hang up and call that number right back. Caller ID spoofing is still not solved.
As a developer, the more you understand about the non-technical, business side of your company, the better you can prioritize and communicate about what is important. No need to "read the tea leaves" or guess at how to interpret the gestalt. Just learn what matters to your company's success and how to communicate with the people outside of development. The goal is not promotion and working less than 40 hours a week. The goal is company success. The other stuff follows.
Early Adopters Win Wars
My 8 year old so got a portable CD player fox Xmas. Now he is playing random CDs and has both control and serendipity when he wants to listen to some music. Physical media has so much value beyond the media on it!
Like with the recent homebrew attack Google Google has shown itself to be a malware services company.
DeepSeek V3 and the cost of frontier AI models
Frustrated YouTube viewers seek explanation for hour-long unskippable ads
I had thought, but perhaps incorrectly, that it was JCR licklider when discussing time sharing computers.

The idea that you could have massive computing centers that were serving world needs…

Sounds ridiculous, but then AWS, Google, Microsoft…

I can’t find it right now, so I’ll have to leave it to others, but his “Man Computer Symbiosis” paper from 1960 is amazing and you probably ought to read it in light of recent tech…
https://worrydream.com/refs/Licklider_1960_-_Man-Computer_Sy...
Jensen Huang: The New Steve Jobs
In 2007 Steve Jobs stepped up into the stage and told everyone how the future would be. Many did not understand or did not believe. Turns out he was right, actually more right than everyone could have imagined at that time, including probably himself.
In the past years Jensen Huang has been doing the same, telling everyone how the future will be. He is the new Steve Jobs. He is different, for sure, but it's the guy who will carry on all of us for the next decade. Many still don't understand though. I think we were in need of a new Steve Jobs.
I'm confused, is he saying that the other voice on the call is google assistant voice ai? Or the assistant just routed the call through the google number?
$200/mo. It's only in the new Pro plan at the moment.
Interesting use case, I've also thought about this in the past.

I wonder why you want to designate the local device as "owner". The devices could simply keep the (closed) payments in a local outbox, and send them to the server when it comes back online. If there is no way for syncing the local changes to the server to fail, you've essentially created a CRDT (at least the "conflict-free" part).

Of course that means you cannot have any server side validation at all (maybe this is what you mean by "owner"?). Because that would mean closed out payments would be rejected by the server and you'd end up in an inconsistent state. A consequence of this is that there could be no balance checking (as an example). Payments in a ledger are inherently a CRDT!

The consensus part is interesting. Would you really need it? Wouldn't one device be sufficient to validate a transaction? And would consensus really even mean something within a small building? If the restaurant catches on fire the data would be lost anyway, so if you don't achieve "high-availability", why bother?
I ended up typing a lot of game code from magazines on the VIC-20, and eventually learned how to write 6502 assembly code for it.

This is really nice!
Its perfectly nefarious! Was just wondering if there was anything written about it yet. Thanks!
That's just the...

>Individual licenses apply for hardware and software parts.

part, while I was addressing everything before that.
Not OP but I would guess that in this context they mean "Debug Adapter Protocol".
There are two articles from this author on HN right now. You are in both comment sections attacking any criticism of this sort of selfish and bad for team morale work style. What's your angle?
"I predict that within 10 years, computers will be twice as powerful, ten thousand times larger, and so expensive that only the 5 richest kings of Europe will own them."

- Professor Frink
CXO Real Talk: CIO Experience with Zuora, Zendesk and Nutanix
Elon Musk's Air Force One Scrutiny Tests Boeing's Path to Recovery
Let's run a tiny chess neural network by hand [video]
Google Earth has begun updating images of Gaza
It took 3 years to build a weapon design from scratch. I wonder how long it would take now using an abliterated LLM? A week?
I don't know, I'm not a guru in that domain.

As far as I understand, wayland doesn't have any common provisions for input methods whatsoever. (There is something recent and experimental, but I'm not sure.)

So far, every toolkit would implement it's own way of inputting CJK, independently. So input would work in kde and gtk programs, but not in foot or alacritty.
Put a very fancy GUI or web front end on it and provide “enterprise” support.
Here's a starting spot, maybe especially the paper in footnote 4.

https://www.additudemag.com/adhd-driving-risks-research-safe...
Then why should any company even use/have jira
> Relying on pharmaceutical companies to take on this research doesn't make sense

Which is frustrating to read because I don't think their pricing model makes any sense either.
This is cynical and accurate, and may crush your soul if you're not careful. Just don't get too caught up in mistakenly confusing "urgent" and "important" as this blog post (and many executives) seem to do. If you want to actually deliver value then that'll mean doing some amount of thankless and un-asked for work because nobody has noticed that if X/Y/Z isn't addressed/fixed/maintained then a major part/all of the company and/or it's products will grind to a halt. Similarly, if you can see that actual customers worth lots of money really want something that management is totally uninterested in doing, if you care about delivering actual value and not just being a sycophant, you'll do that work/make a lot of noise for those customers because your customers are the real boss.

If you follow this blog post's advice, the move in the cases I've described would be "bring it up with your manager/skip and then absolutely do not do anything until they say 'wow that's a big deal and it's important that you fix that.'" Or you wait for it to take down the company and then you get to play the hero in that big incident call mentioned by the OP. I'll be explicit: if you feel you need to do this at your job, you are working in a dysfunctional organization. If you can't independently and proactively take action to improve things for your customers without gaining some "minimum amount of glory", you are working in a dysfunctional organization. I recommend not working there. Or I recommend cynically gaming the system.

What I do not recommend is writing blog posts all about how your job is to be a sycophant who only ever does what your boss thinks is important right now and nothing else. Have some humility and try to make a difference to actual people and the bottom line, not just the latest gilded crown to command the land.
The only thing I want for Zed is context aware LLM suggestions, then I can drop Cursor entirely. It’s just that their Composer mode is so good.

Adding individual files in Zed feels so cluncky by comparison.
I was going to say, it is a common story for many academics to be living at basically poverty wages. Living in Europe where the baseline level of support is significantly higher sounds like a terrific deal.