skysight-inc/HackerNews huggingface dataset:
For some big players it's an opportunity to buy off the copyright trolls and cement their advantage. Someone like MSFT or Nvidia could do pretty well striking some deals and in doing so throwing up big barriers to entry. It's the smaller open source players that will get hurt eventually, you can be sure of that.

It would be best if a non-profit, the equivalent of EFF or FSF could take on the trolls in the name of software freedom and ideally get some legal clarity, as opposed to just getting some deals struck with big companies.
What I find odd is the human obsession with making AI as smart as a human.

In the early periods of AI image generation, you would see AI generate images so uncanny no human could make something like that. It was genuinely unique and otherhumanly, worth of being called art.

We "fixed" that bug so we could make the world's most expensive face swap app.
All those considerations are important when implementing the interface but the interface itself isn't invalidated by those concerns and can cope with those constraints fine.
Douglas Adams is mostly known for his Sci-Fi books, but he also wrote a book about endangered species in the late 80's/early 90's that he said was his favorite work. One of those he visited was the Kakapo, and his infatuation with the bird was clear from his writing. Certainly he got me to like them as well.
I get it, it’s the most important theory of crank science today. But it makes assumptions like people buying EVs and incinerating their existing ICE cars, everyone getting electricity from small island diesel generators or the dirtiest coal plants, etc…

China is doing all of the above, BTW and it’s working well for them. You build out HSR, local transit, and EV capabilities out all at the same time. It will work out well for them.
Incentives are almost never totally aligned. Think about it from the other angle. Why as a buyer would I think that you have my rather than your best interest at heart?
$6000 for 13kW of panels is not a good price. You can easily get panels for $0.30 per kW, or even less depending on volume.

You can also get used panels for dirt cheap. I bought 5kW of used panels for $750 a few years ago.
Self employed Plumbers can earn about the same as developers in the UK.
I'm using duckdb for a side project and it keeps getting more powerful. Ironically it was envisioned to use SQLite for the project (we're not doing OLAP processing) but duckdb is faster and more feature complete.
That's interesting. A project at work is affected by Windows slow open() calls (wrt to Linux/Mac) but we haven't found a strong solution rather than "avoid open() as much as you can".
The article is a book review for a book about insights from early Christian monks — so that’s what the article discusses.
That headline probably should be rephrased as "X percentage of parents have estranged at least one of their kids". As far as I know, the estrangement is often protective and boundary-maintaining (i.e. a healthy action).
It wasn't a complaint! I would rather they made subscriptions the default, but like you say, I navigate directly to the page I want so I'm unbothered.
ifixit is probably the website you talked about.
I am early thirties, parents are boomers (1957, 1959)
Freedom of choice means you have the right to try to create such a system. As other people can try what they want, VC funding, astrology, etc. It's all legal and competes.

But, if someone is selling a system which doesn't exist yet, but is supposed to be better, but that will only work if we also shut off the one working system first, before knowing... well, I'm skeptical.
When 150 lines of boilerplate can land you the first page on HN, maybe it is, in fact, the end of programming?
a few others

40ms - average human thinks the operation is instant.

15s - user gets frustrated and closes your app or website.
Eh, that’s only if you read it with an overly negative interpretation of the word estranged.
Not sure if this is the correct copyright law citation as IANAL. If correct, then the story's copyright expired before Abelard posted it.

304. Duration of copyright: Subsisting copyrights

(a) Copyrights in Their First Term on January 1, 1978.—

(1)(A) Any copyright, in the first term of which is subsisting on January 1, 1978, shall endure for 28 years from the date it was originally secured.

https://www.copyright.gov/title17/92chap3.html
As someone who has received PRs, simply reading the PR is a demand. Hell, getting a notification about the PR is a demand.

Reading the message is a demand. Reading the code is a demand. Thinking about whether the approach is satisfactory is a demand. Thinking of a response is a demand.

If you want to maximize your chances, you had better put as much effort into making things as easy for the maintainer as possible, such as including alternate approaches you considered and why they were not chosen, written as succinctly yet clearly as possible. Your code should completely match the existing style and formatting of the code; your own style preferences are irrelevant. Of course, you need to be as polite as possible without being condescending. And even then, you are owed nothing.

That is the approach I take when writing my PRs, and my success rate is rather high (but I still get rejected or ignored).
Not true, in fact, this is backwards. Memorizing openings is the last thing you do to squeeze every bit of advantage out of the game. Opening theory and practicing tactics will get you to almost ~2000.
you can't argue that a Ford F150 is objectively better

Perhaps if you limit yourself to a hidebound traditionalist view of the form but this topic has been explored by the Moving Picture Essay https://www.youtube.com/watch?v=oMDcIApBtL8
Hard not to contrast Graham's

> If caring about it is one of the criteria for a good initial
question, then the optimal question varies from person to person.

with another submission posted some 15 minutes later [0] noting
J. R. Ackerley’s ability to make anything compelling through the sheer
weight of care

The "best essay" for an author is certainly cantered on their care.
Yet I feel in the current nonchalant, urbane and cynical climate if
the audience sense any sniff of "care", it is to be savaged.

Unless it tickles something sentimental or ironic, care is despised
and dismissed as weakness that "doesn't make a living" or is some
wonky "ideology".

But then people would call me cynical for saying that :)

[0] https://news.ycombinator.com/item?id=39663046
> London software engineering day rates are around £400-500

Yikes, really? In that case they’re unchanged in the last 12-15 years.
Individualism and mental health join forces
There's nothing to replicate. ML models are associative statistical models of historical data.

There are no experimental conditions, no causal properties, no modelled causal mechanisms, no theories at all. "Replication" means that you can reproduce an experiment designed to validate a causal hypothesis.

Fitting a function to data isnt an experiment, it's just a way of compressing the data into a more efficient representation. That's all ML is. There are no explanations here (of the data) to assess.
Would love to learn how you installed these plugins and tested them. Have you written about this somewhere or can you point to some resources that can help people like me, who use dbeaver but can't customize them well.
Absolutely. Also searching for his name shows pictures that perfectly fit the physical description and Vanity Fair link in the article.

Of course, it could just be one of his many pseudonyms ;)
I've been looking for a long time for a VPN solution that i can use without having to rely on third-party services for my home lab, and this is absolutely excellent. Sure it has no GUI but if you're already self-hosting stuff this is among the easiest thing i ever had to configure. Thanks!
There isn’t a need to read anything beyond introductory materials to acquire depth, if your competent enough.

In fact that’s what I would consider the critical dividing line between a regular genius and a bonafide super-genius. Someone who almost supernaturally acquires expertise/intuition/depth/etc. with very little visible effort.
> Economists model marriage economically. They assume that women are hyper-rational agents, who get married based on the financial return a husband will provide.

Is there any way we can find good statistics on married economists?

Do Economists act rationally?

Anecdotally the answer is they most definitely do not maximise their gains economically (they don't generally make good decisions in my experience).
Sure. But I was talking specifically about bitcoin, not crypto in general.
Interesting, does that mean the different editions have feature parity now?
I remember it used to be that the Java Edition was ahead of Bedrock with some game features and the phone version had way less content – is that no longer the case or are these server plugins disabling some game features?
Spot on! That was indeed what I was imagining. If the soldier had to enter a PIN each day, for instance (a kind of dead man's switch), and assuming the enemy is abiding by the rules of war and thus can't compel a captured soldier to reveal it, there is absolutely nothing the enemy could do to prevent being locked out of the encryption after obtaining a radio.

I'm aware of the constraints inherent in designing equipment for this kind of demanding physical environment, but with reprogrammable chips being the norm rather than the exception, I'm really surprised that more modern cryptography isn't expected from these radios.
I suppose there is room for both interpretations here, my wife is fond of those rehab shows. I’m aware of parents actively estranging their children for that reason.

I’m of the other cohort, such that you might say my parent has forced my hand in estranging them through their actions but I feel that is nothing more than word choice.
If I'm understanding the Drand protocol correctly, then isn't the following quote from the Cloudflare blog misleading?

> Each organization contributes its own unique source of randomness into the joint pool of entropy used to seed the drand network – with Cloudflare using randomness from LavaRand, of course!

It leads you to think that the each round's random value comes from "combining" local sources of entropy that each node contributes, but skimming the actual Drand protocol used, isn't it closer to something like using AES-CTR as a PRNG, except instead of AES it's some particular threshold-signature scheme. From another cloudflare post

>To instantiate the required threshold signature scheme, drand uses the (t,n)-BLS signature scheme of Boneh, Lynn and Shacham. In particular, we can instantiate this scheme in the elliptic curve setting using Barreto-Naehrig curves. Moreover, the BLS signature scheme outputs sufficiently large signatures that are randomly distributed, giving them enough entropy to be sources of randomness. Specifically the signatures are randomly distributed over 64 bytes.

So "real-world randomness" only is mixed in during the very initial distributed key generation phase, and after that everything is purely deterministic right? Or put another way those fancy lava lamps are a non-sequitur since this scheme doesn't seem to rely on their values beyond the initial key generation?
Add to that that dictionaries are lagging indicators of meaning. If people start using cogent differently, dictionaries will catch up later, but we will all understand each other ahead of that point.
Yes, it is. Lower class voters (ie, the majority of voters) are typically responsible for some of the most horrific damage done to society through a combination of inattention and negligence through poor financial, healthcare, welfare, warfare and industrial policies.

We politely ignore that and focus on the present and the future, because they have too much power as a class to be punished and it wouldn't do much good anyway.
Geyser/any third-party plugin isn't by the paper team, so they wouldn't have tools to auto update. (they also generally discourage auto-updating any software/plugins). There are plugins available to update geyser automatically though, here's one: https://www.spigotmc.org/resources/geyserupdater.88555/
Nah. You just use the Atmel chip and get rid of Arduino completely.
Why Signal 'turned our architecture inside out' for its latest privacy feature
Does DBeaver have a feature similar to PGAdmin's schema diff(https://www.pgadmin.org/docs/pgadmin4/development/schema_dif...)?

I use this feature quite a bit, if DBeaver has a similar feature. I might try to make the jump.
My issue with DuckDB is:

- unstable execution (random crashes)

- out-of-memory errors where I would've hoped for DuckDB to gracefully take the slow route to completion if no more memory is available (tried all the different conf settings)
Would also like to mention that the Elements of Style by William Strunk and E.B White is an all-time great book on non-fiction writing. It was required for my Newspaper Fundamentals class in college and I've used it so much since that the creases are wearing thin.

There's another fantastic book—On Writing Well—that is a recurring read for me. An aside—I was in one of the early programing bootcamps, The Starter League. My class was held in 37signals office. Jason Fried and some of the other 37signals designers were in this class with me. One day Jason stood up and answered a few questions. One of the other students asked him about books. He walked over to a closet and opened the door. There were hundreds of copies of On Writing Well. That's the book he'd gift to people.

That always struck me as interesting. Especially since he'd written (or co-authored) several books at that point.
The "correct" tilt in the more northern and southern regions as well in higher places is "enough so the snow slides off the panels". I built a barn with a roof at the "correct" 36° angle specifically so that the panels - 36x400W - both produce the maximum amount during the summer months as well as shed snow without the need for manual intervention.
Why are you asking us this question when you could instead have asked chatGPT?
Me, too, more or less. I think there's room for improvement, but Nix is a nice language for that niche.
I'm from New Zealand myself, I understand the cultural context here. I grew up using the word Kākāpō as the common word for referring to the actual bird. If I was the author, and somebody takes offense from my usage of the word Kākāpō (the word used in English as well as Māori), I would politely ignore their concern. Mana, just as in World of Warcraft as in real life, is of little concern to me.
Glad to see someone else reflecting on this. I've been using long form code review for the last ten years of my career with these same goals in mind: concrete and actionable generative feedback. I know other people lurk on PRs, even outside their own teams, and benefit from the concepts. Plus, it's useful for posterity.
Not sure why you got down voted but I agree.
There are a variety of situations where you can end up paying more tax working through a Ltd now. Just on naive marginal rates comparing income tax + employee NI with corp tax + dividend tax on the remainder you'll be looking (once the changes announced in the Budget come into force in April) at 28% PAYE vs. 26% Ltd for basic rate taxpayers but 42% PAYE vs. 46% Ltd for higher rate.

The Ltd rates can also increase noticeably if your revenues increase and your corp tax rate starts sliding up from 19% all the way to 25% (and that's not a marginal rate - your entire profit gets taxed at the increasing rate as you make more).

Of course as an employee you also get huge advantages like paid time off, employer pension contributions, a degree of automatic job security, and not having to file the paperwork and pay the fees for running an entire company. And via a Ltd you have a lot more flexibility to control both how and when you pay out your post-tax revenues that can sometimes be valuable. So it's never really an apples to apples comparison and there's always a lot that depends on your specific circumstances.
Show HN: Beautygence - virtual try on for saloons (both men and women)
Guys need your feedback on it. should I start creating the MVP ? what do you think about this device. thanks
That non-profit could and should have been OpenAI.

Alas...
My flat panels lose about half their electrical output if I don't clean them for a year.

They end up covered in moss and mud.
What does being competent enough mean?

Do you have an example of bonafide super-genius?
I was a software contractor in Seattle for 13+ years, pretty much all of this holds true for that area as well, and I assume most of the U.S. at least.

> If you turn up and are rubbish, your contract will be terminated really quick. And if there are layoffs, contractors would (sometimes) already be well gone already.

This is one piece of advice I haven't found to be the case.

I have told the following lies as a contractor: "Sure, I know PHP", "Sure, I know Ruby", "Sure, I know Python".

The reality is that most of the time you're working on the shit that no employees at the company want to do, so no one is paying the least attention to you. Yes, you have to deliver functioning code on time, but you can get away with tap-dancing for a while until you learn the stack you're working on. In 13 years, I was never fired, and usually got my next clients via positive referrals.

The above explains why this statement IS true:

> You are always seeing new companies, new tech, new tech stacks, and the job never gets boring

That was the best thing about contracting: variety. Also the worst thing. I got about 3-6 months of experience on dozens of different technologies, but never mastered anything except the skill of learning skills quickly.

But in my experience, if you only worked on things for which you were already hot shit, you wouldn't get that level of variety, and you probably wouldn't get enough contracts to sustain a business. People do specialize, but the tendency in contracting is always to be a generalist because you have more options.

The two biggest skills in contracting are communication and faking confidence. They are paying you to deliver something, but really they're paying you to happily accept some of the stress they feel. If you practice saying "That shouldn't be hard, let me handle it" you are well on your way to being a success.
.. and this from the guy who spends his days policing other people's posts.
No, the Cell is a many-core architecture with a Power 'general' core and 6-8 'special purpose' vector processing units.
Sounds good but it is still vulnerable - one part of the Silicon Valley Bank collapse that was interesting to me was the money deposited in the bank was appeared to be money controlled by the same people who owned the bank.

IE, I suspect the decision makers behind the bank cared much more about bailing out the depositors of the bank - who were effectively complicit because they weren't shopping around - than the nominal shareholders of the bank. There were apparently specific requirements that startups used SVB if they received funding from certain VCs which suggests something was happening.
It’s fine, but I maintain that spending a day or three learning SQL will pay dividends far beyond your initial time investment.

That’s not to say you can’t write SQL with a GUI, of course, but judging by the replies it seems like they’re more often used to look at or change tuples via clicking.
Spectre is just about timing attacks on branch prediction. It has nothing to do with transistor density, and it can be remediated with a reasonable impact on performance, that is if remediation is necessary. These vulnerabilities are also hard to exploit in real life and not always relevant.

Rowhammer has to do with RAM density, but again, hard to exploit and there are mitigations.
Yeah. Imagine writing Darwin's essay on evolution in the 15th century. People wouldn't have been merely outraged, they would have killed him right away. And also today some possible essays may contain true and important insights, while being too taboo to not be immediately dismissed by society.
I was a little disappointed DTrace[0] was not mentioned at all. The instrumentation (not the SDN) isn’t novel, not even to Linux (DTrace is available on Linux - I understand licensing is at least questionable (for some distros), but that aside…). [1]

[0] https://en.wikipedia.org/wiki/DTrace

[1] https://docs.oracle.com/en/operating-systems/oracle-linux/dt...
Communication requires work from both side. Authors of open source software owe you nothing, including the work of communication.

At a baseline, you are responsible for the maintainer's communication burden too, such as reading in between the lines and accommodating for their schedule (they may need weeks to respond).

If you don't think it's a burden, then why not fork the project and become the maintainer yourself?

"Before you criticize someone, walk a mile in their shoes"
It turns out that your point is part of a fair criticism of the OED, as critics such as Oxford linguist Roy Harris [1] claim that dictionaries should be descriptive instead of prescriptive. The OED itself has also varied on its presentation of itself across its history as a resource that describes versus prescribes proper English usage.

I still believe that OED definitions are reliable for checking usage in formal writing, though its definitions are less important for personal articles such as the author's. But in any case, the author still makes a good point that clear writing is useful when solving engineering problems in a team.

[1] https://en.wikipedia.org/wiki/Oxford_English_Dictionary#Rece...
I think they have some drift in between versions (java lands first), but aside from that, they're extremely similar and only differ in what essentially amounts to quirks rather than actual gameplay differences. So no, you're not typically going to really notice the differences.
> "An unknown object behaving in ways that defies our understanding doesn't immediately suggest unknown physics for me. It does, however, suggest clever engineering, at the very least" - Kevin Knuth

Don't we even already have an example of this one? I remember triangle-shaped UFOs with either 3 or 5 lights being a thing for a while, then years later we find out about the B-2 bomber, which looks like that when it's landing.
The comment was the most prominent shouldn't have been given such place. Then me calling them out is subjected to some high HN standard and I get censored, but the original commenter was allowed to stand and also comment again via a deleted comment, calling me out while I had to remain silent per the HN censorship.

Dang gets celebrated by various folks who hide behind HN standards which are selectively applied. You and anyone else trying to explain this mess is BS as I had expressed repeatedly.

>> ... but not filling up the thread with invective

Don't use the words you cannot hear yourself, otherwise the comment should have been removed and we wouldn't be discussing this.
assuming some baseline animosity against a group of people (the "outgroup"), in the south the outgroup are resented for being successful, but if they can just be perceived as lesser the main group doesn't mind having them around. whereas in the north the main group doesn't want the outgroup mingling with them, but as long as they keep to themselves they can be as successful as they like.
Let's not be one of those people who measure developer productivity by number of lines
I've been hearing more and more about eBPF, especially here on HN.

I haven't yet watched the documentary so perhaps it is answered there. But, the analogy of JavaScript inside the kernel is great and I'm left wondering: what was the way to do it previously? Userland network tool? This standardizes on a interface to the kernel, not a language, right? Feels off to say it is JavaScript because that comes with a lot of baggage, but also (as a versatile and ubiquitous language) incredibly powerful and useful tool. Is that intentional by the author?