skysight-inc/HackerNews huggingface dataset:
Whatever the exact number, it's probably safe to say that directionally way more "meals out" are grabbing some variety of fast food than some variety of upscale/fine dining. Not all that fast-ish food is unhealthy/bad but a lot is as a steady diet. Which just reinforces the point that drawing a broad brush eating out will kill you doesn't have a lot of support. Eating at a nice restaurant once a month is almost certainly not a killer.
nopes.. beyond starter projects, raw usage of chatgpt hardly leads to any gains in productivity in the enterprise setting .

So far no, but in the future with more specific and enterprise suitable tooling - likely
I thought Codeberg (Forgejo, fork of gitea) was the new flavour.
You're still comparing with the American banking system, not the EU which I was talking about.

> Still can't do peer to peer pay transfers

SEPA is free and easy to use.

> still need a bank account, still need to apply for a physical card

Both of which can be had for free.

> still need to pay high transaction fees

What high transaction fees? 0.2% isn't high for all the infrastructure involved.

> no way to list who is authorized to charge your card

Yep, but authorizations online require MFA, so that's really not a big problem.

> still need a costly terminal to accept payments

Nope, there a bunch of startups such as SumUp with very affordable terminals.
> obscure, deep linear algebra concepts

Could you give some examples?
Is just a complex and challenging process
It'll be really hard to measure this because you can't easily isolate the impact of LLMs vs all the economy. I guess anything at all will overshadow LLMs numbers (e.g. tiny changes in Fed interest rates having more impact on job posts than LLMs ever will).

I only have anecdata to share. My coworkers and friend seem to be going through the disillusionment phase and finding LLMs as a better (if mildly outdated) search engine and a helper for simple well-known tasks. I guess the 10% productivity improvement makes sense from what I've seen.

I've also met company owners that thought they could reduce their workforce drastically because of LLMs. I can only wish them good luck, it's going to be bumpy for them once they realize the mess they will be in (e.g. spending more time troubleshooting systems their engineers never understood in the first place).

TL;DL; No, except for places you wouldn't want to work at.
Yeah, I really don’t understand this recently popular viewpoint that the algorithm doesn’t matter, just how much data you throw at it. It doesn’t seem to be based on anything more than wishful thinking.

One can apply Hutter search to solve just about any problem conceivable given the data and guess what—you’ll approach the optimal solution! The only downside is that this process will take more time than available in our physical universe.

I think people forget the time factor and how the entire field of computational complexity theory arose because the meta problem is not that we can’t solve the problem—it’s that we can’t solve it quickly enough on a timescale that matters to humans.

Current NN architectures are missing something very fundamental related to the efficiency of problem solving, and I really don’t see how throwing more data at them is going to magically convert an EXPTIME algorithm into a PTIME one. (I’m not saying NNs are EXPTIME; I’m saying that they are incapable of solving entire classes of problems that have both PTIME and EXPTIME solutions, as the NN architecture is not able to “discover” PTIME solutions, thus rendering them incapable of solving those classes of problems in any practical sense).
You don't need pandoc and even less a latex(WTF does it have to do with md???) toolchain to work with markdown documents.
As the article mentions they are needed to cover when the sun/wind are not available. As battery storage costs fall they may be less needed. Battery costs are down appox 90% in 15 years https://www.euronews.com/green/2024/05/02/battery-costs-have...

and will keep dropping. At the moment there's a load of capacity coming along, about 3x current demand which will probably lead to considearably lower prices and more batteries https://www.bloomberg.com/news/newsletters/2024-04-12/china-...
> realistic 10-20% overall productivity boost

With productivity being measured as what, exactly?

The Venn diagram of "discussions about LLMs" and "Idea Guys Talking" is close to a circle in my experience.
The problem with your kitchen sink example is that you'd think that they've unclogged 7k kitchen sinks so that they can you give you a great estimate.

If we've built the same software before ....we wouldn't have to build anything we'd just use the previously built software.

Software isn't built like a kitchen but by exploring an infinite list of design choices and then choosing one way and implementing it ..hopefully without impacting existing architecture. And it seldom stays static - the name of the game is constant change and then add group dynamics to that.

A better example is to call a plumber and ask how much would it be to add a "rainbow spout to the horse-drawn wheelie-do" oh and there will be several other teams of plumbers there as well. I bet you get a few questions.
The authentic experience is irssi in screen, tmux is quite new in comparison (2015 maybe?)
I also asked GPT-4 some very basic questions about modular arithmetic the other day, which it got confidently — and very badly — wrong.
The comparison to HVAC systems in schools highlights the complexities of implementing new technologies.
To not allow Microsoft IE to dictate web standards? To gather more search queries? Chrome beta released 15 years ago, that's such a long con I'm not sure I buy it.
I read Egan’s “Diaspora” a while ago after a recommendation on HN.

I can really recommend it if you’re interested in far-future SciFi with quite novel concepts. The start is a bit slow and the end a bit too weird, but the middle is the most impactful SciFi I’ve read in years.
I’m kinda glad that the actual definition of “deserved” is determined by the market and not individuals, and this is a good example of why. Your argument is essentially capitalism vs. anti-capitalism. While I’m all for supporting various alternative models, usually anti-capitalist folks don’t suggest anything specific, except maybe government interventions to cap CEO salaries or something like that – which is clearly just a bandaid and still leaves a bunch of loopholes.

> I personally can tell you that if I were a CEO, I would not be able to sleep at night if my company's revenue, profits and valuation are booming and I fire tens of thousands of people for no other reason than because I can and it will keep costs (that the company can easily afford) down.

No shareholders in their right mind would hire such a CEO, so your chances are pretty slim.
Not exactly nostradamus to predict things wont go perfectly. But that's the thing about history, it gives you a chance not to make the same mistakes. Will RISCV have learnt history?
Article has loads of "this warming event might cause the following effects..." info.

Nothing whatever about the possible causes of this "rare" warming event.

Recent geomagnetic storms, perhaps?
Just out of curiosity, which country(s?) refer to that as tipping?
I’m not going to try and defend applied math courses taught to engineering students. The quality varies—some are superb, some are pretty meh, some are just bad, and it can be pretty difficult to tell the difference as a student, especially when a good course assumes you had a good one for a prerequisite when you only had a meh one.

I am going to point out that repeatedly asking “why?” will get you into very mathy weeds very quickly, such that “foul” calculus will be the least of your problems. Like here:

> As it turns out, most analog filters are relatively distortion-free only in one special case — a perfectly steady sine waveform[.]

Ever wonder why? And not just in the sense of showing that’s the right answer, in the sense of setting off without the knowledge of the answer and deriving it. Well, the starting point is that the filter is linear and time-translation-invariant (i.e. doesn’t have a clock built into it); the fact that it is causal is somewhat important but not immediately so. But then things get interesting, and if you’re lucky you’ll get to hear such wonderful phrases as “group characters” and “representation theory”.

I don’t blame people who got burned by their math courses, but I do want to emphasize that these kinds of “why?” questions are exactly what math is there for. If the math book in front of you doesn’t look like it works that way, take another one and try again—just don’t expect the specific question you have to be answered immediately.

(I’m assuming I don’t have to explain the virtues of repeatedly asking “why?” on a forum called Hacker News.)
China's grid operator may have a policy shift from copper to aluminum for some insulated cable uses. They already use aluminum in overhead lines. The copper/aluminum price ratio is high right now.

Such a shift is good, as aluminum is more abundant and sustainable than copper.
If anything REST APIs encourage overfetching, because you are almost never getting exactly the set of data you need.

Unbounded queries and extreme overfetching in general are problems that are ... easy-ish to solve when it's totally internal. Just be measuring perf, tag queries you are making to the frontend page you're making them from, and coordinate with frontend people if there's a problem.

Performance doesn't magically improve if you're using REST. And joins don't magically make things slower than "join via HTTP request" either. There might be patterns that are dangerous in GraphQL but honestly I feel like most internal APIs would benefit from easier scoping of fields and the like (rather than everyone re-inventing ad-hoc expansion and filtering)
You touches on a critical aspect of educational reform
Good article. I think it's about how I thought of it too in my EE coursework. It was maybe 1-2 classes before we were told about filters (though I'd seen many online before that) that I realized how they worked like frequency dependant voltage dividers. I think that's the key. Voltage divisors are easy.
Can anyone tell me why someone would pay nosebleed prices for Gitlab when they could simply use Github? Like do they have some special use case that github doesn’t support? Do Gitlab customers just love giving away lots of money? Do they want to pay a premium just to feel “special”?

Like what am I missing?
No. I doubt those people exist.
Prompt Engineering – Basic Concepts for Developers
There's plenty of young people to care for the elderly. There's this strange assumption that it takes one young person to care for one elderly person, I've seen it in news articles, and I've seen people say it, either implicitly or explicitly.

Here's the shocker: one young person can care for more than one elderly person. Not every elderly person needs a young person exclusively devoted to them.

Also not all elderly people need caretakers. Not all elderly people are helpless without young people. My dad is well into his 70s now, and he may be retired, but is still helping family and friends, fixes up their homes, helps care for his grandchildren, and holds his own.

Society won't fall apart. You just need to adjust your expectations and things will work out in the end.
While this article presents a system it doesn't present any results. Does this modification to SRS help? Which type of student does it help? How large is the effect if there is one?

I haven't read the larger pdf of which this is a part so perhaps someone who has can provide a pointer to some results.
Radicle! It's the easiest (?) way for anyone to "self host" a repo with issue tracker.

But there's of course the chance that the team developing it will be sold, even if the actual app is open source.
I thought the article was going to go in a totally different direction and advocate for a return to simpler tools and the importance of content over tool obsession. I mean, who actually cares if you use React for your blog? If the content is good enough and you’re not fixated on proselytizing the framework, does it even really matter to anyone?
Not a pro-dev but in & around IT for many many years.

My issue with the LLMs is not that "it will replace" your expensive staff. The problem/challenge imho is not how to produce 1000 lines of code. Yes I can do that myself with LLM even now.

The real challenge is that business need people that understand the business as well. You've most likely all had arguments in your workplaces with people that make a code suggestion, that 'seems right' at the time but in your core you feel that this will be just a technical debt, or will create some security issue in the future.

So cutting down from (e.g.) 10 experienced devs to 2, to save money, will come at the cost of having the business coming back to you asking for more & different things as the direction/strategy is different.
This fear that LLMs are hallucinating constantly, and therefore entirely unreliable, is unfounded.

Sure, that'll happen if you're going into extreme limits of areas of knowledge - but if you're dipping your foot into superficial waters of known areas, it's reasonably fine (and perhaps even more sound than the hotter areas of Wikipedia).

E.g. if you're programming in the most well-known languages (say Python), and you're only asking beginner questions (which is where high pedagogic value lies) it's unlikely that the program will hallucinate all that deeply to mislead you. Yes, you won't know, but simple/mid questions are easy to check.

You shouldn't of course head to LLMs for the most arcane scientific/mathematical knowledge and conclusions; if you do that, that's on you, because offering expertise is not what LLMs are designed for, and the disclaimers all warn against it. But you shouldn't throw out the baby with the bathwater.
This is like one of those drunken hookups at the end of a night. Then when you wake up in the morning, there’s a sense of uneasiness and regret upon sobering up.

I sense a Datadog acquisition will likely fall through or somebody else will buy it. I really don’t understand how a cloud monitoring firm would stand to benefit from a code repository firm.

- ‘free’ monitoring with your GL hosted app. Get them hooked and vendor locked, and now you have a customer for life?
If you notice, a lot of the more esoteric 3D formats listed on wikidata link right back to the paulbourke.net site from this post, it's a small world!
I think it's fair if people complain, the web has been getting bigger and bigger and websites start to weigh a ton. It's a shame if you can't read someone's blog because you have JS disabled and if you dare to enable it you have to download 200MB worth of data. Weird that the author misses the old web and doesn't want to stick to the old, html+css ways
No but since I'm a patient at Dana Farber in Chestnut Hill, I'm sure my oncologist does.
I saw a talk recently where an experienced engineer was arguing that for some modern applications, it's better in both cost and quality to convert the analog signal to digital, filter it in the digital domain, then convert it back to analog (analog signal -> ADC -> digital filter -> DAC -> analog signal).

I don't remember the exact domain, possibly very high frequencies.
Purism Announcing Mimi Robot Crowdfunding Campaign
While different teaching styles have their pros and cons, and a more hands-on approach might yield better results, the problem over the past 5-10 years is that many children lack parental support. Regardless of the pedagogy style chosen, without parents providing a strong foundation, meaningful progress in the classroom is unlikely.

Your kids clearly have a present parent who is engaged, it is a stark difference to many other kids.
Google maps cars go around scanning WiFi SSIDs so they can map them to geolocations.
It seems like the majority are from India but no surprise with a population that's technical and soon to exceed China's population.

CBC the Canadian nations news service has been trying to track scammers in India

https://www.cbc.ca/news/world/tech-support-scam-india-market...

Even Jim Browning and Kit Boga on YouTube two guys who scam the scammers it seems to be 100% people based in India.
The author prefers being an amateur to being a professional. Professionalism is often arbitrarily and highly standardised and somewhat boring. You find the same phenomenon in sports, for example. It's also a typical trajectory of any industry.

Which is fine, it's just not particularly related to the web.
There are lots of things to worry about the state of the web (and the wider internet) but this is not it.

I do dislike websites that require JS unnecessarily, but I just do not read them. Most people do not even know what framework you use. It comes down to "a few people are nasty about what I do". That is unavoidable if you do anything public.
2007... Not as traditional but still very authentic to many - our whole channel used it back then.
Thanks for telling me about this. I was already blocking most web fonts and suspicious third parties, but now I can also selectively unblock the sites I really need.
> Yeah, the last pointer is not correctly aligned. Pointers should be 8 byte aligned (regardless of architecture), but it's at byte index 20: 20/8 does not an integer make.

Regardless of architecture among the ones supported by Deno-Python, I'm guessing.
I was talking about Q*/Strawberry which (from the leaked info) is more about self improvement via RL.
Hi Don, have you ever been tempted to reimplement the Hyperlook system in the browser (similar to the revival of the old Smalltalk systems pre Smalltalk-80)?
Antarctic Fire Department
I think a better question isn't "is it hard to read/consume as originally written?", but "Is it worth getting over the hump of reading/consuming as originally written?".

I'd argue the answer to that second question is "yes". It's relatively understandable as Early Modern English, and it's eye opening just how loose the grammar and phrasing can be while remaining understandable. It's delightful to see how Shakespeare plays with the language and a treat to find unfamiliar words and phrases.

Is some of it a little cumbersome? Sure. Are there jokes that have lost something over the last 400 years? Absolutely. Are some of the stories a little ridiculous? Certainly. Is it also a fascinating glimpse into English as a language? Absolutely! Does everyone delight in language as much as I do? Of course not.

I remember reading A Midsummer Night's Dream in 7th grade and the book we used having the play on the left page, and notes for the modern reader on the right page. I found that to be a great way of making the text accessible. Especially as a seventh grader.

For the record, I found Pride and Prejudice (without the zombies) to be a harder read than any of the Shakespeare I've read.
For the uninitiated like me, you have to hit the globe so it takes you to https://github.com/sqshq/sampler to find out more.
> your ad blocker will need to introspect and run rules on the contents of every request payload. The impact to web browsing performance would be prohibitive.

Could ad blockers run WebAssembly? I suppose it will be up to the task, because it means minimum work for a GC, and no overhead coming from dynamic types of js. With the jit compilation it will be comparable by performance to a native code and native code has no issues dealing with every payload byte-per-byte.

> And if it got to that point Google would just randomise the payload.

And then ad blockers start to measure entropy.

> It's pretty easy to do with obfuscation tools.

It is easy to do, but obfuscation really works only when no one is targeting you specifically, when you are defending yourself from bots that try random targets in hopes to find vulnerable ones. Against targeted attacks it becomes an arms race, so you'd need to change constantly, and eventually you will need to spent a lot of time discovering the ways how your obfuscation is defeated, so it comes to an equal amount of difficulties for both sides.

On the side note, I wonder is there possible an attack of poisoning google stats by sending the fake data from the website. Probably the Google's trick to overcome this threat is to control CDN, so it gets the data from the trusted server.
I guess for those not sure of the context: The user Jia Tan added exploit code to the 'xz' tool as part of a larger deal. Wikipedia has a page on it here [1].

In this post, they are discussing some changes to print code specifically for the libarchive project, and some notable personalities in the security community chime in, including Colin Percival (Tarsnap among others) and Taviso (Google project zero among others).

[1] https://en.wikipedia.org/wiki/XZ_Utils_backdoor
I vote for weechat in vterm in emacs for plausible deniability
No, and I am not expecting there to be much if any change, at least not until the technology drastically improves.

Ai can still help a ton with the predictable and routine code, but it sucks at hard code. That gets even more true the more niche the application is. I would expect it is making an impact in applications that are crud, but anything with some amount of depth is going to require the same amount of human to power it.
JSX is the answer: "<Card big />"
https://news.ycombinator.com/item?id=40978033
Seems quite close to the 'active learning' ML topic: let the model choose the question that will bring the best information return.

And this kind of decomposition using simple knowledge pieces (logical axioms?) is IMHO what we have to do to bring LLMs to senses. These pieces should light up in the intermediate embeddings inside the LLM. It won't really be more intelligent, but it'll model reality better.
Lazy technical managers (incomplete specification) combined with lazy developers (does not improve specification) and task completion count based performance evaluation (implies atomic task allocation with strictly < 1w time estimation) is the devil, not Lucifer.

And they are everywhere.
> With productivity being measured as what, exactly?

Most likely relative productivity, i.e. time to develop things with support of AI Vs time to develop the same things without support of AI.
Explosion Back to our roots: Company update and future plans
A manager cannot protect teams after they leave. The new manager can change all the existing process when they take over, and you're back to square one.
I'm kind of amazed how slow 'AI phishing' has been to roll out.

The technology for customised text based attacks at scale has been available at least since Llama was open sourced. The tech for custom voice and image based attacks is basically there too with whisper / tortoise and stable diffusion - though clearly more expensive to render. I'm honestly not sure why social networks aren't being leveraged more to target and spoof individuals - especially elderly people.

Tailored attacks impersonating text or voice messages from close contacts and family members should be fairly common, and yet they're not. Robo-calls that carry out a two way conversation convincingly impersonating bank or police officials should be everywhere. Yet the only spam-calls I ever receive are from Indian call centres or static messages using decades old synthesised voice tech.