skysight-inc/HackerNews huggingface dataset:
I'm a user and I'm also happy. :)

Change is fun.

Being stuck with the same aesthetics for much longer than 5 years sounds like a special circle of Hell.
New revamped version of the AnyMeal recipe management software
God I hate Joe and Trump, but this sure as hell ain't the solution.
The most logical explanation is that it comes from a laboratory
GPL protects the rights of users. It does not protect the rights of creators.
What energy? It's not like we're hosting rallies or founding political parties on this.
Simple radios that don't need much infrastructure, such as amateur radio, could be awesome for disaster comms. Unfortunately it seems the hobby is dying, and the bands are under constant attack by the big telecoms who wish to lay their grubby hands on them.
I don't really care about "fun", but I just can't find the words to explain how happy I am that there's a chance we might put all this flat madness behind us. I'm looking forward to:

* Not having this conversation with my mom (who, at 60+, is remarkably adept with computers but hey, we all run into trouble sometimes) over the phone anymore:

Me: Okay mom, now press the "Edit" button

Mom: Which one's the edit button?

Me: Uh, the... um, it's the one that kindda looks like... a bunch of lines in a rectangle, I guess?

Mom: Alex they all look like lines in a rectangle

* Not hovering everything for five minutes until I can figure out what I can click and what I can't click (for bonus points: not trying to click something for five minutes like an idiot, only to find out it's a label, not a disabled button)

* Buttons, tree views, tabs and all that having relief borders again, not necessarily because I like that, but because without it, the only way to "isolate" the information in them is using whitespace, and seven years of flat design hell later I can fit only slightly more content on my 1920x1080 screen than I could fit my Amiga's 1024x768 screen 20+ years ago.

* Being able to tell file types apart from each other when I'm browsing at minimum zoom level -- which is how you end up browsing any collection of more than a few dozen items or so

* Being able to tell application icons apart based on what's in the icons, not based on colours. People keep parroting this idea that "symbolic icons are easily to tell apart from each other because they're so simple" but when all icons are a letter or some anonymous symbol on a blob of colour, they all look the same when you put a few dozen of them next to each other. Maybe they're easy to tell apart when you have like four 128x128px icons but when you have 40 of them in a tiny dock at the bottom of your screen, the only useful information they retain is what colour they are.
I came to this link from HN, but noticed it was deleted? Not sure why?
There was a time before capitalism.
Politicians used to attack each other with canes.
https://en.wikipedia.org/wiki/Caning_of_Charles_Sumner

Bombings were part of political expression in the 60s and 70s.
https://cityroom.blogs.nytimes.com/2009/08/27/1969-a-year-of...

Things are quite tame now in comparison. I wonder if Twitter is absorbing the small percentage of fools that used to do these things into an endless cycle of nonsense.
There are/were browsers with client-side PGP?
Compile on AWS lambda when using a slow local machine
"...two party system continues to devolve..."

Negative. Humans form into clans. Washington's cabinet split into two groups of bitter enemies almost immediately.

Clanning and being bitter and ugly is nothing new, sadly. What's new is everybody stuck in one big room yelling at one another.

To attempt to use an innocuous example, I may be a rabid Cardinals fan and you may be a rabid Yankees fan. We could be best of friends. We meet once a week, perhaps argue some viciously about the other team sucking, and then move on to families, hobbies, and the rest of our friendship. Our friendship is bigger than our passions.

But if we were stuck in the same room together 24/7, with hundreds or maybe thousands of other Cardinals and Yankees fans, we'd probably shoot one another with bazookas. Same people, same passions and opinions, different crowd size simultaneously communicating.

The interesting question is this: at what point does it fall apart? If I brought another Cardinals fan to our weekly meeting and you brought another Yankees fan, would it still be a workable/fun lunch? Perhaps, but I bet by the time we get to six or more people all with the same passions but different opinions it would be impossible to do anything but bitterly fight. (Note: larger crowds happen all of the time, of course! But those are crowds gathered for a specific purpose under clear rules. They're not stuck together 24/7 memeing one another. Large crowds become boring crowds; once you take out any passions and passionate opinions, there's nothing left but cardboard people using pre-programmed responses in order not to get called out.)

Now multiply that thought experiment by 500 million and add in advertising money chasing emotionally-driven conversations, liking, RTing, sharing, etc. That's why some companies should not exist. They don't have a business model that is compatible with the current evolution of our species.
How is it that many Chinese students are schooled in the west, and have access to all these books and thoughts, but then they don't exist when they go back home. There must be some significant cognitive dissonance between the two situations. I don't see how they can keep a lid on this long term.
You can sue them anywhere the devices are available. Obviously the remedy is going to have to be within the jurisdiction of the particular court, but you could block imports or receive damages in any nation to which they ship.
I understand the title was a clickbait. But, in such case, it could have been requested to be changed, no? It's been the case for some submissions I've seen that initially clickbait title was rephrased into something more honest and objective.

For example, "Rich Saltz leaves OpenSSL after rejected master/parent rename proposal".

No conspiracy theory here (might've sounded like one). Both the mail thread and the PR were interesting to read.
Title needs to start with: "Former Intel engineer..."
I’m not arguing from a value judgment stance. I’m saying your anecdotal experience doesn’t jibe with reality that today’s youth is less materialistic or focus on consumerism.

BTW, I graduated 24 years ago from a state college and stayed at home. My total college cost was less than $10 grand.

Of course my living cost were subsidized. But how many students think they are too good to go to a local state school or go to a two year program locally and then transfer?

The same school I went to is now about $7K year including books. If you live in the state and graduate with at least a 3.0, that costs goes down by 80% automatically because you qualify for a state (lottery) sponsored scholarship.

Yes a better college can get you more connections. But if I could get noticed in the mid 90s by uploading my own freeware via ftp to the info-Mac archives, how hard would it be today?
Very much it,

But even before that, your usual club of rogue nations worked ceaselessly to keep moving Western red lines, and eroding West's resolve while 18 Western Alliance armies were merrily bombing men with flintlock rifles in the middle of nowhere.

This issue absolutely did not appear overnight.
If the world doesn't end, and it usually doesn't, you'll wish you had put something into your 401k.

Please view your own pessimism with a bit of skepticism. Pessimism tends to betray people who buy into it too much.

I heard very similar things 30 years ago when I was <25 and in part I bought into it. And buying into it did me damage because none of it came to pass. Society continued to muddled along.

It's possible that the system will suffer a disorderly collapse, or maybe it will be uprooted and replaced with something more progressive. Just don't bet your future on either outcome.
CEO of major advertising trade group says the Facebook boycott is turning point
Post without a main URL have a penalty here, so it's more difficult that they reach the front page. Next time make a post with an URL and then add a comment explaining that you wrote it.
I realise I should add something constructive.
- Abolish the presidency, replace it a coucil
- Abolish Lobbying (corporations aren't people, they're emergent properties of groups working together)
- Legalize and regulate all drugs, in tandem with Mexico and Canada if possible.
Lost in Transition: How I'm Fixing My To-Do List
Keeps them in a job i guess
Remember that app in the 1990s that allowed heavy-duty customization of the OS? Was it called Kaleidoscope? Can't remember.

I know that it could do things like apply a "steampunk" theme, where all the scrollbars turned into brass poles, with green leather handles for the thumb button.

Some of the themes were vomit-inducing (most of them, actually), but it did have a couple of great ones.
Not sure what Onyx is but my first though was about the System76 system https://system76.com/laptops/oryx

Turns out that one is called Oryx
Game Mobile Ubisoft Terbaik Menemani Keseharian Di Rumah
Though an FYI, we have only 6 web apps. Maybe that's why it's been working fine for us all this while
In many ways, morality is an emergent phenomenon of intelligence. It takes intelligence to come up with nuclear / chemical / biological weapons, but it takes morality to avoid their use. You could say that this particular morality is based on game theory, but you could also say that people, in general, don't want to hurt other people. The reality is going to be some mish-mash of states between those two theories.

Virtue signalling as a concept may be about advertising morality, but that morality is probably going to be informed by intelligence.

Let's assume that in any given debate interaction each side starts with n points. If you "virtue signal" you gain zero points, if you make a fact based / logical argument you gain 2 points. If you make a non-fact based/ illogical argument, you lose 2 points, and if you make and ad-hominem / derogatory comment you lose 1 point.

You can win this debate by a combination of insults and facts, but you'll win it faster without the insults.

Conversely, you'll lose the debate really quickly by not presenting any facts / logic, and only resorting to insults.
My maths school teacher had one of these. It did not seem that unusual at the time even though there were few on the roads. Nobody laughed at him for having such a 'car' and we were well versed as school kids at picking on people.

I wish cars could be more like the Isetta and less like tanks. With driver aids such as ABS and the like we could have electric cars like the Isetta with safe roads. However the horse has left the gate on that and we are doomed to a future of vehicles built like tanks.
What do you say about classic literature being banned from classrooms because people were unable to see the content in the context of the time it was written?
"Denotational semantics are a great way to capture the meaning of a programming language" - big claim - what is the meaning of a programming language?

For example, if you able to capture what the meaning of a programming language is, then could you please demonstrate by communicating what "the meaning of the programming language" C is, for instance? This appears to be a nonsensical combination of words, as I do not recognise a programming language as having an intrinsic meaning?
No Jew or Italian was ever non-white under US law. Racism and religious and ethnic prejudice was there in spades but

> No Europeans were ever not considered white under US law.

If you have any citations for Jews being considered non-white as opposed to the bad kind of white like the Irish I’d be interested to see it.
Oh, thank you for that.
There are crates for that [1]. But if you are new to rust and embedded, I would recommend to read through the rust embedded book [2] and practice with the stm32 board.

[1] https://github.com/nrf-rs/nrf-hal

[2] https://rust-embedded.github.io/book/
Anyone remember Kai's Power Tools?

Now that was an interesting UI.

https://www.mprove.de/script/99/kai/2Software.html?utm_sourc...
Sexism, nepotism, and xenophobic predate capitalism, but racism does not. Racism was created as the explanation for why African slavery, which was much more brutal than prior slavery, was okay after all. African slavery in turn was because of mercantilism/capitalism. They were getting out of debt by ruining people’s lives. It was quite inhuman.
I'm sure you're breaking at least some of patents or use some intellectual property of the US corporations and their lawyers will make short work of you.
Thank you :) It's counterintuitive but a narrow focus leads to larger success :D
If there's anything more tedious to me than being a recreational sysadmin, it's being a recreational sysadmin of backups.

Hyper Backup is everything that's good about macOS Time Machine, but even more reliable and runs on my NAS. It took no time or mental effort to set up, it keeps multiple snapshots, and most importantly it has always WORKED when I've needed to recover stuff.
Indeed, since truth does not exist, language and communication is impossible. But the truth predicate for propositions isn't necessary, as truth doesn't exist to legitimately create a legitimate need for any sort of necessity. So, instead of searching for the truth predicate, and as grammar and syntax, those subjective and arbitrary creators of languages and communications, are the ultimate sources of meaning rather than any inherent meaning itself, why not look for something else? Or establish something else? Like untruth and uncertainty?
Improving NHS procurement with a behavioural procurement platform
Ask HN: Is Lisp still used as a programming language?
I am a physics student and I know fair bit of programming, specifically, C++, Python, MATLAB and Mathematica. I also have a fair knowledge of HTML, CSS and JavaScript.

I enjoy learning a new programming language. Although I am not looking for a job right now, and this venture is certainly not directly aimed at it, I would like to know which basic language should I choose to learn for fun. In short, my goal is to learn new languages and better if it can also help me find jobs/projects in future, although not the primary requirement.

Many old physics algorithms were written in FORTRAN, and some still use it. But I also heard Haskell would be fun to learn, and would be of help. Having read Paul Graham's advices, Lisp is still on the top of languages. My question is whether Lisp is currently used and would it be of any practical significance in future? Any suggestion is welcome.
Author here

- we granfathered all users whenever we would change pricing or introduce new plans

- agreed on the point about moat

To be fair, we made a free version of a very basic app in a category in the App store that was stagnating due to lack of competition. example, someone was charging for number of clicks on the button.

We simply changed that and charged for something else instead, like premium button designs, or new features that no competitor offered but users were asking us for it.

Our app was free for about 1 month before we launched paid plans
Would be nice to have a list of all books and their verse numbers so you can make a random function.
I'm going to be wonderfully pedantic here, in full HN tradition: What you have here sir, is a Wind Turbine. A 'Windmill' mills grain as part of the rotation. :D
I’m sorry but this is childish thinking. These companies do not have whatever values you are attempting to impute to them, they just don’t. They just make money. So they issued some statements, big whoop.
I'm just getting the title 'Baba Is Y'all' and three buttons. That's it. Do I need a specific browser or OS for this? (Firefox on Ubuntu Linux)
Newsletter Marketing with Jamify Tutorial
I disagree with this. I bought decent speakers (they were £300, so good quality but nothing crazy), and I suddenly started enjoying songs that I couldn't understand why anyone liked before, because I could hear details in parts of the music where there were none before.
This article has been posted several times, occasionally hitting the front page before being flagged off. It seems like a good article about legitimate scientist who holds a controversial opinion.

Rather than just flagging it, could we have the discussion about why it is extremely unlikely to be true? The alternative is that those who believe the virus was created in a lab never get to see the the counter arguments, and probably consider the flagging as confirmation that they are correct.

Alternatively, could we use this space as the discussion for why the article is inappropriate? While it's arguable that the origin of a virus off-topic for a tech site, I feel certain the issue is not the topic but the conclusion. What's the argument that this conclusion is too dangerous even discuss?
Does anyone know what happened to Kai Krause? Last I heard he was working on Something Interesting, and then silence.
> It's not that different from "gambling" in the stock market.

Would you say that there's a difference in the number of skilled / unskilled market participants in the stock market and in the betting markets? E.g. majority of market participants in the stock market are skilled institutional investors vs. majority of market participants in the betting market are casual bettors?
The Moloch from the Slate Star Codex has spoken. As a corporation you can support human rights but you'll get outcompeted by the less scrupulous actors.
In theory the government could step in to solve this coordination problem, but it is also subject to the coordination problem. Other governments willing to throw human rights under the bus will reap the economic benefits of cooperation with China.
Article which refutes the findings: https://www.forbes.com/sites/davidnikel/2020/06/07/controver...
The practice in automotive is there due to historical legacy - it would never be allowed in modern world. If anything, the carmakers have started to prevent you from doing your own repairs by demanding their own proprietary software to pair car controller modules. That software is licensed only to dealers and trying to use it outside those licensed conditions is a DMCA violation.

With BMW pioneering car microtransactions (https://www.theverge.com/2020/7/2/21311332/bmw-in-car-purcha...) you can be sure that the corporations will bear down the DMCA/copyright/trademark lawyer hammer on anyone that even thinks of trying to add features to such cars without their consent. The times where you could upgrade your car with aftermarket parts are coming to an end with the sound of cheers for Apple and other corporations adding DRM everywhere to prevent your own repairs and upgrades.
I don't know anything about any of that; I never went to college, and made my start with what was effectively an apprenticeship and a hell of a lot of good fortune.

I don't know anything about what it's like to be young and trying to make a start today, either, because I haven't done it. Neither have you. So I don't really see much reason to weight your totally unsupported, entirely anecdotal just-so story, about how all the kids today want is to get rich in five minutes, more heavily than I weight the things people actually living in that situation say about what it's like. They at least have a firsthand perspective to speak from, which is more than what you do.

I don't know. Maybe spend less time on Reddit? Or consider that like, it's not the 90s any more and you need to market the hell out of yourself to get noticed from scratch at all? I mean, my first post-apprenticeship job I got 100% thanks to connections of the sort that a random kid at a random state or community school would never get the chance to make. Since then I've leaned on third-party recruiters which, again, how do you even do that if you aren't in a city big enough to have a real industry scene? And how do you afford to live in a city like that, these days, if you aren't already making tech money?

The ladder I climbed isn't there any more. I know you want to believe the ladder you climbed still is. But have you checked any time lately?
I kinda like the ability to customize the Linux desktop. But in practice, I always end up with some major problems and many edge cases where my choices just don't work.

A recent example was some web view showing a change log that respected the font color settings but not the background, resulting in white-on-white text with my dark UI.

I'm probably far more willing to spend time on such issues. But I never got to a place where I felt I was "done". In that sense, Linux only demonstrates the difficulty of UI choices, and how it may not be possible to leave it to users. Hell, it's not even possible, apparently, to leave to application developers, judging by the state of the non-customized Linux desktop. Design may be a creative endeavour that requires a competent dictator, and cannot be done in the bazaar-model of OSS.

(That, of course, is on top of the rather large number of flaws of any given Linux UI. Seriously: after reading much praise and endless criticism of MacOS here on HN, I gave (K)Ubuntu another shot. And the only possible conclusion is that Apple and Linux are measured on widely different scales.)
I was measuring extracting each piece of data in a JSON document on the assumption that all the data was needed as apposed to just a single field and then noting the time it took for each parser to complete. I will get the benchmarks code up.

That being said, simdjson does take an interesting approach and for just pulling out specific parts of a JSON document it is very fast.
Apple: We now have an all new redesign for macOS 11...

Designers: Apple's done it again, Time to adopt neomorphism in our apps and the web, like we did with flat design and skeuomorphism.

Me: About this battery...[0]

[0] https://www.macrumors.com/2020/06/23/macos-big-sur-battery-h...
I agree with your distinction, however I'd say that it's abstraction all the way down: the code you write is an abstraction of the business requirements, which is itself an abstraction of the business domain, and when you're dealing with legacy code that nobody understands, it ends up being treated as a defacto domain unto itself.

So I don't think the term 'abstraction' should only be reserved for use in reference to the domain because abstraction is already happening at every level anyway.
It would be awesome to have multilingual support. What do you think guys?
Did you at some point think that the corporate leadership of a massive for-profit organization was going to make a public statement that was anything other than the bare minimum lip service they were required to pay in order to weather the PR storm of the day, so that they could continue doing business?

The answer to that question is almost always "no," and certainly until proven otherwise. Complaining that these corporate PR statements are anything other than lip service is like complaining that the world isn't fair, or that everyone dies. Perhaps a sad truth, but one you should've figured out by the time you turned twelve.

Corollary: corporations are not hypocrites, either, because corporations don't hold beliefs. They make PR statements. Their belief is "I will say what I need to in order to be left in peace to maximize profits." Any corporate leader that doesn't hold to that will be replaced by someone that does, either proximally (by the board and shareholders) or ultimately (by one day landing on the wrong side of idealogy and getting outcompeted by organizations that weather the storms more nimbly.)
The UN Just Made It Easier for Airlines to Pollute
It looks like there is a MySQL error breaking the game. View the source for the page and you'll see "PHP/MYSQL Error : ". There's also a "PHP/MySQL Error : whoops" message if you try to visit the sign up page.
The Car, Reinvented
Probably because it makes a lot of claims while dismissing every other explanation. Without citations, it is indistinguishable from the Weekly World News.
would this presumably also run on the esp8266?