skysight-inc/HackerNews huggingface dataset:
True, but I already addressed it. So far Rust hasn't entered overly complicated spot for me.

Yes, borrow checker is harsh. Lifetime's are a pain. But only way out by other languages are:

A) Add GC/RC

B) Sweep it under rug, and pray.

It seems borrow checker is irreducible complexity.

Scala otoh made Trait order implementation matter and allowed custom operators. Compared to those blunders, Rust mistakes are minor.
If you are transacting in a business environment, I think it is an added benefit if the counterparty in the transaction can't deduce information out of your transaction. Such as how much assets you have, to what other services have you been sending funds and so on. As Bitcoin does have public ledger, and if you just use single address and don't do any privacy enchancing practices, lots of information could be deductible using blockchain analysis.

I would also suspect that using data collected by governments is used for business advantage. Of course it is hard to prove quite often. Personally I think that in principle it just doesn't make sense to spread your data around, as the benefits are tiny and the potential downsides can be big.
Is there a haskell transpiler that converts well formed well formatted code to this obfuscation format?
But are previously forced non-disparagement agreements invalid?
>> In fact many propose that when you train an LLM, in order to be able to predict the next word with enough accuracy, it must internally build a world model.

Oh, but it does build a world model. Only, its "world", is a gigantic table of token collocations, and their probabilities. So, for example, it can tell you with great accuracy that "king - man + woman = queen", but that's the only way it can map "king" to something else: by moving around its embedding space, I guess. Unfortunately, if you can only map between tokens, when you have no representation of the meaning of those tokens, other than more tokens of which you don't have any other representation, well, then, any mapping you can build won't really help you understand what those tokens mean.

If only we could find a way to map tokens to real-world entities, or to some kind of representation of ... things... outside of token space.

(yes yes, the frame problem, old as AI)
Oh, but there are plenty of things on Android that you simply cannot do. They aren't expressed as permissions at all. And there's a lot of things that you can do, but that will void your warranty, or will make the process so painful and complicated that you will regret even thinking about it.

They created a permission system with a powerless users in mind. Their model user is the one who doesn't want to own the device, it's the useful idiot who rents the device and swipes on ads. This user needs to be showed ads by "partners" and because it's too financially taxing to approve "partners" individually, there's a system with some heuristics in place that makes sure that the diligent ads consumer doesn't rebel or doesn't get side-tracked by "partners" breaching provider's trust.

I describe their model user as "idiot" because it's an idiom in the language. I don't mean the user is generally stupid, rather that the user is not knowledgeable and not wanting to gain any knowledge in a very convenient (for the provider) way. Someone who may be duped into doing things against their own best interest.

But, yes, if you don't want to match that profile, you will be offended by that kind of attitude from the provider.

---

And, more on the reasons why Android's permission system sucks: it's, again, built at the wrong level. This is very often the case with software: it's usually much easier to build things at higher level, but that also gives worse results. It built this way to make the development on the part of the provider cheaper. It covers the needs of their model user, the one which potentially generates the most profits for them. They have never meant or wanted to make a system that's most useful for any potential users. It just needs to be barely useful to turn profits.
> there is a kind of... meanspiritedness to them. It's hard to describe but almost like, spiritual viciousness or a deep nasty pessimism about people.

Yes, I felt this way about his books when I was a kid. I did like the books despite it, but there was always an element of grotesque cruelty to his books that I didn't particularly care for.

Still, removing that from the books is wrong. Read different books, or write your own books. Editing his books to remove the author's distinctive style is just plain wrong. What's the objective, to trick kids into thinking Roald Dahl was a different sort of man? To what end? Whatever the problem, deception is not the answer.
> Liberal enlightenment values [...] are distinctly "anti-woke".

How so? Enlightenment values include the commitment to universal human dignity and the rejection of prejudice and discrimination. This is consistent with the goals of social justice movements.
Second Amica. They've been great for me. I've never filed an auto claim with them, but I did have a pretty serious homeowner's insurance claim (leaky pipe from another condo in my building which illegally didn't have insurance). They didn't question any of it, didn't drop me, and didn't raise my rate.
lol, the whole thing was a marketing op. Anyone looking for a deeper reason is lying to himself.
How to Get Ingress for Private Kubernetes Clusters
Only irony. No one is taking cash away from those guys.
If talking shit about cryptocurrency is a more reliable job than supporting it, I'd argue its time to move on.

There was never a hope for Bitcoin replacing or even competing with regulated currencies. It had its fun in the sun, but now it (and just about every altcoin) will bleed their values from the layman's wallet while opportunists and whales exploit an already-broken economy. Depending on who you ask (or what chain you trade on) we're already there.
As an artist I don't agree with your statement either, but that's according to my own philosophy and what I set out to do.

I'm glad to see other ideas and points of view, and I do think you should keep exploring the statement. You could probably go pretty far with it.
My hope is that they're both around (& actively developed & used) in 10 years, but yes: email is much less likely to die than Matrix.
Agreed, I know Wise keeps getting mentioned but they are very expensive. Seems like every 1-2 months they also restructure/tweak their pricing as well.
At Random
I use restic which has very flexible retention policies. Rather than retain simply "x days", one can have it "keep the last x hourlies" all the way up to "keep the last x annuals", and XOR many criteria in one policy. Since it uses snapshotting, compression and deduplication it's very storage-efficient. They also offer a simple REST server which allows one to backup with append-only permissions, which can alleviate a ransomware attack.
Just… no. It has not changed, crime is down across the board.
> due to their protected attributes or proxies thereof

By definition, if it's algorithmic, it's not discriminating due to protected (or any other) attributes - it's discriminating very strictly on ability to repay with absolutely no bias, because it's literally an unthinking, unfeeling machine. Forcing ML models to find specific results rather than actually letting the models do what they were designed and asked to do renders them useless, but that may be the goal.
From the link:

> Known as sensitivity readers, or sometimes authenticity readers, consultants like Sally are a growing part of publishing, hired to correct the pre-publication missteps of authors who don't share the same traits—or "lived experience," to use a favored buzzword—as their characters.

God, what kind of a horrible person would take up such a job. Jesus Christ I mean just don't publish the book don't hire some couch sjw to "fix" it.
I guess the author can still choose to not publish
This was all cooked up by people who obviously don't play videogames nor understand the videogame market.

The creators of Fortnite don't want you to take your DLC with you to play another game. They want you to keep playing Fortnite and spend money in their store.
Show HN: Emacs and Whisper and ChatGPT Proof of Concept
This is complete proof of concept, but it is such a surreal experience to be able to *talk* with chatgpt through emacs.

It records you while you are pressing F12 and it transcribes using whisper and then asks chatgpt and writes the output in a file that is monitored with inotify from emacs.

The Whisper model is amazing, it works better for python questions simply because python is an obvious word and 'go' or 'c' confuse it a bit.

you can see it in action here: https://www.youtube.com/watch?v=gbWxFrx7yOg
Yeah, I had similar experiences with multiple reorgs and shuffles. I was only there for a year and had 4 separate managers. After the newest one I said enough is enough, I was just tired of perpetually reevaluating priorities and roadmapping. Time to actually do some work. Glad you're happy in your new gig too, talking with others who have left it seems our story is not uncommon.
I was being a little sarcastic with my comment's parent, but maybe this isn't the forum for it.
Most people's knowledge of Kipling is limited to 'wrote the Jungle Book,' if that.
> Parents want children’s books to be safe and unproblematic.

No. All these books were fine for countless decades until the woke fad. By your own logic they would simply switch to trendy "unproblematic" books instead of continuing to sell classics -- but that would mean having actual principles. Also it would also mean going broke.

There are no masses of people getting bent out of shape about Oompa-Loompas demanding edits. Everybody knows and agrees those candy midgets had it coming.
Yeah, it's kind of a "dog bites man" story
Gothic series
What problem does this try to solve? That a lot of packages are being downloaded?

You could already do what you're describing today, but odds are, you don't, because you value your time more than you value "having small amount of packages" for whatever reason.
I reckon Granuiad's less left than Libertarianism is right. Certainly more people vote centre-left than vote Libertarian. Ymmv.
When I read the unexpurgated Gulliver’s Travels as an adult I was shocked. I knew I had read them in school, but certainly did not remember all those naughty bits. The children’s versions are heavily censored.
Many thanks for the input, but as I've said above, I roughly calculated the entropy of an average state and without some kind of magic there just is not enough wiggle room.

I've tried your example and it gave me a URL with ~24,000 characters (down from around 30,000)
Misleading title.
Subtitle is better

> Science fiction author Neal Stephenson gently criticized cryptocurrency in games.

He thinks they are important for trading commodities.
Excel.vim – A simple Vim plugin for displaying data of an Excel file
It also sounds like Google knows to do the right thing when the country government they operate in force them to.
"Brain on Fraud Apologetics" is a follow-up post by Cory Doctorow on his twitter thread (https://twitter.com/doctorow/status/1628948906657878016) about how he and his friend had been scammed. The Twitter thread was discussed on HN: https://news.ycombinator.com/item?id=34920760
If you already know what the outcome is, why bother with the model in the first place?
There is nothing liberal about censoring books. Stripping the word "fat" out of children's books is progressive, but certainly not liberal, and certainly not mainstream.
> with so much of my time in the matrix world, i somewhat xpected to start hearing anouncements of alternatives to email.

I presume you're suggesting a new alternative to email rather than Matrix being itself an alternative (which isn't its intent).

The thing about email is it's a set of related protocols - if you want a modern alternative you need to look at those protocols & address legacy problems with them, replacing the ones that need replacing. That's what JMAP is. What you're asking for is JMAP.

JMAP probably isn't perfect, but nothing is & there's no better alternatives I know of. And one major provider using it = more adoption than any other modern alternatives.
The Bitcoin Lightning Network uses indirection for privacy and liquidity in a way that could be described as mixing. https://en.wikipedia.org/wiki/Lightning_Network
That's a lot of work&time. Until then Google should not allow bullshit advertising.
Okay let’s play this out.

A few months is 2. For the sake of this hypothetical let’s say it’s 3.

You’re saying that someone can build a product that’s capable of having investor level revenue within a few months? Or not even revenue, but more than 5 companies using it? This one person is not only building a fully functioning software product that’s capable of being useful to companies, but also doing high levels of networking to find those customers and users. They’re doing this all within 3 months? I just don’t see how that’s possible. The fastest moving early stage teams I’ve ever seen have gone to market in no less than 4 months, and that was with multiple people working on the problem.

I think at a minimum you can expect it to take 6 months if you’re going at it alone. Certainly less if you have other co-founders.
Yea the authors conclusion is flawed. If I enter an emoji and a different one appears I'm just going to assume your website is broken. Safari is in the right here.
The companies getting hacked are not the web3 ones like Ethereum or Terra. They are normally inside jobs with the founders stealing from the "decentralised" network they secretly control. It's the exchanges that are run like traditional business without the magic blockchain power.
Controversy about unlicensed use of source code as training data and lack of attributions in the generated output.
TikTok accuses EU of keeping it in the dark over staff phone ban
The ridiculously long copyright is part of the problem here. If these books were out of copyright it wouldn't be up to the one publisher to make these decisions and everybody could get the edition they wanted.

(Though the antiwoke mob strangely seems to want to ban any modifications to classics).
GmailKit – A Reddit client if Reddit was made by the Gmail team
Fine, that all makes sense. As I posted elsewhere here, the problem of getting replacement ROMs is considerably harder than it was a few years back. I now go to considerable lengths to check if a suitable ROM is available before I buy a phone. I also don't buy one when first released, I want to see how a ROM market develops or if it's well supported. It's also a reason for keeping old phones or getting friends and relatives to give me their old ones, chances are they're easier to root/re-ROM.
> I want a world where every kid can make their own Star Wars or Princess Mononoke and create more than Scorsese's entire career within a single year.

Rad goal. Good luck as someone who consumes more YouTube than mainstream content. I'm all for unlocking the potential of creators.
I don't really care that creators don't get paid. Youtube was better when no one was getting paid.
Probably. One of the problems of "tough on crime" framing in politics is no politician wants to be seen as "weak on crime" so it ends up being a race to the bottom on civil liberties.
Why has a question mark been added to the article title?
Training Deep Networks with Data Parallelism in Jax
Python is the new BASIC, and given the choice I rather that they chose Python over JavaScript.
First, love the presentation. I wish more papers had such a nice, succinct presentation of the main arguments.

Second, a disclaimer, I did not read the full paper but only went through the link here.

The site should be more specific that it refers to the use of predictive optimization in social setups. I thought I was about to read a finding in how predictive optimization is fundamentally flawed, but that is far what this presents.

Even within the social scope, the argued flaws seem to be more like a list of things to check against, rather than fundamental flaws:

- Good predictions may not lead to good decisions: In a setup where the prediction model is trained independently than the optimization one, this should be obvious. How you craft the optimization model and what you feed it is what matters.

- It's hard to measure what we truly care about: This is true in way too many cases, and still we have to do something. We constantly seek proxies to be able to act instead of raising our hands and give up.

- The training data rarely matches the deployment setting: A well known issue in ML, not really insightful and just something that should be taken into account when developing models.

- Social outcomes aren’t accurately predictable, with or without machine learning: This way too broad a claim. The variance from person to person may make it hard to predict a specific outcome, but it may be possible to provide a model that gives a distribution over outcomes in an accurate way. For example, if you are born in income percentile p, it is hard to predict _exactly_ the income percentile your kids will be born into, but it is feasible to predict a _distribution_ over p. Moreover, if social outcomes were truly random, that is we can't say anything about the future, then there is zero signal between our interventions and the outcomes down the line... which again sort of implies we should never do anything.

- Disparate performance between groups can’t be fixed by algorithmic interventions: Again, not a fundamental flaw. There's nothing an algorithmic intervention that makes it inherently biased, rather it will simply reflect the design of the creator. This is a known issue and there is plenty of literature on the matter.

- Providing adequate contestability undercuts putative efficiency benefits: This is probably the best argument of the list. The design of predictive optimization models should take into account that they may need to be explained on individual cases, which probably reduces the model space. Or we should get better at explaining complex models!

- Predictive optimization doesn't account for strategic behavior: Again, this is just something to take care when designing these systems, not a fundamental flaw. This afflicts human interventions as well, as the examples show.

I worry that people in public policy read papers / summaries like this, take it as absolute truths, and then sentence our systems to be fully manual for the foreseeable future.
That's how a mortgage broker works. It would probably require a lot more staff to operate that way.
> In walkable places, you can just walk down and get that day's groceries as needed, or maybe you do it on your way home from your walkable job, etc. It's more flexible, fresher, requires less mass consumption, less packaging, as well--lots of ancillary benefits.

It's also more expensive, and I don't buy "less packaging". Bulk purchasing generally involves less packaging than purchasing in smaller quantities. It's also far more time consuming to go to the store every day vs. once a month for bulk items and once a week to supplement perishables / small stock. I realize some cultures do this, and that's fine and all, but it has tradeoffs.

> More food for thought: I've heard a saying (attributed to Norwegian/Scandinavian folk wisdom) that goes like, "There is no such thing as bad weather, only inadequate clothing."

I have plenty of clothing. Nothing stops me from going out in most weather if I feel like it. When I don't feel like it, my truck is sure nice to have...
Snowblowing Is NP-Complete
> what's the point of implementing something that is not used at all

If this question made any sense we would never make anything new at all. How do you think new things get started?
Not OP, but from a professional perspective I wouldn't say it's pain free. Your first issue is going to be figuring out whether your needs are even supported by the stack by going to [0]. I appreciate the difficulty of supporting hardware, but that much red would definitely have hurt it during RTOS selection for me. Second, what if the hardware people want to use the S3 because of availability concerns? There's no table I've ever found, you just have to troll through code and GitHub issues to figure it out.

One other frustration is how obtuse the error messages can be. If west encounters a situation it doesn't like, it will often dump stack traces rather than print an error message. If you have something in the wrong directory or a typo etc, the magic in the build system often just fails and prints a generic error message or nothing at all. Maybe you screwed up the DT, maybe you named something incorrectly, maybe it's in the wrong directory, or maybe you typo'd. All of these can produce the same error messages at build time, which gets annoying.

With that said, the zephyr experience is remarkably pain-free and Linux-like compared to some vendor toolchains and generally good enough that I advocate for it internally.

[0] https://www.espressif.com/en/news/Zephyr_updates
Somewhat related but every time I see the AWS lambda I immediately think half life.
Ok, so all you have to do is prove that the vast majority of a given service's users are using it for criminal activity, right?
Under the npm model you are trusting the authors of your direct dependencies with judicious choice of transitive dependencies, and then those authors in turn trust the authors of their dependencies. In essence npm is a system that relies on a web of trust.

A system like that cannot give any modicum of control, because typically a real world project will involve hundreds of package publishers, any one of which can break that trust with a poisoned patch version of a transitive dependency (or can be hacked), and it is effectively impossible to review all those dependencies every time they do a patch version bump. So developing with npm is always an act of faith that everyone will do the right thing. The remarkable part is how rarely it breaks down.
Either apples headset is the real deal or it will be another decade
After a few iterations with different AIs over a few decades, you'll have to find somebody who still has a paper copy. I would say to thank god for piracy, but the odds that we'll be able to run computers that aren't continually scanning for the rights, authenticity and content of the files on them are nil.
This was incredible feat of engineering hacks. And it all came together beautifully. Great post!
Yeah true, a system that factors in the number (ratio? total?) of votes and not just the difference might be interesting
D-T definitely trashes the reactor, but D-D generates fewer neutrons, so human maintenance is generally OK afterwards. C-Mod at MIT ran this way for a while. You just needed to wear a dose meter.
Facebook account blocked and “download your information” returns almost 0
Today Facebook decided to permanently suspend my account? Why? Have no clue? I have been reading their community standards and honestly - can not find anything that I breached ever.

But ok - their platform - their rules!
What makes me angry is that when I selected an option to download my information - I got empty folders!
15 years of my digital life: posts, photos, videos - everything has dissapeared in a moment, based on non explained move from an algorithm!

Of course - no appeal or complain possible.

Anyone - any idea if something can be done?
At least according to AllSides, while The Guardian leans left a bit more than Reason leans right, it's not too much different. Guardian[1] has -2.4 out of -6, while Reason[2] is 1.8 out of +6.

From what articles I've seen from Reason, they seemed to clearly lean right to me, that's why your comment came across as odd, albeit technically correct (it is slightly closer to center than the Guardian). Your comment suggested to me that they are a lot more in the middle than that, though.

[1]: https://www.allsides.com/news-source/guardian

[2]: https://www.allsides.com/news-source/reason