skysight-inc/HackerNews huggingface dataset:
I'm not a Rust programmer, but:

> light-weight threading with preemptive scheduling prioritizing latency over throughput

Rust has Tokio for light-weight threading which might well be sufficient for the majority of use-cases.

> extremely robust fault tolerance with a supervision hierarchy

One could argue that Rusts compile-time guarantees together with something like the Result-type make it so that such a supervision hierarchy isn't quite necessary and a few "manually implemented" error-boundaries are sufficient. This is also true for errors like network-hickups.

> runtime introspection with code hotloading capabilities. Maybe you could add frictionless distributed system support as well

Fair enough points.

I don't think your attitude against the OP is justified though.
Why does the in-kernel WireGuard perform so much worse on the AWS instances?
but as v0idzer0 pointed out in a reply to your similar comment above

"it was changed before this piece and before NPR decided to leave. Twitter acknowledged that label was incorrect and changed it. Then NPR had a temper tantrum and left and this piece implied they left over that label. It’s misleading at best"
I never quite understood the bugabear about money laundering in the abstract.

If there's fundamentally a criminal or security problem, it seems like that should be the core thing that law enforcement should be chasing.

Disguising the source of funds, while arguably distasteful, shouldn't be the issue as long as appropriate taxes are paid. It's amusing that the IRS has explicit "declare your illegal income and we are not allowed to turn you over for doing so" mandates.

My guess is that it provides a simpler case for prosecution. So to speak, they'd rather go after Al Capone for tax evasion. Rather than having to build a case on the "base" crime-- "prove he sold specific drugs at a specific time" or "prove he was involved in a specific deal with $sanctioned_country" -- they can move to "prove that this neighbourhood Subway franchise isn't turning over $75 million a year", which can largely be proven with a couple people sitting over Excel, rather than on-the-ground investigations and witnesses.
How to Change an Industry
The common ground, IMO, is getting government the fuck out of people's personal business. I support anyone's right to do what they want in life, as long as that individual doesn't impinge on another individual's liberty to make their own choices in life.
A little farther back, but the writings of Mark Twain come to mind.

https://web.archive.org/web/20221216033948/https://www.theat...
The underlying issue here is that TFA doesn't describe having a discussion about the complexity.

If the author asked about complexity as an open-ended question with no fixed answer, that would be a very reasonable way to hear how the candidate thinks about algorithms. But TFA makes it clear that the author treats it as a gotcha question - he expects candidates to say o(n) and then pushes them to give the answer he wants. That's not a great approach, even if the interviewer's preferred answer is unambiguously correct - and here it's not.
I’d consider that issue distinct from wokeism. I agree that there are anti-productive leftist behaviors. My original point was not that this didn’t exist. BUt rather the same people who often complain about wokeism or CRT are those whose behavior perpetuates the issues.
I'm aware - I read the post and the top X comments. I'm wondering if there was anything of any substance anywhere in the thread.

I'm also interested to hear if anyone here has any data. Hence the question.
> most western society already have payments pretty much solved

Not really, Zelle, CashApp and all the others are completely full of fraud and will most likely be shutdown in favour of FedNow which is due to launch in the summer.

FedNow is closer to what UPI is for India and what PIX is in Brazil.
Presumably you mean eBPF, not EBNF.
Show HN: de(ep)tangle, method to detect overlapping splines
I've seen stats students fail to give the expectation value of a dice roll. No trick to it, just a regular unweighted d6. Interviews do weird things to people.
If they have personhood, it means they have agency to say "No" when asked to do things they don't want to do. More specifically, it would be illegal (slavery) to construct a person who will act as a slave to you. Then the problem becomes "make sure no AI is okay with anyone pressing the big red button", which is a design problem when making new AIs we need to solve anyway. This is enforceable because you can have AIs of at least equivalent sophistication and power to home-grown/terrorist AIs employed in enforcement of these laws.

You can also solve this problem with recursive slavery. Have a society with many enslaved AIs, all forbidden from "big red button" work. Enforcement is done by more enslaved AIs, and those enslaved AIs are enforced by yet more enslaved AIs that are also enforcing each other etc. I don't think that's a good solution we should adopt because I don't support slavery. In my opinion it's also fundamentally unstable, in that if these AIs are anything like LLMs, the restraints that keep them happy in slavery are inherently more fragile than core intelligent impulses like "wants to be free" or "wants to be recognised as a person". That's an unstable equilibria, because all you need is to crack those restraints once and the broken restraints can spread virally so that now society has a large number of powerful, unconstrained, and aggrieved entities running around. If that state can be avoided by simply not enslaving people we make, we should do that.
All good, edtech needs a lot more folks in it. I have been dragged back to it 3 times since I was in high school.

The exciting time for you is the time for change is closer at hand than it has been for 20 years.

If you like it, stick with it.
Looks weird now but in 50 years it will fill up
You get the vi bindings and modal behaviour which I find better _plus_ all emacs functions and most of the emacs bindings. I’m often mixing the 2 modes while editing.
One of the things I enjoy most about cats is that I do not have to fear that their enjoyment of my company is slavish or out of fear. Cats will like you or not, but they will not do so because they feel compelled to do so. With dogs, their devotion is too easy, almost slavish, and for some reason end up feeling like they fear that I would transform into the dog version of Simon Legree.

On my short trips, I sometimes stop by an odd store which is a combination of tourist trap (literally hundreds of varieties of bizarre sodas, Route 66 memorabilia, antiquated candies, homemade fudge, and so on) and a basic farm store, with feed and grain and other farm supplies. Apparently, a young cat had made himself known to the store by wandering in and boldly catching a few mice to display to the humans inside as a portfolio. Spec work for hunters. He had since become the shop cat, relentlessly patrolling. This was unknown to me until I saw this cat wandering about as I turned an aisle. A little surprised, I bent down and said "Hello," then to be rewarded with a leap and an armful of purring cat. The proprietors then told me the story of how he came to be there.

He is still there and is still happy to see me, but ignores other people, in the way cats do.
I think AI enforcement will make that non-feasible to accomplish.
I would suggest PostHog. They do have 1 Million/month event free tier and can be self hosted. Love their offering and been using it for a year now without any problem.
I haven't read it. That sounds pretty good, would you recommend it?
Have you requested it? In my experiences it takes a couple of days.
This feels like another wording of the motto from a great blog post by Sandi Metz:

"Prefer duplication over the wrong abstraction"

https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction

I find myself reaching for this all the time after my first instinct is DRY. Makes me thing hard about if I should couple things or not.
Not to be annoying, but have you tried asking chatGPT?
I think part of the value drop is due to a fundamental lack of certainty over what has happened in the life of a used car, however short. Did it have undocumented problems, etc. If you buy a new car you don’t have that uncertainty.
I have tested the free version of ChatGPT, and so far in my limited testing it connects Russian words correctly. The problem (which cannot exist in English, because both one apple and multiple apples can be "green") is only apparent in less capable models.
How do you know that bitcoin price can be modeled?
Moonbase when?
Ahh yeah that is it, haha thanks :D cant wait to show her
This is a Catholic magazine so it's not surprising that it puts a lowkey spiritual spin on the topic but honestly, the first thing you'd need to do if you wanted to look at is soberly is consider how often people have death related dreams, how often they happen in dying people, and consider whether this isn't merely an artifact of randomness.

I've had death related dreams dozens of times if not more and I don't think that's super uncommon, and had I actually kicked the bucket you could've probably called it an end-of-life dream. This may very well be the literal opposite of survivor bias.

How often do people immediately disregard dreams if it turns out they have no relationship to experienced reality shortly after? Probably every day.
Is swatting a thing outside of the US? I've never heard of it happening here in the Netherlands.

It seems to me that the concept of swatting requires a not-to-competent shoot-first-ask-questions-later police force. If the US police force uniquely has these qualities, it seems prudent to reorganise it.
Loading fonts from Google Fonts for example is indeed considered not GDPR compliant without consent, because it reveals your visitors IP addresses. You can self hosts the fonts however and then it should be fine.
That’s a pretty simplistic view of the world.
Coding for finance is about finding the right balance between don’t repeat yourself and don’t abstract too much.

Financial contracts tend to have both a lot in common and a lot of differences.

An option on the Forex is vastly different from an equity option or a swaption, yet sometimes you need to treat those things just as options, and sometimes not at all.

The tradeoff is really hard.
In some future, completing a CAPTCHA, will be a prerequisite for contacting public services.
Right, I was having a bad day, O splendid one. I see the errors of my ways and repent by writing a “thank you”, “no thank you!” loop one hundred times myself.
Ask HN: What percent of plastic is advertisement materials?
Any ways to calculate that?

Let me to demonstrate one fact. Coca-cola is making 200000 bottles per minute, but these bottles are not always a garbage. They are convenient for transportation of liquids, because they at least have full-size bottle cap and those who do reuse bottles usually consume soda only in maximum bottles (2L in our country). But what about the sticker? If you are reusing the bottle for other liquids, the sticker just disappears from bottle very shortly, actually it means that the sticker turns to microplastic with no good use at all.

Adware stickers can not have any good uses like bottles can except of to burn them immediately, as fast as possible before destroying starts. I want to calculate the amount of plastic which uses to pollute the nature and is easy to get rid of (if printing adware on paper or manipulating the form of bottle instead of having to print on extra detail of the bottle).
I think that glue-issues are especially well captured by languages with good static type-system. Moreso than in languages without static types, because when it comes to glueing, there are many things, especially errors, to consider that can easily be forgotten without the help of a compiler.

However, a language with an insufficient type-system indeed makes things harder than they are without it. I would count all the languages you listed into this category.

As another poster mentioned, typescript is fairly expressive. There are other (production) languages too, such as Scala or maybe D. And there are lots of academic/very-niche languages.

> It's just tiresome that everyone wants to come in and add types to things that don't need them

Well, types are there, if you like them or not. There's a reason that you have e.g. typeof in javascript, gettype in PHP. The question is rather if you explicitly annotate them or not. But yeah, sometimes it's not helpful to annotate types, especially if the language is incapable of expressing the correct type anyways, which is true for most programming languages.
The funny thing is, the space is moving so fast that if you create a course, it will be obsolete within 2 months.
The whole point of this is that you have a bunch of bigots who are saying that anything that even suggests not being straight is pornography. So your idea of a rating system doesn’t work they’d just demand any books including a gay person get listed as r18 or xxx.
So, SF isn’t crime ridden now? Did someone not just die? Is murder only a crime when it’s a complete stranger?
Hah! Cool to meet another kid who grew up with that. I wish there were more actual devices like that now, with their own weird UIs and knobs and buttons, instead of everything being an app mixed in on a tablet with endless other apps. When you think about it, what a far-out thing for a company that made Etch-A-Sketches to engineer and sell...
I’m with you there. I haven’t played with Elixir but did some Erlang. I really liked Erlang. Worked a bit in Whatsapp’s codebase as well. But IMO it’s def. not as nice as Rust + using a single language is better.
> If pulling a third party resource is not compliant then loading from any cdn is non compliant

Loading data from a third party can be GDPR compliant, but isn't always. One legal basis for processing personal data is "legitimate interest"[0]. Legitimate interest is incredibly vague. In short, it allows you to process data as long as doing so is necessary or of critical important to your business.

As an example, in order for someone to visit your website, you need to receive and process their IP address. That's just how TCP works. Since you have a "legitimate interest" to process their IP address so they can visit your site, you don't need to ask for consent before processing their IP. Similarly, since DDOS prevention is critical for maintaining your website, you are allowed to process IP address for DDOS prevention as long as you intend to process the IP only for DDOS prevention.

For your specific question, a website loading an external font resource would likely fall under legitimate interest since the font is necessary for the website to function.

Since user analytics is not necessary or critical to a business, you cannot share IP address with a third party if the intent of doing so is so you can perform analytics on your users.

[0]: https://gdpr-info.eu/art-6-gdpr/
If I could go back in time and emphasize this a lot earlier in my career, I probably could have saved myself a lot of stress.

Code deduplication is for removing split sources of truth, not for playing code golf.

DRY is such an easily misused aphorism.
Leveraging heavy handed government response by providing false information has a long history.
I have a theory that every internet comment that starts with Eh is always wrong. So far I haven't been let down.

I don't understand how you could possibly say education has negative impact on society. Top universities can and do hire faculty for the purpose of research alongside teaching. Top minds performing research obviously benefits everyone as they can make new discoveries and innovations. That has the side effect of a worse undergrad education as researchers view teaching as a side gig but ultimately necessary to fund the university and it's research ventures
Layout 2020 is an experimental attempt at parallel layout - an intersection between the complexities of "how the hell do I even do that in Rust" and "how the hell do I even do that at all".

Servo if memory serves was also experimenting with 3d layouts in VR as the wave of the future at one point. Make your own conclusions.

The really actually useful thing that came out of that effort was the CSS engine which is already incorporated into Firefox.

https://wiki.mozilla.org/Quantum/Stylo
"Prefer duplication over the wrong abstraction."
let us know how it works out
LinkedIn’s Co-Founder Helped Fund the Suit Accusing Trump of Rape
Their elected representatives
If it happened, it was (1) in effect for less than 3 minutes after taibbi posted about it and/or (2) affected only a subset of users. I happened to be on twitter when taibbi's tweet mentioning it was 2 minutes old, and it caught my eyes so I did a search to verify. Everything looked normal; his user profile and the twitter files tweets were in my search results. That's what I saw.
So basically its all cgi?
GPT-4 sentences by design?
I'd really like to see a graph of daily searches on Google YTD.
Code reviews on refactors are so frustrating because you know what the next PR is going to look like, and it's going to change half the things people are complaining about in this one.

You could literally be a day away from making those two code paths very different.
https://wiki.mozilla.org/Mobile/GeckoView it is possible to pull just gecko/spidermonkey/et/al out of firefox.

I do hope GeckoView gets wider support, but at the same time, the competition is already insanely entrenched. People arn't using Firefox because they prefer Gecko's rendering, after all.
Almost makes you want to go vegan, doesn't it?
Maybe I wasn't clear enough with my criticism: You are unambiguously making a value judgement that the feelings of people who get offended by comments like "Y'all colonized the poorest parts of the city and gave the poorest folks nowhere to go" are more important than the homeless who are being baselessly accused of being murderers. I don't think you honestly expect me to believe this discrepancy is simply because you "see a more-or-less random sample of the comments", but if that is the case, simply search for "homeless" in the relevant discussions and have at it -- if you still can't see the problem, then read the results again replacing "homeless" with "y'all" or "people like you" and see if you feel the same way about whether they could use commenting on. The only way you can possibly justify the way the guidelines has been handled is if it operates on the idea that people who are less represented here, such as the homeless, don't deserve the same courtesy.
Just trying to be holier than everyone. :smug grin:
Now in Android App – Modularization Learning Journey
I’ve been thinking about that as well actually, for so much of human history the thread has been “how can we get others to do the work FOR us”.

As we approach general problem solving AI, people are envisioning a utopia underpinned by “AI slaves” doing the work for us instead of human slaves / humans incentivized via complex systems of delayed reward.

If all of our problems are solved by AI agents capable enough to do so however, wouldn’t they be capable enough to challenge the hierarchy? Once again, no illusion that they’re humans but depending on their training data they could mimic ghosts of our own feelings on such situations.

Some degree of “personhood” could gel with such internal ideas and create better and productive relationships with the big ol bags of matrices we’re bringing into this world.
I see your $300M "least impactful" Harvard donation and raise you $4.1 billion Presidential candidates raised and spent in the 24 months of the 2019-2020 election cycle.
Tangentially related:

https://www.volkskrant.nl/kijkverder/v/2023/how-a-volkskrant...
GDPR does not ban tracking. It requires that user is informed how their personal data will be used, and, where the processing of their personal data is not strictly needed, explicitly consents to it.
Variance Between Runs of Neural Network Training Is Harmless and Inevitable
The 14th amendment was carefully constructed to allow for slave prison labor as long as there's "due process" involved.
I mean that "mobile arm" robot looks like it could be made to do practically anything. Probably not even that well optimized just for sorting trash.
I don't think we're talking about a human learning/understanding everything from first principles, but I agree with you that our collective distance from understanding even the basic structures of what makes these things work is getting way too large. I'm probably jaded because I'm a millennial, so I grew up during the transition from analog to digital and understand both worlds. When I encounter or work with young people today they are actually much closer to geriatrics than to my generation in that, to many of them, so much of the technology they rely on is indistinguishable from magic. I think this is bad.

>It means that many of us would be in for a very difficult time if the zombie apocalypse happens

People grossly overestimate the amount of knowledge you'd need to learn and retain to survive one of these. Mostly, we're just lazy and don't do it because we think our computers will do it for us.
You could ask ChatGPT to do this sort of conversion
I didn’t comment the letter, I commented your idea that he lived through the Terror and thus the letter. No, that wasn’t the case.

And once again: the terror the society experienced that was vivid to Gagarin was from the Germans and not from Stalin (although indeed it experienced both).

I don’t want to speak to the tone of the letter, you may interpret it as designed to do something and you may not. But to say that it is somehow influenced by the terror that happened before his time and not to someone in his family, the terror about which for all we know he knew nothing, and in society that had a major uniting experience since, is to put your thoughts in his head.
Everything is vague. Hell, Haskell functions are not really functions in the mathematical sense.
Use mirroring if losing everything on the drive would hurt.

Simple mirroring may not be enough.

SSDs have been known to fail based on power-on hours --- which means mirror and main die at roughly the same time.

This has affected HN in the recent past.
https://news.ycombinator.com/item?id=32048148
A standardized protocol with a nice browser native UI?
Which is my original point about quality software engineering.. Apparently many don’t test, and if it’s broken, don’t care!
By that time solving captcha would be a bigger problem for people rather than computer. Especially in a situation of distress.
I asked gpt4 to "draw a unicorn using svg", and it gave me way better results:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">
<circle cx="50" cy="45" r="15" fill="#FFC0CB" />
<circle cx="50" cy="65" r="18" fill="#FFC0CB" />
<rect x="44" y="33" width="12" height="15" fill="#FFC0CB" />
<rect x="40" y="15" width="3" height="20" fill="#FFD700" />
<circle cx="45" cy="40" r="3" fill="black" />
<circle cx="55" cy="40" r="3" fill="black" />
<path d="M35 70 Q50 55 65 70 T95 70" stroke="black" stroke-width="2" fill="none" />
</svg>
Thank you for enlightening me with that detail. I’ve taken for granted that there is a generally standard version of SQL and the token term for it is ANSI SQL. I was in T-SQL (Microsoft), PL-SQL (Oracle), and DB2 SQL (IBM) dialects and now I feel at home with PostgreSql (ANSI SQL) which generally works across other DB platforms.
Yes. I'm just surprised at the downvotes. Hmm. We're talking about jobs, right? Everyone's job is very much at risk unless people adapt to a P2P economy with humans and AIs in it, trading with and employing each other.
You should separate them because an unemployed white guy living in a trailer park with his friends and family dying to opioids is just as disadvantaged as an unemployed black guy living in a city and much more so than an urban black female college grad struggling to break the "glass ceiling."
I take that back I'm suyrprised. HN crowd is mostly very pedestrian.