skysight-inc/HackerNews huggingface dataset:
Languages are relatively “small” in memory, even a C++ compiler and IDE will fit on a USB (4GB if you’re using CLion, but a smaller IDE or just the compiler is easily <1GB).

In terms of features:

For a production language, I’d say Elm. I don’t like Elm, but I think it’s by far the simplest language which has any sort of industry adoption (albeit not much). I like in Elm the idea of a Haskell-like language without the insane complexity of Haskell, opinionated tooling, and great debugability.

Second-place is Lua. It’s far more popular and still very simple. It’s also not opinionated and thus doesn’t have deal-breaker flaws. I think almost anyone else would rate Lua over Elm, the only reason I put Elm first is because of what it tried to be (and because it has static types).

If you don’t care about real-world use, Scheme. Scheme is probably the “correct” answer to this question, it’s by far the simplest (particularly if you ignore R6RS and just implement the bare minimum to make it Turing-complete). Second-place is ML, especially if you skip some of the “unnecessary” features even SML has, like exceptions (idk if there are more unnecessary examples for SML like OCaml’s objects).

Personally I just think Scheme and ML are a bit too simple and if you try to write anything more than a tiny program, you’ll have to come up with your own design guidelines and library functions which is hard. They also don’t have much resources and tooling. Which is why I put the languages with real-world use first. Elm and Lua seem to stay simple even including their standard library and best practices.

Another option is earlier languages, like C99, Go before generics, Java and JavaScript before 2010, etc. These languages are good targets if you want to write an interpreter or compiler, since (particularly if writing a compiler) if your project gets useful you
can build up to the new versions later on, and (particularly if using them to write your own programs) you have all the production-grade support of the newer versions.

OCaml, C, and Go were contenders, but the latest versions aren’t actually simple, just not as many features as as C# 12, Java 20, ECMAScript 2023, C++ 2023, Rust, etc. Elm has been locked in time, and is permanently dedicated to providing the bare minimum essentials you’d need to build a maintainable web application (I think in practice it provides even less than the bare minimum…). Lua gets new features but very infrequently; forget incompatibility, you could have Lua code written 10 years ago which wouldn’t be written differently today (see the version history, https://www.lua.org/versions.html). Off the top of my head, I can’t think of any other languages like these which have any sort of mainstream adoption, except maybe some embedded or legacy ones I’ve forgotten or not aware of.
How is it enforced, and how do we decide which diseases trigger this?
I believe it when i see it at volume.
And now the SEC is going to court, what more do you want?
I think it's fair to say that after a lot of empty promises, AI research finally delivered something that can "wow" the general population, and has been demonstrated to be useful for more than an single use case.

I know a law firm that tried ChatGPT to write a legal letter, and they were shocked that it use the same structure that they were told to use in law school (little surprise here, actually).
> Do you have a preferred approach for population reduction?

Streaming TV and Education.

Educating women, in particular, is strongly correlated with population reduction across the globe.

Two generations of that and the world could be stabilising a billion and half below where we are today.
Partial template source of the slides is available at https://github.com/jacobneu/150lectureNotes (For the uninitiated, it's a Beamer theme, compiled with LaTeX)

Some assembly required; use the instructions from https://github.com/jacobneu/alleycat as inspiration, use the scripts (e.g. startLecture) and Makefile in /crucible
Handicap play is more common in Go than in Chess. One reason is that the stronger player can naturally give a handicap by passing their first n turns.
The ranking system helps determine the correct handicap; a 5 dan player would give 3 handicap to a 2 dan player for instance, and 5 stones to a 1 kyu player.
Many Go tournaments, especially smaller ones that see a lot of spread in strengths within the kyu ranks, use handicap to make for more even sided games.
Brimm: Notion-inspired versatile knowledge management backed by a graph you own
> I don't know why the job postings make the backlog the focus of what they're looking for.

Because the delivery team is actually expecting a workable product backlog and you're responsible to deliver within your role as a product owner among other duties. If you wanna do something else, then let it be, but the term product owner has a specific meaning within the scrum framework.
Windows uninstallers also leave all the trash in %AppData%. There’s no generic way to clean all the folders that a program decided to create. Only some uninstallers ask if you want to delete settings and caches.

Given that, dragging a ready-to-run file (folder) to /Apps symlink is much more convenient than “setting up your system for preparation of initializing of downloading of the installation process starter manager, please wait and press next sometimes”.
> some of the stringent per-transaction KYC/AML reporting requirements in traditional financial systems are often incompatible with today’s mechanisms of distributed ledgers

Yes - which makes the ledgers illegal.
ca65 is very complete but the linking phase is tedious. I prefere something more direct like acme which just spits the bytes.
The era of smartphones has seen four types of charging interfaces: Mini USB, Micro USB, USB Type-C, and Lightning, with the latter two being the mainstream forms. However, in the earlier era of feature phones, phone interfaces were solely used for charging, and each brand had its own interface design.
Personally I don't think that the use of previous research is an issue, the fact is that the investment and expertise required to take that research and create GPT-4 were very significant and the en-devour was pretty risky. Very few people five years ago thought that very large models could be created that would be able to encode so much information or be able to retrieve it so well.
Adam D'Angelo founder conflict at Quora relevant for OpenAI?
Panasonic Let's Note series had an eco button that charges it up 80% only, man I love that series of laptops.
WebForms took off in the enterprise space, JSF as well, and now Blazor is basically the upgrade path fro WebForm folks.

Just like nowadays Spring and JakartaEE, alongside stuff like SAP Hybris and Adobe Experience Manager rule on the Java side.

Not everyone is doing conferences and putting code in github, and thankfully not everything is a SPA.
That's my issue as well; over the years I've developed some insight in visual design and UX, but it's not my strong point and I don't want to be responsible for design. Luckily, I've always worked with designers and people who are better at CSS.

My point is, I've done front-end for most of my career without having to do design work.
New security-through-obscurity tactic: make sure to automatically send lots of fake emails between employees, containing importantly-sounding words such as "classified", "secret" and "important" — with some identifying characteristic that makes the employees' email clients ignore them.

Then an email dump of 45 GB of useful information could instead be 4.5 TB (with 1% useful information), and wading through all the non-information to find something useful will not be worth the time of the adversary. The more important information you have in emails the more you need to increase the misinformation-to-information ratio.
Thank you mate , I don’t own land but living near a bunch of abandoned unowned farmland and planning on doing some “guerrilla gardening”.
is it ahead? last I heard the set goal became too optimistic
Oh, I thought that was already the case everywhere as I live in France and basically didn’t travel much over the last years.

The trend is probably too slow but it’s there:
https://www.globalcitizen.org/en/content/plastic-bans-around...
I would not use the word 'Nowhere' for the very well known - in IF circles - Andrew Plotkin.

https://github.com/erkyrath/infocom-zcode-terps
Rule of thumb: Everything you see on Business Insider is lie. This is not a journalism website; it's a tool for some "folks".
Can this be renamed "setenv() is not webscale"?
2 degrees is fine I guess, but id prefer if it were at least up in the 60's every day, I wouldnt complain about still being able to feel my hands after taking the dogs for a walk.
These people joined a non-profit though. Am I right in thinking that you wouldn't join a non-profit expecting a large future payout?
GNS seems not to replace the actual names like Handshake -- but just the protocol for distributing the names across the network. [1]

[1] https://news.ycombinator.com/item?id=32223129
Chess AI is not machine learning as in "it watched thousand of games and extracted some patterns to be good".

It basically explores all possible moves and all possible countermoves and selects the best one. Of course it is extremely well engineered and optimized, but this is the main concept.

As a consequence, it does not to be "trained" on a dataset with odds to play without a piece.
I have the same experience as you with the iPad 2 battery longevity, and was going to mention it before I saw your post. I keep it around with (the good old skeumorphic) iOS 6, for nostalgic reasons and for the old versions of some synthesizer apps. With WiFi turned off, it can last for months in standby.
Hate to be critical but I just find the CCP hard to trust.
With care - and upgrading a test system or two first to re-familiarize myself - it's worked fine for me. Two tips:

- Understand `gpart bootcode` (or equivalents), and be really sure that your low-level bootcode gets upgraded.

- If you're running zfs, `zpool checkpoint` can give you a way to rewind the entire state of the pool to a prior point. Used with some care, it can be extremely useful. Or just reassuring, as your "Plan B".
That's trying to put words in my mouth. We were talking about creative expression being taken away by AI, and I argued that artists can still retain creative expression, and that these AI tools make it possible for more people to express themselves creatively.
I never said that artists should have no reason to feel unhappy about that. That's criticising a position I didn't argue.
Ollama's approach with Docker is indeed user-friendly, but Rust + WebAssembly (Wasm) offers some cool perks that are worth considering. With Wasm, you get true cross-platform support, meaning it runs smoothly on various devices, automagically uses the local hardware accelerator to run at full speed. It's also super lightweight, making it faster and more resource-efficient – a big plus for running LLMs, especially on devices with limited resources. A Wasm inference application can be as small as 2MB, including all dependencies, which is significantly smaller than most Docker containers.
I'm not quite sure what you wanted me to take from that. First off, it's the best case where there's a high competition. I mean it is a YouTube video and it starts by stating how people spend their entire lives figuring out pricing, so of course it's not going to talk about everything they do in the fine grained nuance. Second, there's another name for price matching: collusion. It's usually indicative of a unfair market and he goes on a tangent for this. Then the next section he called the previous section "micro". Clearly he's not talking about dynamic pricing on a sub day interval.

It was a nice video and I learned some things but I'm not sure how its contents are relevant to the conversation. Doesn't prove or disprove anything. Well... it does demonstrate some ways airlines are anti-competitive but that's not what's being talked about here
So now we can see Micosoft's ads on Apple devices. Cute.
> Except that the new CEO has explicitly stated he and the board are very much still interested in commercialization

This could be desperate, last-ditch efforts at damage control
And if you get seriously sick from that we let you die by the wayside?

The first way to take advantage there is to outsource the cost of dangerous experiments to (sometimes) desperate people and then to society at large for picking up the pieces.
It's happening already, I'd just not create incentive programs to boost birthrates. I don't like to take a very heavy handed way to "control" society, think it's better to just let some things happen the way they happen, because if I'm wrong at least I didn't go full on. But the most developed / educated countries are already going down fast except for immigration. Once the countries immigrants come from rise to the same economic levels, I would predict their birth rates would also go down.

To your tangential point: I think technological development will allow less and less people needed on the supply chain to sustain the same quality of life for society. I think this is clear from history and it only goes in one direction.

I'm aware there's people that defend more extreme views like boosting abortions or other dystopian measures. I don't believe in any of those, I think everyone should have the right to reproduce if they feel like it, I'd just rather it be an informed decision, but I wouldn't add any control measures for fear of abusive mis-use by the government later on.
I had an Nintendo NDS, that thing was a beast in stand by power consumption, the battery was tiny I think no more than 2000mAh but every time I flipped it open it had power
Show HN: Open-source RAG App [video]
Will your PR ever be merged?
TL;DR: proportions of merged and rejected PRs for several dozen projects on GitHub.

It would be much more interesting if the PRs were divided between "internal ones" (open by someone from the core team) and "external ones" (the rest). I'm not sure how easy it would be to gather those data automatically, though. Still, I found this quite interesting!
Thanks for your feedback. It sounds like you are saying that Blazor was created mainly for internal corporate apps on their intranet, but I don't think that is quite what Microsoft envisions when they market Blazor. Perhaps that is where you concluded that Blazor has its only real place, possibly for the exact reasons which I've listed in the article?

> If you're replacing a shared spreadsheet cooked up by Tim on the data analytics team, how much does JS really matter.

I take your point, but from my experience replacing an internal spreadsheet which most non engineers know exactly how it works and does mostly everything they need/want with a custom SPA so 5 people in an organisation can do a task differently has never been a good use of developer resources or improved productivity.
There’s a few others that we accept as normal in British English: merger, disclaimer, retainer. They all seem to be vaguely legalistic in usage.
I have mixed feelings. A unitary root of naming and the dns is a huge value proposition to walk away from. Fitting gnu names under .alt is only partly ameliorative.
We had interns this summer at Memgraph [1] that have built ODIN - Obsidian Driven Information Network [2].

They have written two blog posts "Obsidian Note-Taking with ODIN: Intern's Perspective" [3] and "Building a Backend for ODIN and RUNE: How to Make a Knowledge Extraction Engine" [4] on this topic. The cover the reasoning why the did some things in the way that they did, and they do talk about LLMs. Also do take a look at "RUNE — Our Journey to Creating a GitHub LLM Analytics Tool: Intern’s Perspective".

[1] https://memgraph.com/

[2] https://news.ycombinator.com/item?id=37597201

[3] https://memgraph.com/blog/addobsidian-note-taking-with-odin

[4] https://memgraph.com/blog/building-backend-odin-rune-knowled...

[5] https://memgraph.com/blog/rune-creating-github-llm-analytic-...
> giving them the benefit of the doubt that they acted appropriately

Yet you're only willing to give this to one side and not the other? Seems reasonable... Especially despite all the evidence so far that the board is either completely incompetent or had ulterior motives.
I’m starting to think circuit breakers are not long for this world.

You get your front end reliably serving web pages to thousands of people and the bevy of search engine bots out there, and you start wondering why only the front end has to be robust like this. Why don’t your services use the same set of tools to approach a similar level of reliability?

In particular, if you have seven services or apps all calling the same service, a pretty common arrangement is one circuit per client-service pair, so you have five different clusters trying to track and react to the health of a sixth, when a load balancer in front of that service could be handling it instead.

They aren’t robustness in depth. They’re a coping mechanism for not having it.
>The basic hypothesis is "people will act rationally in their own interest"

This is, as we all know, true to the "first order" approximation. We know it in business - you get what you incentivise - it's behind Goodhart's law (when a measure becomes a target, it stops being a good measure).

It is however, an incomplete description of human behaviour, again, as we all know. But since "second and higher" approximations of human behaviour are hard to model... they don't do it.

And just so you know, it's just as easy to do bad, "left wing", Lysenkoist economics.
why he needs to be CEO for long?

If everything goes well, he can claim that he is the man behind all these to reunite the OpenAI team. If something goes wrong, well, no one is going to blame him, the board screwed the entire business. He is more like a emergency room doctor who failed to save a poor dude who just intentionally shot himself in the head with a shotgun.
Fractional reserve banking is exactly how this works, albeit banks do not "invest" the customers' money, instead they lend it.
> just like macOS has

Can you please direct me to where this is possible in MacOS? I can't see any option to configure a charging cap except some "smart" option which has been on this whole time but always charges to 100%.
I guess they just never knew of them before now.
> Really seems like paying an extra $100 every 2-3 years is a decent deal for something that has 20% more battery.

Maybe if you have a lot of money to waste, but people should have the option to choose
The Euro and the eurozone (and the countries represent by) are related, along with its monetary policies. Similar to the USD (the dollar) - US is part of the name.

The elected president is on the quite right side of the spectrum, so associating with any left wing policies/countries would be very unlikely, given Argentina's currency dropped massively during the last years. He won vs a candidate who used to be a financial minister overseeing several hundreds percent inflation.
Sounds like a great idea, we could even have people who aren't allowed to breed wear a nice yellow star on their chests so everyone knows.

I wonder why no one ever thought to implement such a thing?

I would rethink that if I were you.
Fast enough that when you jump off it will stay on line and reach your target tank and then explode, taking out a track or something.

ie. Will reach the tank but not ram it at high speed, so timed grenades or something will do the job.
Scoble: Who held gun that killed OpenAI? AdamDAngelo all evidence points at you
Tesla charges battery to 80%. The supercharger charges it there in less than an hour and manages thermals. And it charges very slowly at the end.

Tesla battery lasts very well. Keeping battery between 20-80% is healthy.

Your comment kind of implies that 80% charge is irrelevant, but the things you mention PLUS the discharge depth or how full you charge also affect the equation from what I gather.

https://www.greencarreports.com/news/1110149_tesla-model-s-b...
I mean, it's not an exhaustive comparison from Zig to every language. To understand where Zig is in the language space, you only need a few points of reference to triangulate from. The choice of which points to use is presumably a balance between what the presenter was familiar with or had a preference for, and what they believed the audience would be familiar with or have a preference for.

I don't think it's likely that a presentation about Zig is stealth marketing for Go. It seems more likely that the presenter, say, didn't think as many people in the audience would be familiar with Haskell, or maybe doesn't personally care for JavaScript.
That’s pretty neat on the FT’s part.
I think the reputation ship has sailed at this point. I wouldn’t expect them to be invited to join any more boards.
It's needed. I was talking to the ChatGPT interactive app last night with the phone lying on a table, and it suddenly started answering Welsh. When I asked why, it claimed I'd addressed it in Welsh. It also tends to misinterpret small noises as questions. The Whisper model it's using isn't yet 100% perfect.
Happy Tuesday Everyone!

We're thrilled to let you know that we've just launched PROOFMARKED on Product Hunt and the Chrome Web Store. https://www.producthunt.com/posts/proofmarked

This means you can also install our browser extension in any other Chromium-based browser, like Microsoft Edge, Vivaldi, Brave, Opera, etc. https://proofmarked.com/r/extension

Perhaps you have previously been phished or lost some money on some bogus website. And for sure, you know someone who has had one of their online accounts taken over by a cybercriminal. It is no one’s fault, really. It’s a design flaw of the web, that provides a level-playing field among cops and robbers. Making it nearly impossible to tell right from wrong – give it a shot https://safe.page/quiz.

PROOFMARKED is all about giving you fair advantages over cybercriminals.
Our browser extension has 3 main features:
1⃣ You’ll see each brand logo on websites that have been PROOFMARKED.
We call this a hyper-federated and hyper-personalized model of trust.
Because it’s brands themselves that make their websites PROOFMARKED.

2⃣ You can seamlessly report any bad website… be it a phish, fraud, scam, etc.
This is where platform and network effects kick in. You’ll be protecting others at scale.
Don’t just walk away from a bad website. Report it!

3⃣ You can request websites to be PROOFMARKED.
Basically, you’re asking each Brand/Organization to prove to you they are who they say they are.
Just like they’re always asking you to prove to them you’re you. Much like KYC this is a know-your-website.

This is of course just the beginning. We have many more features in our pipeline.
Let's embark on this journey together. Your feedback is invaluable, and together, we will build a web that we can trust and rely on.

Marco, Founder of PROOFMARKED.
There are also dedicated link cleaning extensions (I use Neat Url).
Yes it's remarkable, I agree. They are very competent people and I am excited at what they may still achieve.

But it's not a done deal and the I find the sickly sweet optimism jarring - as it seems many other people do.

That is the entirety of my point. I'm not dumping on SpaceX, Starship, or on this particular occasion, Musk himself.
This certainly feels like the most likely true reason to me. Altman fundraising for this new investment, and taking money from people the board does not approve of, and Altman possible promised not to do business with.

Of course it's all speculation, but this sounds a lot more plausible for such a sudden and dramatic decision than any of the other explanations I've heard.
My wife's Galaxy Tab S7+ does this. It's configurable in the battery settings, 85% == 100% unless you disable the battery saving function.
>Most public intellectuals are not petty enough to chastise people for misspelling or mispronouncing their

Public intellectuals and pettiness is hardly a rare combination.