skysight-inc/HackerNews huggingface dataset:
Right, realistically your product will not primarily be used by the most talented experts, who are optimising as best as possible given intimate knowledge of internals. People will do what basically works, and it's arguably doing a disservice when "benchmarks" avoid showing us also naive performance without the tuning. The tuned performance is worth knowing, but realistically most customers will get the naive performance, ain't nobody got time to learn to tune everything.

I think this applies all the way down to hardware features and programming languages. For example the naive use of sort() in C++ will go faster than in Rust (in C++ that's an unstable sort in Rust it's stable) but may astonish naive programmers (if you don't know what an unstable sort is, or didn't realise that's what the C++ function does). Or opposite example, Rust's Vec::reserve is actively good to call in your code that adds a bunch of things to a Vec, it never destroys amortized growth, but C++ std::vector reserve does destroy amortized growth so you should avoid calling it unless you know the final size of the std::vector.
Deflationary monetary conditions have made money much harder to come by. Cheap money fuels speculative investor behavior. That led to a boom in tech. The bust is here.
Some 10 years ago, I had a i7-2600k at home and my motherboard died. Of course this happened Saturday after the shops were closed, so had to use some old left-over parts.

Didn't have a compatible MB but found an old MB with a dual-core Celeron on it, and 4GB of RAM. So installed that, paired it with my GPU, an AMD HD 4870, and a spare SSD with a fresh copy of Windows 8.1.

Even with the limitations of dual-core Celeron and only 4GB of RAM I could play most of my games with quite acceptable framerate. General usage was surprisingly fine thanks to the SSD.

Was quite shocked as well to find how usable the whole setup was.
Congratulations on the launch! ~James Ulan
Of course this is completely anecdotal, but I was walking around a zoo in a city I'm visiting today and couldn't help but notice how much noisier the zoo was, both in terms of how much traffic and city noise breaches the walls, and how much noise the visitors make (yelling after each other across the zoo, talking loudly, just generally not attempting to keep their own noise down) when compared to visiting zoos in my home country.

I also observed that the animals seemed to be a lot more likely to shy away, and (in my completely not zoological/biological opinion) perhaps even slightly more on edge or distressed in some cases. This also meant whenever an animal was doing something interesting, the visitors would all be interested in that one exhibit, which caused further noise and commotion.

I couldn't help but think how much nicer the zoo could've been for both guests and the residents if more of a focus was placed on reducing the noise levels.

It was also quite a culture shock to me that smoking was allowed throughout the zoo as it seems to me that a ban would be easily justified on the grounds of animal comfort/welfare (not to forget all the children walking around, too).
More modern trucks use white noise instead of a beep anyway, it's both much easier to tell direction from a broad spectrum sound, and significantly less annoying at the same time.
Just add Tullock's spike
They pay the tax when they sell the appreciated stock.
The Economics of Software Maintenance (2020)
> and decide what I'll do with the rest of my life.

Travel?
The way I'd do it would be to have the LLM generate a rule in some fairly-readable rules engine language, and show the rule, examples, and counter-examples for the user to confirm.

This would be like writing email filters in gmail or smart playlists in iTunes.

Possibly, you could ask the LLM for the examples and counter-examples that look most likely to be a bug?
I have over 4,000

This is because I rotate accounts frequently (well, besides here).
Yeah, that's why I made a point of distinguishing.
$ gopass list --flat | wc --lines
575
DataFlex is an object-oriented high-level programming language and 4GL
Improved standards for thermal insulation (important for reducing energy consumption from heating and cooling) will have a side effect of improving the acoustic insulation of structures. Not quite to the same extent as dedicated acoustic insulation, but better than nothing.
With modern (unmodified) cars a lot of the time tyre noise is actually more significant than engine noise, so a switch to electric by itself won't do it.
312 entries, although only 37 were accessed in the last 12 months.
I'd love to use this if it had .net support.

We use Nats to communicate between services and use JSON for a lack of better options. I've been looking for something more efficient and strict. This looks like it would be a good match for F#s types.
Why even go to that much trouble?

If it’s truly a throwaway I just use an email address like shitsinthewoods@mailinator.com, grab what I need, and go on with my life. If I ever happen to need to login again, I’ll just send a password reset to the mailinator address and once again carry on with life.
Actually, the treatment of QM there is still quite modern, if more “physical” compared, say, to Susskind’s recent book.
There's also a great line in a Terry Pratchett novel, Hogfather:

> Natural stupidity beats artificial intelligence every time.
> Note: An optional field in a choice isn't simply a field with an option type/nullable type. The word "optional" here means that readers can ignore it and use a fallback instead, not that its payload might be missing

Hmm, this is new to me -- is this a Typical concept, or something more general around protobuf-enums that I just haven't run into before?

(oh, and besides my question, strong agreement with everyone else here, cool lib and great documentation!)
It looks like it is required in the US only when the view is obstructed, which I interpret to mean only when there isn't a camera. I would guess people keep using them because there is no perceived downside, and if they hit anyone they can say, "Hey, we told them we were coming." https://en.wikipedia.org/wiki/Back-up_beeper
DRAKON seems like almost the perfect embeddable visual scripting language aside from one detail.

I looked into some of their visual aspects when I was doing if this then that rules embedding, but I ended up deciding left to right was more appropriate for something likely to have many short separate flows that fit on a screen.

Other than that, it's just so many light hears beyond regular flowcharts in terms of aesthetics and readability.
I think realistically, you can't use AI for anything where the output absolutely must be precise. AI is great for when close enough is good enough, but even just specifying "close enough" is hard.

If you need to know that the output is perfect then you need to check it, and if you need to check it then maybe it's better to just get an expert to do it in the first place.
I haven't heard any trucks around here do that, so maybe they work really well.
This reads a lot like propaganda, the police are just looking for more powers. I'd encourage people to look at the infographic about "drug related fatal crashes", which mentions conditions under which crashes are classified as such, and nowhere mentions marijuana. It's a pretty big distortion of facts that shouldn't serve as a basis for why we need go prioritize catching drivers who have smoked cannabis.

https://www.itsmr.org/wp-content/uploads/2023/01/Drug-Crashe...
According to bitwarden, I have 363. Though, I have more than that that are not stored in bitwarden. Some of them are my work accounts, others are ones I created while on mobile where it is a pain to add them to bitwarden. The real number is closer to 400.
For the sake of pitching an analog to go's concurrency model. Hopac is a concurrency library for F# (partly written in C#) delivering an informal implementation of CSP (similar to Go's goroutine and Clojure Core.async). Since the job does nothing but wait for 10 seconds, the code is:

seq{1..1000000}
|> Seq.Con.iterJobIgnore (fun _ -> timeOutMillis 10000)
|> run

I'm not sure how to calculate total memory usage but instrumenting the following way:

GC.Collect()
GC.Collect()
GC.WaitForPendingFinalizers()
GC.TryStartNoGCRegion 3000000000L
let before = GC.GetTotalMemory false
seq{1..1000000}
|> Seq.Con.iterJobIgnore (fun _ -> timeOutMillis 10000)
|> run
GC.GetTotalMemory false - before |> printfn "%d"
GC.EndNoGCRegion()

Gives the following output, I'm reading 144MB for 1M lightweight thread (in the REPL) unless I did something dumb:

144449024
Real: 00:00:10.902, CPU: 00:00:18.570, GC gen0: 3, gen1: 3, gen2: 3
val before: int64 = 53902280L
I've bought used Samsung A50 few days ago as a spare phone. I had Windows Phones, iPhones previously but never got Android device for myself and I never saw anywhere (even in case of my mother's obscure low-end Android device) so many vendor apps being installed in such short time after enabling WiFi password.

The default choices for settings were terrible. Some components aren't even configurable at all - lots of Samsung's apps and default Android stuff can send notifications, sit in background all the time or report location if its enabled.
I am not American, I am not obsessed with success in the marketplace, but I like code that actually do something, even if it is just for fun and I am the only one using it, with no hope of profit.

I am not against formal logic, in fact, I am probably more interested by it than most of my fellow programmers, but that's not my main focus of interest. If it was my passion, I would probably have gone for a maths PhD or something like that. No, I code to make the computer do cool stuff and formal analysis may be fun for some time but it quickly gets in the way.

On a more professional note, I code so that my company can make money and pay me, my company need users who pay to make money, therefore, I code to chase users. Proven software is expensive and very few users need that much, so we don't do it.

So if most programmers don't find it fun because they are more makers than scholars and it doesn't really help making money, then it is no surprise that it isn't done often.
Hosting an object heap on manycore hardware: an exploration
My neighborhood has become too noisy because of cars with loud mufflers. They sound like Harley Davidson motorcycles. The motor cycles around here are loud too, I think they are modified also to be louder. I actually want to move to a quieter town. I think the cops and the local governments need to pay attention.
Yup, 58 minutes so far per https://downforeveryoneorjustme.com/instagram
I've never heard of a truck using white noise instead of a beep, but that might just be working as intended. Here's a video of what it sounds like: https://www.youtube.com/watch?v=6rwJ5NCf1Vw
It is the standard post-modern circle jerk where mundane things have to be cast in exalted grandiosity so that pseudo-intellectuals can feel important.
As a student from Europe.. I find it pretty shocking. However, I even overheard some classmates who were also trying to cheat recently.
My first reaction to reading the comment was thinking if ethics are not at all taken into consideration.
However, if the poster is from China it makes some sense to me. The educational system in parts of china is extremely competitive starting at a young age even.
I guess that's kinda fine, but there are at least two reasons to not do this:

- Access to any of your accounts could make impersonation easier. You might not be the one who suffers from whatever they do. Or if they can assemble enough PII, you might unexpectedly have a line of credit taken out on your name.

- Many websites use some form of federated login, or a crossover kinda situation where you have a username/password login that is linked to eg a Google account. Access to the username/password account could open you up to an attack on the juicy targets.

Personally, I'd rather none of my accounts are easily compromised, but that's a pipe dream - it's not up to us to secure the services we use. So best thing to do is just use a good password.

It's easy these days to use a good password, though I acknowledge still tedious/impossible to update all of your services.
IMO Corba was still better than SOAP.
So he says that he doesn’t think consciousness is computational, but in the rest of the article pretty much everything he says about it is in terms of processing information.

“ In fact, the brain is always making predictions about what’s out there in the world or in the body. And using sensory signals to update those predictions. What we consciously experience is not a readout of the sensory data in a kind of outside-in direction. It’s the predictions themselves. It’s the brain’s best guess of what’s going on.”

So, processing information, then.

“ I argue that this entails that the brain is or has a predictive model of its own body, because prediction is very good for regulation.”

Sounds like information processing to me.

“ A conscious experience, typically for us humans, brings together a large amount of information about the world, from many different modalities at once—sight, sound, touch, taste, smell—in a single unified scene that immediately makes apparent what the organism should do next. That’s the primary function of consciousness—to guide the motivated behavior of the organism that maximizes its chances of staying alive.”

Do I have to say it again? Every single function he ascribes to consciousness consists or receiving and processing information, and making decisions.

We know the answer to this. Any Turing complete system is capable in principle of any information processing task. Whatever else brains are, we know they are information processing systems. Perceptions go in, and decisions come out. All of our conscious experience is of information. Feelings, sensations, emotions, decisions, they’re all information. What else is there?

Edit: On the weather. When I imagine a rain storm, nothing actually gets wet. So is that activity of imagination more like the weather, or more like a computer simulation of the weather?
I love pass!

$ pass|wc -l
1252
Neat. This looks a bit like the gofmt for flow charts.

I've had to design flow charts in the past and this looks like a rock solid way of designing some complex flows. It can easily turn into a spaghetti fest.
For my Superbad attempt it (hallucinated?) a movie "ID" where adults were partying.
I've done the same... I think I had hacked the Wii long ago just because I could, back when a save that used a really long horse name in The Legend of Zelda: Twilight Princess to do a buffer overflow was the usual process. Was still in a good place to dump discs many years later, though.

The only snag in my having a really nice library from the dumping method was that I'd sold a bunch of my games by then.
You're probably thinking of the rotating exhibition hall. I didn't see the piece you describe while I was there.

I found it exhilarating and the first time I understood the journey of art from impressionism to today, when artists realized that "Most perfect/accurate representations of reality" (the high water mark reached during of the renaissance) was no longer the way to move art forward. And with the imminent arrival of photography, they were right.

I myself spent 3 decades of my life thumbing my nose at "modern art" with the typical criticisms ("If i can't tell if an artist or a toddler did it, is it art"?)

This museum was the first to show me the evolution of art and I got "it".
Silence is a privilege. Several colleagues live in Los Angeles and New York City. It is always noisy outside there, day and night, not just our zoom calls. It makes me very thankful that I live in a quiet neighborhood.
Tell HN: I don't have any real friends
Are you same? Do you have good friends you can rely on?

Is getting ghosted or forgotten a common thing?
Maybe they are "crying out to us for help" by being literally loud.
I have over a thousand and hundreds of warning about compromised passwords.

Annoyingly they're all for forums I was part of as a teenager 15-20 years ago with a dead email address referencing pink monkeys.

I just never get round to cleaning it up.
> However, is 1 million network connexion manageable from a kernel point of view anyway ? Wouldn't you reach system limits before that ?

You can raise all those defaults as long as you have sufficient memory. Yes, you need to be working with fairly idle connections, otherwise you're likely to run out of CPU. Real world examples include Chat, IMAP, push messaging, that sort of thing where having a live connection means a significant reduction in latency vs periodically opening a connection to poll, but at the same time, there's not a whole lot going on.

I was at WhatsApp when we accidentally hit 2.8M connections on one machine [1] I can't remember if we ever got to 3M, but we ended up doing a lot more work per connection so didn't keep those connection counts for long. Kernel wise, as long as you're mostly inbound connections, everything is well oiled; I ran into problems initiating many thousands of outbound connections/second in an HAProxy use case, although I think FreeBSD 13 may have improved that bottleneck. I hear Linux also works, but I've not scaled it nearly as far.

[1] http://www.erlang-factory.com/upload/presentations/558/efsf2...
I use the miryoku layout for this. There are other options that do this in similar ways, but I’ve found this one to meet all my needs. It was kind of designed around emacs, so modifier keys are well supported.

https://github.com/manna-harbour/miryoku
There is middle ground between doing significant changes all the time and no changes in ~30 years.

I was working at a software company years back that was doing this significant interface change. I suggested we have an 'end goal' interface and breakdown changes into multiple releases over time, organised it so each version change is easier to adapt to and educates somewhat in the changes as they occur, but this approach got no traction. I still wonder if its the correct approach or its better to get it over with in one go and then try to be stable.
We can prompt ChatGPT to say anything — see my Andrew Dice Clay hack.

Before recently, I could get it to pretend to be a stark raving conservative or a liberal. My “entitled Karen” jailbreak (that doesn’t work any more) would make someone think ChatGPT was very conservative.

Without any “jailbreak”, it gives a very bland political answer.
Thank you for the positive feedback!
what do you suggest for cloud storage?

I've had better luck over the years with google drive to store my documents than a physical backup drive. But the thought of losing access to my account scares me
His book referenced in the article is excellent. I listened to the audiobook.

I think you might actually be satisfied by his treatment of everything you just brought up in the book, but it's too difficult for me to attempt in an internet comment.
thats a fairly recent development.
I don’t get how people that mentions “no color” don't get this: context.Context IS color.
Uber’s Diversity Chief Put on Leave After Complaints of Insensitivity
How does this deal with needing to represent nested data? (the example coming to me now is TOML as a list of libraries each of which has a number of dependencies). I guess you can always do it by duplication, but for a human oriented format, that sounds pretty painful.
Poll: How many logins/accounts do you have?
Poll for this discussion: https://news.ycombinator.com/item?id=36020008
0..50
51..100
101..200
201..400
401..800
801..1600
1601..3200
3201..6400
6401+
Xiaomi have great hardware, but I can't trust their software one bit :(

If I need an inexpensive phone, I usually buy a refurbished or used phone from a good brand, like Sony or Samsung or Google.
Why save half the password, versus not saving any of it at all? Is this because the password is very long and you just want to save keystrokes?
The more money you have, the less you hear. Why is it homes are the cheapest next to airports? Because planes on their flight path will drive you crazy.

People don’t tolerate noise. It’s the poor people that do, the ones that can’t control their environment.
>What we need is some good tech to make our homes and gardens more peaceful and quiet.

Concrete or brick wall should do it. If you live in an apartment made of drywall and 2x4s, either commit to building a room-within-a-room or buy earplugs.
I've been seeing a lot more "ChatGPT only produces junk code" comments (case in point, this entire thread), and that hasn't really been the case either.
I have 2 laptops, one is almost never, but not entirely never taken outside, the other is about $100 and I think from 2013 that I take places.

I still care about small size, and a battery is still needed(Not for portable use, but as a builtin UPS), but it could be much smaller, and with the size they saved, they could make it swappable, or even make it into 2 batteries you could swap individually.

The speakers could also be smaller and the webcam lower quality. I wouldn't want to get rid of them entirely, but I'd rather save the money towards external speakers.
Have you ever tried to takeout a large amount of data across many services? Describing it as a process you do slowly is entirely fair.
Physics works against you.

Your eyball is a screen. And, well, screens are screens. Both work by restricting ambient light and focusing an image at a specific focal length.

Air is ... many things, and useful and all that, but it is not a screen. Fill it with particles and you can get traced patterns through it (e.g., laser through smoke or arclamps through fog), but that's not screen-like projection.

And under any circumstances in which ambient light levels are high, the darkest possible ground is ... the ambient light level. Which means either that the entire image is washed out or it's absolutely blasted with light.

Captain Disillusion has a good debunk of one such purported device, the "Cicret Bracelet": <https://yewtu.be/watch?v=KbgvSi35n6o>

Spoiler: it doesn't work. It can't work.

Though I suppose you could carry a water-sheet-spray system and project onto that:

<https://yewtu.be/watch?v=ImU1mG7QC4I>
website with that many requests
It might be that JS/TS creates very hard to handle code, but I find prettier choices quite disappointing.
https://openai.com/blog/rss.xml
Property Owners vs. Climate Risk Disclosure
> They have known for a long time […] if you have full AGI then it can do human level text completion and if you have human level text completion then it can do full AGI.

Do you have a reference for that? To me, that looks quite a jump from what I think we know: that we don’t even know how to define AGI.

Text completion, to me, also seems simpler than AGI, as the latter requires the ability to form completely novel ideas.
> What else is there?

This is why I am extremely skeptical of "anti-materialists" or whatever you want to call people like Seth: if conscious is not mere computation, what is your theory? Do you even have a theory? Why did I read a several hundred word interview with you about this topic and come away without any understanding of your alternative theory?

I am open to alternative theories on this topic but none seem to be clear or grounded enough to describe in a few clear paragraphs. To me, that is damning.
I created a HN poll: (Underutilized feature)

https://news.ycombinator.com/item?id=36025420

Sorry about the (lack of) order. Looks like it's randomized? (feature)
Only at speed.
Have you seen this? https://news.ycombinator.com/from?site=visnalize.com
There is more to life than monetary efficiency.

Yes that "more" is stealing more money / contracting more debt from french taxpayers to renovate constantly an ugly building that is promoting a politician (Pompidou was president and prime minister)
https://archive.is/https://www.nytimes.com/2023/05/21/busine...
Ditto fire safety. High-rise apartments where I live tend to have concrete floors and sturdy walls between units for this reason, and it helps greatly with noise reduction.