skysight-inc/HackerNews huggingface dataset:
it's "meta" programming, since Lisp macros do source transformations: code to new code. So one writes code which will rewrite code. For example some programming language lacks a control structure one would want. Instead of waiting for the benevolent dictator for life implementing this feature, one can do it by creating a macro, which implements the control structure.

For example, imagine that you want to program with state machines and you need a short notation for that in your programming language. In Lisp you could design a syntax for a state machine and the Lisp macro would transform state machine descriptions into the code used to implement them -> the generated code typically will be longer and full of implementation details -> in the state machine description one would only specify what's necessary. The Lisp macro will do the code transformation from using the new control structure to the implementation of the control structure.

Thus one can view Lisp as a programmable programming language.
They are older than Google, launched in the first half of the 90s. They bootstrapped in fiscal and political realities incomparable with those described three comments above.
Modern tech means a lot of very rich people who live in a particular city along the Caltrain route who have lost the wonder in their life that is trains. No matter, they don't have their station anymore and everyone else gets the electric trains to enjoy.
Framework is my new thinkpad nowadays. Just saying
Definitely, there is a lot of iterative design as well - but in my experience usually when changing an existing system rather than building a new one, which is what system design focuses on.

I agree about the continuum of projects as well, but again I’d say most of the system design questions I’ve seen, if they were real projects they’d be the up-front design kind, but this is not necessarily the way all projects go.
either way, or any info that could be gathered about life expectancy due to
cryosuspension hibernation, is good, even
a null result is data that plays into many conversations about longevity, space travel, temporary medical suspension to buy time.
The fact of this type of biological process, moves the brackets quite a bit
in how to think about many? all? other biological processes.
Here is a little game....try and think about the world from a wood frogs perspective
I just checked and the laptop can be had for $1036 USD or €1809 (includes 21% VAT), and the configurator doesn't even allow adding more than the soldered-on base 16GB of RAM. You can save yourself €500 and get 768GB of additional SSD storage by going HP, or save yourself €400 and get a 32GB model.

What an absolute shitshow. I'm surprised Lenovo sells laptops in Europe with these prices.
America largely invented the modern world, but then it never took the next steps because it didn’t need to. So a lot of things are stuck in a “version 1.x” endlessly patched over.

Infrastructure was built in 1920 or 1950. People still regularly pay with paper checks. Federal and state governments seem to operate mostly with paper files. And so on.

(If Elon Musk were serious about improving government efficiency, he would marshal his considerable software experience to bring departments like the IRS into the digital age supported by AI tools. That would amply pay for itself in reduced overhead and improved tax collection. But of course that’s not the kind of efficiency he wants — he’s looking to punitively fire bureaucrats perceived as leftists, not improve government revenue.)
> You've compiled with _LIBCPP_HARDENING_MODE_FAST, which still adds some extra checks not required by the standard.

The standard doesn't require any checks to begin with.

It also doesn't require optimizations.
The problem with atproto is that it's not better.
Bounds checks are trivially predictable though, I would hope code density was the issue rather than branch prediction.

And as others note, bounds checking was the norm before the STL.
And the Bluesky staff heave a sigh of relief.

(Scoble has a tendency of getting really into a thing, thus making it look bad. Most notably, Google Glass; I’m still half-convinced he single-handedly killed that.)
Anecdote from me: I jumped from leading an engineering team for an online virtual events company to working as a solutions engineer for a WebRTC vendor.

They asked for a reference from my previous CEO.

I had left on good terms (gave 4 weeks' notice) and was incredibly professional while working with the previous CEO, so I got a glowing reference. If I had been an ass, it'd be unlikely I'd have gotten such a great reference and got this job. ~6 months later, we even scored my previous CEO as a customer.

The tech world is SMALL. Especially if you niche down career-wise, it's possible to find yourself in a situation where only a couple hundred people worldwide have the same expertise as you. At that level, people would instead work with people they know or have strong references from people they know.
TL;DR: because poverty stricken people both think different from rich people who run banks, and their life circumstances are too different from what those rich people can imagine, there is a persistent misalignment between what formal institutions can offer and what they really need. Let them eat cake.
Yeah that's why the second half of my comment was the dimensionality of the space
The people who come into your world spend their energy to get there.
Don’t assume network effect trumps all else. The annals of the internet are full of dead social networks where the network effect was overwhelmed by operator stupidity (see Friendster, MySpace, Digg, Livejournal, arguably Tumblr).
Same for me with assassin's creed:D
Grid battery peakers can be built really fast. China is going to have a lot of mothballed coal plants soon.
> Which I imagine doesn't lend itself to doing hard things like making Half Life 3...

Does it lend itself to do other hard things like half life alyx?
Two CVs stuck together.

One with all the robot text at the top with all the keywords for easy parsing by their automated services.

The next page should be a colourful tour through your life, that showcase your skills.

First one gets you through the door, and the second one makes you stand out.
Look at what Trump says about Big Tech, and how the latter's CEOs reacted so obsequiously to his victory --- they are scared to get on the wrong side of him.
Yes. https://www.similarweb.com/blog/insights/social-media-news/b... stands though there were a few more waves since (starting with the Brazil situation): https://bskycharts.edavis.dev/edavis.dev/bskycharts.edavis.d...
… I mean, had they never heard of Trump prior to voting for him? It’s not like he has a good history on hiring…
I've moved sharply right in the past 4 years. But I still see plenty left content on X so it doesn't seem like a complete echo chamber to me.

It could be that the "left" content that reaches me is whatever enrages the people I follow, so I get an extreme view of what the left thinks now. That is a danger in the "for you tab", but I also follow plenty of people directly on the left of the spectrum.
"Entire office is not going to learn new language, just to speak with an odd deaf person."

Same as...

Entire England is not going to learn new language, just to speak with an odd French person.
I'm not sure if you're being humourous, but in Australia in an office you are not permitted to touch a fire extinguisher unless you are trained in its use. Even if there's a fire.
You are correct, that was a disgraceful thing for thing for the Trump 1.0 administration to do.
I don't use Android a lot, but finding a keyboard puts me off the most every time. Obviously I don't want Google to earn more money by me typing.

Unexpected keyboard is one of my favorites. But suggesting word completions would be nice. I see no reason why this could not be done with free software and locally.
Not so complex as to prevent this from existing: https://github.com/YosysHQ (if you have a supported device, these tools work quite well)

The limiting factor is that to support a given device it has to be reverse engineered since FPGA vendors don't want to provide the necessary details... that's the main issue.
Eh? How/why?
A giant leap for the leap second. Is humankind ready?
3DS saved to the cart and had region-locking. Neither applies to Switch. You can get a JP copy of Splatoon 3, play it on your NA Switch, swap to the NA version of the game, and not lose anything.
The reprint with added content is wonderful news. I have a prized copy and wish I had the space for a coffeetable by which to flaunt and share it.

As neat as it is to see how rare it is these days (w.r.t. the asking prices I currently see online), I've always wished other fans could enjoy and appreciate it as much as I have.
The Mac port seems to be missing, but the updated HL2 definitely has Linux support.
interesting, We have a failed Samsung QD TV and when we called for a technical support the guy correctly guessed the screen issue as if he has seen that many times before. What makes them unreliable? The problem isn't even in the QD film itself but the LED array, an LED fails and shorts then the other LEDs start working at higher voltage and overheat and causing cascading effect where the problem starts as small and develops into unusable.
Leuven (Afrikaans, Dutch, Finnish), Louvain (French, Romanian), Lováin (Irish), Lovaina (Catalan, Portuguese, Spanish), Lovaň (Czech), Lovanio (Italian), Löwen (German), Louvéni – Λουβαίνη (Greek), Lovin (Walloon), Léiwen (Luxembourgish), Lovanium (Latin), Lowanium (Polish), 魯汶 (Chinese)

(see wikipedia)
The person you are replying to holds the perspective that keeping software insecure allows for a glorious overthrow of our digital overlords when appropriate. A bit like a digital 2nd amendment, really: the hackers will all band together and use their guns^H^H^H^H vulnerabilities to ensure freedom from tyranny. Is that position stupid? Well, they stop replying when you point out what those security holes are overwhelmingly used for. So you be the judge.
Besides buzzword bingo and investor hard ons, please explain why something like a tax return (IRS) would need "AI tools". I'd love to know. It's a straightforward calculation that needs accuracy. The opposite of what AI does.
> (64GB not even possible, of course).

Just to be clear, that applies to the base M4. M4 Pro and Max can go up. (To 128GB I think).

And I believe these are LPDDR5X 7500 on the base M4 model. So it is more expensive than Lenovo even though it is slower.

M4Pro and Max get much faster RAM though.
They turned those on and 1. checked that the software using it didn't break and 2. made sure it didn't tank performance.

Source: I worked on this apparently
Twitter has systematically broken the tools for ignoring it. No more mass blocklists, no more third party clients, an algorithm designed around shoving the content of the sort of idiots who pay for self-promotion in your face… I mean, no thanks.
it's a cool helper for shell scripts, do have beautiful interfaces, check it here https://github.com/charmbracelet/gum
It does, on explicitly bounds-checked accessors like .at, which span is gaining for C++26.

But you originally implied using span was sufficient, you didn't mention LLVM's libc++ hardening. (You even mentioned iterators which, I just quoted, might not be bounds-checked on fast mode either.)
a larger discussion would center on our growing abilities to confirm exactly which
substsances and compounds ,found in any domestic environment, are causing demonstrable harms to the most people,
and eliminate those.
with some sort of regulatory control stating, "thou shalt not contaminate the sanctity of the human domestic environment,by chemical or other bio disruptive inputs"
and introduce catestrophic penaltys for those that do
I was hoping to see one of the AEM-7 units they bought for testing, but no dice. Did they even do any testing with them?

I did see electrics racing diesels during testing.
God I loved rss - my list was / is everything from breaking news headlines to random interesting peoples blogs.
They very clearly were making a general claim, and stating their reasons too, rather than insinuating vague nothings like your comment. As I understood it:

Premise 1 : anyone can get an LLM to churn out "content" in minutes.
Premise 2 : reading "AI" slop is a poor way to spend one's time.
Premise 3 : someone who thinks those images are ok is likely to have a poorly developed capacity to differentiate between actual expertise and confident-sounding blah-blah-ing.

Conclusion : abort at the first sign that someone thinks that that vaguely confident-seeming world of half-truths and vibing is in any way acceptable.

It's a hard line, but I certainly can see the logic in it. One would be free to make exceptions in certain specific scenarios but the general thrust of the idea is excellent (for people who value their time, and want to read good things rather than feel-good things).

Your argument, on the other hand: it got traction on HN, therefore... something. Traction, or viewership, or ability-to-attract-attention, does not equate to value. And yes, I'm stating this as a general truth.
You believe I'm overestimating current AI. While my estimations are probably a bit higher than yours, mostly I think you're overestimating hydrogen bombs. They're not that complicated, and not that secret in 2024. These AI models have every unclassified scientific paper and every nonfiction book ever published on the subject at their disposal.

https://en.wikipedia.org/wiki/Thermonuclear_weapon

It's a mechanistic process featuring well-tread factual, verbose discourse. Scientists reasoning about facts and presenting what they found. "Tell me a joke about elephant mating habits in the form of a rap song" is a dramatically more complex task of synthesis.
I noticed this when I visited in the 90s with appliances. Most looked like they were made in the 50s. Like vacuum cleaners or top loading washing machines which I had never seen growing up in Europe.
I made a script which does exactly the same thing but locally using koboldcpp for inference. It downloads MiniCPM-V 2.6 with image projector the first time you run it. If you want to use a different model you can, but you will want to edit the instruct template to match.

* https://github.com/jabberjabberjabber/LLMOCR
Well, call it machine learning if you prefer.

Audits are currently performed manually, but the patterns of tax evasion are often obvious. Seems like a textbook case for AI automation.
In New York, having a washing machine in your home at all is considered a special luxury. Most apartments apparently don’t even have the necessary electrical outlets.
Based on the reviews I've seen, Snapdragon + Windows seems to equal to the M3 generation of Apple ARM laptops in terms of longevity and performance (both devices winning and losing some benchmarks). Snapdragon didn't pull off their promises of consistently beating Apple, but they're extremely close, for a much lower price.

If Qualcomm continues to actually work on Linux, rather than let enthusiasts do all of the work for them like Apple, I think ARM on Linux is going to be all Qualcomm with Macs yet again being a second citizen in the Linux world. For Windows, it's already a choice of "do I want to be forced into using Windows for a couple hundred dollars of savings".
You could be right, if there’s innovation in storage tech. I currently have my eyes on sodium ion, which doesn’t have the resource issues of lithium ion, and is already dirt cheap. Hasn’t got great gravimetric density, but perfect for grid storage
>Same can't be said about Iraq, can it?

Iraq got most of the weapons from the USSR.

If you mean it's WMD, that was done by tricking the west by proclaiming that Iraq was going to be using chemicals used in WMD for non WMD uses.

>What, 40 years of trade reliance didn't give you the insight into Xi Jinping you needed?

You are correct that the west took a blind eye to the geopolitical goals and ambitions of China, however it started as a strategy in the cold war (counter balance to the USSR) to the naive view that trade of libertarians that free trade makes geopolitical interest go away and peace comes in.
Because turning on optimizations makes your code faster and turning on bounds checks makes your code slower. Hence, one gets used far more than the other.
Indeed, and there are small businesses mixed in with the houses. But the problem is cars (it's always cars). A coffee shop next to your house is fine - a delight even - when 20 people arrive by walking or biking. When it's 20 cars though it's misery.
Hanweikung/Face_anon_simple: "Face Anonymization Made Simple"
I am curious what you do with a phone that has no personal data beyond, like, call people whose number you have memorized and maybe look something up
Why would a train blow its horn unless there is a chance of impact?

Trains in Switzerland also have very loud horns and if they are inside the train station this can be extremely loud. However you will only ever hear them when for example some fool jumps the tracks or something that can be live threatening.

On construction sites generally they use a separate signaling System that isn't as loud but loud enough for the workers to hear. That is also temporary.
> After a formal investigation in 1907, psychologist Oskar Pfungst demonstrated that the horse was not actually performing these mental tasks, but was watching the reactions of his trainer.

Sounds like machine learning
For computer scientist, unionizing is seen akin to selling your soul to the devil if you were Christian

Well, until layoffs are announced
You can already have an ActivityPub server with your static website generator, there are a few examples (one is based on Hugo).
https://maho.dev/2024/02/a-guide-to-implementing-activitypub...
https://fedipage.com/

Obviously they don't implement every part of the protocol nor every feature Mastodon has.
So by definition every state is this?

How exactly would we know this?
Shout outs to Henry Waxman who originally introduced H.R.3562 aka the Nutrition Labeling and Education Act of 1990.

It's wild to think that the mandating of nutrition labels is only 34 years old.

I can recommend his biography The Waxman Report which talks about this and other types of legislation that are taken for granted in daily life.
they can be bought by another company, other investors, for a different price.
You don’t need musk to bring the IRS into the digital age, you need investment. And people with actual software experience.
> Because turning on optimizations makes your code faster and turning on bounds checks makes your code slower. Hence, one gets used far more than the other.

The question was "is it so hard to pass a command line flag". You said "yes" when you clearly don't see any difficulty with actually passing the flag. Instead you're apparently answering a totally different question: "why do people lack the motivation to do this." Which had nothing to do with the point you replied to.

It's not like opt-out vs. opt-in somehow changes the performance characteristics. People who want maximum performance will turn it off. People who want safety will turn it on.
The failures of current capitalism: what next?
Twitter is also present way down the list in the social networking category. The ‘news’ category is a much smaller pond in which it can be a big fish, but it is in both.
I'm inclined to think that in some large office you were informed that they already have people trained to respond to fires in the building and you should leave it to them as they know the various colour codes, etc.

I'll even acknowledge that someone told you that you were not permitted (by whom, and on what authority?).

O/wise, after many years in Australia your statement sounds sketchy.

eg: In NSW:

Ensure installed fire equipment is suitable for specific fire risks at your workplace (eg foam or dry powder type extinguishers for fires that involve flammable liquids, Carbon dioxide extinguishers for electrical fires).

Install signage so people can find fire equipment quickly and identify what type of fire it can be used on.

~ https://www.fire.nsw.gov.au/page.php?id=73

Nothing about only trained people can touch the extinguisher.
A related webcomic: https://rakhim.org/honestly-undefined/19/.
This matches what we've observed at the company I work at.

The chimpanzees seemed like a big cost saving at first but when you factor in the wages of the human supervisors, it's hardly worth the legal issues it causes.
Can’t tell if the downvoters think I’m the nihilist, or they are the nihilists.
Thing is, Twitter was, well, not good before Naughty Ol’ Mr Car showed up (there’s a reason it was affectionately known as the hellsite) but often quite enjoyable. Then it was ruined by an idiot, and Mastodon and Bluesky filled the niche. For those of us who liked old!Twitter, Bluesky isn’t a bad option.
Which bad news exactly? I already use decentralized/distributed systems whenever I can to avoid the enshittification.
Show HN: A Wrapper for Google Keyword Planner with AI Research Features
Looks interesting, but how do you pass data between tasks?
> That said, a 1-member local branch of the disney fan club might have all 3

A Disney fan club can pass legislation?
Musk is in a unique position to recommend that investment and have the president and Congress actually listen. He won't do it, but he could.
Someone has to lead by example. Jai is trying things no one else is doing. No reason that Rust or other more widely available regions can’t lead.

Rust certainly led the charge with the borrow checker. Why not do better than macros and templates and generics?
My problem is that inevitably, precision while typing on a mobile keyboard is low, and you NEED autocorrect, in most cases autocorrect supporting 2 languages simultaneously.

One feature I miss from Swift Key for android 2 is that it'd record and calculate heatmaps of where you hit keys, and use them instead of the visible boxes(or maybe just to tweak probabilities of autocorrect?), which worked invisibly to massively reduce mistakes.
Maybe the system relies on average heat randomness to bootstrap again ..
Other countries have changed laws requiring all crossings be gated and or have signalling. The cheap solution is to blow the horn.

Switzerland took 20 years to update most of its 4440 train crossings to meet federal requirements. 97% meet this standard as of today. The reason for the upgrade was not to reduce the annoyance of horns but to save lives which it does.
What about using llama3.2-vision to do the OCR bit and then deferring to ChatGPT to do the CSV part?
I don't believe any side who doesn't present in a good evidence based way, in other words verifiable and or replicable data.

On that front China has a far worse track record and institutions that uses evidence based truth telling.
LibertyBASIC was my first programming language. My dad bought me the compiler as my ninth birthday gift and it forever changed my life.

RIP to a legend.
I have been running Ubuntu inside Parallels on an M1 MacBook for several years now, and am in general quite happy with it. What makes it less than ideal is e.g. that only OpenGL 3.3 is supported in Linux guests (Windows guests get 4.1), but for some reason the Vulkan support is actually quite good, and allows me to run the graphics tools I need. Having most AppImages out there unavailable on ARM64 is also sometimes a problem, but that's not Parallels' fault.

Parallels has some glitches (graphical flicker when it runs low on guest memory, less than stellar trackpad scrolling) but is otherwise very stable. I like that I have access to Linux and macOS at the same time, the other side is just a 3 finger swipe away, and cut-n-paste and shared folders work. Sound and video all work, though for things like zoom calls I tend to use the macOS side. All runs happily together with 16GB RAM for each side (and I often have both xcode and android studio open on the macOS side while compiling large projects on the Linux side).