skysight-inc/HackerNews huggingface dataset:
I haven’t written any kind of lisp for years, though I used to do so professionally (Clojure) and have been moderately successful getting some reusable stuff open sourced in that context (every time I look back at the “biggest” of these contributions it’s always amusing because it was not much more than a relatively simple macro).

I’d love to write more lisp, and like the article author I’m drawn to Racket, but I’ve just got very little bandwidth for exploring it further. Even so, lisp generally is something I advocate learning especially to mentees, because learning it (in author’s sense pretty much exactly as expressed, but with no strong feelings towards static typing at the time) was so transformative for me. I don’t need to write lisp to reap most of its benefits now… I write code in whatever language with the same attitude the author describes: mostly operate on values, abstract and isolate mutations with particularly high value, enjoy reasoning about code easily. And I’d add: recognize things which are like sexprs for what they are as things you can treat like sexprs because that’s more or less what they are.

Granted I’m not posting anything to HN, front page or otherwise besides comments. But I’m still inclined to praise lisp even a few years out from the last time I actually wrote any. Because it’s bound to be as foundational for others as it has been for me.
> If you are in multiple group chats and have something to say (e.g. a life update), do you post in each individually? Or do you pick and choose which groups get the update?

Where's the problem here? Too many options and too much control? Nothing's stopping you from blasting every group chat you're in other than that you'll annoy the people in chats that don't want to hear about your problems. Maybe just send to your family and close friends.

> now some people get the same update twice - are they supposed to react in both?

This is a non-problem. Do people have to react to everything you say every place where you've said it? Is it difficult to decide how to deal with getting news over the phone and having that person announce the same news at the book club meeting? How will you know where to answer?
What are you even going to do? We have no agency to do anything with the march of society and technology. Business interests rule and we are fed information that aligns our interests with those as much as possible. I mean climate change is a much more real evil than startrekian fantasies about ai, and yet no one here is doing anything or marching in the street or blowing up oil refineries. There should be ten threads a day on the environment here if people gave a crap like they should. That should give you a preview of the level of political engagement of the current residents of the earth.
Spectacular plugin, great work. This will make it fun and easy to make my friends try out ChatGPT when they come over.

I wonder what kind of work is needed to get a more human-like voice?
How to Write Essays That Spread
While people are (to varying degrees) generous, its hard to build everything on generosity and recirocity. On the other hand once you start bean counting and transactionaling everything and in particular not even accept different types of beans, out entire existence becomes the one-dimensional, money driven disaster it has become.

Many artists are really scared by what these apparently uncontrollable interests are unleashing. Who can blame them.
Voter ID is only suppression if access is difficult.

Does it cost money? It’s a problem

Is it only available in certain neighborhoods? It’s a problem.

Are you unable to get it on vote day? It’s a problem.

Other countries have solved this by doubling down on making voting easy to do.

The problem with many attempts at voter ID in the USA is that they’re thinly veiled attempts at disenfranchisment because they purposefully don’t address the above issues.
It's kind of ridiculous to think that the act of verification is somehow an ongoing service that's needs a monthly fee. When you open a bank account or line of credit or anything else that requires identification that action generally takes place once. If you prove you are who you are claiming to be then next week or next month or next year you are still verified. What does FB do every month for that $12 or $15? There is no ongoing maintenance for verification. It's a one time thing.
There's a huge market for bullshit. It's a trillion dollar industry.
Hope you like CloudFormation
Generally, you add mod_deflate, or a similar package, to .htaccess and add the mimetypes on a new AddOutputFilterByType line along with the algorithm. This is one page [1] that describes the process for apache or nginx, though there are millions of webpages that give various methods.

[1] https://blog.hubspot.com/website/gzip-compression
How do you handle third party headers?
Ask HN: Why does Stripe need $4B?
The Information reported [1] Friday that Stripe is trying to raise $4B at a $55B valuation for “a huge tax withholding bill that comes due when it modifies employees’ stock grants that are set to expire before a potential public listing”.

I did a bit of research, but couldn’t figure out what sort of tax laws are at play here? Why is Stripe looking at such an enormous bill, and hypothetically what could happen if they can’t raise all the money?

[1] https://www.theinformation.com/articles/inside-stripes-55-billion-pitch-to-investors
This is the designer equivalent of rewriting working systems in Rust.
Can satellites know precise location or only timings to get a ring of uncertainty? Also transmissions could be delayed/weakened to simulate being farther away. I don't know much anything about satellite communications which is why I was hoping someone who did could chime in.
you're wrong about the private waste, I'm angry about it also but I can't do anything about that. But as a tax payer in the top 2% in the US I am justified in my anger towards the US govt wasting tax payer dollars shooting AIM-9x in F-22s to blow up balloons.
> Remember the backlash when Eric Schmidt was pushing for identity verification for Google+. This is the flip side of that coin; we can't have it both ways.

No, that was a separate problem: Google+, and later YouTube, both pushed for having to always use a verified identity *without* the option to be anonymous, pseudonymous, or to otherwise assume a fictional identity - especially in venues where people would have many legitimate reasons to not use their real-identity that aren't nefarious, criminal or misleading at all: anything from teenagers with abusive parents, forums like Erowid; Google has enough furries and otaku in their own ranks who'd be opposed to this policy anyway - and there is genuine democratic value in being able to speak anonymously - I'm surprised it isn't an enumerated constitutional right in more places, really.

With Facebook/Instagram/Twitter's Verified-identity-costs-money feature the problem is that it seems the onus is on the individual to stump-up to avoid having their identity hijacked or misrepresented by someone else.

What the Internet clearly needs is the good-parts-of-both: no-one should be forced to use their single real-life identity on the Internet, but also that no-one should be allowed to hijack another real-life identity - and that, ideally, no-one should have to pay to have to protect their own real-life identity from hijacking or misrepresentation either. These are not mutually-exclusive or otherwise incompatible goals - and paying for identity verification is not unethical in itself either.
Since this runs on Elixir, what's the advantage of using it over Elixir's inbuilt ETS?
It can be made on site where it is going to be used. Generally combined with a manufacturing plant
The truth is somehow, techies here have become somewhat allergic to Twitter.

This would be a problem if Fastlane was closed source. Thankfully it is open-source and like with open-source communities before, they can maintain it themselves. That is the point of open-source.

So this is a non-story.
> with no empire

I don’t know about that, Russia still looks like a full-blown empire (like it has invariably been for the last 300 years).
It used to be that you could search for "John" and it would show you a range of Johns that you might know. I just tried it and it recommended several "John Wick" pages. I found the button to set the search to only show "People", and it now shows me several Keanu Reeves accounts (probably all fake). I guess if you accept that this is what they want their search to look like, the "verified" angle does work.
No kids, pets or TV? You're the outlier. Your bosses know that, and that's why more of them are demanding people return to the office. Don't kill the messenger, dude.
Lisp was probably the first widely available language to use garbage collection as well as generate an ecosystem.

As such, it damn near was a superpower compared to everything else available at the time in about 1984--think Assembly, C, Pascal, etc. Garbage collection meant that all the effort everybody else spent on memory management could be spent on your problem. And the ecosystem meant that you had actual data structures to work with right in the language library instead of having to build those from scratch every time.

Emphasis on WAS. Right at about 1988, the new languages demonstrated that everybody got the message.

Perl, Tcl, Python, etc. all had garbage collection and worked very hard to create a general ecosystem. This roughly negated the advantages that Lisp had.

At that point, anybody really well versed in Perl, Tcl, Python, etc. was equally as productive as if they were writing in a Lisp.
> reading about meditation is never going to get you a full understanding

Right. And do you really even need a whole book to explain how to do meditation?

Can it not be explained in one paragraph?

Is it even as complicated as a recipe in a cookbook with many steps and ingredients?

How many steps and subtasks and ingredients are there to do meditation?

Now I would be interested in seeing a book that explains some rational as to why a given meditation technique does some good to you. I believe it does, but don't know why. Therefore could it be like placebo?
This seems "well enough" to me! Faster responses sound like a BIG ask for a free service, and I imagine the best AI voice tech is highly proprietary.
If that was true, your CEO wouldn't be requiring employees to return to the office. They know most people are more distracted and less productive at home, and are doing something about it.
Not much. Having a function build pipeline takes a bit of work to get set up, but once it's up and running, and projects are built to depend on it, it takes away a fair bit of ops work.

That can help smaller teams become more agile, and being able to walk through a consistent process across multiple products for each step from commit against a dev branch through deployment in production makes it easier to account for team members being away, training new folks, etc. This is especially important for "side projects" or other small services that end up becoming critical infrastructure but are really maintained by one or two team members and only have a couple of internal customers.
I would add that adding lots of checks can cause clang-tidy to have serious performance problems.

The software I'm working on is safety-critical. I enabled every relevant checker relevant for certificates and tons of additional checkers related to usability and readability. clang-tidy now takes 3x the time it takes to compile :S I ended up splitting off a few checkers in particular into their own separate job.

Some checkers are also quite broken. bugprone-unchecked-optional-access is very broken. It caused hangs, it caused crashes, it caused out-of-memory issues. Fortunately, our use of std::optional can mostly be refactored away but doing so is a significant change in the codebase.
No it is not, comparing passwords or passphrases really (what people should be using) to a bathroom privacy lock is silly. For threat actors, difficulty is not relative like that.

It's more like you have an actual normal door with alarms at a bank. Then a door to the vault area with similar alarms. Then the actual vault.

In your ideal world, everyone should be able to just walk up to the vault because it is so amazing on it's own.
Before reading it, does it include the array[index] == index[array] thing again? reading Yep it does. :D
The assumption here is that there’s a symmetry between private parties wasting their own money and the government wasting the public’s.
curious what the emergent behavior is. it's a massive hash lookup table at a scale never accomplished and then you can lookup recursively and such.

then follows whether humans/consciousness is not also just a hash lookup.

humans have emergent property of consciousness, so philosophy aside, what's currently emerginent in chatgpt?
So the traditional brakes use a stream of air to actuate the brakes down the line, the 'signal' in these brakes travels at roughly 1,000ft/second. The train in Ohio was 151 cars long and over 9,000 feet long, so from the moment the conductor tries to emergency brake, it would take over 9 seconds for the cars at the tail of the train to even begin braking vs. electronically controlled ones which brake instantaneously.

The ECP wikipedia gets into a lot of the details, but by evenly braking instead of the first cars braking and getting "pushed" by the back ones, you limit the risk of derailment by some amount.

The counterfactual of "what would have happened" with them is hard to answer with any certainty, but much less kinetic energy in the system and more even braking could have only helped.
In practice it means that development work still happens, and, and prebuilt redist binaries still get made, but only in countries that don't recognize software patents.
How many Russian lives do you think it’s worth spending to keep these territories occupied? (Wars are almost like natural catastrophes, they do not give people much choice.)
What about languages that are interpreted?
The bigger question is…why is this a monthly charge? Verification is a one time service.

A monthly charge for support may make sense, but what value is there for the rest of the people who would want to prove it’s themselves but not need support?
That doesn't have anything to do with verification badges, that has to do with the anti-Musk fandom lobbying his advertisers.
Another example: it's really good at identifying idioms/turn of phrases.

You just ask it: provide a list of idioms/turn of phrases equivalent to <this situation>

And it will give you everything it knows about. It's great for exactly these types of queries which are hard to google (if you try, you just get blogspam)
everyone makes mistakes, but not everyone makes the same mistakes. depending on their mistake, players very much can and do conclude a lack of relevant understanding. this conclusion is an integral part of the learning process.
Entering a pull request on your GitHub to add "amused exhalation from nostrils but nothing more" detection
Buttons Are Bougie Now: Everyone is tired of touch screens
Not a doctor, but I think you may be experiencing a form of burnout. You should have a chat with your doctor about this, because it's not necessarily ever going to resolve in its own. You may possibly need to take an extended break from everything. For example, a friend who encountered a similar state only got resolution doing multi-month thru-hiking. I hope you feel better soon.
There is something I don't understand. Why are people throwing these things into the river, so to speak? The more you break these the more units will have to be bought and the more expensive the ride becomes and the more resources "energy" is necessary to keep the system going --which seems ironic since riders are the ones who opt to ride in order to use fewer energy resources to begin with...
In my friend groups, you post it twice. Generally you react in the most intimate group chat you encounter the post in. It is a bit complicated, but much simpler than using a dedicated broadcast social network.

My intimate friends are almost all in group chats. Many of them are not technical at all.
Thanks for the archive link.

It is strange when a single-paragraph article is behind a paywall like this. Shallow reporting is a wholly uninspiring incentive to provide any support whatsoever to a publication.
https://archive.is/5RAFP

https://archive.today/5RAFP
If you'd earn less going somewhere else, then there's no reason to jump ship till you have to: keep banking the money till the situation becomes untenable.
My problem is that I have never been able to purchase residential internet that allowed me to open port 443 or port 80.
Seeing my ticket in their Help Center - and I don't see any of my responses. So they weren't getting my emails. I don't blame the Support team at all - they can't help someone they can't speak with - but it's still shitty that my email is blocked from contacting Support due to what is likely a domain blocklist. :(

I guess a word to anyone who uses non-standard email (and by non-standard I sadly mean "not Gmail, Outlook, or Yahoo"...) to test if you can actually contact support with your email address. Best to confirm you can when you don't need it than not be able to when you do!
You can with __attribute__((format(printf, 1, 2)))
See: https://gcc.gnu.org/onlinedocs/gcc-4.7.2/gcc/Function-Attrib...
I want a damn mention of exactly what is changing on my system!! Why is that hard to understand and why are you trivializing such a big change? This isn't like a config file change that's OS implementation dependent. It's a freaking firewall change that has no obvious mention anywhere in its documentation! That's huge!
> Everyone knows what the correct solution is.

Clearly not.
Pretty sure they just use Yoti to provide the digital government identity verification. Which is also a reason this is being rolled out in Aus/NZ first where Yoti has a bigger footprint here / working with the govs here.
This guy has great tutorials, and tips, about soldering. You may be interested in this video primarily https://www.youtube.com/watch?v=0LSG5uIdqJc
There’s a community plugin for obsidian note taking which takes openai api key and let’s you write notes with help of chatgpt

For eg, I like to scribble things
And then ask gpt model to generate an outline, summarize something, make it more impactful, sound authoritative etc. this does help me sound better since English is my second language but I do verify the output.
Yes, an LLC is the simplest way to protect yourself from personal liability, and a good idea if you plan on providing any sort of goods or services to others.

You should form an LLC in the state where you live. Here's a nice guide for how to do this in California:

https://feross.org/form-california-llc/
Somehow I don't think The Guardian is running cover for Meta. Or any large company.
I believe Experian currently charges $24.99 a month for those features:

https://www.experian.com/consumer-products/identity-theft-an...

Granted, I know there’s a free plan that covers everything you mentioned. I just thought it was funny that it’s over double the price you mentioned.
They do in the sense that choices are so far off what's known good "based on the numbers". How else do we define creativity? With the brute force search tree being roughly 191^lookahead and outcome being life/death of a groups of stones that depend on distantly neighboring influences, it's hard to call it simply computation.
pricing is here too https://www.yoti.com/business/identity-verification/ so a very large markup.
Firefox's usage rate on Android is tiny, among that I doubt even >10-25% know you can install an adblocker (which is generous but they are probably more technical). And I use iOS on mobile.
There are spam accounts generated that appear to be the real person you already know.

Often actual people either lose their FB accounts because they forgot their password, lost the email associated or the 2FA etc... or they closed the account down.

Then real people open another account and re-connect to their old friend groups.

Spammers mimic this behaviour by replicating peoples accounts and then sending out new friends requests that appear to be from someone you know.

Once you accept the spammers friend request they begin to send you malware phishing links and so on.

I'm sure there are other scams around this I havent heard of! :-)
Straight from the horse's mouth:

> Can someone tell me what the hell they use ChatGPT for?

Yes, I can help explain what ChatGPT is used for. ChatGPT is a large language model developed by OpenAI that can generate human-like responses to text-based prompts. It has been trained on a vast amount of text data to understand the nuances of language and can be used for a wide range of natural language processing (NLP) tasks, such as:

1. Text generation: ChatGPT can generate new text in response to a prompt, such as writing a story, composing a poem, or generating product descriptions.
2. Language translation: ChatGPT can translate text from one language to another, making it a useful tool for language learning or communication between people who speak different languages.
3. Chatbot development: ChatGPT can be used to create chatbots that can engage in conversations with humans and provide helpful responses to their inquiries.
4. Text classification: ChatGPT can be used to classify text into categories, such as sentiment analysis, topic modeling, or identifying spam emails.
5. Question-answering: ChatGPT can be used to answer questions posed in natural language, such as providing information on a topic or answering customer support inquiries.

These are just a few examples of the many use cases for ChatGPT. It has the potential to revolutionize the way we interact with technology and make it easier for people to communicate with each other across language barriers.
This will be for real, when I can run this stuff at home.

Stable Diffusion is there. But GPT-3 still has to be run on my behalf by a company that could pull the rug at any moment, or add more stuff that they don't approve of to their TOS. (You already can't use it for "sexy" content. Want help writing a love letter? Oh no, you're banned.)

The "lighter" versions these text models that can be run at home aren't good enough yet.
Everyone has a different subjective experience of everything because our neurology is different. No person has the exact same arrangement of rods and cones in their eyes, or cilia in ears, or anything like that. No two people have the same arrangement of neurons or dendritic connections in their brain. No two people have the same weights to each of their neurons, so to speak from a ML standpoint. And because of that, all of our experiences are unique and subjective.

BUT, we are SO similar genetically that there is SHARED properties to nearly all experiences among ALL humans, strongly arguing for objectivity to it.

Why is red specifically what we perceive as red is not answerable. How it affects you cognitively and emotionally is based on the entirety of your upbringing and past experiences as well as your sense neurology. Our brain has quite a lot of neurons and connections! Trillions of connections and billions of neurons! A lot can change and be affected in innumerably complex ways! It's more than sufficient to explain the entirety of our subjective experience.
This is great news, it helps establish performance reviews are a legitimate business tool and are not abused to achieve predetermined results. I’m sure that when managers have to make tough future decisions without enough evidence, I’ll be able to trust their judgment as much then as I can now.

Odd though how burnout is skyrocketing. Weird coincidence, I’m sure.