skysight-inc/HackerNews huggingface dataset:
In "the days of yore," security was secondary.

Apple's operating system used to have "hooks," where you could register to intercept almost anything that went through the system. Basically, any app could intercept the execution thread of another app (or the operating system), and insert its own code.

Doesn't that sound fun?

One of my favorite MacHack projects was the "Energizer Bunny" hack (I think Dean Yu did it). You installed the hack on multiple Macs, and, randomly, the Energizer Bunny would start banging across their screen. When it was done with one machine, it would move to another machine on the network.

These days, security geeks would defecate masonry, if they came across that.

One of my favorite apps, was something called "Kaleidoscope"[0], which allowed you to select custom "themes," for the operating system, bypassing the Appearance Manager[1], which was an API over QuickDraw. The themes could have executable components.

Some of the themes where ghastly (but fun).

[0] https://en.wikipedia.org/wiki/Kaleidoscope_(software)

[1] https://en.wikipedia.org/wiki/Appearance_Manager
First reported in 1996: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2136406/

People don't do it because it's healthy, obviously.
As someone who has rigged up his house with MOCA everywhere, I just want to say that coaxial cable is an impressive piece of ancient tech. It's just a piece of copper that vibrates at specific frequencies but the sheer level of multiplexing that goes into a single wire is impressive, simple, and reliable.
I've taken this to an extreme myself with 10MB+ JSON files. I would recommend enabling gzip compression, but also not letting it get to that point. I'm considering switching to sqlite as that has been ported to WASM and allow pages
Yes, that was clearly stated. Are you trying to insinuate something?
The assholes are probably firmly inside the union in the Venn diagram of "ideologically pure" and "vocal advocates".
You'd rather talk to a salesman than chat with the developers? Stripe at the beginning had a chatroom for support
New Yorker's first interactive cover
Because the old app sucked real bad.

I can see there's no improvement.
same. how about OE?
You really don't need to learn Erlang. Would it help to understand some of the deeper stuff in some libraries or the beam itself? Sure, but then you could argue you need to learn Javascript and C to use Node because a lot of low-level stuff in node is C. Will it help to become a better Node dev? Probably doesn't hurt but you def don't need to learn C to work with Node.
> Funny, a lot of people seem to hold their breath when focusing on something

I clench my teeth while focusing. It's a habit that's probably near impossible to get rid of.
If thats the problem to solve:
- remove cars from the sidewalks/streets
- get to a store not more than 200m of walking

If think the concept of public transport within cities does not work so bad: metro/tram etc. at least here in Europe.

The problem is the integration of them. I lives in Belgium for a while and was happy to use park&ride parking and hope on a tram with the same ticket.

If we want to do this, lets create parkings in and outside the city with a seemless transit - direct exit of the parking to the right perron/app parking with included fare for the public transport. I am up for this (even with a stroller).
Would You Hire ChatGPT?
Nah. Cash back is all comparatively large notes (£5, £10, £20) and it’s mostly smaller stuff you need for making change. It vastly reduced the amount of cash they needed on site, though it didn’t really help with the need for coins to make change with.

I’m not sure they even offer cash back these days, it has been so long since I asked, and the number of cash transactions has dropped massively over the last few years.
That central electronic payment system is a problem if it causes the government to stop issuing and securing paper currency.
exactly that. I couldn't describe better.
> Most American diners actually want the server to act like their best friend and constantly interrupt them

Seriously ? Don't Americans see how fake it is ? The French waiter does its job curtly and efficiently, neither him nor I pretend we are fond of each other and that is perfectly fine.
I have seen both and holy crap Woodstock '99 was a mess.
Makes sense as the cost of running two operators' networks is insane overhead
I've done payments too, and I agree. But I'm assuming all the major retailers in the USA (Target/Walmart/Supermarkets) all do this. (And probably more with the data from the register not going through the CC machine).

Absent any information, I just assumed that any supermarket that can handle EBT/SNAP etc was sending transaction details anyway -- the computer will refuse or only partially pay the transaction if any items not elegible for benifits is on the order.
When I visit Germany I love to have a Dönertaschen.
I think it goes against the spirit of FOSS, as docker is all but a proprietary Linux format, and definitely not POSIX(-ish) compliant.

As I prefer using OpenBSD for self-hosting (and I speculate that if more self-hosters learned OpenBSD, they likely would also prefer it), I am acutely aware of not only how Docker has gradually taken over nearly all new FOSS projects, but also how many people involved in FOSS projects generally assume GNU / Linux as a prerequisite to all FOSS projects.
bribing the people is what politicians do, what else is a manifesto? Erdogan's trolling of democracy only works because it is an accurate account of how it works
I only trust web3 pump'n'dumps if their website looks web3 as well
Along similar lines. If you're starting out with feature toggles for a web application, in many cases you don't need a separate third party application that manages the flags for you. You can just serve a .json file.
It's certainly taxes. But no idea how that works.
Stallman can be blamed for the rise of Clang, basically.

He for instance prominently refused to have GCC dump the full AST because of concerns of what people might do with that which could infringe on software freedom:

https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

And that sort of thing suddenly made the non-GPL competition relevant and better.

Now LLVM isn't a tragedy by any means, it's an excellent piece of software. But here we can see Stallman sabotaging his own mission, and resulting in alternatives to GCC being popularized, and written under licenses less favorable to FSF's mission.
Loaning $160K to someone who was unlikely to be able to pay that back was also a stupid mistake, no? Given that the debt is non-dischargeable not everyone is allowed to fail.
Students from UWaterloo placed top in ICPC every year
The first one that comers to mind is when he refused to allow changes to gcc to expose the AST: https://lwn.net/Articles/629259/ , and this came up in another thread a while back: https://gcc.gnu.org/legacy-ml/gcc/2001-02/msg00895.html

There was also the whole egcs thing.
What irks me the most is that she left the usual way of discourse in science. Write papers (even pre-prints), cite your sources, so that the scientific community (many of whom don't want to have a youtube channel) can answer. But she is peddling her books and amplifies her opinion with youtube, which, without proper context, leaves people suspicious of the scientific community at large.
I'd argue that devops is somewhat more important than names, which crablang does seem to be addressing pretty quickly - the whole rustup workflow seems to be working, which is a big deal. Names will follow as names deem fit, especially when Rust leadership (following the latest issue, that is both the foundation and the project leadership) keeps making terrible decisions and terrible reparations.
Euchre wisdom: pass on the bower, lose for an hour?
That's sort of a random comment. Email came from a need and turned into global digital identify. Web forums became a place for internet conversations. Any iterations we made were for public real time communication and that served us well for a time but we need something that takes us back to private, async comms and using email as identity seems pretty key for those who have it.

Without it, how are you governing invites and identity?
https://freenet.org are building one right now.
"Using a native platform pushes these concerns out of the picture."

Well yes, but this project was made with java. And by now I don't think java is more performant or efficient than the browser. In general, as you are surely aware, if you are looking for the most efficient solution, than obviously neither java nor the web is the right plattform. But for a casual game, both is fine.
> Sum the digits on the dies? 5 lines of openCV should do the trick.

Not so fast: First the images show dices with a mixture of dots and numbers. Second the images are not from the top, but at 45 degree angle. By that one can also see the numbers/dots on the side of the dices. Distinguishing numbers/dots which are on the side from ones on the top is pretty hard. The algorithm needs to have an understanding of the 3d structure of the dices in the image.
Heh? What world are we living in that Javascript is faster than Java?
One of the first things to realize is that Indian developers, like in other countries, vary in skill levels experiences and there's no prototypical Indian developer.

There are many people in India who have found their way onto the software industry without adequate education (did a bunch of Java/Spring/Android/C# courses and YouTube videos vs. building and operating production systems) or passion for software engineering. With these people you can be sure to get shoddy work and spending lots of time micro-managing them.

At the same time, there are experienced developers and engineering managers who have worked at multi-national companies, built and operated large systems, perhaps even worked abroad, and have passion for the craft of software engineering. You need to find such people to form the core of the development organization. They are going to be more expensive than the rule-of-thumb "India salaries are 40% of US salaries". You will also need to ensure that they have sufficient autonomy and a seat at the leadership table so that they can independently move work forward and set the culture in India. Otherwise, they will lose interest and move on.

People have already mentioned the time zone challenges but those are mitigated by having strong/autonomous leaders in India. Don't assume that you can build an effective scrum team cross US-India time zones. Instead you need to be thinking of India org and US org with significant independent ownership of systems, and some dependencies between the orgs which will need periodic management.

Another factor to consider is the attrition rates of early-to-mid-level engineers in India which have historically been higher than the US. You need to manage this, through the leadership team in India, giving engineers appropriate growth paths and exposure to different responsibilities.
Taschen books are always something special. I mostly associate them with art.
Nice, I think you’re close to making it have a rhyme scheme… next challenge?
Hinton, LeCun and Bengio used to be called the "godfathers of deep learning" which makes much more sense. I think this was after their Turing award, btw.

At some point, it seems someone switched to calling them the "godfathers of AI", possibly because that someone was writing an article for a lay audience who couldn't be expected to know what "deep learning" is, but would more certainly recognise "AI". Or maybe the someone (a journalist) was confused herself about the difference between "deep learning" and "AI" (and probably also "machine learning"), something that's very common. That's my best guess anyway.

Who started this? It _may_ have been Forbes, or perhaps Forbes was one of the earliest users of the term:

The trio — who have been nicknamed the "Godfathers of AI" (...)

https://www.forbes.com/sites/samshead/2019/03/27/the-3-godfa...

This is very tenuous but the reason I finger Forbes is because I found the article above linked from this Guardian interview with Hinton, presumably to justify calling Hinton "one of the godfathers of AI":

Known as one of three “godfathers of AI”, (...) Hinton (...)

https://www.theguardian.com/technology/2023/may/05/geoffrey-...

The Guardian article was one in a series of pieces about Hinton leaving Google and warning of AI doom, that appeared in the Guardian, the New York Times, and other outlets, and that called Hinton "the godfather of AI". The first such article I read was this one, again by The Guardian:

The man often touted as the godfather of AI (...)

https://www.theguardian.com/technology/2023/may/02/geoffrey-...

I, too, was annoyed at the inaccuracy of this moniker and so I went on Twitter to ask Hinton to do something about it. He of course ignored my tweet, but the article with the Forbes link appeared soon after, so maybe Hinton took the hint, after all, or perhaps a Guardian columnist saw my tweet and decided to find some sort of reference for the moniker. Or maybe some other annoyed reader wrote to The Guardian directly and protested. Note the switch from "the godfather of AI" to "one of the three godfathers of AI" - clearly someone tried to do at least a bit of fact-checking, after the first Guardian article. But while it would be edifying if my tweet was at the root of this, I have no way to know it really was; it's just wishful thinking.

Anyway the Forbes article seems to be an early user of the term, if not the originator.
It doesn't scale linearly, more like exponentially. Wealthy people can devote a much, much larger percent of their income towards discretionary spending.
Impractical on so many levels:

- You have to bend down to use it- not good for grandpas or other people with accessibility problems.

- Water and grit ingress will be a problem.

- In Winter it will be covered in snow

- The gravel they spread on the sidewalk will scratch the glass in no time.

- When it is wet it will be all dirty and nasty.

- Will have to withstand cars stepping on it and wheels rubbing against.
The original wasn't built to have sand physics and to be portable on most major platforms, displaying at high resolutions...

What's your point?
I think discord works well but at the same time isn't for my generation. I was reluctant to adopt slack and used it for work/oss community building but found it just wasn't a fit for me. I'm still someone who enjoys email and async comms. I also prefer conversating in small groups. So having this kind of fixed limit feels right. Like 20 people or less. Totally private.

I also don't really want to talk to strangers. I'd like it to be network driven starting with real people I know or have met IRL.
The reason is probably way simpler than people think: the current HBO Max app is rated at 2.8 stars in half a million reviews in the android app store. I imagine a similar rating on apple's store.

A new app gives you a blank slate, which is easier than reverting old ratings.
I wanted contribute a fix for a bug that I ran into all the time to https://curlconverter.com/ . The author gave me commit access while I was still working on my first PR (or shortly after) without me asking. I appreciated the trust and I ended up contributing way more than I originally intended to.
Is miss this insight from the iOS screentime feature: The thing often reports: More time spend than last week, average 2.5 hours a day.

Yeah that's fine, but if half is Apple Maps because I had to drive somewhere far away, this result is meaningless.

I indeed also just want to know how much time I spend in soul sucking apps. Or rather, in soul sucking websites because I feel that using websites for ie reddit are what always keeps me there for a short time before annoyance allows me to quit (thank you reddit).
Landing on the page at first I thought it might be a fun art project or some kind of finance/crypto satire.

Alas it’s literally just another boring crypto thing.
A few weeks ago I made an effort to connect more with local reality and less with the internet and its mountain of suck. To that end I removed all social media apps from my phone (I only had one), and disabled the news feed, search, and browser. I still have all the features I find actually useful, like weather, maps, alarms, calendar, etc.

The first few times you mindlessly look at your phone after doing something like that are a real eye opener. You pull it out, unlock it, and stare at a screen full of nothing and ask yourself why you took it out in the first place.

My mood has improved significantly, and I find I suddenly have time for all those things I've wanted to get done but "haven't had the time for". Without a mindless dopamine trickle to default to I am forced to engage in actually meaningful and satisfying activity most of the time to alleviate boredom.

Do not kid yourself that the behaviors these things induce aren't intended. Marketers don't care about your quality of life, or the health of society itself, they just want your money and they will manipulate you into doom scrolling a bunch of barely interesting bullshit in order to shove ads down your throat without a second thought.
A problem to solve? It is not uncommon for companies to loose over 2% of revenue in banking fees and other enforced banking inefficiencies for transactions that could be handled much more cheaply and efficently with crypto solutions
I would like to by a curb stone charger for my EV.
Rheinmetall: Here, got you!
Do you have any idea where I could buy a smoothbore tank gun?
Rheinmetall: You won't believe it, but...
Just to get this straight: Did you just say that Stallman, the inventor of free software, is damaging OpenSource?
> It's literally the facts on the ground.

It's literally not. Your claim is that I suspect the local butcher sells meat rather than knowing that they sell meat. If my vegan friend doesn't want to do their accounting, that should be within his basic human freedoms. He's not the only accountant in town and the butcher will surely find an accountant who enjoys eating meat.

> Whether or not a credit card works should have nothing to do with someone's arbitrary ethics.

It shouldn't be illegal for someone to start a vegan credit card that only allows purchases at businesses that don't kill animals. More choice is better and you want to make all payment processors follow a one-size-fits-all rule. That's the opposite of the direction we should be pursuing.

The real problem is the near monopoly control of the handful of payment processing giants that currently exist. Fix that problem and increase the competition and offer more choice and you no longer needs to force payment processors to be neutral. Forced neutrality in the end means the government decides. Which makes sense in a handful of cases, but not when markets can do a better job.
I've found Work and Personal focus modes on iPhone very helpful for cutting down on two of my mindless habits: checking [social media app] during work hours, and [work IM client] at evenings and weekends. The modes are scheduled to automatically kick in at the right time, and so far, so good.

It's a pretty simple setup: one set of home screens for each mode, silencing non-work notifications during Work focus, and snoozing work email during Personal focus. Although writing this, I realise I ought to look at blocking Reddit and HN websites...
> It's a review for a product

Right, so that cuts both ways. Then review the _product_, rather than using the review as a channel for a whinge about how it didn't land in your hands as soon as you'd have liked. That misses the point of what reviews are too.
Sandy Crush
The archive directory listing is in xml, you could whip something up in Yahoo! Pipes.
Only in the US. In all other markets, the HBO Max app still functions, and the Max app will only show a "not available" message.
I don't think YouTube has ever officially publicized what they consider a "view." We can only guess.
Democratization of software means that more people than ever can make things. This is absolutely the case with software today. We have kids creating games with drag-and-drop visual programming languages. One developer can get a worthy full-stack prototype in front of an investor in a month (or less!), and these stories are gaining steam.

Soon we may have no-code solutions getting good enough to warrant broader adoption. No-code solutions are as black box as you can get, and it's also as anti-learning as you can get in terms of the underlying technology and its theoretical principles. But this is also an example of more people than ever making things.
If you are convincing the board to spend that sort of cash you want something photogenic.
It's the new money, I mean it's an investment, I mean it's a store of value, it is a tech backbone for web 3.0, it is an online deed...

Soon they will find something it is reaaaally good at. Might solve some prime number conjecture by accident if they solve enough sudokus, I mean hashes.
At the end of the day, it seems like LLMs create a tool that you can write software yourself to get the tool to do things for you. It seems like it will not get rid of any jobs, but create new ones for software developers to automate prompt engineering.
Hmm, this might be the case. I'm in South America and still using HBO max.
> modern IDEs and editors give us all the type information we could want, and these tools made sigils obsolete.

I like to rate a programming language by how dependent the language is on some bloated IDE ("editor"). If I need an Eclipse or a Pycharm just to edit a file, something has gone wrong syntactically and systemically.

Sigils are semantic information about the code. Sigils do not reduce readability, they increase expressivity and comprehensibility. It isn't the characters themselves that are the problem -- we see the same notations for different purposes entering Python and DSLs such as Pandas.

Bash, awk, sed, and Perl are solid tools.
https://archive.ph/xfb6I
https://archive.ph/Rwu4p
Explanation about syncookies is soooo wrong that it's funny. Was this hallucination generated by chat gpt?
Weird flex that the phd thing gives you infallible basic arithmetic abilities.
What you need to start your digital product business?
What you need to start your digital product business:

• Twitter
• Landing page
• High quality product

What you don't need:

• Business degree
• $197 course
• Fancy tools

Start simple.

Build as you learn.
The list is seeking a maintainer. https://github.com/liveviews/liveviews/issues/23
as far as the ledger-cli google groups [1] go, they seem to think it is a proper journal file. It has been fairly tested with OFX imports (https://github.com/ledger/ledger/wiki/OFX-Import) as well bank autosync (https://github.com/egh/ledger-autosync).

In fact, someone also wrote a book on this - https://leanpub.com/personal-accounting-in-ledger/

I will defer if you are indeed building your own competing tool in this space which is better, but holding to the original point of my request - maybe it will be incremental to support your format if ledger-cli format is supported today. versus not supporting any disk format (or inventing a new one).

[1] https://groups.google.com/g/ledger-cli/search?q=double%20ent...
Moscow buildings hit in rare drone attack after strikes in Kyiv
Top Chinese scientist says don’t rule out lab leak
Introduction to the Noise Protocol
Paragraphica – First Full AI Camera
Thanks for sharing. Having seen that. I started writing a manifesto with similar sentiment but realised it's really hard to attract the attention needed to get it off the ground. If it's of interest https://mu.xyz/manifesto
It's not the author's fault this was pushed to the frontpage of HN.
Watch this Nvidia demo and imagine speaking to AI game characters
I agree with throw0101bm but then there are people like Henry Cavill.