skysight-inc/HackerNews huggingface dataset:
Oh, I'm familiar. Lots of people are familiar. This is a question of tort law wrapped in corporate sponsored "mandatory mediation", which never rules in your favor or delays. I am asserting that while the dispute is small it can be quickly resolved because the court is happy to mediate immediately regardless of the contractual body appointed.

It's when you exceed the small claims or wait, ie you're afraid to go to court or are lapse in monitoring your own finances, that the problem accelerates out of control.
You can withdraw at any point, until suddenly you can't anymore. That is the very core of investing: being rewarded for taking the risk of not receiving your money back at all. In particular, the mechanisms most DeFi tools use are vulnerable to the contract being hacked and/or the devs doing a rug-pull. This is clearly a risk that most investors deem quite likely, because if it was a very low risk then the interest rate on DeFi products would not need to be quite that high.
https://archive.ph/oOEXQ
A slight tangent here, but one that I enjoyed:

I've used gov.uk services/sites quite a bit and find them easy to follow and almost always written in unambiguous and clear language. So, having seen this post and the positive comments it generated about gov.uk, I went to the main site and posted a shout-out for the team (especially UI/UX) with a link to this thread. I left my name and email address in the boxes that allow you to request a reply.

I received two automated responses. One contained a tracking link to see the status/progress of my query/comment. The other contained a copy of my comment for my records, and also some info about my set-up at the bottom:

> [User agent]
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36

> [JavaScript Enabled]
false

> Thank you,

> GOV.UK User Support Team

That's a nice touch, in my opinion, and it made me smile.
> clear conflict of interest

That's not a conflict of interest.
I wouldn't. But when the device, which happens to be running windows, takes part in a DDOS attack, I wish we could do something about that, rather than have to buy our way out of the problem by having a bigger pipe and sinking traffic, because it means that you have to be blessed by the powers that be of the Internet(Cloudflare, AWS, GCP, etc) in order to stay online in the face of a DDOS attack.
And what happens when there are multiple different possibilities for the solution? As is the case here, the solution can be achieved in multiple ways. It would be bizarre for one to have copyright claim over all of them.
As a historiographer, Flint makes a solid writer. As a writer, Weber makes a solid historiographer.
> If you look at the history of his blog, for the entire last year his mind has seemingly only been filled with hatred for crypto - the man seems to have a serious ideological hatred of the technology and obstinately refuses to ever reconsider his position.

If you take a look at what company he currently works at (and founded), it's pretty obvious where his hate for cryptocurrencies come from.
So does this share MySQL’s weaknesses? As someone that used MySQL for over a decade before seeing the light and switching to Postgres, I’d be more reassured if this wasn’t compatible with any existing RDBMS than with it being MySQL compatible.
Is this an out of date April Fool's joke? It's just phishing! Click link to third party website, enter matrix creds directly into website, website gets access to your account and can read and send messages.
The thing I hate most is when some creates the "new way of doing things". Then fails to convert most of the existing code which is "doing things the old way" even when it's clear that it is the same thing.
The student said to the teacher:

"This fence is in the way and obstructing the flow, it should be removed"

The teacher said to the student:

"If you can tell my why someone made the fence in the first place, I will allow you to remove it."

Note that this has nothing to do with "code ownership". If you worked for me and randomly changed code that you did not like, I would fire you.
Covid drug Paxlovid trial stopped for “being too effective”
I am having trouble understanding what a "Serveless Database" is. When I do a search of the term, I get hype, not a definition. For example:

"What is Serverless Database?

Serverless Database is a prerequisite for Serverless Computing. These are specially designed for the workloads which are unpredictable and can change rapidly. What’s more? This allows you to pay only for the database resources you use, on a second-by-second basis. ..."

I would really appreciate it if someone would give us a clear definition of this term.
Full Credit where credit is actually due:

http://www.dirtyfeed.org/2021/04/what-the-papers-say/
Copper: It’s A Thing (Sort of)
Clean code vs dirty code is not a problem here.
Rewriting someone else's code (no matter how dirty) without telling or consulting was the bigger mistake. This can poison professional relationships for life.
The referential integrity piece (otherwise known as Foreign Keys) will not be addressed and is a limitation - some might say feature - of Vitess. They wrote a pretty good piece about it here, https://docs.planetscale.com/tutorials/operating-without-for...
> Which I get, on some level who wants to work on the broken things?

I love working on broken things just as much as working on new things. Sometimes the reason something is broken is because it was a difficult problem. I love those difficult problems.
IME abstractions generally begin with the latter case. Perhaps there's one or two corner cases that the abstraction also covers, but it seems justifiable at the time because the core of the code really ought to work the same across all cases. Then you slowly start adding corner cases, or you change your new feature slightly so that the abstraction has to change. Little by little you end up with this insanely complicated (and unclean) abstraction which is arguably significantly worse than simply duplicating the code would have been in the first place. I make this remark because I think that "the code needs to be the same in a few places" may not be a sufficiently strong reason for writing an abstraction right away. Even in these cases, sometimes it's ok to leave duplication in your codebase for a little while while you let the feature you're working on shake itself out, then come back and see if the abstraction is worth writing. That's the only way to break the cycle.
Have you used it extensively by chance? I was recently exploring Pharo with "Pharo by Example", but found it really hard to approach because the UI seems to change every major version (with things like the System Browser changing names). Squeak on the other hand was a lot smoother to get started with. I'm also not really sure how to best compare Squeak and Pharo.
Scrcpy v1.20
This does not include the energy needed to mine and manufacture the raw materials needed to build the solar panels. Most of those rare-earth elements in photovoltaics comes from vast mining operations in China.
> They care about the long term viability of human space travel as much as the US.

Do they? It does not seem like they do.

> Do they really think testing out their satellite missiles is worth the result? It's not like there aren't a million other ways to test it without actually blowing anything up.

If this was a show of force rather than a test it makes more sense. I don't think anyone said, "Whoops" in Russia after that strike.
The company (Adjoint, Inc) is described as "digitises cash and settlement processes", something that cryptocurrencies aim to do as well. His company clearly doesn't use decentralization (since why would he make a post against it?), which cryptocurrencies do. How is that not a conflict of interest in this specific blogpost?

Reading the post it seems like he has no stake in the outcome of what people think about cryptocurrencies and decentralization, but that's not true, as a founder he has a huge stake in the outcome.
Still using office 2000. its simple and fast, never liked the later bells and whistles like the "ribbon". Sadly, windows 10 doesn't get along with it perfectly well.
Drew, I would like to balance the GP by voicing my deep respect for taking a visible stance for your beliefs and voicing opinions independent of the business impact it might have. Fascism and white nationalism are not just slurs to throw at political enemies but very specific behavioral patterns that I think any hacker that cares about free and open systems should recognise as harmful and should take steps to oppose it. Your work was already inspiring, but this just adds to it.
You can lend stablecoins such as USDC and have 3-10% APR returns.
It could be argued the default was wrong (when originally chosen).

If you don't have the runtime compiler, then that means either you: 1. handwrote the the compiled templates, which is rather unlikely, or 2. you are using additional tooling to precompile.

If you are using additional tooling to precompile then that tooling ought to handle aliasing to the runtime only version, (or if not using a cli style tool, the instructions for setting up the bundler to use a loader should include setting up the alias).

However it is probably too late to fix things, since existing projects will assume the default is the compiler-less runtime, and would perform worse if things were changed, since existing projects would not have the new alias to run-time only version in place.
There's no political will because it helps poor people and reduces revenue for megacorps. Guess who "political will" comes from?
From THE ARCHIVES: The exploding whale of Florence, Oregon
if isArray gets deleted, can't someone else swap it for a malicious package? And it will automatically get 51M weekly downloads?
I'm specifically referring to the range. Stopping under 100 miles to recharge your vehicle isn't feasible for most people. Unless you're planning on forcing them to buy a $60k+ vehicle that's worse than what they currently have good luck.
Good point. I was imagining outlets eventually in apartment parking lots. But for the many who don't even have a parking spot, and have to park on the street, we still need some public charging stations.
I think [this documentation page][1] does a much better job than the project homepage describing why you’d use lltng over other, related tools:

> The main distinctive features of LTTng is that it produces correlated kernel and user space traces, as well as doing so with the lowest overhead amongst other solutions. It produces trace files in the CTF format, a file format optimized for the production and analyses of multi-gigabyte data.

So it has kernel hooks as well as user space libraries for a number of different programming language runtimes like Java and Python.

Compare to eBPF, which by the way is also open-source, since it’s a kernel feature. From lltng’s documentation:

> eBPF: A subsystem in the Linux kernel in which a virtual machine can execute programs passed from the user space to the kernel.
>
> You can attach such programs to tracepoints and kprobes thanks to a system call, and they can output data to the user space when executed thanks to different mechanisms (pipe, VM register values, and eBPF maps, to name a few).

[1]: https://lttng.org/docs/v2.13/#doc-lttng-alternatives
20 years ago you saved notepad files on a removable media. Today you still do the same. Underlying technology may have changed, but the interface remains the same.
$27,000,000,000 is deposited in AAVE's protocol alone. It's been working pretty well for quite a while now.
WWII is not that long ago, in the grand scheme of things. And if you expand "Russia" to "The Soviet Union", there are many examples of US and European efforts to destabilize various members/vassals of the USSR (culminating in its dissolution).

There are also various examples of NATO or its member countries attacking Russian allies or friendly states close to its borders, notably in the Middle East, but also in Europe (the Kosovo war).
Get past the title, there is a meaty cautionary tale there.
So you're not verifying identity with matrix, you're taking wholesale access to people's accounts? If I wanted to host a phishing page would I need to modify your code at all?
What made you switch to Postgres?
Most languages also don't really have to worry about shipping dozens of plaintext source code files over the wire that then might get executed in an environment you have no control over that doesn't actually support the code you wrote (There are still people running old IE versions and loosing 1% of customers might be really costly at scale). I'm not saying that the current ecosystem isn't an overly complex mess but it does actually solve some problems.
That is the Government Digital Service https://gds.blog.gov.uk/story/ , and it's something of a miracle that it's allowed to exist. Competent and committed public servants providing a core structure for other departments to deploy successful software projects, the very antithesis of the "we don't have to manage anything if we contract it out" Serco approach.
I think it's interesting that we seem to equate CS Theory being hard with involving sophisticated math. Are there any examples of concepts in Theory that are considered hard, but not because of their dependence on math?

The article seems to focus on complexity theory, but I couldn't think of any from that sub-field. My first thought is the Paxos algorithm for distributed consensus [1], which definitely has a reputation of being difficult to understand, and fits under the Theory umbrella.

[1] https://en.m.wikipedia.org/wiki/Paxos_(computer_science)
Indeed, but they DO care about THEIR imaginary property, and because of that they usually don't need to be forced to enter those trade agreements as you seem to believe.
Startup Failures Site
Are you saying it typed "tye used you"?
“Pay for only what you use” database.
the demo is hosted on GitHub

https://github.com/mishushakov/signin-with-matrix/blob/maste...
That perception probably matches direct experience in terms of where a normal person might be asked for a bribe while going about their normal day.

I don't think it matches the big stuff that politicians do. In the US, politicians have "speaking fees", and regulators use the "revolving door" between the public and private sector. Are those bribes, too? I think often so, despite the green color.
Why do you say CPS can't fix it? C# works around this by having a synchronization context and ways to bounce around contexts. In this way C# async/await is able to ensure code is run on a specific native thread. Is that not a fix?
Feb 2020, apparently; cites https://www.yahoo.com/lifestyle/moldy-whopper-burger-king-la... which is dated then.

In 1993 I was camping at a remote jobsite, we had power and "sewer" but no running water, and town was 25 miles away. So we would take a trip every few days for supplies and one of the things I'd do was to get a stack of Burger King double cheeseburgers to stock the fridge with. They stayed OK in the fridge for a few days (without pickles) and microwaved easily.

A few got older than was palatable and got thrown in the weeds a way off from the camp.

One day, a couple weeks after that, a foreman had come by for a visit, bringing his little dog along. Little dog comes out of the woods with a perfect, pristine looking BK cheeseburger in its mouth to much amusement and surprise. That burger had been outside for a minimum of 10 days we figured, but it looks perfect (as far as could be seen) and little dog didn't complain about it so it must have tasted OK too.
thanks for the link, that's pretty cool indeed!

however running 6KW to produce a small house is not exactly eco-friendly either, especially given that the machine's production has not been accounted for. from my experience, to produce clay-hay housing, 200h with a bunch of volunteers will get you so far as this machine, although building so high is trickier in a low-tech setting

don't get me wrong: i'd much rather have this kind of house production than concrete bullshit that pollutes orders of magnitude more. i'm just saying if we're going down this way we may as well do it "by hand" :)
OP touches upon a critical point of human reasoning: we have a bias towards simplicity.

We favor the legible (as the article calls it), the tractable, the countable, the fungible. At certain levels of complexity, seeing reality as it is is just impossible. This complexity can be in terms of the subject itself, or the organizational/communication overhead required to tackle that subject.

This bias towards simplicity is more often optimal than not. As he noted, the variance in performance becomes unbearably huge as you try to get more precise.

The thing is that it's easy to pick out where simple models are wrong. The more complex the subject, the more edge cases there are, the fatter the tails are, etc. But it's harder to replace those models with new ones that increase precision while retaining sufficient efficiency. So just as simple models account for the cost of an employee without accounting for their value; he critiques those models for their precision without accounting for their efficiency. It's not as easy to predict/calculate value as it is to calculate cost.

So while he's right in saying "these models are wrong", people won't be persuaded until they hear "these models are better". And "figure out the optimal solution in every individual context" is not a better model, not given the complexity of our work and the limited resources we have.

Anyone taking the message here as "managers are idiots", are also oversimplifying things. They feel the moral high ground of being right, and it can be helpful to highlight where our models are wrong. But we also need to replace them with better ones, which is much harder than critiquing the best usable-but-imprecise ones we have.
Thanks for posting this, I am the author and I am happy to answer any questions you might have.
I think Keir Starmer (leader of the opposition) is responsible for the popularity of the term "sleaze"? He chose the wording for PMQs.
Chemistry is a bit of a cult. Its theoretical aims are laudable, but in order to get there it forces you to do a lot of work and reason strictly in its own way. Whether all this work is worth the rewards, I think is open for debate.
(Forgive my grammar nazism.) The possessive form of "it" is "its": "The dog wagged its tail". But for basically everything other than pronouns and plurals, the possessive form involves adding "apostrophe s". In recent years, many people have tried to apply this rule to "it". But the problem is that "it's" is understood to be a contraction of "it is" or "it has"; furthermore, "its" already exists as the standard possessive form.

One thing I say to people using "it's" is that by analogy, you also need to say: "He got he's skills. She missed she's ride. They have they's meeting."
Remember that SA was a one-time payment of a fairly nominal amount. The primary purpose was not revenue. It was a combination of giving the users a stake in the community, and making it expensive to post maliciously (since you would burn through accounts).
Why so? Clay-hay is really solid, and if you ever make a hole, making a patch is as simple as making more of the mixture and applying it locally.
At bigger, established corporations, I've seen internal web apps that need external access available set up this way, but when accessed via the public IP, a second auth factor is required. IIRC, MS Exchange's web interface was the most smooth, where the only difference to the end user was an additional field for the MFA code.

If an organization is using the "BeyondCorp" approach, it doesn't seem relevant, but that's tough to bolt onto large, complex existing environments IMO.

Edit: just to clarify, the advantage is similar to what "BeyondCorp" gets you - end users just need to remember the one URL, regardless of where they're connecting from.
The long road to bootstrap a $1m ARR SaaS
Thanks for your work. And I have to say that for internal development, when there is no need for the latest features, it's much easier to develop based on a Debian release as much as possible. A stable distribution provides an easy to track baseline not only for Python libraries, but any other tools that may be needed.
If you're already familiar with JavaScript, it takes about a day's worth of Node.js API knowledge to write your own build scripts with esbuild.

I think Julia had the right attitude. Instead of taking the leap of faith with a popular tool that you don't understand, instead, choose a smaller, focused tool that you can understand. As you build your application, you can more clearly and organically identify your painpoints, and then you re-evaluate if a more complex tool would be a better fit.

I think going the other way around (as you seem to suggest) is a common mistake made by many entering the JS dev world.

EDIT: For the record, I use Vite, esbuild, and rollup across several projects.
perhaps system python can be used by only the system user, and any human users must install their own python.
Woman’s own immune system has possibly cured her of HIV
If I ever see you again rewrite someone else's code without asking, I will fire you on the spot.
Handling login-via-Matrix like email or SMS sounds like the right approach.
The article is about how the term decentralization has become a generic buzzword for good and in fact could describe a range of technologies that are either good or bad, hence we should be immediately skeptical whenever we see the term decentralized used to describe something as good and innovative and look more closely at the details.
afaik everyone can initiate a Matrix Specification Change by following the described process:
https://spec.matrix.org/v1.1/proposals/
Education != university.

I'm not deriding university, but education is everything. You are educating yourself for your entire life. What you learnt at university was that nobody was there holding your hand. To learn, you must do it yourself.

>But then I look around and see the cool jobs in 3D graphics, in distributed systems, in machine learning, or other "hard computer science" fields, and it feels like I will never be qualified without a graduate degree.

You're bored and you're hitting your 30s where you're concerned about 'could I have been more?' dont worry, everyone goes through this and it gets worse later in your 30s.
> If you worked for me and randomly changed code that you did not like, I would fire you.

From one extreme to the other? People make mistakes, educate them instead of brutally punishing them. Talk it through - isn't this exactly the mistake that was made by the developer (they didn't talk to their peers)? If they do not respond to feedback, that can eventually lead to a firing.
>Not sure on what grounds you make that statement.

It's called the "Corruption Perceptions Index," or the index of perceived corruption. It's purely based on the opinion of people about the corruption in countries.

The correlation to the black market and overregulation further demonstrates my point, the British corruption I discussed needed no black market and was enabled by a complete lack of regulation. None of those three measurements would consider clear corruption to be corruption.
Wow, what a power move.
Which then devolves into five ways of doing things after a few more iterations. Kitchen sink architecture.
1x is defined as the least productive engineer in a team. But I know what you mean. Sometimes a team can be more productive with fewer people.
Paying off a indiscretion with tax payer money is sleeze.

I don't care how he acts privately. (consenting adults stuff.)
UK to carry out further investigation into Nvidia’s takeover of Arm
Now it's extra dead with no means of external control.
I love swc, it's close to a drop-in replacement for babel, but with a native executable and doesn't download half of the internet in JavaScript dependencies. You can use your existing build system, but get substantial speedups over using babel.

[1] https://parceljs.org/