skysight-inc/HackerNews huggingface dataset:
Even if the following only applies to the commercial license, I find it kind of insane:

"Can I continue to distribute my application after my commercial license has expired?

No. You are not permitted to further distribute your applications."

Qt for Application Development = $233/mo. with 3-yr. prepayment of $8,400. $330/mo. with annual payment of $3,950

Farewell Qt. I guess I will not be recommending to start any Qt project in my company under these conditions.
CoC proponents are removing the ability to have a decent discourse without walking on egg shells. Adults should be able to take criticism and also be given an opportunity to respond to those criticism even openly.

This is especially true if the criticism is of an idea or an opinion and not of a person.

Pretending as though everyone is so fragile and delicate is going to make it worse for everyone.
And the repeal^Wmoderisation of the Smith–Mundt Act https://en.m.wikipedia.org/wiki/National_Defense_Authorizati...
Ah, serves me right for not seeing it myself and assuming it was just the background. Thanks for the additional info.
Ireland seems to achieved the same thing (tiny addresses being accepted) in a far more casual fashion just on account of being both very small and sparse.

https://www.irishpost.com/news/eight-times-irish-postmen-ama...

I would imagine other locations like New Zealand or Iceland have the same phenomena. We adopted EirCodes (Irish Postcodes) purely so people felt they had something to type in to online forms when ordering -- sometimes programmers insisted on post code when we didn't have any in Ireland. Before this I would just use IRL00 by default.
We are in a time of moral upheaval, when the old mores are no longer acceptable, but as a society, we haven't yet worked out new ones. The search is inevitably clumsy at times, and mistakes will get made.

That said -- outlawing mere expressions of disagreement would be a very serious mistake. Nor is it workable to require that we never make anyone uncomfortable. That would go too far towards shutting down the open expression of ideas.
These moments when I find myself digging into a very specific point on a pretty specific topic and someone posts a XKCD link and I think to myself - there is just no way this will be about this exact thing.. Sure enough.

Thanks for the link. I needed a good belly laugh this morning.
Glad I live in a country where (a) the state can not enforce private intellectual property disputes so police can not get involved, only lawyers who can write letters and rent court time and (2) it is explicitly legislated that possession and even copying of digital materials is not an offence, only the distribution of the same could be.
You and the other comments are right -- this isn't the same as Amazon or other digital stores where you have no ability to download the content.

However, I wouldn't compare this to a movie store, or a music store. At least while I used it, GPM wasn't positioned as a store where you buy music and take it home, it's an app/ecosystem where you listen to music.

So I'd argue a more apt comparison is it's like buying a movie at a store with sofas and televisions for watching the movies, where you can purchase content and ask for it to be displayed, and can optionally take the disk home.

Stretching the analogy too far probably, but GPM didn't exactly encourage downloading FWIW -- can only download a song twice ever through the web interface, or all at once through takeout, or through a chrome extension/app, otherwise it's all on the GPM app, where you're "supposed" to listen to it.

You do have the right to download DRM-free music though, so at least GPM had that.

... youtube music on the other hand ...
Run your own mesh VPN and DNS with Tailscale and PiHole
It's too bad history weighs in so heavily on the danger of stupid people.
This is a lovely idea!

Have you heard of the BBC's "The Listening Project"? It's a partnership between BBC and The British Library. https://www.bbc.co.uk/programmes/b01cqx3b

> Capturing the nation in conversation

> Since 2012 we have been collecting intimate conversations between friends or relatives, to build a unique picture of our lives today. We have collected over a thousand so far, and most will be broadcast across BBC radio, while all are archived by the British Library, preserving them for future generations.
A New Way to Plug a Human Brain into a Computer: Via Veins
However, back in the real world, where caloric and macronutrient labeling is off by up to 20% and NEAT is highly variable, you're pretty much going to have to either eat less or move more if you want to lose weight - some strategies of doing so may be more efficient than others.
> My experience is that LiveView is fine for all but the last use case.

I wouldn't want to impose a 50-500ms+ delay on someone to show a menu drop down or a tooltip or most of the other things listed out.

With LV everything involves a server round trip. That's great for when you need to make a round trip no matter what (which is often the case, such as updating your database based on a user interaction), but it creates for very unnaturally sluggish feeling UIs when you use LV for things that you expect to be instant.

Even a 100ms delay on a menu feels off and with a good internet connection if you have a server in NY, you'll get 80-100ms ping times to the west coast of the US or the west coast of Europe.

LV feels amazing on localhost but the internet is global. I still think it's worth minimizing round trips to the server when you can, not because Phoenix and LV can't handle it but because I want my users to have a good experience using the sites I develop.
https://wiki.c2.com/?BlubParadox

The basic idea being that you know a tool that's obviously superior to a lot of alternatives, but you're blind to how different alternatives are superior to it because you can't grok the power beyond their initial "weirdness".
"The principle suggests us to focus..."
Should not it be:
"The principle suggests that we focus..."?
It's a funny take. Have you tried oregano|paprika|basil|salt|pepper flavored tea? You'll end up not seasoning your food at all :)

Bay leaves work their magic in stews, especially beans. Not much else. (I absolute hate licorice btw).
It's ridiculous that so few websites actually handle this well. Even my own self-written imgur clone does it just fine:

https://i.k8r.eu/i/F_XCMA

https://i.k8r.eu/F_XCMAm.png

https://i.k8r.eu/F_XCMAt.png

You just have to go into a linear colorspace and use an area filter.
> The simple reason is we have too much responsibilities as an adult.

I don’t think it is that simple. I spend a lot of time in communities of people of leisure. Not millionaire celebrities, but just people who were savvy with saving and investing, and able to retire already in their 30s and spend the rest of their days on a tropical beach somewhere. These people have almost no responsibilities, but as they get older many lose all interest in acquiring new skills, even learning the local language or a new hobby.

With regard to learning’s interaction with “responsible adult life”, the cynic in me wonders if the situation is the reverse: learning new skills is a way to display mating behavior in young adulthood, and once people acquire a spouse and start a family, there is less need for going through the motions of showing one is an intelligent mate.
(disclaimer: I'm one of the authors of this)

A bunch of comments seem to be comparing and contrasting CMake+Ninja vs. Bazel. Just my two cents, but I think that's missing the real point of this work.

It isn't about whether Bazel is a better build system for LLVM. At least, that isn't my motivation.

There are users of LLVM's libraries that use Bazel. Whether for good or bad reasons, it is extremely useful to enable them to use LLVM's libraries with a fully native Bazel build. That is my motivation: enabling the users of LLVM libraries that need to use Bazel for whatever reason to have the best possible experience.
yeah, for some
They aren’t though, a lot are dedicating their efforts to providing liquidity in financial markets
Just to clarify, they did fuel up, but made a calculation error (metric to imperial if iirc) on the amount and is why they ran out early.
ICO takes enforcement action against Experian after data broking investigation
For Complex Applications, Rust Is as Productive as Kotlin
Yes, if, like the robot, you own that person. That seems unlikely though.
In order to achieve peak performance, you need a Ryzen CPU. I’m not sure how I feel about that.
I'm reading a lot of comments here saying that CoCs are categorically bad. Which absolutely isn't what Jeremy is saying in this post, in fact he says just the opposite.

CoCs help prevent and deal with incidents of racism, sexism, homophobia, threats of violence, etc. Those aren't things I, and presumably you, don't want at conferences.

This was an example of CoC being poorly implemented in several ways; that does not mean that CoCs are inherently bad, anymore than corruption in some country's election should be taken to mean that democracy is bad.

There will never be a perfect CoC or CoC process, but there are definitely better and worse ones, and better and worse usages. Personally I'd rather go, or have colleagues go, to conferences which have one; if this conference didn't have a CoC then the critiques Jeremy offered couldn't have been as specific and pointed.

I've seen events and organizations ruled entirely by the organizer's arbitrary fiat and trust me, some of those have been horrible, much worse than they might have been had they had an organized standardized Code of Conduct.
Alternative-internet: interesting tools aiming at decentralisation
It's a disinformation campaign. The Allies put up fake roadsigns all over Europe during WW2 to confuse the Nazis, this is similar.
I don't have tearing on X.
They did their best to avoid civilian casualties by firing nearly a million Iraqi army men?

What could possibly go wrong.
The Art of Survival
Not sure why this is being downvoted... Hiring people to fix things is a lot more reasonable (and a good idea!) than asking for free labour when you have $50 million in the bank.
What happens if I torrent a movie and buy a license on Prime? Is the torrent still illegal?
Jon Stewart Returns with a Series for Apple TV+
Another view of this problem, evolving a SPA of CRUD app into Google Docs may also be a complete rewrite.

IMO when the time comes and your product is used well, you may be ready financially and technically to do a complete rewrite. Otherwise maybe the current functioning application is better if the rewrite isn't justified.
Careful with this. This is not a black and white issue. Or should we go to the 90s where you could be fined because you "hacked" a MS webserver by typing ".." in the URL bar and the webserver dutifully responded by showing you dir contents _outside_ the web root? Something which you could do almost by accident with a poorly managed copy & paste.

There's not that clear balance between "the door was locked and I broke in" and "you were not even trying to secure this", and I would bet that most of these hospitals tilt to the later (MUMPS comes to mind), up to the point you can cause great havoc just by accident. So I would definitely argue against any absolute "everything is a malware attack" classification.
Interesting, apart from the problem that like any Google feature/product it will likely be abandoned, and then shut down in a few years screwing over anyone that actually depended on it :smh:
Fuzzy talent: first principles for a circular talent economy
Would love to know if anyone from HN is interested in future of work/hiring

Some interesting first principles & our work here

https://logieq.substack.com/p/fuzzy-talents
Yeah no, requiring users to switch applications makes your display server DOA.
For paying at stores, I also just use credit cars (Apple Pay), it’s indeed more convenient.
For utilities, I open the app, check if I have a bill and click “pay”. It’s nice to be able to pay all utilities from one app, instead of having to log in to different sites and enter my details.

But I think one of the main things is also that you can connect it to your bank account, so it essentially becomes what a debit card is.
Top Tips for Managing Remote Developers
How are you going to keep tabs on your remote developers scattered from Palo Alto to London and Kyiv? Presuming you aren’t with some kind of creepy Big Brother kind of team, “Trust but Verify,” is likely to be your new best practice. Here, we present the four most important tips to help manage remote developers. There are countless other smaller issues, but applying to just these four will keep your projects on track and help continuously develop your team’s capabilities.
Did we read the same article?

I do absolutely not see the author advocating returning values in an array instead of an object, in fact, they seems to be saying the exact opposite? (starting with the array example, and then going to the object example afterwards)

The primary point of the article is the destructuring which makes the syntax much nicer.
separation of concerns, easier testability, easier mocking..., the thing is especially in more complex applications the code that generates/validates the data and the code that displays them are usually written by two different people.

nowadays once the json schema design is settled, they can work in parallel, each of them can test their parts without needing the other and the merges can be simpler, because the parts do work more or less stand-alone.
CoCs are just ways for third party companies control what communities do. That's why they are not enforced equally and fairly. It's all about power and not about good charity.
If both the insurance and the hospital earns money by raising the price we will get what we have today where insurance covered procedures are more expensive than none covered procedures.
The problem is that Carlson is a far right, bigot, racist, and liar (I don't know that I've personally heard of sexism on his part).

The fact that half the population agrees with him doesn't change any of that.
I have worked on many C++ codebases and none of them used exceptions pervasively. It works fine and I don't miss surprise return values.
If security costs money, and you get paid to make money, then security is not important until it's too late. I've seen my share of "security" executives for whom actual security leadership consisted of dogs and ponies and lots of hand waving which was cheap and made them popular with the other execs. It's like being a general with no war around; then when you get a real war you find out the general has no clue how to fight a war.
Code of conducts are untested unlike democratic processes.

They are too new and too different. Some can be written benign and others not. They are tools.

Most political structures have rules in them which work regardless of who weilds them, codes of conduct don't. Codes of conduct assume they will be used by good people (and most of them are!) real law or poltical processes assume they might be used by bad people.

There's a real good reason why we think in law that the accused should be treated as if they are innocent. Most codes assume the accused is guilty.
It would be interesting to see if there's any evidence that these CoCs improve diversity of any sort, the lack of which is partly why I'm against them, but mainly because of the division I've seen them sow.

As to their intentions, I'm not sure they're that relevant (I'm sure they'd believe they were good intentions anyway), but I think our intentions are. They say "we want to increase diversity" and "we want to end sexism and racism", so in comes a "kind" CoC, and because the majority do have good intentions and share these laudable goals there is agreement, forgetting that famous old adage "the road to Hell is paved with good intentions" and before you know it the definitions of racism and sexism have been changed to a point that vilifies the majority and a small group are wielding outsized power via terms and conditions that we all signed.

I've a feeling it mirrors the culture wars[1] on social media, and even contains some of the same members of the 12% minority cited there.

[1] https://news.ycombinator.com/item?id=24894248
Unconstrained competition inevitably turns into a spiral to the bottom. The purpose of ethics and mores is to put a constraint on competition.

I guess the question becomes: is it more important to you to be right, or to win? Consider both the short-term and long-term effects of your decision.
Of course not. That was before docker, circa 2010. Our production environment was impossible to recreate.
If you need to make the alternatives worse in order for people to switch then Wayland has failed.
My experience with LiveView has been similar. I can highly recommend looking into Tailwind (and Tailwind UI). For me, it solved some of the pain of still having to deal with CSS and various preprocessors for it.

I can now create entire working apps using just Elixir code and the utility-style Tailwind classes within my server-side templates. I still need to write some js and css, but where LiveView reduced the need for custom js to a minimum, Tailwind did the same for css.
How Startups Generate Recurring Revenue Without a Subscription Model
Xbox Series S Unboxing and First Impressions
But you likely haven't been using destructuring assignment for 10+ years.
... and the politicians serve the public. It's service all the way up.
I'm not sure I understand what changes you are advocating. Can you explain?

It seems to me that people like Tucker Carlson are precisely those who are a threat to rights and trust.
It is more complicated than that. In general, there is no explicit right to copy that book, though an archival copy would certainly fall under fair use. But it would not be fair use if you buy a book, copy it, and then sell the original book while retaining the copy (obviously, the chance of being prosecuted for something like this are essentially 0, but it is certainly copyright infringement if someone were to actually care - e.g. if you were to setup a site for wide distribution in this manner, where members would pass around and "copy for personal use" a book that was only purchased once).
Similar post from the person who ported the game to the Atari 400/800 computer:

https://dadhacker-125488.ingress-alpha.easywp.com/donkey-kon...
Many are working on new ways to optimize taxes (not) paid by the largest corporations and wealthiest billionaires.
This is super interesting. The area they have narrowed down is nearly in line with the mountain range that falls off into the ocean.

The way ocean waves / currents hit the topology of that mountain range? Some geologic activity that is somehow more active when the ocean is more active?

Hard to imagine anything to do with ocean waves and storms could be consistent enough to produce this effect. I understand there is some average wave periods but storms normally disrupt patterns.

All very interesting.
Turchin uses the term “elites”, which is not the same as “brainy”.

Genuinely “brainy” people can find new ways to contribute to society, there can never be too any of them.

“Elites” on the other hand - highly credentialed and entitled - play zero-sum games.

There’s a lot of interesting critique written by heterodox leftists today, in the spirit of Chris Lasch, on how the current progressive movement is just intra-elite competition. Take BLM for example: how are Floyd/Blake policing incidents related to removing entrance tests from the super-elite schools and colleges, or shaking down super-elite art galleries until they show more POC artists? Or having a nominally black VP who’s made a career out of prosecuting black criminals?

Or the populist conservative movement appealing to the “non-elite” working class, who the progressives used to represent. This is happening all over the western world.

TLDR: Elite vs. non-elite seems exactly right, but let’s not confuse it with “brainy” please
I often participated in team quizzes, and it was a good thing to have 1 engineer in the team, and it was a _very bad_ thing to have 2 engineers in the team.
"On the one hand, I'd love to be able to (for instance) outsource all CoC engagement and enforcement to a specialized body, that could manage a whole investigation / accuser / defense / jury system for a number of different organizations."

You know, that's a pretty good idea. And if there were actual laws backing it, then you already have a "working" system. Now I am starting to wonder, should CoCs even try to transcend the law, is that part of the problem, where we try to legislate for things that are in many cases subjective?
> Among other things, the US did not deliberately target the Iraqi civilian population, and made their best efforts to avoid civilians being harmed.

Maybe for the second Iraq war, but for the first one that's bullshit – before the first Iraq war, Iraq was the richest third world country. The US bombed it back to the stone age, using more bombs than were dropped on Germany during WW2, hitting civilian infrastructure like water treatment plants, which then resulted in the following years in hundreds of thousands of dead children.
Stock,Currency and Crypto Real-Time API
You can build financial apps or platform with market data API's. Its developer friendly.
How long can NYC museums survive at 25 percent capacity?
At least the US military does not use propaganda on the people of the country they are sworn to protect. Don't forget to thank them for their service.
There are free and paid list of all ip addresses from datacenters like https://udger.com/resources/datacenter-list, they probably existing for specifically preventing this, so maybe thats an option here.
You can't cure people with Nature papers. You need some way of getting ideas from academia into the hands of people who would benefit from them, and this requires things that academia doesn't have or doesn't care about.
I'm assuming it's because of the time the article was posted. Comments are always pretty garbage in the early morning on anything remotely political. They will get better and upvotes will adjust to represent substantive discussion as we enter the waking hours in the USA.
If it is conscious, can't it answer this question for itself?
Also 1440p was largely ignored, so in a jump from 1080p to 4K there's a massive increase in demand from the hardware. And at the same time, we want better refresh rates than ever. 4 times the pixels and 3 times the frames isn't easy!
The idea that there is some sort of magic cycle that links 1870s to 2020 is patent nonsense. No cycle could survive the technological and political disruptions of the last hundred years. The current problem is the same old one where available real resources are growing more slowly than the population. If real stuff is becoming available faster than the population, we have golden ages. When population grows faster than stuff, the walls fall in and people start fighting each other.

It would really be in the best interests of everyone if some of the infighting would stop and people start looking for ways to increase general prosperity by creating more instead of coming up with clever justifications about why we have to take stuff away from people who have it.

And fire all the bankers. They aren't fulfilling their part of the social contract and investing in improving the future. We found that out in 2007 and the situation will keep getting worse until incompetent financiers start losing money.
It may be ancient but chances are that when an app is using Java EE it wasn't their choice.
X11 doesn't have tearing for me.
What if it’s a trillion robots?

What happens if they want to vote? Human vote wouldn’t even be a rounding error.
Here’s the author (fasterthanlime) writing about how they built their website by hand - https://fasterthanli.me/articles/a-new-website-for-2020

Like most things written by fasterthanlime, it will take more than an hour to read.