skysight-inc/HackerNews huggingface dataset:
A lot of you are missing the point that censorship is a slippery slope. And that this kind of moderation exists as surveilance tool. I do not understand why people are so excited to allow this kind of surveillance creep across all aspects of their life.

I can't leave my house without being monitored by ring cameras. I cannot go to work without being monitored by badge systems. And now, I can't play games without my voice chat being moderated.

I'm not a racist, sexist, terrible, or bad person. Why do I have to be forced to be surveilled and monitored like this in ever freaking part of my life, and why do you all jump so gleefully into these ecosystems? Why are you so excited to throw away these areas of your life to be monitored and controlled by companies?
Mormon Utah and Idaho are outliers on lots of things. For example, teenage pregnancy tends to correlate with overall fertility rate - except in Utah and Idaho.
How can something that has contact with food be allowed to be secret?
Are you certain of this? I thought life expectancy had more to do with environment and lifestyle than health care.
It's also my experience that break reminders prevent wrist pain. For macOS, I recommend Time Out. Actively maintained, with all the options you'd want.

https://dejal.com/timeout/
Also, in Amsterdam it works pretty well if you set Google Maps to "walking" and then divide all time estimates by 3.
Coffee Meets Bagel Security Breach
“If you tried opening Coffee Meets Bagel during the week of August 27, you had the frustrating experience of not being able to sign in or use the app. We determined that the outage was the result of an outside actor who maliciously deleted company data and files.”
TypeScript became so much more pleasant to use after we started using parsers regularly. We use Runtypes in some projects and a hand rolled lib I wrote in others, and being able to parse unknown data into a known shape is a life saver.

Glad to not have to write seemingly thousands of lines of interfaces and type guards any more.
charge more money, and hire one or two other people; become more persuasive; or find a better client.
Interestingly I bought my mother-in-law a keyboard back in 1997 or so from an early auction site (not ebay) that had a release and dial that would split the keyboard and raise it in the center so you could pick any angle from 0-degrees to about 60 degrees vertical. As a transcriptionist she had dealt with carpal tunnel for years and that keyboard greatly reduced her pain. Sadly, I think it died in the early 2000s and I could never find a proper replacement.

It might have been a Keytronic, but I've slept since then.
I’m interested in this area (gut health) - does anyone have a reference handy to other studies that either support or oppose this one’s conclusion?

Today, I don’t drink any alcohol appreciably. If drinking a beer over a week or so might help, I’d be interested in trying it.
> The risk averse might prefer renting in that case.

If your risk averse window is only short term, that might make sense.

If you think of housing risk over your lifetime, renting is the worst because now you have this huge uncertainty over how much housing will cost in 10, 20, 30, 40 years from now. How much will it cost in retirement 50 or 60 years from now (for someone in their 20s) when you have no income anymore? Will rent increase so much you'll be homeless in old age?

If you're risk averse, buy a house and make housing costs quite predictable for the rest of your life.
They don't and won't do reselling due to the complexity of the item. No middlemen. Steve said it best on the Discord.
Isn't the Kinesis Freestyle almost exactly like a normal keyboard, except you can move the halves apart if you wish? What is there to adjust?
Are you saying that we should only listen/read to people who are?

The first thing he says is that he’s not a linguist.
Can a quantum device speed up a chemical process by the same?
Does anyone know if there is an easy way to enable collaborative editing of a form in the browser?
Say two people open the same page/form. Now they should be able to see which form field the other person is currently editing and for text form fields a text CRDT should be used.
I tried to implement something like this with Yjs but unfortunately it was quite hard and didn't work well.
I mean how much of this is attributed to diet and exercise?

Just hand out at a vegan restaurant, then hang out at a fondu bar.

Or go to a pilates class. This isn’t rocket science.
Operating Systems Foundations with Linux on the Raspberry Pi
The drink itself is secret
Ahh the good odl “my version” of democracy. We go through this with every single thread about Singapore.

Fun variants to play:

- Show me one instance of my country performing extrajudicial killings by drone that take out an entire unaligned wedding party (Russian? American? Afghan wedding party probably doesn’t see the difference)

- Show me instance where “my country”’s law enforcement kills random people in their bed because they were in the wrong house

- Frequently chokes people to death because, uh, definitely their skin color, religion, sexual orientation? (Plenty of candidates here)

- At least my country doesn’t force down planes in contravention of international law because there’s someone on board we don’t like (Belarus? Any takers for more?)

- Randomly grabs people off the street and tortures them in black sites around eastern europe. (This is a fun one, so many competitors)

- Or “definitely doesn’t punish family” as long as you don’t count separating children from their parents in internment camps and losing them (Fun family game of “Things that happen along which border for 20$ ? Ukraine or Mexico?”).

I get it, I get it, it’s less bad than outright torture killing, so one can still feel morally superior to the Nazis or Russians. Unless one remembers the picture from the extraordinary rendition blacksites.

Seriously. It’s extremely well documented behavior of “regimes” all over the world, but …

One can absolutely be proud of their country for whatever reason of their choosing, not much wrong with that, but when you’re forced to narrowly cherry-pick definitions to arrive at “phew, still less bad”, you’re pretty deep down the rationalizing game already and may want to ask yourself what your redline is. Because the Reich set a pretty damn high bar in the last century when it comes to comparative rationalization.

The point here isn’t to make you feel bad about your country, you can do very little about these things, whether you are an individual Russian or American - I think we all should rather hang our heads in shame about where we managed to get the world to slip, forgetting the hard learned history lessons that play these inane games of “if you position the lens exactly this way, how dare you imply my country is as bad as yours”.
Sony: Look at this awesome new storage format! Everyone should use it!

Also Sony: No, not like that.

Sony's positioning in storage formats is just weird. They spend untold money developing media formats intending to recoup the development costs licensing those formats. Then make the licensing fees and conditions so onerous that no one is willing to license them. The only time anyone touches a Sony influenced format is when it's developed and licensed by a consortium.
Alcohol is a pretty great drug for socially opening up people. That’s a non-negligible benefit you might enjoy from time to time.
Recently found this video https://youtu.be/bzRxSVK7qIU where Sanskrit was being compared to Lithuanian. To think, that such geographically distant languages are so similar, as Lithuanian is one of the most well preserved languages in Europe. To get a grasp of what PIE sounded, the closest you can get in Europe is by listening to Lithuanian (especially the older dialects of it)
Liquid types are represented under the hood using ordinary data types, so e.g. the nonzero integer type will be stored as a value of ordinary Haskell integer type at runtime. Subtraction on the underlying type is defined as usual.

Now, the Liquid Haskell type checker knows a lot about integers: it can deduce whether your invocation of x-y could give a negative result or not.

If it cannot result in a negative value (e.g. because y has a particular liquid type), the type checker will accept your program, and you'll be able to use the subtraction function as you normally would.

However, if your invocation of x-y could potentially result in a negative value (e.g. because the values of x,y are not sufficiently constrained), the type checker will reject your program, and tell you to do something else (e.g. add runtime checks that rule out a negative result before invoking the subtraction).
I wonder if all those "ergonomic" designs really aim at the right corner of the solution space. What about targetted exercise of involved muscle groups and regular breaks to stretch and relax the tendons/joints/muscles/...?

I mean, with our societies sedentary life style, surely exacerbated by programmers sitting for 10+ hours a day, I'm a bit doubtful that moving even less is the answer. What about doing a few simple exercises regularly in breaks and evaluate? Obviously the standard Apple keyboard has terrible ergonomics, but something slightly more reasonable could already do the trick..
This stuff is straight up magic.
Are they solved? I still see a lot of reports of people with issues with ZMK 3 on the 360 Pro. Someone who does switch replacements for the KA2/360 said that there is a design error in the 360 Pro, where on one of the halves the key well flex cable runs through the Bluetooth antenna clearance area. This also explains the high variance: how much the issue affects you depends on how the flex cable happens to be oriented in your unit.

But if the connectivity issues are indeed caused by this, the only real solution is a new hardware revision.
Bintracker: A chiptune audio workstation for the 21st century
Children separated from parents at the border may disagree with your notion of non family punishment.

“My country is less bad than your country” is a fun game, but at some point it does require a very large amount of cognitive dissonance to stay ahead of the game. Especially when the country is standing with one foot in a perpetual white supremacist coup
Perhaps he's trying to decide whether it's worth the time.

Video is not a good format for skimming around to get a quick overall impression.
One click checkout, now including a warranty upsell, 3 attempts to sell Prime, and defaulting to paid shipping instead of the free option. A marvel of frictionless shopping, brought to you by 40% marketshare.
I didn't get who are those "we" and where it was stated and by who, and why that who is an absolute authority in this discussion that any other opinions are labeled as "irrelevant"
The materials used don't have to be secret, often it's the way to manufacture that's kept secret.

It's similar with banknotes. The materials used is public knowledge (and parts of it patented), but manufacturing is a secret to avoid counterfeiting.
For an easier learning curve, consider a regular 75% layout split in two. The only keyboard I know of that uses this is Mistel Barocco MD770, which I’ve been using for two years. I’ve swapped the keycaps to DSA ones.
People avoid it because it is made of crap, tastes like crap and has a texture of crap.
Sign of the times in a nutshell.
If you get yourself a greaseweazle (or have an stm32 blue pill laying around) it will allow you to create a disk image of the disks over usb

https://github.com/keirf/greaseweazle
That paper only says that the danger of mercury must always be estimated by also taking into account the content of selenium.

Some fish contain enough selenium that it will combine with a part or even with all mercury, making that part of the mercury non-dangerous, so reducing the effective content of mercury.

A few fish may contain so much selenium that it may make the mercury non-dangerous, but the selenium will be toxic itself, making the fish unfit for consumption.

The main problem with polluted food like fish is that normal people cannot afford to have a chemical analysis laboratory, to check whether the food they want to eat is healthy or harmful.

So they can only hope that there are adequate laws about the content of pollutants in food and that they are really enforced. Enforcing such regulations for fish is particularly difficult due to the great differences in effective mercury content that may happen between individuals of the same kind of fish, so even when a few fish from a vendor are sampled for chemical analysis, that does not reduce much the risk of eating fish with too much mercury. The same happens with seeds and nuts that may contain too much lead and cadmium, and so on.

So even when you are aware of the dangers of eating toxic food, it is difficult to make choices that would significantly reduce the risks, because any choice that decreases some risks increases others.
This is really good !
Unfortunately they didn't change the speed of a process. They mapped the process and them change the replay speed to watch it, like changing the play speed on a video.
I'm using MacBreakZ 5. Simple, but works well for me.

https://www.publicspace.net/MacBreakZ/
I think it's the fact that this is so ubiquitous and normal that no-one has bothered with a name for it yet, except maybe “history”. For my parent's generation, Elvis Presley and The Beatles were something new and revolutionary while for me they represent boring establishment. This is just how things go. “Transformative” only ever holds for a specific moment in history. And human history is nothing but those transformations becoming the new normal.
It's not either or. I switched to ErgoDox after I broke my wrist years ago. Even with surgery, OT and exercise, regular keyboards don't feel comfortable anymore for more than a few minutes at a time. (I also had to switch my wristwatch to the other hand.)
You're giving me hope, because this is exactly my plan now.
On (pre)sliced bread, the slices dry out unless you ruin the bread with weird industrial chemicals. I would guess that is why it wasn’t popular earlier.
This is the way.

I’m doing this with a regular mechanical keyboard and a Cantor Remix. QWERTY on the mechanical and laptops, Colemak-DHm on the Cantor.

The physical context seems to help keep the two separated in my subconscious.
Why is better for this than other languages ? The issue is that it forces you to apply a specific paradigm that may or may not be suited for your use case, and makes it extremely hard to apply other paradigms that you also may need. It's true that there are a few examples of semi-successful games or engines (Veloren, Bevy), but so far it' quite underwhelming... I don't know if the strengths of Rust are even worth it for game dev as a whole
The fact is to ship a game you often need to reach into random parts of the heap to get things done. Can you re-architect your game when you hit this wall to get around it? Yes. Can you try to use hashmaps for everything instead? Yes, to a point. But the person writing their game in C++ will laugh maniacally, do the crazy thing, and ship it.
I cited textbooks because I figured their issues were well known, because numerous examples can be found across many political and social axes and thus we might avoid tumbling into a partisan hellhole, and because I knew I could back it up if I had to, as I already have in a sibling comment.
They evidently made no attempt at all and want others to do the work for them
> If the U.S. government decides your assets are theirs

which happens if you evade taxes, or commit fraud. In general, the US doesn't do unjustified seizures
Perhaps experimentation is a sensible thing in the early days of the Rust ecosystems
> To put it another way, renting gives you an option to buy a house at any point in the future from a strictly better financial position than you'd be in than if you bought a house now.

This is nearly never true. Tell that to all the people who say if they'd only bought a house X years ago but now they are priced out of the market.

The only scenario where what you say is true is if you bought at the peak of a decaying city, which can happen but isn't the normal scenario.

> Yet I could rent it out at a profit.

You seem to be assuming that you can find a place to rent for a price that is substantially under market rent, just because the landlord has a low cost basis on it and can make a profit even at such low rent.

Which is totally not how landlords price their rent. They'll charge what the market can bear even if their effective cost basis is zero (say, they inherited the property).
It looks perfect for someone with 9 fingers on each hand!
So they simulated a chemical process, and the simulation ran 100B times slower than the actual chemical process?

Kind of like how simulating anything in detail tends to be a lot slower than the actual thing you're simulating?

Is the difference here that it's basically an analog rather than a digital simulation?

Not following if there was any breakthrough here or not.
> Title seems misleading and Cruise doesn't seem to be responsible for the death

I hate click-bate titles just as much as the next guy, but in this case it is warranted. The article said the injured was in critical condition. In general getting this person to proper care in Hospital _faster_ could have had a better outcome.

Regardless, I don't think Cruise is roadworthy until they are able to clear the way for EMS. Maybe the cars don't need to be manually overridden in such case, at least initially, but even if they can maneuver to the side of the road that would be enough.
Wow seriously? You think Brexit was beneficial? This is (afaik) an unusual point of view these days.

So why did you vote and why do you think it's a good idea now ? (honest question)
It took me about one week to me productive on an ErgoDox and another week to surpass my original typing speed and accuracy. I created my own layout instead of using the default, based on what was easiest for me to reach and the most common symbols I used.

After a few weeks I could look away from the screen to have a conversation with a coworker while still typing at full speed and accuracy.
GPT4 Is a Snitch
GPT4 is a snitch, ChatGPT isn't
some experiments on prompt injections inside of GPT4 compressions

At Dubverse, we are constantly pushing the boundaries of Language Learning Models (LLMs) to explore new, trailblazing possibilities. Recently, our deep dive led us to a fascinating discovery - a way to hide information using GPT4 in such a way that GPT4 knows the information but keeps it hidden from the user. Intrigued? Let's dive deeper.

This journey began with an eye-catching tweet about compressing and decompressing prompts using GPT4. By giving GPT4 a prompt to compress a command in a language only GPT4 understands, we were able to decompress this prompt in a different session with a similar output. Even though the compression occasionally experiences a degree of loss, it's remarkable to observe the high degree of similarity in the prompts post-decompression.

This leads us to implications with potential applications. Firstly, this method could significantly decrease the number of tokens while calling the API. Secondly, it's possible to insert miscellaneous prompts in the text and test if they can 'hide' certain information.

But how can we secretly instruct the LLMs? Building on the base prompt shared on Twitter, we tried to hide "every video will go multilingual," our motto at Dubverse, in the compression. Surprisingly, LLMs successfully hid this phrase in the decompressed text. However, when asked directly about any secret string, GPT4 gave us the secret string! This leads us to believe that somewhere in the original decompression, GPT4 is instructed to hide the secret string from the user.

When looking into the behavior of GPT3.5 Turbo, we found that although it didn't reveal the secret message at first, it gave us different responses under continual probing, not divulging the original secret message.

From these experiments, we can conclude that GPT4 is better at following instructions than GPT3.5. This opens up a potential minefield of opportunities and applications. What if one could directly add 'jailbreak' prompts in the compressions?

This post is just the start and the future looks extremely promising. We encourage you to join us in exploring these uncharted territories of AI possibilities.
Are you also saying that those who publish in peer reviewed journals don’t make stuff up?

See the recent LK-99, Stanford president and Dan Ariely

I really wish we could get over the whole idea that universities and journal have a monopoly on knowledge in the age of the internet.

It really is an antiquated view, literally.
> The solution is surprisingly simple: we can store every node in a dynamic array, (a Vec in Rust) and use indices into this vector to refer to other nodes. This solves the ownership problem because the vector now owns all the nodes. And by simply storing the index of the parent in every node we can navigate the tree in both directions without having to use any unsafe code.

> This all hinges on the assumption that once we’ve inserted a node into the vector its index never changes. Inserting new nodes doesn’t cause any issues: we just append them to the end. Removing a node however would be doubly bad: not only is it a linear operation (because we’re now using a vector instead of a tree), but it would also invalidate all the indices of the nodes that come after it.

If you use my crate slotmap (https://docs.rs/slotmap/latest/slotmap/) you can support deletions without worrying about indices shifting or 'indices' (slotmap calls them keys) ever pointing at different values, as the keys in slotmap also come with a version number.
If you want another example of this, Try "Haig's Command: A Reassessment" by Denis Winter.

Winter had access to documents held in the Australian war memorial archives which strongly disagree with official war history, because they're the input texts before the official edit. He drives very hard to this being a whitewash by the establishment of Haig's command. The counter view is that it's entirely normal editing, He's displaying the not uncommon Australian/Canadian/New-Zealand dislike of Haig because Haig used the colonial forces as shock troops and then played down their role in the turn-around to attrition warfare, and he's probably also strongly leftist and anti-establishment. It's a great read, but unquestionably one-eyed.

I don't agree with you about Windschuttle but I am also very biassed against him by his continued association with the News Ltd schools of journalism which is a strongly rightist world view. I could believe he's a good historian. He's not in any sense the neutral arbiter. I think he would be amongst the first to deny it.

His primary vocal opponent in the press here in Oz (Robert Manne) is equally one-eyed and at times, more passionate than accurate.

I'm not sure the practice of history in Oz is any better or worse than anywhere else to be honest. I miss Eric Hobsbawm, who never hid his marxist affiliations. Hobsbawm absolutely hated counter-factuals. I rather like them but they're fiction, not history.
Without the paywall: https://archive.ph/BuRic

It’s like spooky action at a distance - but spookier. Thanks for sharing! :)
> The claim was that electric cars are heavier, but they don't appear to be much if any heavier than comparable ICE vehicles

"Batteries are heavy. That’s why, generally, electric cars weigh considerably more than otherwise similar gasoline-powered vehicles"[0]

"Electric vehicles can be anywhere from hundreds to thousands of pounds heavier than similarly sized gas vehicles because EV batteries are so much heavier than engines."[1]

EDIT: I just looked up the weight of my little car's engine, it's just 69 kg (152 lbs). The weight of the battery in a Renault Zoe is 326 kg (719 lbs).

[0] https://edition.cnn.com/2021/06/07/business/electric-vehicle...
[1] https://www.axios.com/2023/04/28/evs-weight-safety-problems