skysight-inc/HackerNews huggingface dataset:
> I think the requirement for Unicode is bad in general, whether it uses BOM or not.

While there exist legitimate complaints about Unicode, I believe there is no other feasible encoding than UTF-8 for textual formats now.

> I assume it means that numbers are expected to be IEEE 64-bit floating point numbers represented in the decimal format.

I too believe so (hence the next item), but that just doesn't make sense if you ponder. IEEE 754 doesn't define any textual format while it does have binary decimal formats. The correct wording should have been that numeric scalars follow a specific grammar to be interpreted as an IEEE 754 binary64 number in the data model.

> I think that a binary format would be better as a canonical representation anyways. However, the lack of indicating the data type would seem to make it difficult to know how to convert it unless you already know the schema.

That's fair. But we have already observed textual formats being... "abused" for the cryptographic purpose (e.g. JWT), so it's not too bad either to have a canonical representation or to explain why there is no canonical representation defined.

> Xenon does have a reference type to other nodes, which is something that other similar formats don't have, though.

There are several formats that do try to support native graph types, including YAML and Concise [1]. So that is hardly new. I think Concise actually tried very hard to make it fine! But it became quite more complex as a result.

[1] https://concise-encoding.org/
Oh hell, is that what I’m supposed to do to open the damned things?
Thank you for noticing that, my mistake. Fixed by now.
I've used python for ~2y now and I'd balk at and rewrite this statement, considering it unclear at best.
I have to agree with the second comment as well - this shows that you cannot reason someone out a position they reasoned themselves into.

Let’s try what the article said - perhaps I am not understanding your use of words, could you show me how they are linked? The reasoning (article) - not reasoning (your statement) part seems to be moving in different direction.
How dare you suggest that?
I used to host a homeserver for myself up until very recently, but during their most recent conference, some folks decided to conduct a harassment campaign where they repeatedly posted CSAM in the Synapse Admins channel. Synapse didn't really offer me any built-in tools to preempt that sort of behavior - you can't even block domains. I found a third party moderation bot but it didn't look quick or easy to set up.

Being exposed personally to that sort of thing was bad enough but making sure it wasn't persisted in backups and my S3 buckets was way more trouble than it was worth, so I shut the service down and nuked the whole thing. I was mostly hanging out in public channels and using bridges; I only had one small group of IRL friends that I talked to on it and they practically leapt at the opportunity when I suggested moving the group chat to a different platform.

I see that "Trust & Safety" is on their list of things to tackle next, so perhaps I'll check it out when they announce Matrix 3.0.
for 700 a month the pods should be soundproof, that is just a bed and a courtain
And bring back SCSI while they’re at it.
Got an idea for expanding this

'Is it my bank'

And you plug in the email address that comes from the scam email.....
Based on what the article said, this is a side effect of social cohesion.

If we actually did reason better, society would not need to wait out till enough people passed away.
"its just so simple bros"

(((spends weeks trying to find a router that supports it. Spends longer finding an ISP that supports it. Finds an ISP, multiple stacks poorly support it. Web browsers barely support it. major large websites still aren't running it. tools break with it enabled. Any ipv6 code needs a cluster-fuck of bind hacks to work cross-platform)))

Are you ready for the future, lads! Get ready! its coming!
An overwhelming majority of the apps does not need full device access. All they need is to draw to the window and talk with network.

Yes, there are apps which might need full filesystem access, for example to measure directory sizes or to search things on the filesystem. There are apps to check neighbour WiFi for security which need very full access to WiFi adapter and that's fine. But those apps could use another way of installation, like entering password 3 times and dancing for 1 minute, to ensure that user understands the full implications of giving such an access.

My point is that on typical desktop operating system today, typical application has too much access and many applications actually use that access for bad things, like spying for user, installing their own startup launchers, updaters and whatnot. Web does that better. You can't make your webapp to open when browser starts, unless you ask user to perform a complicated sequence of actions. You can't make your webapp to access my ssh key unless you ask me to drag it into a webpage.
Except for the "just" part.
There is mounting evidence that starting a (successful) business reduces stress

With your life savings, reputation and future on the line. This is not a serious headline.
You can already do that today by having people take a photo of their ballot. Or just buy their signed but otherwise blank mail-in ballot and complete it at gangster HQ. Or give them the money and don't require proof at all, because most people will just do what they agreed to do.

This doesn't happen today because it isn't scalable and is easy to get caught and prosecuted. Electronic manipulation is more appealing because it does not require interacting with people.
Biased, or just Bayesian?
Here the canonical representation refers to one single definite and unambiguous encoding for given data. This requirement is very common in cryptographic applications and also commonly demanded when the deterministic processing is desired. Technically the "canonical" and "deterministic" encoding can differ (e.g. ASN.1 CER vs. DER), but there is not much value to have two distinct encodings.

On graphs: as you've said recursive code has to be careful, but the recursion itself is not very frequent in normal applications and they are more susceptible to attacks if the recursion is built into the serialization format. XML billion laughs attack is a famous demonstration for this issue. It is still worthwhile to have parallel standards to specify how recursive structures should be encoded in the basic format, and possibly to tweak the basic format to better accommodate such standards, but I believe such needs can be met without making the basic format bigger.
Funny thing is they are still my preferred brand just from reliability and the low cost of ownership
Hear, Hear :-)

Old IS Gold!
One of my favoirite projects in this space:

SmartKnob - Haptic input knob with software-defined endstops and virtual detents

https://github.com/scottbez1/smartknob
https://news.ycombinator.com/item?id=37448659
https://news.ycombinator.com/item?id=30646886

I am really hoping this and similar projects take off and find mass success -- and tactile controls become more widely deployed across all devices for human-input.
I haven't driven too many EVs, but IMO, a 2021 Chevy Bolt drives quite differently than a 2023 Nissan Ariya.

The Ariya's real heavy, but it's surprisingly nimble. The Bolt feels zippy and doesn't weigh much more than the average SUV.

Definitely feel you on the appliance thing. Electric cars are almost too easy to drive.
Creating a False Memory in the Hippocampus (2013)
Of course, you're right, it is not possible to to share a connection pool between processes without pgbouncer.

> Parent comment is talking about one connection per process with 50k processes.

It is actually not clear what parent comment was talking about. I don't know what exactly did they mean by "front ends".
I hadn't heard it either--I still don't speak much German--so I asked what it meant; and he explained that Deutsche küchenordnung means "German kitchen style," and refers to when "everything is laid out just so."
>This documents how I added IPv6 to my home network, which runs OpenBSD, using OpenBSD's ifconfig, slaacd, dhcp6leased, rad, and unbound. This should serve as a guide to other people in the same situation, but be aware you need to be running at least OpenBSD 7.6, as that is the version that added support for dhcp6leased and updated rad to handle DHCPv6 PD (prefix delegation). For older OpenBSD versions, you'll have to use ports, and there are multiple guides for that, use your friendly neighborhood search engine."

The author forgot Step 1. Ensure your ISP provides IPV6 services.

Otherwise, good documentation for the record.
what is up with the first sample? and/or am I having a stroke
This is truly fascinating. Taking a modern platform and overlaying archaic style appointment tv watching really transforms how it feels, which is kind of strange.

Good job :)
>plenty of electric motorcycles now

And who's buying them? All I hear is loud pipes everywhere which is probably why motorcycle lovers buy them in the first place.

>just not in the US where they're mostly leisure vehicles

How come the leisure vehicle argument doesn't also apply to ICE cars then?
> "Peer reviews actually improve things" is about the biggest crock of shit that people in tech still believe in.

God that hits home
I bet a large part of the graffiti scene, would see that as cheating as you would remove huge chunks of the danger. As an armchair psychologist, I know it's not the art that attracts teenage boys to graffiti.
That depends on giving them a goal/reward like increasing "data quality".

I mean frogs don't use their brains much either inspite of the rich world around them they don't really explore.

But chimps do. They can't sit quiet in a tree forever and that boils down to their Reward/Motivation Circuitry. They get pleasure out of explore. And if they didn't we wouldn't be here.
They're actually working on using the ramcharger powertrain in a new wagoneer. I'm so excited for that.
Argument from "fuck you, I got mine", basically. Notice that the article doesn't claim the tools don't "work", merely that if they work it's because some layer of management is incompetent (maybe sufficient, but not necessary), and if so the company deserves to fail (what?).
> I can confidently say October 2024 seemed a lot more similar to October 2019 than October 2020.

Which is exactly the problem. We need to cut down on a lot of bad practices, which we've known about since the Kyoto Protocol back in 1992.

Instead, we continue our trend of producing more pollution (including greenhouse gasses), destroying the environment, killing species, and doing NOTHING to prepare ourselves for the future we know is coming.

Just like in October 2019.
Reproducible builds made easy: introducing StageX
First, "citation needed", but also for me personally, I'm often totally undecided or otherwise un-committed to one view or another about something, because I sense my knowledge of that thing is minimal, or my only exposure to that thing is via hearsay and anecdotes etc. … so it remains in that unresolved state until I either gain more information or am forced to make a choice with incomplete info. I don't often see this approach from other people, for whatever reason.
When frustrated by this eternal verity, I remember the lesson of Gutei’s finger (a koan from Mumonkan)

https://thedewdrop.org/2018/12/28/guteis-finger/
I have considered it, but didn't find any parsers that didn't creep me out.
Apple tried something similar
https://pkl-lang.org/
Patterns of Brain Maturation in Autism and Their Molecular Associations
DINDER
ICE cars are more complex. You want an ECU and TCU separate because those are pretty critical to the cars not breaking, you have a separate system for 12v power to the battery and accessories, you want your steering gauge cluster/display separate so it can show critical information apart from the entertainment cluster, and so on.

With an electric car, the control of the motor is DEAD simple, and you already have your electrical power. You really need like 2 modules/computers at most. Motor controller that takes DC power and converts it to the phase power to drive the motor, and the "main" computer that includes a PDU and manages the systems of the car.

Optionally a 3d entertainment cluster, but honestly, you can just include a slot for a tablet with a USBc plug from the main computer, and an app, and that would be better than whatever manufacturers are doing now.
Billionaires emit more CO₂ in 90 minutes than most people do in a lifetime
Deep Threads Diving into the Core of Concurrent Programming with C
Indentations are still desired for most human tasks indeed! But you can have indentations and groupings at once, one complementing each other. As you've noticed, CSON's verbatim syntax was intentionally designed so that it remains valid without any indentation but your instinct really wants to align those lines anyway. (A similar approach can be seen in Zig verbatim strings, which seem to be designed independently from CSON and make me much more confident about this choice.)
I agree with the spirit that these metrics shouldn't be used to evaluate employees, but if we expect managers to know what's going on, they do need some signal. Metrics are one of those signals. It's the manager's responsibility to layer on other signals to form conclusions.

In other words, just because the metrics themselves aren't sufficient, that doesn't mean we should take them away completely.
It can be simple. I use an ISP that's been providing IPv6 for years, and they were kind enough to document what users need to do to get it working (https://www.geekzone.co.nz/forums.asp?topicid=240157). However, if you use their routers (Fritz!Box), it works out of the box.

I use a third-party router (Synology) and only had to check the IPv6 box to get it running—even with multiple VLANs in my network.

There are plenty of IPv6 services around. If a service is behind Cloudflare, it's likely IPv6 will be enabled by default. It is the same with other services, including some cloud providers now giving IPv6 addresses but charging for IPv4.
Psych studies have to inform participants of the purpose of the test and debrief them if they want to survive ethics review.

This can be a challenge, but does lead to many interesting workarounds.

The original change blindness / door experiment conducted outside a lab setting didn’t get permission from participants before enacting the test.

This had to be corrected, and subsequent tests needed participants to sign off before they could participate. If you know the experiment, you would assume that being informed of the experiment would not be conducive to the test.

The researchers found a way to still create a workable experiment. Volunteers would be able to go to a kiosk to sign up. If they signed the release (? forget the name) form the kiosk attendant would duck down out of line of sight for a second to pick something up, and would be replaced by the accomplice.

They would then direct the volunteer to the debriefing room.
Tablet as Tool (code, read, play, repeat)
Native OS is limited to a few apps, so not seamless?
I’ve nothing to add to the discussion but just wanted to say that, for what it’s worth, I’m terribly sorry for your loss.
oop talked about mechanism, so we can't know side effects here. someone will publish a new drug that relies on this mechanism, and then they will check the side effects of the specific drug on cells, rats, or other experimental species.
> We know this as science progressing one dead person at a time

> We have deep flaws as a species.

Speak for yourself. 'We' doesn't know anything or have anything. The perceived collective consensus view on whatever, is actually just a projection - it is not really there. 'Facts' are consensus opinion, deferral to expert opinion - the term (defined by the royal society) has authority and hierarchy baked in. https://www.etymonline.com/word/fact

With regards to science, the scientific method applied personally, should count with oneself - if one understands oneself to be a rational thinker the method is great. If one is rational, able to change one's mind as one verifies (or fails to verify) this-or-that then great. If one prefers to read articles on science sites and believes one now 'knows' something (without personal verification) one is choosing to believe one knows. This is not actual knowing - to call a 'belief' -> 'knowledge' is a subversion of the meaning of the term.

Ultimately knowing facts is a subjective endeavour, objectivity is not possible. One cannot take oneself out of the experience, no matter how hard one pretends to be objective. One can pretend one is a 'we' (psychotic behaviour) and that 'we know this or that' when we merely read an article or watch a video somewhere. If you ask me, this is to be so deluded and disassociated from reality, that it is like being in the middle of the ocean and thinking one is climbing a hill as one is lifted by a wave.
Re:cruelty/VPS/offering struggle

Not sure if the sage is allowed cruelty(=irreversibilty?<= deluging), more sure that the sage is forbidden from enjoying it (or even signalling its enjoyment, cf Not-Hillel)
Host a FastAPI Application Without a Server
Yes, its called transient and it’s pretty simple to use for your own projects. I wrote a transient for my work tasks and now ex. Creating a new youtrack issue is effortless.
Watch Japan launch military communications satellite
Motorbikes aren’t used for day to day usage in the USA like they are in Southeast Asia and China. But cars in the USA are, so they aren’t in the same usage bucket.

Motorbikes have been mostly superseded by electric bikes in China. I’m sure the same thing will happen in Southeast Asia, but the last time I was there in 2016 it hadn’t happened yet.
As I said, China.

It doesn’t because 40 year old Samantha who buys a minivan to take her 3 kids to soccer practice would have nothing to do with cars or buying a car if she lived in a place where the fastest transportation option was literally anything other than driving. She (and by extension the average car buyer) is just buying whatever the minimum cost and maximum reliability product that lets her accomplish what she wants to, which is everything other than driving or cars. By contrast the motorcycle market in the US is basically all enthusiasts lol. The 20 year old car guys who like working on their old sports cars are such a small percent of the market they don’t really matter when it comes to EV’s being boring stopping electrification.
Motorcycles (the kind that go highway speeds) have a range problem since they have poor aerodynamics, little room for batteries and charge slowly.

For around a city or a commute to work they’re great, but very impractical for going on a ride.
So, tit-for-tat?
Why? Most languages are less memory efficient than redis, even in a separate process, and I don’t want to reimplement half of its features.
> Alice is taking a small unfair advantage of every member of the community at once.

Interesting take, I like it; thanks! Let me mull over it a bit... it's making me wonder whether the existence of any personal benefits (by Alice) are a necessary component of a violation.
I solved this problem with a different approach: computer tells you what to cook, period. It allows some variation given you might not have all the ingredients at home, but that’s about it. I made a AGPL project out of it, been using it for a year now, and it has been surprisingly helpful.

https://www.kassner.com.br/en/2023/09/21/what-to-cook-launch...
https://github.com/kassner/whattocook
The new Chevy Silverado EV has a massive 200kwh battery and 275kw charging. That’s going to be an absolute minimum of 300 miles of range and more realistically 400-500 miles per charge.
Thinking first is a very Cartesian approach to development and not necessarily the best way. Many people think through a more engaged approach of doing
In the late aughts, I became lead developer of a team that had never done any sort of version control. Just nightly backups of a shared SMB server.

I wanted to get everyone using git, but getting people to actually bother committing their work was like pulling teeth.

I built a "git leaderboard" showing how many commits each developer had made that week. It didn't really help and it sure didn't make them resent me any less.
I actually really like this idea.

Choose some reasonably good llm model + corpus of data to enhance the generation (e.g. wikipedia).

Package it in a long-lasting battery, rough device. Think of a tablet/laptop you would take deep into the desert for a multi-week trip.
This is by and large thanks to China, which had a 40% EV market share last year and made up 60% of global EV sales.

https://ev-volumes.com/news/ev/global-ev-sales-for-2023/
In the article, people were critical about positions they themselves created though.

There is a lot of weight being carried by “someone” and “tangible evidence”; based on that framing it’s possible that tangible evidence is only tangible if it is from the correct “someone”.

Not sure if this what you wanted to say, but this seems to be the fundamental truth you are espousing. Vs “there is some set of facts that will change people minds.”

People very much reject what they can see, smell, taste, hear and touch.

The one thing that impacts such behavior is not facts, but people actually working on the problem (“what are the implications of your belief, what happens when this occurs? Etc.)
Does the author mean peer review in the performance review context? Or code review?
Mizuho Finance as a group is doing fine, partly because their main business is not consumers and companies can't just leave their main bank on a whim.

And also partly because it's the third biggest bank of Japan and it wouldn't be allowed to not be doing fine ("too big to fail" doesn't even start to describe the impact of a group this size starting to go down)

Do they do "great" ? Arguably no. They shut down a number of consumer facing locations, had a hard time recruiting, and compared to Mitsubishi and Mitsui the gap has kept widening. In their small/middle customer businesses they're starting to face the rise of GMO and Rakuten where the two other are too far ahead to even need to care about it.
When the agents employed by investors would be harmed by releasing capital back, which is guaranteed since so many people’s compensation is in the form of stock and returning capital leads to decreasing stock value, why would those agents ever return the capital voluntarily?