skysight-inc/HackerNews huggingface dataset:
This is why I always build things as iterative prototypes. Get something in front of the customer asap, so they can tell you what's wrong with it. Trying to get humans to accurately and completely describe what they want in a spec is doomed to failure.
I was there 25 years ago, went up one of the towers. Was a magical place even though, or perhaps because, it was very much unfinished.

Surely it still isn't finished? I thought it was expected to be finished in 2026. Do you have any urls showing the current state?

https://en.wikipedia.org/wiki/Sagrada_Fam%C3%ADlia
It had to be, given that it was basically Visual Age for Smalltalk rewritten in Java.

Hence why it had, and still keeps it, a Smalltalk like code navigation.
Ah I'd forgotten about that, thanks! I haven't created any since then other than via Serverless, which.. a large part of my distaste for it is the opaqueness and not knowing what it's doing, but I assume it uses zip method.
> It is absolutely bonkers that they (or, Fripp at least) are still playing music after 50 years and still touching the hearts of so many people.

And the current King Crimson line-up give absolutely killer concerts. Older things like Letters or Sailor's Tale have likely never sounded this good. Really hope this band lasts long enough to incorporate more from the Fripp-Sinfield era into their setlists.
Perceptions and feelings are real as you both experience them and could measure their signals in the brain, if you would have the proper tech to do that. And filtered, processed perceptions exist as well. In a "pipeline" in some brain - no matter if biological or artificial - somewhere in the middle you have processed signals of sensor input that have a complex meaning that has only some relation to the actual physical world "seen" by the sensors. Things like color and motion seem one of those; for an intuitive understanding it seems very close to the distill.pub analyses of what some specific middle-neurons in a convnet see.
ES is the C in CQRS though. If you're using it for the Q too, then it's no wonder you'll quickly get in a bad way. It's specifically not designed for that.
The Release of Fedora Linux 35 Beta – Fedora Magazine
Also the "feature spiral of death" when a customer's feature request is really just them trying to say "no" politely. There is no amount of features that will make them say "yes". But once they've started down this road it's very difficult for them to admit that they didn't want any of the features they're asking for, they just want you to leave them alone.
Simulation doesn't mean exact simulation. The value of a continuous property is noise after a certain decimal and can be disregarded for the purposes of simulation. I also believe that 1) is false.
My experience is that no JS reveals only the first paragraph of text.
Indeed, and if this chap hadn't seen the multiple mockups and iterations during development I might have had some sympathy.

Edit: We eventually found out it was pure office politics, nothing to do with what we had actually built.
The company I work for also blocks the native Zoom client, and I know of several other companies that do it as well. If we have a Zoom meeting we have to use the web client. Can anybody give me a reasonable rationale for why this is so common?
The official docs[1] had everything I needed to know in order to make discovery work for my own hardware; essentially, you're just pushing a config stanza in JSON to a particular MQTT path. The only thing that's not immediately clear from the docs is that the discovery data should either be pushed in retain mode or resent every few minutes, and even though it's optional, you should include a unique_id so that the device can be tweaked in the web UI.

[1] https://www.home-assistant.io/docs/mqtt/discovery/
Actual phone conversation with authorize.net billing support:

Me: Why did your fees double in 3 years?

Support: All prices go up, right?

Me: Not like this. Cancel my account.

Support: Well ...
Slurs and swastikas: Tesla under fire for racism – again
>Writing is easy.

Try writing about yourself, or some past experience and try to make it as engaging as it was for you - like a writing about a job you had in the past.

I don't find it easy.
It is so great to see the recent interest and activity in and around org-mode, somewhat triggered by the personal knowledge management trend (org-roam, logseq etc).

Honestly I keep being fascinated by org-mode and hope to see more growth to org-mode.
Some of the things that I am still unhappy about -

- org-agenda is not fast enough, and is practically unusable with more than a few tens of files.

- there is no formal spec, and there is no sane parser + pretty-printer that has the capability of the native org-element.el API.
Criticizing Israel doesn't mean you're antisemitic... but it is quite common.
I know that org-mode is often cited as a reason to use Emacs, but I have to admit that despite being a daily Emacs user of almost 25 years, I hardly ever need it. When I do use it, I'm very happy with it but then again, I use but the most basic functionality (bulleted lists with foldable headlines and sane paragraph filling).

Nevertheless, it's great to see an open-source project strive, especially one that is so versatile and appreciated by many.
It's funny how every now and then an extension like this comes up on HN. Nice execution, I like your homepage too.
I wrote a comparable extension with a similar vision about 5 years ago (with Clojurescript): https://jazzytomato.com/hnlookup-chrome-extension-clojurescr...
I grew up in a farming area, and my family had a 30'x30' garden.

Farming is a lot of work. It's a job, not a hobby.

Even the garden was a fair amount of work, but more importantly, it's a lot of veggies to eat after harvest. I had tomato sandwiches daily for months. Plus insects to control. Doable, but not glamorous like the "cottagecore" photos.

If I did a serious garden again, I'd focus on becoming a skilled grower of certain veggie strains over a period of decades, and not focus on quantity.

Also, know your soil. If you're in an urban area (or downwind) that used to have steel or auto factories, then your soil is contaminated with heavy metals.
The index might need more bits than the file.
McCarthy is generally credited with the first JIT for his early LISP work, but SmallTalk and SmallTalk-inspired languages were involved in a lot of the pioneering work related to modern JITs. My understanding is that McCarthy's JIT generated machine code as source code was first loaded, not when it was first invoked. As far as I know, the earliest VMs to wait until a function's first invocation to JIT the function were SmallTalk VMs.

The Self language by David Ungar and others was an expansion of some of the SmallTalk ideas. If I remember correctly, Self is where polymorphic inline caching originated. Sun acqui-hired Urs Holzle (who did his PhD under Ungar), David Griswald, Gilad Bracha, and Lars Bak for their StrongTalk (statically typed dialect of SmallTalk) hybrid bytecode interpreter/JIT, which was the basis for the HotSpot JVM.

Lars Bak later created the original V8 JavaScript JIT for Chrome. When I was on the Google web search indexing team, I did a bit of work running a pre-release V8 in the indexing pipeline (to analyze text and formatting changes made to pages by JavaScript). If I remember correctly, at that time V8 wasn't a hybrid interpreter/JIT, but did quick-and-dirty generation of x86 machine code when a function was first invoked, and leaned heavily on polymorphic inline caching. My understanding is that early V8 was rather similar to the Self VM.

I believe ideas like tracing JITs originated a bit further from the SmallTalk ecosystem, but a lot of modern JIT ideas and techniques came from early SmallTalk and related research.
Building the feature right is hard. They might want it, but not the way you built it.
Please teach me on how to network? I am really bad at networking!
Not official, and it only covers East Anglia, but I really like this site http://www.suffolkchurches.co.uk/churchlists.htm (and its sister sites covering Norfolk, Cambridgeshire, etc). It's just one person, who's visited churches and put up his photos and descriptions as, I think, a personal hobby site, but I really like the writing style. http://www.suffolkchurches.co.uk/Blythburgh.htm is probably a good example at the grander end of the scale, or at the other end http://www.suffolkchurches.co.uk/lwenham.htm which is a small out-of-the-way church near where I grew up, which has some surviving 13thC wall paintings.
Ours are all python, none node. In many cases they replaced existing (non-Lambda) python code, though others were green. Why rewrite the code, or switch to node for greenfield stuff? We'd need a compelling reason to adopt node, not to avoid it.

I assume the answer's roughly the same for anyone - it's odd to me that you're talking about 'ideal Lambda runtime', I'd be surprised if many people care. You're going to choose your language by however you were going to choose your language otherwise, and then run it on Lambda. And python is more popular than node in general.

If you really wanted every last gram of performance, you'd be running an optimised compiled binary anyway, not using any of the provided runtimes.
That doesn't make any sense.

If an FSD vehicle is better at driving than the average driver, then I am safer, regardless of my driving ability, because it means other cars are less likely to crash into me.

If I am above average driver, I can make the choice to continue driving instead of letting FSD take the wheel, but I probably won't.
I think what Steve Jobs calls "market research" is mostly customer panels, polls and actual straightforward "what do you want" questions to users.

Apple did extensive research when designing their products, just not the naive/lazy kind that would be offered if they went to an established marketing firm.

This bias was also what bit them when they designed the trashcan MacPro, or the following coming to term with needing a Mac Pro at all.
though it's not helped by actual antisemites hiding their antisemitic speech as criticizing Israel
I’m curious about embedded and constrained environments, do you mind telling us a bit more? What was the project? What hardware was involved? What tooling and OS’s did you use? What were the most challenging technical problems?

Really just curious :)
I would go a step further and look at the research on medical devices for spinal-damage patients which try to literally control their existing muscles through a computer; the concept of neuroprosthesis and https://en.wikipedia.org/wiki/Functional_electrical_stimulat... working to design algorithms on CPU to move muscles, as the parent post words it.
Turn any chart, diagram or illustration into a sketch/hand-drawn automatically
A tip: In Chrome, you can create a new Chrome user profile and install extensions into there that will be isolated from your regular browsing e.g. do your email and banking with one profile, and do your web development work in another profile with tens of developer extensions installed there.

> I just wish the extension didn't require permission to "read and change all your data on all websites".

There's a real problem with extensions not being able to ask for more granular permissions. I run an extension that's a web crawler that needs to fetch cookie-less arbitrary URLs within its own tab (i.e. it doesn't observe or interact with anything outside of this) and there's no other permission that allows this.
Fun fact: Russian 'main' Orthodox church of Christ the Saviour looks like a cheap Taj Mahal imitation. [1]

[1]: https://img.likeness.ru/41/35/4135/1388229357.jpg
Pound at lowest level since 2020 as 'stagflation' crisis fears take hold
Why would it be common? Israel is a nation built upon stolen land and decades of oppression of the Palestinian people. A modern day apartheid state with a strong and worldwide lobby apparatus.
Labeling any criticism of the state as antisemitic is weak and dishonest.
The world’s only source of critical seawater samples could dry up
I think it's two-fold. Part of EULAs are just discouragement. But part of it is that the legal community doesn't do "simple and clear". Due to the weaselish twisting of words in lawsuits everything has to be airtightly formulated and that causes a bunch of legal terms and extremely explicit descriptions which basically makes legal documents unreadable for normal people.

Which also benefits the legal community by keeping them in a job, obviously. "Get it checked by legal/my lawyer" rather than just reading what you're signing up to is definitely a thing. I wish the legal system was more focused on clarity and common sense rather than the hard letter of the law.
Since everyone is sharing their stories.

Back in our 2000's startup, our AOLServer like application server, had something similar to what Rails Active Record brought to the world, just in Tcl.

Basically each RDMS driver had their own lowlevel Tcl bindings, and then the infrastructure code would wrap them up in the upper layers.

So sales got a very important customer, there was a caveat though, they were using Sybase SQL Server, which we didn't had any driver support.

Given that we had to deliver no matter what, a war room project was quick started to add support for Sybase SQL Server, across all layers of the product, drivers, model generation, SQL translation, the whole package.

In the meantime, the customer got talked into using Oracle as we were getting the finish touches for delivery.

When they finally got the new version, with Sybase SQL Server, requested by them as hard requirement, they decided to just keep using Oracle instead.
It requires a lot of money and the C API is restrictive when trying to perform aggressive optimization.
Retinal veins reveal race, widening scope for AI race bias
These are things that bring hate on Israel. Freedom of speech? Democracy? Yes, but only if you say what we want.
Can't confirm. The book is good, but the show is beyond pathetic. Better not touch it.
I actually prefer QOwnNotes. Its main store is markdown files on disk, unlike Joplins database, which makes syncing easy (at least for me, not separate webdav needed). Obsidian is very nice too, but startup is a bit on the slow side, whereas QOwnNotes is instant.

I've used Zim before, but it has no mobile clients and its custom syntax means I can't just use e.g. any Markdown editor.
I've wondered for a long time what the cost to bill accurately for cloud providers is. Is a lot of the cost associated with S3 API requests or outbound network traffic actually the cost of all the logging/metrics infrastructure needed to bill accurately for it?

> R2 will zero-rate infrequent storage operations under a threshold — currently planned to be in the single digit requests per second range.

If you a) don't bill for those in the 90th percentile of access and b) aren't too specific about the point at which you start billing, then you can eliminate a huge amount of complexity.
Ask HN: Developers, how do you learn about new products?
RANT: Marketing to developers it's fucking hard.
Now I see why the elephant. From the references:

> [2] “I’m not very impressed with what you’ve been doing.” As recounted the famous physicist Freeman Dyson himself, this is how Nobel laureate Enrico Fermi started their 1953 meeting. “Well, what do you think of the numerical agreement?”, Dyson countered. To which, Fermi replied “You know, Johnny von Neumann always used to say: With four parameters I can fit an elephant, and with five I can make him wiggle his trunk. So I don’t find the numerical agreement impressive either.”
Don't write it down when you can talk, don't talk when you can nod, and don't nod when you can wink.
So many outright falsehoods in your statement, and you even wonder? Lol.
Your experience is not a pan-european thing by the way. Get your bag/wallet robbed in Barcelona and the police will just roll their eyes at you and give you a report for your insurance.
That's the main one I was thinking of - thanks!
That is great to hear. Every language should have a way to introduce "breaking changes" without breaking old code.

Without this, evolution of a language is severely limited.
The seven programming ur-languages
Sure, but even a corrupt and poorly implemented democracy is more transparent and accountable to the public than any private company belonging to said billionaire.

Being removed from the public eye is the whole point of the word "private".
I find it exceedingly improbable that this was in fact done by an 11-year old as it's being claimed to be ("how I can improve _my_ version 1.0", etc.).

My best guess is that it was done in a heavy collaboration with a professional developer(s) with the kid being used as a figure head to create an unique PR and marketing angle.

If you look up the company registration data, it shows up as being established back in the 90s by someone with the same last name and listing their position as a "system analyst".

If you look through the Twitter stream, it does not read like something written by a child, even a very mature one. Ditto for the copy on the website, including the About page and what not.

Basically, this looks too good to be true as described. Realistically speaking.
Big Nay. There are enough challenges starting a company already. Remote will make it 2 times harder.
I was replying to people saying that people prefer to live in tents. This is because no city offers all homeless people non-shelter housing. Usually the amount of actual dignified housing has months or years long waits.

In my experience discussions usually criticize homeless people for not accepting "housing", when what is offered is shelters. So housing usually refers erroneously to shelter housing.
If a company doesn't get back to me within a few days, I'm looking for something else. This isn't something I've ever had to worry about (or have even noticed before) because if a company isn't prompt I'll be interviewing elsewhere within a few days. I certainly don't have time to wait weeks between interviews, or 2 months for a rejection.

I guess what I'm wondering is why do you care? It's like a girl ghosting you for 2 months and then saying she wants to break up. Whether it's right or wrong, why are you even still waiting around?

> It would be lot easier if they can reject within 30 minutes. Companies pretending to review documents just wants to make me puke.

If you're talking about the first stage (reviewing CVs) then some companies will hold off on arranging interviews for a week or two so they can select applicants with the strongest CVs. In my experience as you move up in seniority this becomes less of an issue because it gets so much harder for companies to find a qualified candidates to fill a role that they'll arrange an interview with almost anyone that applies with the right skillset.

After an interview they may take a few days while they're interviewing and considering other candidates, but I've never known this to take longer than a week or two. And normally when it takes over a week, I'm interviewing for someone else and will now need to weigh up my options.

If I'm honest, I've never seen what you're describing in tech. From what I've seen this is something that happens more when you apply for a retail job or something. Because they can get tens or even hundreds of applicants they do tend to hold CVs for a while and batch the interviews when they've received enough.
The problem isn't the reality of journal quality, it's just the common perception. The unfortunate fact is that you have to cater to the biases of wider academia.

While more established researchers can turn down the chance to publish in one of the big, closed journals, it's an opportunity that many cannot turn down.
Wasting time and money on this sounds like just deserts for being too pushy with one's sales techniques.
> Do you have a team of mixed ability? Scrum will have trouble because you are supposed to view everyone’s opinion as equally valid

No, you aren't.

> (but that new grad just doesn’t know as much as the grizzled veteran and scrum doesn’t accommodate mentorship).

Scrum doesn't explicitly address mentorship, but neither does it “not support” it.

> All of this is before you even get into the cargo cult of points poker

“Points poker” is not (in fact, neither stories, nor story points, nor using planning poker to assess story points are) part of Scrum.

Its a set of independent practices that are frequently used with various development methods.

> stand ups (which only work if you are all trying to deliver One Thing).

If you aren't trying to deliver the One Thing, you aren't part of the same team in Scrum. People being part of multiple Scrum teams is accommodated by Scrum, and you can't have a coherent Sprint Goal unless each Scrum team has a sufficiently narrow focus; equating Scrum team with exclusive reporting heirarchies is not part of Scrum
Which is why so many never left that world. e.g. I run my k8s clusters on dedicated Hetzner machines to avoid this entire pricing model. Even accounting for devops time it’s cheaper than AWS, GCP or Azure.
> So you are not interested in the perspective of the following categories:

That is correct.

The reason is that the number of people in the "I would make a switch if …" camp is large, and most of them are dishonest about their intentions – not deliberately, but dishonest nonetheless. They will never be customers, no matter what you do. Meanwhile you get distracted by random people on the internet instead of focusing on your actual customers or potential customers.
Your "test iPhone" was not turned off, it just didn't have a network connection (because it has no SIM card). And yes, that has been a feature for a while – iPhones without an internet connection can still be pinged via the Find My Network. The setting you see is about being "offline", not "power off", which are different things in this context.

The new feature is iPhones being able to be pinged while the power is off. This is indeed an iOS 15 only feature, and also an iPhone 11+ feature, so it is certainly not available on your iPhone 7 running iOS 14.
Feel free to highlight the many falsehoods.
I didn't say anything that Human Rights Watch and the UN haven't confirmed many times before.
On iOS adding the article to Pocket and reading it through that worked for me.
no please don't. there's already too much empathy and compassion going around. it's killing common sense and drives us towards utopias.

stop it with the feminisation of every damn sector of life already.
Well, I lived in the rougher parts of Notting Hill in the early 70's. I don't need to "suspect" anything. I lived around Westbourne Grove and Ladbroke Grove. Yes, that was very different from how it is now; then, it was hippie/druggie land.

But it wasn't dangerous. There were a lot of burglaries; people in poor neighbourhoods tend to rob their neighbours, for some reason. But I don't recall any shootings or stabbings. I didn't even know anyone who had been beaten up on the street. There was no racial tension, that I was aware of; black and white people lived as neighbours, all jumbled-up, and got on fine.

I also spent 15 years living in Islington; that was only rough on football nights, when racist supporters from out-of-town took over the streets and pubs. Gentrification of Islington amounted to not much more than rising house prices (I moved out of London forever in about 1996). Islington had rough estates that I would keep my kids away from; but I didn't have to helicopter them to school. They walked or took the public bus.

Islington's much more dangerous now. There are regular reports of rapes and murders, in parks and corners where I used to hang out with my kids. "Gentrification" is not synonymous with "crime reduction".
It seems like the "github.com" link would be a better and more canonical url rather than link an opaque url to "githubusercontent.com"

https://github.com/kenjihiranabe/The-Art-of-Linear-Algebra