skysight-inc/HackerNews huggingface dataset:
Yes: https://news.ycombinator.com/item?id=32536484
I understood it to mean don’t print “5” but keep computing as if 5 were in it.
My initial instinct was that this has to be getting some nudges from whatever human-in-the-loop is going on at OpenAI.

But then I realized that somewhere on the Internet there inevitably is a message board where people play the "find me some shit on the internet" game, and there's some rabid subculture around it with zillions upon zillions of of examples, and it's in the Bing index, and all the nudging it would need is to emphasize that sort of thing in the corpus.

Very impressive stuff.
float16 and float128 (as well as longer formats) were standardized in IEEE754 in 2008. Half is now built into C#, many other languages, and gaining ground in hardware support.
Woo, the echo chamber.
Apart from assuming that superintelligence would require some new technological means, or talking about it in future tense - this is just Pascal’s Wager in disguise.

Also, if your ideology assumes some thoughts are dangerous and must not be propagated (as opposed to just not marketed widely), it generally means it’s crap.
I see someone taking a rhetorical device literally. The point the person that you responded to was making, obviously, is that the cost of living - and in particular of housing - is high and rising in many areas with strong tech job markets.
This is correct. Everyone's code is pretty much a mess. If you choose a job based on that, you won't have many options.

The important is to find a place that at least has external security audits and also reserves time for resolving technical debt. Both are things you can ask about in interviews.
Do the acts of learning Latin and writing letters truly represent the peak quality of thought?

I'd think that technological ability and thought quality would improve in unison. Better thought leads to technological leaps, which potentially lead to better thought.

Being a luddite hardly sounds like a solution. Thought not unlike meditation do have their place, but I believe they help enhance "normal" thought, rather than completely substitute it.
Show HN: GhostLabel – The Operating System for Food and Beverage
This article is about the protest of the arrest. The arrest happened days ago.
The title should be "Developers, family protest arrest of Tornado Cash developer in Amsterdam", like in the article. The arrest is already known.
STDs are better than computer viruses you get when downloading porn torrents. STDs are part of nature.

/s
Depends. What if someone wrote "#define if while" and the word "if" is a macro?

// In #include<deep/deep/deep/include.h>
#define if while

// somewhere else

if(1){
puts("Help, I'm stuck in an infinite loop!");
}

There's a reason why macros should be all-caps when used, and IMO, C++ programmers should prefer templates. Macros are too powerful, and need to be used extremely cautiously in my experience.

Pointing out that macros can totally mess up your expectations isn't exactly news to anybody who does C/C++ programming.
True story

If I am on table with 10 people and there are 2 mosquitoes, both of them will come and try repeatedly bite me. They will not go near the other 9 humans whatsoever (sniff them out).
Hacking around with the ScotRail audio announcements
I feel like these is way too little information in this article to judge one way or another.

If he made tons of money off the transactions then clearly he wasn’t just involved as an ‘open-source developer’.

The fact that it’s (apparently) only a bunch of crypto fanatics protesting doesn’t really help.
C# supports it. CUDA supports it. ARM and related C/C++ compilers support it. Intel is adding hardware support in upcoming chips, so expect a lot more languages to add it.
They may use git, but that doesn't mean they use git correctly. You would have to ask a lot of questions to uncover this during an interview. I've personally witnessed a variety of bizarre workflows, individuals who don't know how to do merges, people who haven't learned how to cherry-pick, so they copy stuff manually. I could go on. It's not git specific. I saw similar troubles in the subversion days, and CVS days before that.
En-ROADS Climate Simulator
Also reminds me of my friend’s freshman roomate was a pothead hillbilly who blasted Cripple Creek every single day when he got back from class. My friend can’t listen to CCR to this day.
I gave one
> they do most of their heating using gas and not electricity.

I implied this, by using "most". The number of heat pumps is rapidly increasing so in the future electricity will likely become more important but they aren't there yet.
In Australia, the HPV vaccine is compulsory (or so my understanding is from a friend who is a step parent there); they are on track to eliminate cervical cancer by 2035. In the US, there is a cohort of parents who are unable to come to terms with the fact that their children might partake in sexual acts as they mature/come of age don’t support or encourage getting the vaccine out of promiscuity beliefs. It’s deeply frustrating there is such a low cost and effective preventative for so many types of cancers (cervical, throat, neck) and we are our own worst enemy in deploying it. The rest of your points stand boldly and clearly.

https://www.health.gov.au/ministers/the-hon-greg-hunt-mp/med...

https://www.thelancet.com/journals/lanpub/article/PIIS2468-2...

https://www.sciencedirect.com/science/article/pii/S009174352...

https://www.cdc.gov/cancer/hpv/statistics/cases.htm
I stumbled across this [0] yesterday, which is basically exactly what you’re describing.

[0] http://playlistmachinery.com/index.html
> Why should funds from other modes be diverted to it?

If the city's been built and is already car dependent, wishing away the existing uses and the massive amounts of capital dependent on them isn't an option. That is, we have to consider costs at the margin from where we are now.
This is a good talk.

A good set of blogposts is Preshing as well: https://preshing.com/20120710/memory-barriers-are-like-sourc...

https://preshing.com/20120913/acquire-and-release-semantics/

(etc. etc. Preshing wrote a lot on this subject, browse the blog)

Not quite on C++ atomics or the C++11 concurrency model. But more of generic discussion on this extremely complex subject.
Plenty of languages have this in their standard libraries for exactly this purpose. I use it in C/C++ and C# frequently in numerical code.
I’m very interested in home schooling for this reason but am concerned about two things: both my wife and I work, and social interaction for my son with kids his age. Trying to think about solutions for both of these. Advice?
We need a Picard to save us.

“The line must be drawn here. This far. No further.”
think of bats. people generally don't give a crap about bats. Most of the ways we are able to justify their conservation efforts to the masses is that they "eat their weight in mosquitos.

a Lot of animals would lose momentum for conservation if we didn't have a united enemy.
Really if I’m programming c++ I avoid macros (except if guards). Though I do have the advantage that my code doesn’t need to be portable
You dismissed it on an aside just meant to loosely contrast with the main point.
Lots of people say this... they’re wrong but the day this
Or 500px
DALL-E 2 vs. Midjourney vs. StableDiffusion mega thread
I have been having SO MUCH fun playing with this today. I just published a detailed write-up of my experiments so far: https://simonwillison.net/2022/Aug/21/scotrail/
That sounds better than my current job where I try to clean up other people's shitty code with atrocious dynamic typing, until the type checker is happy with it.
Ask HN: Tools for Noob to Polished IC
Hobbyist/grad/nOOb to polished IC: What are the learnable tools that can best help an early hire transition to a productive IC in *your own* type of software team? Very curious if this tends to be highly uniform or highly varied.

Considerations for starters:
Git with team-based workflow
Abstraction/modularity
Algorithms
Test-driven development
Scrum/agile
Extreme expertise in a particular language or framework

Let’s assume the person is otherwise reliable, respectful, enthusiastic, communicates well, etc.
>The fact that it’s (apparently) only a bunch of crypto fanatics protesting doesn’t really help.

This would be like saying that the fact that it's only a bunch of hippies protesting useless wars doesn't really help.

Arresting someone for writing a program that wasn't illegal or sanctioned when he wrote it and doing it years after is just inexcusable, especially when you realize that no one got arrested when HSBC was found to be laundering cartel money.
> I think it's freeing for my mind but I find that I never go back to review them.

I've been thinking about using spaced repetition for this. Ideas could just be dropped in spaced repetition software as a flashcard for you to be reminded of later when you review your daily flashcards. You can respond to seeing the flashcard in four ways:

1. The idea looks stupid now, delete it.

2. I still find the idea interesting, remind me soon/prioritize it.

3. I find the idea less interesting right now, wait a long time before reminding me again/deprioritize it.

4. Work on that idea today.
I think it come down to intelligence augmenter is hard to separate from skill augmenter. Reading a chess book can make a beginner much better at the game, where following the instructions of a chess engine doesn't have any enduring impact on skill. Computer as orical such as with chess engines, or weather models isn’t actually improving intelligence any more than a truck is improving strength.

Word processor, email etc, can speed up how quickly an author gets stuff done, but they don't turn the average person into a good writer. You basically need to become an engineer before CAD tools let you design a state of the art car engine.
Statistically, their results might be correct. OTOH, potential TV viewers are not a homogeneous group, and the results might be quite different for various sub-groups. I'm generally turned off by TV, and try to avoid it. I have a few friends who live alone, and let the TV run all day, to make it feel as if they have other people around. (Maybe I should ask them whether they pay any attention to the programs and/or commercials...)
I also don't get why the effective altruists are so in to this stuff, because the extent there is anything coherent going on with the sort of AI safety being critiqued here it seems a rather species-ist problem.

Stringent utilitarianism doesn't make the case of why humans can subjugate chickens but not magic AIs humans.
There is no literal “human in the loop” for generations, of course, but the model is fine-tuned on examples written by human contractors of instructions being given followed by correct responses. I assume that training is essential to it being able to follow directions of this length, or really any directions at all. If you try using the pre-InstructGPT version of Davinci (model=“davinci”, not model=“text-davinci-002”), you’ll find it’s as cumbersome and annoying as you remember GPT-3 being in 2018.
This is dumb. The case has nothing to do with abortion. End to end encryption only helps criminals in this case. Can we move on please?
Lawyers and small business owners can go on that list
It is a well explored territory and no it can't. Especially in summarisation, it can sometimes fail suddenly and unexpectedly.
Fun stuff ... now correct by plotting X-axis as actual lapsed epoch time since start of sampling :-)

( For bonus fun, fit successive unbiased moving averages of a selectable width, for further fun do this for non uniform sample times .. time weighted, and look beyond simple moving averages to (say) Savitzky–Golay filter family for both uniform and non uniform sampling intervals )
I normally try to couple my downvotes, which are rare, with some kind of reflection that the other person might benefit from. I’m not sure what to offer here, but I’ll try.

It’s a weird exceptionalism which celebrates excessive work and all the impact that has on people, and vicariously relate to the rare successes as if they’re your own. Most people won’t ever be a billionaire, and even those who will won’t always be happy with their life. One of the few things almost every person has, as almost equal currency, is time. Almost all of us spend most of it doing work for some external purpose and get to enjoy little of it ourselves. I’m not sure how much joy people get from being successful at business or entrepreneurship, but as a value judgment I’d say that people who live their lives satisfied and healthy without such achievements are probably treating themselves better than if they were chasing an improbable windfall.

As for which culture is “better”, I don’t have to comment on which is happier and more satisfied. That much is knowable.
It’s likely too early to tell what the instantly and freely available and limitless variety of cartoonishly depraved imagery is doing to human brains. But I have doubts about its benefits.
I've found it extremely helpful in writing highly repetitive code that's too complicated for a Regex find/replace. For example, I used it when writing a recursive descent parser in Rust for a hobby project.

I wrote the grammar in a comment at the top of the file, wrote and imported the AST enum, and wrote the first production. After that, I just prompted Copilot and it worked its way down the grammar, producing the parser functions one at a time. The CLion integration was able to consider the imported data structures as part of the prompt, so it even stored everything in the correct AST nodes.

For something like that, it's easy to verify that it did it correctly (through visual inspection and testing), and it allowed me to write the entire parser in about 2-3 seconds per rule.
The model that makes sense to me is what DYDX is doing with their decentralized platform.

They use the blockchain to settle and track finalized transactions and offload computations to the validator nodes (which are effectively servers dedicated towards supporting the security of the chain).

Regardless of how it is implemented, I don’t see the computations happening on chain. It makes the most sense to use the blockchain to buy and sell an open network of machines.

Akash Network are doing similar. OTOY RenderCoin are another. Flux are doing “proof of useful work” aka “the work does something valuable other than solving crypto puzzles.”

I think about this a lot because I was at NVIDIA : Intel : Arm looking at ecosystem and how web3 would impact silicon markets.

I have a podcast about this here: https://www.linkedin.com/feed/update/urn:li:share:6932815281...

And an article here:
https://www.linkedin.com/pulse/machine-economy-coming-rex-st...

And a sub stack about it here:
https://rexstjohn.substack.com/p/signal-versus-noise

And I track all these so-called “MachineFi” projects here:
https://twitter.com/rexstjohn/status/1536565016320540673?s=2...
Interesting project. I look forward to seeing how it matures.
Voting and donating are different. Probably particularly so for Libertarians. These data points aren't comparable.

Also in these latter days, since 2016, the Republican party isn't particularly libertarian either. That's a factor.
Last week:

https://news.ycombinator.com/item?id=32436413
I wouldn't be so hasty. How the world is today doesn't mean it is the way the world will look like in 100 or 200 years.

The person that got the best grades in my bachelor's, she studied so hard to achieve this, but this only lasted for 2 years she ended up burning out. Her mental health completely deteriorated and she basically gave up, it took a whole year of recovery for her to come back and finish the degree.

Now, on a people scale, it might take a couple of years... on a societal level it might take decades. But personally I think a society that treats people that way might end up encountering problems in the future. And I would say, being good at business is most of the time, being able to sustain a healthy economy for a very long time. Every empire falls and it's not really a question of if, it's a question of when.
*make their neighbourhood more accessible to those who are not well-off
Except 11 landed in the Sea of Tranquility and there is no crater wall visible.
Agreed. This doesn’t pass the sniff test. Millions of people pay money for an otherwise free YouTube in order to not see ads, myself included.
This is helpful! Thank you for taking the time to write it up.

I didn't know about '\&' as a way to "short circuit" groff from interpreting something as a macro that should be literal (such as a line-initial period). That's great to know.

I've found a couple of resources that have been helpful. Mostly, I've been referring to this[0] page on gnu.org. I've also learned from this[1] article on Linux journal and Luke Smith's YouTube playlist[2] on groff.

To practice, I'm trying to re-typeset a paper I wrote in school that follows the Chicago Manual of Style[3]. I formatted the original in MS Word using a template my school provided, so I have something to visually compare against. I'm using the -ms macro set, mostly because that's what Luke Smith demos in his videos so that's what I got started with.

I've already got a reasonable imitation of the original document, which is fun and a bit rewarding. But there's a couple of very small details that I'm finding difficult to crack. Are you very well-versed with -ms? In particular, right now I'm trying to figure out how to add one blank line of space in footnotes AFTER the horizontal line, but BEFORE the first footnote begins. I suspect I'll need to redefine the -ms macro that controls the trap for footnotes...? But I haven't figured out which macro that is just yet.

[0] "The GNU Troff Manual", https://www.gnu.org/software/groff/manual/groff.html

[1] "Typesetting with groff Macros", https://www.linuxjournal.com/article/4375

[2] "groff/troff for Minimalist Document Complication", https://www.youtube.com/playlist?list=PL-p5XmQHB_JRe2YeaMjPT...

[3] "The Chicago Manual of Style Online", https://www.chicagomanualofstyle.org/home.html
Just.. no. Thanks anyway.
> Concept #3 : Bitcoin utilized super-smart magic from several apparently-unrelated fields of CS to make the fantastical spreadsheet from concept

Not really. Bitcoin (i.e. the original satoshi version) is hashcash, data structure merging and some game theory. Its an ingenious system, no doubt, but its ingenious because it put together some really well known building blocks in a smart way. It definitely did not use super advanced stuff from any field of CS, let alone multiple.

And that's not a dig at it either. In many ways that makes it more impressive.
One useful table that AFAIK isn’t in the Unicode consortium’s tables is “characters that exist primarily or only for round trip compatibility”.

An example would be the “Roman numerals” set that are discussed elsewhere in this HN discussion. Others include “ghost characters” and obsolete keitai emojis from the 90s that only appear in obsolete character tables. Mostly these should be normalised to modern / canonical versions.
Lots of activities can lead to more healthy socialization than school, e.g. sport clubs.
Peercoin is hybrid PoS+PoW, but for other reasons. Their university pages are well written for most people to read.
That's The Band, not CCR, if I recall correctly. Great song
Why are we explaining in layman's terms on hacker news? Maybe i'm being pretensious, but surely we all know what sha256 is. Its used pretty constantly everywhere, long before bitcoin was a thing.
Both PFOF and HFT are good for the little guy and neutral to negative for the big traders.

https://www.kalzumeus.com/2019/6/26/how-brokerages-make-mone...

https://www.chrisstucchio.com/blog/2012/hft_apology.html
I used to work at a YMCA, and I taught PE for local homeschool kids. They would come every-other Thursday or something, and we did swimming, rock climbing, badminton, and a bunch of other stuff.

That's a start, but I'll say that homeschool kids are a bit off, socially. It's not always a bad thing, but it's noticeable. And, a few don't have that problem--I think it's the kids with a lot of interaction, like on sports teams etc. Honestly, a lot of the weirdness of those kids was often that they just seemed very grown up. They interacted a LOT more in 1-on-1 conversations with adults than most kids do. Nearly all of them seemed smart for their age.

Scouts, karate, MTG clubs are some ideas. Honestly, gaming? In our lives I'm sure a lot of social activity will move to some virtual spaces, maybe VR etc.

Anyway, just some thoughts. Good luck!
You really shouldn’t have to learn this stuff these days. If you build your apps for Kubernetes then the routing, DNS and even TLS should be handled automatically.
The charitable framing is that the author contends the arguments are from a position of such thorough ignorance about the field as to be unworthy of giving them more time than outright dismissal. They're so bad, in fact, that even constructing an argument showing how bad would itself be fundamentally wasteful: the person presenting the argument isn't going to understand the rebuttal, and the audience is likely to end up either confused or also to have had its time wasted.
The other major use-case is where other code constrains you, e.g. it's being passed as a callback to a C library.

There are also a number of cases where passing a pointer into a template function can be more concise. E.g. since pointers are iterators, if you have a generic function that iterates over things and you just want it to look at one thing (or zero) for testing, you can usually do this with pointer arithmetic.
I assume it was a more general survey. Uber might want to know what people are doing for transportation even when it's not Ubering.
One place where this is used in practice is in the code to compute floating point exponentials.
Basically shorthand for

>Mr. Madison, what you just said is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response, were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul.
Being an actual engineer myself, I discovered that an official Professional Engineer license has little correlation with competence.
thanks. I definitely have a roadmap. I want to be able to use tags and along with other attributes as a basis for calendar views for booking-- like a filter query and mapping function (for privacy). So each person you meet, you can show your availability relative to that persona in your life instead of a one size fits all scenario like calendly.
Does your child actually need social interactions with kids his own age? The answer is pretty dependent on the individual. Some people need the social activity to play and stay motivated, but it mostly brought me misery and distraction. Adults can socialize kids too — there’s no speed limit. Prehistorically and for most of history kids grew up alongside their parents and a wide range of ages in peers, and followed their parents around as they worked.
Money laundering has been illegal for a long time, you don’t get a pass because you’re doing it dressed up with new technology. Especially when you’re making gobs of money doing it. Especially when the narrative around your new money majorly focuses on how it is secret and evades government control.
Yes using less is better. That's what I'm saying.
The fanatics are the loudest (as always), but they're not the only ones. The EFF also spoke out. https://nitter.snopyta.org/EFF/status/1559224086491934720