skysight-inc/HackerNews huggingface dataset:
>Writing a tool to inspect websockets, isn't one of them.

That's assuming quite a bit and not at all true in all cases. I deal with websockets with wireless IoT devices and I can tell you that your insistence that debugging websockets doesn't require writing any custom tools is just wrong.

So great, you wrote a test that passes. Your test runs it once. Maybe your test runs it twice. But what happens when the IoT device fails in an unexpected way after the 150th run? Your test isn't going to catch that. If you ran tests repetitively then your test is never going to finish in a reasonable amount of time. Do you think running the tests for an entire day is reasonable? No. That's why sometimes building a "debugging CLI" like OP wrote is needed.

Not everything can always be debugged with a simple test, or any kind of test. Network congestion effects can be tricky to work out. Memory leaks in remote devices you don't control. There's a whole lot of reasons why tests aren't always the catch-all some people think they are. I'm not saying don't write tests, just don't go around suggesting they're a cure-all.
Is it though? Why did they rewrite it completely for Java 9 and up, if it's just 'for legacy stuff'?
Try Nextcloud, Seafile or another server installation.
Manual dependency injection in Java – why and how to do it
Lotus 1-2-3 was on the frontpage six days ago[0]; this is a different article, about a new rendering driver for it, supporting larger terminals!

[0] https://news.ycombinator.com/item?id=35807639
that is a hard problem. it depends on how frequently the data changes, because syncthing or any other backup solution may be to slow to keep up. one of my clients eventually switched from rsync to gluster. instead of making backups, gluster writes multiple storage servers in parallel when files are changed, thus ensuring that there are multiple copies right away.

it's not the perfect solution though because when one server is offline for a while and needs to catch up that too is very slow. the only solution there i find is to have enough redundant servers that you can afford to have a server go offline and not worry about getting it back online quickly.
That is the purpose of DEI bureaucracy - to purge the ranks of defectors. Then they can manufacture studies justifying DEI goals unopposed. See a torrent of studies and articles proving you are the source of all suffering, justifying any and all hostile laws and treatment against you [1]? That is how they came to be.

[1] The authors also submitted different test studies to different peer-review boards. The methodology was identical, and the variable was that the purported findings either went for, or against, the liberal worldview (for example, one found evidence of discrimination against minority groups, and another found evidence of "reverse discrimination" against straight white males). Despite equal methodological strengths, the studies that went against the liberal worldview were criticized and rejected, and those that went with it were not. - https://theweek.com/articles/441474/how-academias-liberal-bi...
That's usually where those things fail for me. Still, I don't really consider them worthless - the goal is not to prevent you from wasting your time, but to make you aware you're wasting your time and turning a muscle memory action into something you actually have to think about.

In my experience phisical separation is the best for when you don't want to use your phone (for example, when going to bed or if you want to focus on discussions when having lunch) but that is not always possible - then apps like one sec or other tricks like setting your phone to gray scale, moving icons around, focus mode, screen time... All serve to nudge your brain into thinking if you really want to waste time.

For making better use of your time... Eh. Everyone struggles differently of course, but I'm unlikely to go out and run, or do focus work, when I would waste 30 minutes scrolling through Instagram. But if you make sure to have better alternatives (reading a curated feed, listening to a audiobook/podcast) then they can nudge you that way. Finding a better alternative is entirely up to you. I do find that writing down things you want to do, no matter how silly it sounds ("of course I want to read more books!") helps, especially as you can always reference to that list later when you're bored.
Me too, I went to doctors when I was in Seattle, they recommended complicated stuff...no Vitamin D though.

I also had a B12 deficiency that contributed to depression, and it was a decade before that was figured out too. But doc's are super eager to prescribe SSRI's.
birth of the kfcism religion
Depends on the person. I too find myself looking at text interfaces into this or that every once in a while but always come back to the same few tools: Weechat (for Slack), w3m (browser that I'm currently replying on) and vim. More recently I've been experimenting with Word Grinder which is very powerful but I don't know if it's as safe as Google Docs with respect to auto saving.

For me, I use these tools in my daily life because the normal internet is just too damn noisy and gamified and addicting. I'm big on the slow internet movement and browsing the internet in w3m is a huge boon to focusing on what really matters: the words.
IMO if that structure is autogenerated from the API specs (like protobuf, OpenAPI, ...), it's not needed to share it. Plus you can make it evolve at the pace of each service, if your API keeps backwards compatibility.
SSRI's make money, B12 shots and Vitamin D don't. Just a coincidence I'm sure.
Doesn't this harm the claim that the models do not contain any information about a specific image by an artist?
Nice to learn about streamhut. It seems to promote it's possible uses better than seashells. Though is has been deprecated while seashells has active development since 2017.
Who said "They trust me — dumb fucks"?

Who owns WhatsApp?
This isn't more than a conspiracy theory than?

You're not ready to give substance to your accusations, while simultaneously expecting us to accept your theory that there is some kind of conspiracy going on against your opinion and those who conspire would be those who "understand" your broad and unfunded accusations. Because this is the only way it wouldn't make your comment above look like just another conspiracy.

Paradox.
> "lost data connection to the engine"

I've been commenting on this for a while, the current cars are extremely fragile electrically given how everything is interconnected. I had a tail light go out in a BMW, a repair that should cost maybe $1 for a new bulb or in the worst case a few more dollars in new wire. On the BMW? A $1000+ proprietary control module plus access to multi-tens-of-thousands dollars of BMW factory diagnostic equipment to "pair" the new bulb with the new controller. This is all insane if viewed objectively.

The worst part is not the cost, although that stings. A few decades down the road, where is this proprietary bulb control module going to come from? It won't be available from anywhere at any cost.

I get that it's cool to see a new car with all the gadgetry but we should really be thinking longer term here. The lifetime of a car is many decades. The lifetime of electronic gadgetry is a few years, maybe a decade tops. It is perfectly reasonable to daily drive a car from the 80s, but imagine continuing to doing real work on a computer from the 80s today? The lifetimes of cars and electronics are too vastly different, they need to be decoupled.

I confidently predict that a century from now there will still be collectors driving classic cars from the 90s and before, but there will be nearly no cars from the 2020s that remain operational.

I'm sure car manufacturers aren't too unhappy to create a world where everyone throws away their car as often as they throw away their phone, but let's consider the enviromental disaster of this waste.
Google Cloud LLMs in Wendy's Drive-Thru
>Apparently, people are already using ChatGPT to compile custom diet plans for themselves, and they expect it to take into account the information they supply regarding their allergies etc.

Evolution is still doing it's thing.
The problem with defining an “epsilon” (1% in your case) is that there is no value that would please everyone. For some, 1% will be fine, but others may need 0.0001%.

The solution is to either use decimal floats if they suit your need (and eat the performance penalty), or to use a linter that flags float comparisons by equality.
People are better understood intuitively. We understand how people fail and why. We can build trust with people with some degree of success. But machine models are new and can fail in unpredictable ways. They also get deployed to billions of users in a way that humans do not, and deployed in applications that humans do not. So its certainly useful to try to explain neural networks in as great of detail as we can.
I think it is pretty reasonable to be reluctant to make such changes because it may well break stuff.
Further promoting 'Linux = Hacker' mentality. As if nobody could ever cheat on Windows, which they already do.
Does anyone know a simple and portable flash and java player? A firefox 3 in a folder, or something like that. Or maybe a small linux in a virtual machine.
Loopy Pro manages to do this: https://loopypro.com/pricing/
It always warms my heart to see these classic TUIs on a screen at a place like an airline service desk or a store. (Same as the non-IP Nortel Norstar phone systems that are 25 years old but still work that are in most supermarkets and department stores)
I think they said publicly that they were able to show with data that SteamWorks' mild DRM by itself was enough to severely curtail piracy, and that's why other companies have been chilling out on the highly invasive DRM on Steam
The origins of Magical Realism are (appropriately) obscure:

"German magic-realist paintings influenced the Italian writer Massimo Bontempelli, who has been called the first to apply magic realism to writing, aiming to capture the fantastic, mysterious nature of reality." - Bowers, Maggie Ann (2004). Magic(al) Realism. New York: Routledge. ISBN 978-0-415-26854-7.

Rather than any one person or culture being its source, it may perhaps be better attributed to an aspect of human storytelling since time immemorial.
Thank you for your opinion on the post that I linked! I'm still curious about the associated neurons though.
What does a pedestrian use to judge the racial group of another person if not appearence?
That sounds wrong to me. In IEEE floating point, 0.0 is not an approximation of zero, it is zero exactly. The binary value is literally all zero bits. Negative zero appears simply from the IEEE floating point format reserving a bit for the sign.
That's a strawman since I didn't argue anything about humans being special. I don't think there is anything necessarily inherently special about human intelligence, I'm just advocating for caution around the language we use to talk about current systems.

All this talk of AGI and sentience and so on is premature and totally unfounded . It's pure sci fi, for now at least.
Do you own one of the three companies in the world worth more than Google is? If not, then you would probably be making a stupid choice.
AI Is Coming for Fast-Food Worker Jobs
> the explainability situation that has been missing for decades in neural networks.

Is this true? I thought explainability for things like DNNs for vision made pretty good progress in the last decade.
The alternative I was envisioning was similar to what Costco does on the retail side. Nearly every other retailer aims to maximize profits from their customers. Costco tries to offer the lowest prices it possibly can. This has huge implications for how the company is structured and where it uses its energy. Imagine a tech company that focused entirely on making the user experience as good as it possibly could, rather than one trying to extract as much money as they can this quarter.
It does it after the stream is already complete, the output is sent to some other model to know whether it's offensive but it's possible to simply view the raw output if you just cancel the generation midway
I was providing information in case you didn't know this stuff was out there. If you're going to do some CFM, it might be useful to see what prior art there is.
> The nice thing about older cars is that such replacement is possible and relatively easy.

Unless the 2013 vehicle is a Subaru Outback with factory navigation. Then it might be possible with some fabrication skills and equipment, but it's definitely not going to be easy.
Nature created humans to understand nature. We created GPT4 to understand ourselves.
> My bet is that they are on painkillers for life

Also, they are professional athletes at the peak of their bodies' physical fitness capacity with teams of doctors, physical therapists, and trainers looking after their health with a focus that few of us can imagine, and an overriding ethos of sacrificing their future health on the altar of present performance.

In general, professional athletes' healthcare decisions should probably not be used as a gauge for healthcare decisions by people with priorities other than "maximal physical performance right this moment".
I did my estimations by reviewing my bank statements for the prior year. I was afraid of missing things, so wanted some actual historical data. Then I added an extra safety margin. I didn't want to have to break into my real savings!

If I had spent a few months really tracking my spending at a granular level, I think my estimate would have been much closer to correct.
That's the common misconception.

In reality, people spend their money when they want or need something.

Today it's possible to hoard wealth in real estate/gold/stocks. The value of the pile is guaranteed to go up because of guaranteed inflation. Yet for some reason the economy doesn't grind to halt. By your explanation, everyone would just sit on that pile like a dragon and never buy anything.
What is this project? It looks amazing. Will it be a printed book?
Man this company is killing it. Nice work, Framework team!
From a user POV, I think == and === on floats should simply be undefined in any language. It should be a compile time or runtime error.

There can be a separate function `float_equals()` with explicit args that does what people want

The only reason to use the same syntax == is for POLYMORPHIC code that is actually correct.

But it's not going to be correct with floats, because they don't obey the same algebraic laws ... So the syntax should be different!

---

I believe the Erlang compiler optimization presented as justification for this change is a good example

The compiler wants to reason about code, independent of types

But that reasoning about the =:= operator is wrong for the float case.
You do make some very good points. We all thought Intel were going to dominate ten years ago though and they managed to fuck it so it’s not unprecedented. Apple do seem to be a lot better managed though. I think there’ll be more clarity after the headset reveal next month.
I was with you until you mentioned "GDPR" right after "effective enforcement". GDPR is, if anything, a great example of ineffective enforcement.
Lots of electronic music devices don't have velocity.
Should You Save More to Retire Earlier?
> That's a red herring; the magnitude of this effect is usually greatly exaggerated […]

Per JEDEC, Client SSDs have to retain data for 1 year at 30C, and Enterprise SSDs have to retain data for 3 months at 40C:

* https://www.jedec.org/sites/default/files/Alvin_Cox%20[Compa...

I'm sure most last longer, but as a CYA I wouldn't want to rely on that.
Appearance is not race and this is supposed to be a scientific paper.
There is no evidence that intelligence runs on neurons. Yes, there are neurons in brains, but there's also lots of other stuff in there too. And there are creatures that exhibit intelligent properties even though they have hardly any neurons at all. (An individual ant has only something like 250000 neurons, and yet they're the only creatures beside humans that managed to create a civilization.)
i wanna hear about this. lets chat!
You're not wrong about Waves. But, I'd argue that one of Logic's most appealing features is it's low one-time price. You could have bought Logic 10.0 ten years ago, and upgraded it all the way to 10.7.5 (current release), and paid $0.

Otherwise, it's feature set is really nothing special relative to other DAW's. And, if you're into making electronic music, it's pretty lackluster compared to Ableton or Bitwig (imo, of course). Plus, the whole no VST's bit. Which is less of an issue these days, but still.
Says guy in HN comments
I'm a newgrad, would you mind giving me a rough overview estimate of a full career's comp growth (excluding outliers like HFT)?

What I'm seeing in my cohort is newgrad offers ranging from $100k-$300k/year (FB rockstar return intern offer), with an expected promotion/jobhop to mid level dev in 2 years and then senior in another 2-3 (assuming you do well). What happens after that?
Or replace him with ChatGPT
This sort of thing is not limited to Chevy/GM. The new 2023 BMW i7 (starting price ~$120K, fully loaded ~$160K) comes with options for a massive fold-down widescreen cinema in the back seat, and the back seat can turn into a recliner for the ultimate movie experience (I am paraphrasing)[1][2]. My daughter looked at a couple of reviews and said something along the lines of "it's like they thought of every amazing thing they could put in a car, and then went and did all of them". And indeed, the video reviews look very impressive. Then I saw the one from Car Guide[3] in which he mentions that not only when the cinema screen is down in the back, the driver can't see out of the rear view mirror (obvious when you think about it), but also when the back seat is in recliner mode, it folds the front passenger seat forward, and then the passenger headrest completely obscures the passenger wing mirror, so that the driver then has no idea what's going on around the car.

It's clear how superficially impressive the car is looking at the video and from my daughter's reaction (she's a teenager, but I don't think being impressed by this stuff is limited to teenagers, and I confess to a "wow!" moment myself when watching the same video). But the car is failing at its basic functionality: being a car that's safe to drive. Like BMW or not, I don't think this sort of stuff would have happened in the past. It feels like they have lost their way.

From my own perspective, I really dislike the touch-sensitive user interfaces in new cars. Anything that distracts me from looking at the road is bad, and there is really no tactile element to these interfaces (when I rented a Jeep recently, I found myself having to examine the touchscreen when stopped at red lights to learn where the various controls were - granted this can happen in any car, where you have to learn where things are, but at least there aren't usually multiple nested levels of menus - but still having to at least glance at the screen to see where to put my finger, whereas in older cars once you learn where things are you can locate controls by touch and activate them without having to take your eyes off the road).

[1] Review from The Verge with pics of the screen https://www.theverge.com/23686915/bmw-i7-xdrive60-review-pho...

[2] Video review showing all the crazy features: https://www.youtube.com/watch?v=TwQvZaqpwDk

[3] Car Guide video review, link to discussion of screen and mirror issues: https://youtu.be/VsvrQSpl-5U?t=497
Looking over the patent, I think they would really struggle to enforce this against someone using a decoder only transformer. Which is basically everyone at this point.
If you can explain to me how these 'global variables' can be somehow made local or somehow more restrictive and still be useful, I'd be interested. If you can equally explain to me why you want the database to clear the variables on reboot (i.e. destroy all that useful information which databases are designed to preserve, the 'D' in ACID), please do. If you can explain also how they can not "often affect multiple application instances at once" and yet be useful to multiple application instances at once (this being a central part of database functionality) I'd be interested.
Java is constantly criticized for its complex and cumbersome frameworks.
This approach is a great help to resolve this.
Small caps is a typographic technique to balance the appearance of strings of capitals in predominantly lowercase running text. The Economist is applying their style guide. I checked. It's not a subtle dis.
Ask HN: Xfinity cuts out right after I canceled Verizon. Am I being paranoid?
This sounds quite conspiratorial but hear me out:

I first had Xfinity but it kept cutting out in the middle of calls which is unacceptable for me. So I got FIOS.

For a few months, Xfinity worked flawlessly. I'm talking four entire months, not a single drop. Went from many drops to zero drops.

So I cancelled Verizon. The next day, Xfinity started dropping again.

I got Verizon again, and again Xfinity worked flawlessly for months. Finally I canceled Verizon AGAIN and Xfinity is now cutting out AGAIN.

Might they be sharing some equipment? I have no idea. One is "fiber" and the other is "copper" but they must share some infrastructure at some point. Also I doubt these companies are even sophisticated enough to operate a cartel at this level. But that being said—they ended up extracting nearly $1k from me in spurious Verizon payments.

Based in Boston.
> I do agree that to RAID (RAID0) NVMe drives is a bit ridiculous, but RAID1 definitely adds value.

RAID0 is handy in HPC for local scratch space.
This really impressed me. Can you imagine Dell or Apple doing this?
If you buy actually valuable expensive input from the outside world for making food, you should sell actually valuable output to make it worth it. Otherwise it isn't sustainable.

Sure, making money on things that aren't actually valuable is all too easy, but that would defeat the point. "Economy", formal and informal, seems to be a big and acknowledged part of permaculture culture.
Oooh. Are there any performance gains over using ggml itself?
Technically it's illegal in most jurisdictions to advocate for things while actually present at the polling station ;D
I smiled. And I assumed it was tongue-in-cheek.
Trademarks are field specific, unlike copyrights and patents.
The language just gives you the direct comparison.

If you know numerics, then you can come up with the correct value for epsilon. But that is hard work. There are various things that the language could do for you, like use a dynamic amount of precision, or interval arithmetic where the error bounds are saved—but! Most of the time people just want the answer faster and with less memory used, which is what you get with bare floats. The people who make it their job to care about numerical accuracy can do it better than the language runtime would anyway.

Most of the problems are more easily solvable at a higher level anyway. Like, imagine Clippy saying to you, “It looks like you’re inverting a matrix. Are you sure that’s a good idea?”