skysight-inc/HackerNews huggingface dataset:
Indeed. When it says "no nitrates added" on a package of bacon, the truth is that about the same amount of nitrates were added, but in the form of concentrated celery juice. So the claim is that juice was added, not the nitrates that are highly concentrated in that "juice".
Graaagh, sorry.
Except we do have control over it, if we didn't people wouldn't be complaining so loudly about being shunned for the biggotted and ignorant crap that comes out of their mouths.
Your store(s) must have better coffee selections than the ones I frequent. Ruta Maya, Mayorga, some Kirkland varieties and others are much better than what I can get locally and only available to me online.
(Author here)

The path I took was to write libraries for a large ecosystem (Laravel) to solve gnarly problems I was having. The gnarlier the better. Pick the thing that nobody else wants to do and solve it. That's what I did, no guarantees that'll work for anyone else though!
Why is it not a schoolbook example of public key crypto?

"I am fob", "Checks out, I am car", "Checks out, please open", "Ok".

Add some details such as nonces but not nothing out of the ordinary compared to things like mTLS or mobile phones that we use every day. What am I not seeing?
Off the top of my head: Tree view in PRs, the new projects board, code search, Mermaid and maths in markdown, the cmd+k action bar thing, Copilot, the best VS Code themes, lots of small changes like Readme TOC, and so on.

Maybe these changes are incremental, maybe you don’t cherish them as much as I do ,and some were very much over due. Regardless, I like them and am impressed by Github’s recent work.
> 2. Copying memory ...

the entire point of some of the immutable structures is hidden in their implementations, such that they are fast exactly because they do NOT copy unnecessarily. the side effect gets called "functional", so there's a strange reversal of importance of (kinda misleading) buzzwords at play here.

The link(s) the others shared is a great article.
Thank you!

Also we recovered the original mastodon so it's https://mastodon.social/@anonymousplanet
So the D6 is the last DSLR body that will be available.

I've been a Nikon shooter for 2 decades now, shooting with the D100, D70, D2S, D2X, D3X, D300, D700, D810 and D850. It's easier to list the Nikon lenses I didn't buy vs the ones I bought... which I didn't buy anything over an F2.8 aperture.

This is heart breaking for me.

Now Nikon expects me to buy into a new camera and new lens system...
I always thought rejecting spam was bad because it gives information to the spammer. So I have always routed it to a crap folder. Good mail almost never goes there. Unfortunately I made some mistakes with wildcard addresses long ago that I'm still somewhat saddled with.

In practice I'm using Fastmail for everything, but in theory self-hosting an IMAP server should be pretty easy. The main usefulness of hosted email services is deliverability for outgoing SMTP, with inbound spam filtering in 2nd place. So if you can separate those functions, you can do all your mail storage on your own IMAP server without suffering from much headache. I haven't tried to actually do this though.
I couldn't disagree more, GitHub has had significantly more outages - especially transient ones and is now focused on smashing out sales driven features rather stability and core functionality.
Does anyone know when companies will start to charge for the air we breath?
Twitter Inc V Elon R Musk – Verified Complaint
I remember talking to someone who works on the Deep Space Network. The commands they send to their devices are definitely encrypted and have checksums so nobody can inject bogus commands. It was super important that the device receives the correct command at the right time. Not sure if their downstream is secured.
Canon and Nikon announcements show that, in time, iPhones will replace DSLRs
Sold Out.... :(
Zappos and Whole Foods also seem to be operating very similarly under Amazon as they were before.
This might be a good time to note that submission does not necessarily mean endorsement.

Sometimes it's an invitation to discussion.
I've been publishing my work for decades.

It really hasn't resulted in fame and fortune; but that's mainly because I am not particularly interested in fame and fortune.

I generally think that it has been "successful." I mainly do what I do, to learn, and to develop the habit of excellence. I write the code that I want to use, and I write the prose that I want to read.

There was another posting, about "Giving A Shit As A Service," and that dovetails rather well, here (in my case).
While I doubt this will happen, I am interested to see if any of Apples products (recent MacBook Pros excluded) will get a drastic design overhaul.
Personally I use github issues / prs as documentation for future me. It's a happy side effect that it builds my portfolio (same for if someone actually finds it useful).
Nim has for a long time had automatically managed `ref` as well as manually managed `ptr` which is similar to (perhaps directly inspired?) your last comment, and has several options for Auto Mem Mgmt.
US can force Microsoft or Google to pull out of UK in the same way Russian government can force Gazprom to stop selling gas to Germany. Again it's unlikely in current geopolitical situation but imagine that fascists or communists come to power in US (both are non zero probability). If there is one thing that history teaches us is that alliances are unstable.

Also US can easily force McDonalds to pull out of Russia - CEO and leadership live in US and have to comply with US sanctions unless they want to pull Lavabit or spend time in jail.
Ah, but you don't always have to copy memory around to facilitate immutable datastructures. Koka lang and Roc lang are at the forefront of a functional-but-in-place (FBIP) style of memory management that use hyper-fast ref-counting and if a function owns the sole reference to a datastructure can mutably modify it instead of deallocating & reallocating.
The most recent Perceus reference counting paper, implemented in Koka, had Koka's functional and persistent Red-Black tree 10% faster than the handwritten C++ version (std::map) [0], and the Roc language has a purely functional quicksort version competitive with standard imperative languages.

So it seems we can have out cake and eat it too!

[0] - https://www.microsoft.com/en-us/research/uploads/prod/2021/1...
Unsolicited advice: The best media/social networks do two jobs:

1) Allow creators to make content (Medium does great at this, Ev’s eye for product was key here, but always room to improve)

2) Match that content with the correct/largest possible audience, like how twitter has hashtags/trending, FB has the friend graph, and ultimately Tik Tok has the algorithm (Medium is awful at this and if I were you, I’d focus immediately on solving this).
Or the state of Nuevo México...
One big issue is self-inflicted: Heathrow (maybe all of UK) steadfastly refuse to implement one-stop-security, so everyone transiting goes through x-ray and gets their carryon re-scanned.
Foster had their Launch HN recently to provide on-demand editing https://news.ycombinator.com/item?id=31850439
That is actually quite cool. I wonder how many command line tools could take advantage of such a feature. Like, I don't know, upload a file somewhere and show a one-time QR code to transfer that file into your phone or something.
There are a few large and looming problems in the US.

Housing is definitely amongst these.

(I'd put pensions / retirement and healthcare up there as well, amongst others.)
Back in the pulp era it was common for authors to churn out books under multiple names. There’s definitely a bit of that (including the questionable quality) in the self-publishing market but it’s much less visible.
Interesting question and idea. Organized sport, at least, is a big one. It over-occupies potential leaders and warriors, drowning them in luxury and focusing them on themselves, diverting our attention to them instead of actual heroes and noble pursuits. I'm sure there are a lot more examples of this kind of thing.
News engagement plummets as Americans tune out
While I'm generally in favor and progress of reducing consumption of processed food, I would also take most news coming from non-scientific sources with a grain of salt, especially when it's coming from The Guardian.
Flash media is cheap nowadays, and HP EliteBook series laptops store a couple of previous BIOS versions on board to make rollback possible. Also these higher end laptops can try previous version of their firmware if they fail to boot with the latest one.

Failing to see how Lenovo can't implement something like that.
Should US also offer free healthcare like most advanced countries? Why compare where it's convenient? I'm talking about progress.
Pay your carbon tax.
A nice way to summarize this article to think about local maxima and global maxima.

A/B testing right now is done on cohort basis and tests are ran for weeks to couple of months. This means where lifetime span of a customer is beyond few weeks and months, it's really not possible to tell if global maximum was missed.

I.e. you increase the number of promotional emails the customers get per week. You do it for 3 weeks and see that customers who got those emails had higher conversion. But you didn't get to see that customers who kept getting those higher number of emails completely unsubscribed after 3 months of pain. But by this time all customers are on higher frequency group so it's hard to tell what would be driving the unsubscriptions.

I'm no expert but here are some solutions:

1. You should have really delayed long running control groups. Preferably going well beyond average duration your customer sticks around. These groups should get onto new things a year after. But even then it'd be not possible to take out WHAT feature is affecting them, because in 1 year main group would have accumulated lot of features. But still something...

2. You should really have lots of secondary KPIs that measure things that affect long term KPIs. Sure conversion is better, but is time spent reading newsletters increasing? Are buyers feeling good about their experience with the brand... some of these KPI are more qualitative and can't be just automated.

what else?
Although different in many ways, I think Event Horizon shares some similarities with The Black Hole. The Gothic style of the ship, the setting, the plot etc...
The goodie-goodies are the thieves of virtue - Alan Watts, attributing the original thought to Confucius.

https://m.youtube.com/watch?v=cegl1BZ-0tI
I'm no expert on the topic but there are articles that contain both words...

https://www.npr.org/sections/itsallpolitics/2015/08/14/43208...
Short stories used to be the more lucrative form. Writers like F. Scott Fitzgerald made most of their income from selling short stories to magazines like Collier's or Esquire, not novels.
So this is why it's good to pay attention to deeply nested HN threads. Because I didn't realise this was the case - media covered the "Czech Republic is now 'Czechia'" thing and my friend group are split about 80/20 (majority using "Czech Republic", inc. me). I'm glad to hear both are technically correct!
>>I keep hopping some high-profile criminal acts on exactly the correct way to disrupt the Justice system and for it to change into something more democratic, but well, that's pretty unlikely.

I'd agree that this is extremely unlikely in any country, and even conceiving & detailing such a plan, nevermind executing it perfectly to obtain a desired effect seems impossible in that the possible actions do not overlap with any solutions.

>> Odds are getting higher that my country will get a plain old revolution to change that

What country is that? It may be necessary. That said, just because most of an elite is unethical doesn't give some sub-group license to be so, at least in my book.
The market isn't pricing whether Elon will improve Twitter. The market is pricing in the fact that if the acquisition goes through, each stock you hold gets converted into 52.40$, regardless of what happens to Twitter after it's acquired.
They don't. That is literally the thing.

Edit: I should say, they don't have anything equivalent that can jump out of the method you are in.

Edit2: This is a bit more clear if you consider what it means for JVM bytecode to have a "return" set of instructions. Why does the bytecode need a return, if that is all managed by code that the compiler should handle anyway? You can look at the instructions here: https://en.wikipedia.org/wiki/List_of_Java_bytecode_instruct.... Note that it is the "jsr" instructions that let you do the equivalent of a long jump, and those specifically manipulate the stack. There is a "goto", but it is not valid to have that jump outside of the subroutine you are in.
The history is that it did start that way and one of the current discussion points is whether or not to allow people to abort children that are found to have genetic abnormalities such as pre-natal screening for Down Syndrome.

Oxford Languages defines eugenics as "the study of how to arrange reproduction within a human population to increase the occurrence of heritable characteristics regarded as desirable."

Of course the unspoken corollary here is that to increase the occurrence of desirable heritable characteristics one must prevent the reproduction of undesirable heritable characteristics.

It's plainly obvious to many of us today that such a policy is dangerous if we decide to select on characteristics such as color of skin, but as the GP says, maybe in 50 years we will find that people with Down Syndrome will consider today's approved abortions for their condition to be just as barbaric.
NO, they’ll replace point and shoots (probably already have). They’ll make inroads into the prosumer market but there’s a large cost for the phone which does not apply to photography and it’s harder to generate “the exact effect” with the phone due to its size and shape. It relies far more on digital zoom and lacks the controls of dslrs. The noobs and the poseurs will stick to their phones.

That’s ok, as dslrs really suck for reading tweets.
except for students! But transportation is federally regulated, so rules for airports would be different.
AV1 itself is royalty-free but it relies on other patents which aren't. Sisvel sells a license bundle of 1000+ patents[1] (called a “patent pool”) that enables you to use AV1 without an army of lawyers.

[1] https://www.sisvel.com/images/documents/Video-Coding-Platfor...
If you haven’t already, step 1 would be to read through the React docs. I think there is a beta version floating around for React 18, but the current docs are definitely sufficient. Maybe pair that with a local environment setup to run the examples, maybe a codesandbox if you don’t want to figure out how to get an environment set up immediately
Algorithmic complexity isn't the same as speed.
> I’m not sure there’s much value continuing to read the article, it’s already so incoherent.

It goes on to address exactly the problems you noticed, at length (I'm not finished with the whole thing yet, but I'm far enough to be well past what through you off). I've seen similar "bounced off" reports and complaints of "obvious" problems with, for example, Graeber's writing, which problems, if one keeps reading, he calls out and addresses—it's a certain writing style that starts with assertions that implicitly invite the reader to notice issues with them, then goes on to outline and address those same issues. If you don't keep reading it does look like the author's just an idiot, I guess.

In this case, I think they're doing it in service of a readership that may not be familiar with the tangled intellectual history and often, in fact, contradictory tradition of what goes under the umbrella term of "liberalism".

To be fair, I haven't finished the whole thing, and it's possible it has grave problems farther in, but that's not one of them.
The taxi that picked me up at the Munich train station didn't start the meter. When we arrived at the hotel, the driver demanded a fee which seemed quite high for the short distance we travelled.

I don't speak German and had been in Germany for only a few hours at that point, so I didn't know for certain that I was being scammed. In fact, I still don't. As far as I gather, taxis are supposed to use their meters to calculate the cost of the trip, but perhaps there are exceptions I am unaware of.

There's a lot of things I find questionable about Uber and its business practices, but the fact that they tell you the price up front is definitely a positive contribution.
30+ novels! Very impressive.

How long did it take him to get to 1 million copies sold, and was there anything he did along the way that had an outsized impact on his success?
WARNING: Dad Joke

Admin: Make up a password, make sure your password has at least 8 characters and have capitalize letters.

Blonde: Ok, my password is “MickeyMinniePlutoGoofyDonaldHueyDeweyLouie“
Now it seems like Disney is doing the innovating with the way they film stuff for Disney+.

https://qz.com/1754288/disney-is-trying-to-revolutionize-fil...

https://www.youtube.com/watch?v=bErPsq5kPzE

Though how much of that is Disney and how much is the companies they worked with is unknown to me.
Having experience design expertise at the executive level can mitigate this. If nobody is advocating for good user experiences, nobody is advocating for the usefulness of your online product as a whole, and it shows.
> I mean sure, but no one is forcing users to install software from APT groups.

Yeah, the members of said groups handle that part, so the software installs automatically. No forcing and consent is necessary in most scenarios. :)
Imperative functions are something people can't grasp? I... um... <boggle>

In math, we introduce functions all the time. I define f(x) to be whatever is handy for a particular problem, and then I work with f.

By any chance, do these people have much of a math background?
Wind, Solar and Pipelines All Fail Germany
It seems like every company goes through some version of this. At Twitter there was a channel called #ios-six-bars or something like that that started when an engineer posted a screenshot of the home timeline with six bars of things on it, all from jockeying teams trying to grab a spot on that page: Home, Spaces, all the new features just had to be thrown in the face of somebody who probably just wanted to read some tweets. Discussions were had, product cohesion was brought up, then things went quiet for a bit. Until someone posted a new screenshot a couple months later with seven bars on the screen.
No, it's a specific problem of SQL that you can apply constraints to stored or quasistored columns but not to expressions. In a real typed language every expression has a type.
Which job is that, so I can get one too?
It's the kind of bullshit people got shot fighting against 100 years ago then we've slowly slid back over time to a different but still quite shitty place for workers. The labor movement in the US has unfortunately been neutered over time, maybe it'll make a come back now that it's becoming a bit more clear the US's fortune in the later 20th century might be more down to coming out of WW2 untouched rather than the glory and perfection of the US system.
In the suburban/rural southeast US I see lots of QR codes and lots of old people using them. Especially since 2020
I actually like that python doesn't do locale aware case conversions. You can use ICU* for that, though it shows more warts (like the i in republic and that you have to handle Chinese banknotes differently as well):

% env - LC_ALL=en_US.UTF-8 PATH="$PATH" python3
Python 3.8.12 (default, Nov 13 2021, 10:49:08)
[Clang 11.0.3 (clang-1103.0.32.62)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from icu import UnicodeString, Locale
>>> s = b'the Republic of T\xc3\xbcrkiye'
>>> s = s.decode()
>>> s
'the Republic of Türkiye'
>>> lc = Locale("TR")
>>> s = UnicodeString(s)
>>> s
<UnicodeString: 'the Republic of Türkiye'>
>>> s = s.toUpper(lc)
>>> s
<UnicodeString: 'THE REPUBLİC OF TÜRKİYE'>
>>> s = str(s)
>>> s
'THE REPUBLİC OF TÜRKİYE'
>>> s.encode()
b'THE REPUBL\xc4\xb0C OF T\xc3\x9cRK\xc4\xb0YE'
>>> s = UnicodeString(s)
>>> lc = Locale("CN")
>>> s = s.toLower(lc)
>>> s
<UnicodeString: 'the republi̇c of türki̇ye'>
>>> s = '壹,貳,參,肆,伍,陸,柒,捌,玖,拾,佰,仟,萬'
>>> s.encode()
b'\xe5\xa3\xb9,\xe8\xb2\xb3,\xe5\x8f\x83,\xe8\x82\x86,\xe4\xbc\x8d,\xe9\x99\xb8,\xe6\x9f\x92,\xe6\x8d\x8c,\xe7\x8e\x96,\xe6\x8b\xbe,\xe4\xbd\xb0,\xe4\xbb\x9f,\xe8\x90\xac'
>>> s = UnicodeString(s)
>>> s
<UnicodeString: '壹,貳,參,肆,伍,陸,柒,捌,玖,拾,佰,仟,萬'>
>>> s = s.toLower(lc)
>>> s
<UnicodeString: '壹,貳,參,肆,伍,陸,柒,捌,玖,拾,佰,仟,萬'>

* https://pypi.org/project/PyICU/

edit: Oh neat there's a hansfin keyword that I had not known about.

https://unicode-org.github.io/icu/userguide/locale/#keywords

https://stackoverflow.com/questions/6224177/how-to-convert-e...
Twitter Sues Elon Musk
I'm surprised he didn't leave five years ago.
Facepalm, I misunderstood. Thought it was the keyless start specifically. Mine needs the physical key to start it but can be unlocked remotely.

So they can get in, but not drive it off I suppose.
as a full example of how to do this, consider the following proof of concept setup:

- FHE-based implementation of whatever function you want to hide, say, a DRM circuit that sends your TV the symmetric key to a movie if you give it the TV's chained certificate along with a token proving you rented it.

- shortened zk-SNARK proof that you evaluated the FHE circuit correctly.

- simple (iO) obfuscated gadget that decrypts and returns the output of the FHE circuit only if 1) the FHE message says evaluation completed and 2) the zk-SNARK proof checks out; otherwise, return random garbage.

in order for this to work, the gadget must have enough entropy in its class of alternative obfuscations, that you can't distinguish it. but what I'm not sure about is, you still can distinguish the gadget from one that simply always outputs garbage. I don't know how you can prove that reverse-engineering a given iO circuit is infeasible. I just don't have the first clue. Help?
The linked table claims that integers and smallints always require an alignment of one word, which is untrue, as you also point out. There is no sense in which a two-byte smallint 'requires' an alignment of four or eight bytes, as listed.

Instead, the "alignment needed" column is a self-fulfilling prophecy that tells you the required alignment for the succeeding column if the succeeding column is of at least a size requiring that alignment, and then it's not a required alignment for that type but instead that for a different type.
Did you read the article I linked?

> I'm pretty sure that sunscreen has not been proven to cause autism.

Is joke.

But - low Vitamin D in Swedish immigrant mothers is associated with autism in their children: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4396835/
If talking about regions and HGM, that's fair to say. Regions are further behind where I hoped because the latter stages are blocked on generics, and I had to take 8 months off a year ago because of some PTSD from work (long story).

I acknowledge that these are excuses, and that these two features of Vale can reasonably be regarded as vaporware until we get them finished. We're over halfway done with regions, fingers crossed for September!

For what it's worth, most of our innovations are actually complete and released. Generational References, Fearless FFI (minus sandboxing), and Higher RAII are all done and usable, and the Perfect Replayability proof-of-concept is finished as well. All these are in version 0.2, which can be downloaded at [0].

And if you ever want to see what we're working on, we have a "What's been happening recently" on the roadmap page [1].

Thanks for following along!

[0] https://vale.dev/download

[1] https://vale.dev/roadmap
Giraffe neck is the result of a/b testing.

If you known its inside anatomy you know what I mean.