skysight-inc/HackerNews huggingface dataset:
https://survey.stackoverflow.co/2023/#work-salary

This chart I'm looking at might be broken, because mouseover is showing median salary of exactly $96,381 for all of Scala, Elixir, Clojure, "Lisp", and F#. (But somehow OCaml and Haskell didn't get jumbled in with those.)

BTW, I'm keeping in mind that people into the fringe power-user tech might be more capable than your average bear. For example, your typical person who, somehow, got years of experience with CL, IME, is a lot more capable overall than your typical person with the same number of years using Python. So, someone taking home $150K doing a Lisp at a company that lets them might have comparable skills to someone making $500K at a FAANG. (Excluding the blip when Google acquired ITA Software, which I guess brought a bunch of CL people there.)
Interview: Google's new Play Store boss is focused on developers, not lawsuits
wow, throwback. Used to play those games a ton!
The phrase you're looking for is "Too big to fail". We tried that, payed the credit cards of a lot of bankers while a lot of people lost their homes. Make no mistake, people losing their jobs is bad, but saving a bad company doesn't make it better. Everything dies, we should let companies die too.
Linux is obsolete (1992) (historic debate on monolithic vs. microkernel design)
Nice error that have caused removal of the topic from the top.
I suspect part of the problem is that AI uncertainty and failure still doesn't always work the way humans expect, so what's "borderline" for the AI isn't necessarily borderline for human, and vice-versa. This leads to a problem when it comes to reliably detecting and escalating issues. (Especially when something slipping through might have large legal repercussions.)

Imagine a recognition task where both machines and humans have the same X% false-[positive/negative] rate, but where there's zero overlap between the cases that each system considers uncertain. Failures by the algorithm would proceed without being flagged for review, and all the human reviews would be of "obvious" things.
They're back online - try now!
You can see more of the asset upgrade here[1].

[1] https://arstechnica.com/gaming/2022/12/dwarf-fortresss-graph...
Lisps are "wizard" languages: the runtime semantic is kept close to the syntax, which also means that you can rapidly extend the syntax to solve a problem. This quality is true of Forth as well, and shares some energy with APL and its "one symbol for one behavior" flavor. With respect to their metaprogramming, the syntactical approach hands you a great foot-gun in that you can design syntax that is very confusing and specific to your project, which nobody else will be able to ramp up on.

But Algols, including Python, are "bureaucrat" languages: rather than condensing the syntax to be the exact specification of the program, they define a right way to form the expression, and then the little man inside the compiler rubber stamps it when you press the run button. In other words, they favor defining a semantics and then adding a syntax around that, which means that they need more syntax, it's harder to explain the behavior of a syntactical construction, and it's harder to extend to have new syntax. But by being consistent in a certain form-filling way, they enable a team to collaborate and hand off relatively more code.

IMHO, a perfectly reasonable approach I'm exploring now for personal work is to have a Lisp(or something that comes close enough in size, dynamic behavior, and convenience, like Lua) targeting a Forth. The Forth is there to be a stack machine with a REPL. You can extend the Forth upwards a little bit because it can metaprogram, or downwards to access the machine. It is better for development than a generic bytecode VM because it ships in a bootstrappable form, with everything you need for debugging and extension - it is there to be the layer that talks to the machine, as directly as possible, so nothing is hidden behind a specialized protocol. And you can use the Lisp to be the compiler, to add the rubber-stamping semantics, work through resource tracking issues, do garbage collection and complicated string parsing, and generate "dumb" Forth code where it's called for. That creates a nice mixture of legibility and configurability, where you can address the software in a nuts-and-bolts way or with "I want an algorithm generating this functionality".
Do we know what Amazon had planned for iRobot?

Might it have included the same significant layoffs, or OEMing cheaper Chinese hardware while keeping the brand?
A bit of an aside but are there any options like this for mobile?
MD5 Blockchain
can someone try to debunk this? (without "why?")

in an md5 blockchain system the previous block of a chain is hashed by 7 md5 hashes which act as shards for anti-collision purposes and single concatenated hash strings as prev_block's value.

this hash string comprised of 7 md5 hashes which act a salt for the md5 word puzzles that are necessary for a miner to solve in order to publish a block.

as an unresearched example: 3 words are appended to the sharded md5 prev_block hash string value, resulting in a crackable string like:

202cb962ac59075b964b07152d234b702a7feabdc8aba98e5d326bb8dd0ff7105bde2ee1bb30d362f4f0cf9995be3273f68d364c9754c6a72f78c1d444b898551fbe67791d843298f0d7c1d910092891 universe banana water

every miner shares the same dictionary wordlist — and as soon as the previous block hash followed by 3 valid words from the shared wordlist is cracked and broadcast to peers to bft the authenticity of the miner's claim — the puzzle is solved, the miner is rewarded a transaction fee and publishes a new block to the chain containing pending tx from the mempool sent by external users as broadcasts to mining nodes.

the correct hash for the aforementioned challenge string would be the md5 value: 059cb0d9ed5d8da51b6eefc6366e32a6 which would, again, be broadcast by a miner to other miners as to authenticate that the correct challenge string has been cracked by the winning miner - running bft checks across the node network to verify that the miner has solved the word puzzle and is allowed to publish the block for tx fees.

the previous block is hashed in chunks (shards), e.g. 1/7th of the block data (with the final portion containing slightly less or more data) gets its own unique md5 hash which produces 7 md5 hashes next to each other as the new previous block hash.

such a previous block hash string would look like:

202cb962ac59075b964b07152d234b702a7feabdc8aba98e5d326bb8dd0ff7105bde2ee1bb30d362f4f0cf9995be3273f68d364c9754c6a72f78c1d444b898551fbe67791d843298f0d7c1d910092891

eliminating prev_block md5 hash collision and enabling the creation of a mostly md5 based blockchain outside of stronger encryption (sha256) being used for keypair generation and tx/msg signing.

mad <3,

x.com/123456
I think that instead of banning it all together, they should ban practices within those platforms.... Wtf Florida, this sounds life something CA would do... It's almost as if they banned all speech because some speech is hurtful
That's why a string FDA oversight is needed.
Not necessarily disagreeing with your assessment but I guess all these things are about statistical probabilities. If the chance of this happening is small enough and the possible "worst case" outcome is tolerable, it gets a tick.
MiniKanren has been used in the medical world: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9562701/
Charged for X Premium, no access to it, unsubscribe link broken. What Can I do?
Hello I paid for twitter blue in Feb 23. I worked for 2 months and gone. I filled ticket in july 23. They said we know its issue and never fixed it.
Now I got mail it will auto renew in feb 24 and click link to unsubscribe and that link is not working. Neither twitter support is responding sensibly.
What can I do?

More here https://twitter.com/VivekSancheti91/status/1752174330476220910
Nice! This is very close to what I'm hoping to find. My main issue is that it seems the pages are fetched from the linkwarden server, instead of preserved by my browser extension. For example if I use the browser extension to save a HN page, the saved version is an unauthenticated view of the page instead of showing my username.

If the pages were preserved directly from my browser now additional requests to the server would be required, and it would be realistic to archive everything automatically, instead of only when I press the button.
If she took to washing dishes, they'd have never picked her up, and they'd have packed up and gone home.

If she also took the time to cross the border from the country she flew into, it would have taken them way longer to sniff her out.

> If an investigator is determined enough eventually the target will inevitably slip up and be found out.

Eventually, she'd likely reach out to friends and family and try to get in contact, and that's what'd put them back on her again. I imagine it's really hard just giving up your whole life.
The MAX 8 and 9 have the same issue[0], and have a temporary exemption with guidance to the pilots on when not to use the deicing. I think the idea is that this is an issue that can be managed, and the cost of grounding hundreds of planes for such an issue is substantially higher than the cost of delaying deliveries for a plane with no existing fleet. That different cost also leads to a different tradeoff for the two cases.

[0] https://www.federalregister.gov/documents/2023/08/10/2023-17...
You may be interested in a recent AI safety paper by Redwood Research.

In it, they have GPT-4 generate solutions to coding problems, but instruct it to insert backdoors into the solutions some fraction of the time. Then, they explore different ways to use a weaker model (GPT-3.5) to detect these backdoors. Pretty interesting.

[1] https://arxiv.org/abs/2312.06942
PGPlayground: PostgreSQL Playground
Sounds like they are learning their lesson. Fix the actual problem instead of relying on regulatory capture.

This is all a sad, ugly mess. A glimmer of hope does give me a warm fuzzy feeling actually.
FCC Comments on E-Rate Modernization Call for Wired Connectivity Solutions
yes, the EM force, Field, or whatever it is called. I still struggle, mostly because I was taught a fundamentally flawed model for how electrical power is transmitted.
> Off because it broke "let" at one point

It wouldn't be very difficult to provide an implementation of `let` that behaves how you would like though, so there is that at least.
Reliability. Truckers aren't just drivers, they're mechanics and logistics strategists. The assignment is to get from point A to point B, but there a lot of decisions in between.

Source: two good friends that drive truck for a living. One in Iowa and the other in Michigan
Years ago I started treating my local workstation as ephemeral. Anything that needed persistence I pushed elsewhere. Generally speaking:

* Documents go in Google Drive

* Photos go in Google Photos

* Code goes to Github

* App settings sync via however that app syncs.

This turned my workstation into basically a combination of:

* My dotfiles (which I used to sync with https://github.com/ingydotnet/... and now sync with https://github.com/akerl/smoosh )

* A quick trip through the preferences pane

* Installing a handful of apps.

At the height of this, I was working to use Puppet to configure my Mac, and once a week or so I'd throw it into recovery mode, do a full wipe / reinstall, and run puppet, to test the state of my bootstrapping. These days I don't bother: none of my local settings are that complex.
This is good advice, but I think it is for people who think they are not smart, but are actually just inexperienced. I feel like someone who was actually not smart would have trouble executing on these steps
The issue with installing RN pods with CocoaPods 1.15.0
That's the impression the original article gives for sure, without coming out and saying it.
The problem replacing digits like 99,98,100 etc with ligatures of corresponding height is that it would lose 1:1 matching of value to character, so textual selection / operations would be screwed.
> the electronics industry is slowly eroding

Or: The "electronics industry" (essentially contract manufacturing) is much too low margin to make economic sense in a highly developed country like the US. Have you seen the wages in the hyper competitive electronics industry in China? They are awful. Design and marketing is where most of the value can be captured. Look at Philips N.V. They are essentially strictly design in advanced countries, and manuf. in developing countries. They are doing well.
I totally can't wait to use that now. Have an upvote, my friend.
Ask HN: Does anyone feel secure in their job?
I’ve been in SV for almost 10 years working in software and I’ve never really felt secure in my job. No matter where I go, big companies, startups, companies in between, there is always something that keeps me up at night, knowing it could all be over tomorrow for any reason.

A big part of why I feel this way is I always want to be in a position where the skills I am able to offer are in demand, and that I am always good enough at those skills to allow me to get work when I want or need it. In practice this is difficult to achieve and more often than not I’m always left feeling like I could be better, that I should study more, maybe I’m not cut out for this, etc…

I’ve always been a good contributor at the companies I’ve worked at, but I struggle with interviewing which makes the prospect of needing to find work even that more daunting.

Has anyone else felt this way and then done something to change how it makes you feel? I don’t want to devote all of my time to improving skills for work, but I also hate feeling inadequate.
Personally, Fourth of July is my go to for entertainment-based: https://www.youtube.com/watch?v=EbxwGi8bTO8
Elon Musk's X to hire 100 content moderators in wake of Taylor Swift, AI fiasco
No, just a decade or so.

We had passbook printers, but their ribbons were quite poor and broke often so we ended up writing a lot of books. Joys of living in an old school market town!

If we had an old one we kept and destroyed it (but really, it was given back lol) - we’d hand copy and books that went wrong at renewal which was probably a weekly occurrence.
Do you really mean that humans can survive without ecosystem? Mass extinction events are causing chain reactions ... I do not care about the causes. I'm not a climate activist. I'm just an average guy that can't do a squat and tired to be afraid for my children's future. I just accepted the fact that humanity will destroy itself sooner or later. I do not see any point in expecting wonders.
I'm still very confused about what happened. The crypto videos were all uploaded 9+ months ago, and had at least a few thousand views.

Where's this Youtube or Google merge account function?

> You can't merge or link separate YouTube channels or automatically transfer data from one channel to another. But you can manually re-upload your videos to a different channel that you manage. Watch time and other metrics will start over for any new uploads.

https://support.google.com/youtube/answer/2404846

Sounds like Google has more issues than just account login/password compromises.

edit: Looks like there's some extra functions for "Brand Accounts" : https://support.google.com/youtube/answer/3056283

which says: "You can move your channel and its videos over from one Brand Account to another, as long as they’re associated with the same Google Account."

But I don't get how this crypto account got to be on the same Google Account, but maybe you can attach as many Brands as you like to a Google Account?
https://scottaaronson.blog/?p=266

"""
I went to the hardware store, bought some glass plates, liquid soap, etc., and found that, while Nature does often find a minimum Steiner tree with 4 or 5 pegs, it tends to get stuck at local optima with larger numbers of pegs.
"""
You don't "understand" that you "fear" that. It's a profoundly important difference.
Everyone hates the electronic medical record
A lot of companies are very responsive to police inquires. Unfortunately, it is a pretty informal systems and people with minimal effort have found that just sending the right looking email will yield you results.
Can’t wait to see the equivalent of Tesla’s panel gaps and cardboard skid plates from Neuralink (source: I am a 2018 Tesla owner)
Between this news and the other bit how store managers make 400k someone is doing good PR work for Walmart somewhere!
My comment was not in relation to my own situation.

That aside, the situation you describe emphasizes my point. If the company is paying more for folks to live near the office, then the costs of travel for remote workers can and should be less than the additional compensation would be.
"Florida Sneaks into Requiring Everyone to Have an Internet License"
Some 30% of people have allergies. It can already be challenging to source enough blood with the current eligible population.
What's really interesting is that this has almost always been a debate. Back in the 80s, the average microcomputer could basically do nothing by today's standards. But they were still faster than a human. They were so fast in fact that most people used them with a very slow interpreted language called BASIC which was perhaps a hundred times slower than machine language and ate up a lot of the very precious memory. Still, people did a certain amount of useful work with these systems, ran businesses, managed finances, simulated reactors, etc.
Did I hear you say MCAS?

It’s interesting that FAA avoided naked corruption case with pushing this through, but they were unable to simply reject exemption either. Somehow, external pressure was required to avoid worst case.
Time enough for yoga at last.

90 years.
Contact your credit card company to initiate a chargeback and block further charges.
Which will eventually include "reduced advertising", which you can get rid of by upgrading to Premium+ Ultra.
Except, if you are asking how to learn algebra or statistics to a certain level, I could give you a list of certain theory books and exercise books in a certain order (some of them, admittedly, written in an unnecessarily complicated way in my opinion and you would be better off with some youtube videos, and for some of them I really don't know a more approachable ­(= better) alternative, but I think there could be), and be fairly confident that you at least could follow them and actually achieve what you were asking for.

And there's no single actual music theory book recommendation in this thread.

(And I don't think it's a lack of patience to learn terms that's the problem here, definitely not in my case. I know names for all intervals literally for a longest part of my life. I kinda know how each of them "feels". But it's still too far from being able to write music "algorithmically", and I don't know what would be the next step. Most books I come across just try to teach me interval names once again, and I'm pretty sure there must be more theory in music than that.)
And the site is called "hacker news" ;)
The sell size has all sorts of tricks, including bundling these bonds with better looking ones.

2.75B is 0.002% of the $133T worldwide bond market.
I think the key difference is about adjusting course. The smart people make better adjustments.

But you can make up for it by making more adjustments than they do.

I've been lucky in that I've always loved experimenting, tinkering. The solution eventually presents itself.
Cool - thanks for answering!
pets.com is owned and redirected to PetSmart, sort of proves your point but sort of not.
I've seen 2 done after the admin became uncooperative and kind of held the community forum hostage.

They even went a step further, deleted all the old posts out of the database and setup a redirect to the new forum hosting.

Very illegal, but very effective at solving the problem.
Real question: When will Stripe go public? That has to be the biggest unicorn in years. And barrier to entry is quite high, so they have built a nice moat. I wonder if the VCs push them to go public.
Many moons ago, when silicon clock speeds could be counted by man, I had written some software that looked innocent, that booted from floppy, that played a game, but really walked through the ROMs and EEPROMs plugged in to the BBC looking for anything of interest, and then would dump said ROMs, if they were not recognized as anything standard, to the floppy disk. "My little ROM reaper."

At a trade show I hopped around a few booths, showing off some of my work, putting the floppy disc into various Beebs, usually with the permission of the people who worked the booth (usually). Letting a random person run their software from floppy on your computer at a tradeshow? It was the fashion back in the day.

My software dumped those ROMs quietly as I worked my patter on the sales person. Even the British Army BBCs used for recruiting succumbed to my little ROM reaper. They didn't have anything of interest in them.

For reasons unknown, at one booth, my game crashed, and dumped out some text, "reaping ROMs...", and in my youthful bravado I brushed it off and worked some more patter. One of the onlookers was a sales person from another booth who was very technical, a hardware & software developer and I don't think my patter worked on him, but that person worked for Morley. We got to talking about what my software was _actually_ doing. Which lead to some work for me.

I played only a small part in this particular device. There were other devices of theirs I played a larger part in, i.e. the Beeb RAM disc peripheral, and their never released 10MB Winchester. Which still sits on a shelf in my office. Which I conveniently forgot to return. Also there were other accessories from other manufacturers I had a small hand in for the BBC; the Digigraph, a light pen, a mouse, a genlock (used quite literally by the BBC (BBC Wales)) and a robot arm to name a few.

> The main difference between this and some of the others is that it is tuned digitally via the BBC

You're welcome. I recall that one feature, and a few late bug fixes, were my sole contribution to that project.
I think it's pretty fair to assume that anyone buying a Roomba knows about normal vacuums, and still prefer the room as for reasons that are obvious.

( Also lol at the "batteries" that catch fire, as if that's actually a thing that people should worry about. Might as well be scared of your canister vacuum's motor burning out and destroying your house, or never buy a laptop!!)
I remember these kinds of comments when the first iPad came out. “It’s just a big iPod Touch”.
Ask HN: Book recommendations before visiting Japan for the first time?
> It's the same problem with requiring age verification for porn. It's not that anyone wants kids to have easy access to this stuff

I do. Anything to avoid "the talk", tbh. I grew up Catholic. I never had "the talk". I don't even know where to start. Blow jobs?
One estimate says that 30-50% of all human beings have toxoplasmosis, so I would put that as pretty low on the list of risks.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3963851/
> If would likely take significant research effort to even figure out a way to incorporate the new discoveries into these engines.

What? Have you ever used a solver before? The actual APIs exposed to the user are very simple interfaces that should allow swapping out the backend regardless of the complexity. The idea a new algorithm—short of something like "updating the solution to adjust to a change in data"—would not require any sort of research to slot in as an implementation for the existing interface.