skysight-inc/HackerNews huggingface dataset:
> the sentinelese, a known isolated and uncontacted tribe who have preserved their way of life for 60,000 years of isolation.

I don't think they have actually been isolated for 60,000 years though. If I understand correctly, they chose to isolate in the 1800's because the British were kidnapping people. Before that they had contact with other Andaman islanders at least. For example, apparently the Sentinelese may speak a language of the Ongan family[1], which would mean that their language most likely diverged sometime within the last millennium or two, I think.

[1] https://en.wikipedia.org/wiki/Ongan_languages
I’m fully in support of open hardware, and I’d support legislation to make unlocking mandatory.

However, I’m much less optimistic about the use cases you list:

“media players, portable terminals, IoT consoles, instrumentation interfaces, retrogaming consoles, in-vehicle dash screens”

As far as I can see, there is essentially zero demand for any of these beyond hobbyists, since they can all be done much better by one’s current phone.

For me, the big reason for open hardware is that Android and iOS are nowhere near meeting the potential for what personal computing could be and we need the freedom to develop alternatives.
This reminds me of Adobe's early attempts to get Flash on the iPhone. You could publish a Flash project to target iOS with their AIR runtime, which converted everything into OpenGL. Tons of people made apps with it, but the performance was terrible and all the UI controls were non-native and thus had no voiceover support. This is just Google reinventing or should I say rediscovering past techniques of app building.
In my school we had to use a fountain pen up until fourth grade (lefties had an exception). The day I could finally ditch the fountain pen was a happy one indeed.

Nowadays I use gel pens, best of both worlds. I definitely agree that ballpoint pens are hard on the wrists.
Veteran journalist and author Robert Fisk dies aged 74
Perhaps you missed my original comment where I explicitly referred to using a 12TET pitch + offset? What you claim I missed is literally what I said.
Agreed. Twitter has an impact on your world whether or not your personal feed is ok.
I have found youtube to have become actually the opposite of addictive: annoying. The recommendations are always the same unrelated, popular garbage. Back in the day the videos were actually from different, related channels.

The front-page seems to be filled with fake-news and videos containing unnecessary jump cuts to keep the the attention of hyperactive 8-20 years olds, that can't concentrate for longer than 5 seconds.

You approach however is the same that I use to ween myself off things that I notice take up too much of my time. It is quite effective indeed.
You could also use it in text mode, which was better. But... 5.1 was still so much more stable.
The people who visit this website are the people who are paid to create and administer all of this technology. They're not only the last people you would be able to convince of something that would affect their livelihoods, but even the ones who do understand feel like it is part of their duty to deceive the less technically adept about the capabilities and dangers of the technology that they're surrounded with.

The comfortable upper middle-class are the most conservative elements of any society; they're providing the management and expertise to implement any dystopia that's coming. Beneath them are the tradespeople and unskilled laborers who choose between working or starving, and above them are morons.

Nobody who has spent more than a moment thinking about it fails to understand the dangers of metadata, they just don't think they it will be a problem for them. Hence the most common response is something about how their lives are boring, and how they have nothing to to hide. "Who cares if I'm at Starbucks at 2 o'clock?" Technologists know full well what they could do with that information, that's what they're paid to know, and they're who are going to be doing it, or they're going to have to find another job.
Define "against all interleavings", or is that something I'd understand after reading TLA+'s documentation?

I think I get the drift, I'm just wanting to confirm "read the docs" is the only missing bit.
"Even many people part of these movements did not have their differences clear at all, or were too pragmatic for that, and were just fighting fascism"

Ask 5 people of a political movement what they exactly stand for and get 10 different answers.
Not a fan of flutter at all, but the fact that everyone in modern web tries to mimic something instead be able to do it straight says something about modern web standards itself.
Trump campaign sought sensitive ballot security information from Pa. county
When we look at Facebook and other social networks, isn't it a settled issue that moderators are needed? Who moderates in a socialised society?

From the point of view of a bourgeois, fascism can also be a service to society because socialism is a future that will lead to chaos - not only to the collapse of liberalism but the collapse of civilization.
I had the 3.5" demo floppy (image?) from a computer magazine, it was pretty amazing at the time: http://toastytech.com/guis/qnxdemo.html
I don't think any person, even remotely, concerned about the open web / accessibility / building decent user experiences ever considered Flutter Web as a viable option for developing web apps.

The only people I've EVER heard talk positively about this is Google & other Flutter Developers that don't seem too concerned about web standards.
Putting the burden on the user for significantly higher $/gb. Doesn't just shift the total cost, it actually increased it quite a bit.

It's be nice if webrtc was somewhat more opt in.
Yeah, swapping mufflers is totally the same level of effort as using a smartphone app to configure the light colors. So clearly this guy totally intends to cause mayhem on the streets.
Just switched from Octotree and looks a bit faster.
I'm curious, would you care to expand ?
It is up-to the site to enable/disbale p2p. Incase the user wants to disable himself/herself they can do from browser.
> How did anyone look at this and say “yeah nah, selecting text isn’t an important use case on the web”?

If you firstly target mobile. Many users will hardly ever select text and will be used to it not working sometimes.

So while it's horrible bad it's also not at the top of the priority list and "can be done later".
I work for a large public tech company that is run by passive-aggressive dickheads who have no clue on how to motivate and retain top talent.

They basically pay you to stay if you are critical.

I've resigned twice, and the result is my salary was doubled to sign another 2 year stay on bonus. Salary is now 4x what it was.

But instead of fixing some really simple issues that would make people happy they are completely clueless.

Either you decide to find what you love, or you continue to trade your soul and happiness for $$$$$

Your call. Choose wisely.
If you liked the pictures in the article, you may like Juan Francisco Casas, who makes hyper-realist drawings with bic pens:

https://www.google.com/search?q=juan+francisco+casas&tbm=isc...
I think this article is far too cynical. These demos show an early version of Flutter Web rather than a stable, production-ready system. I'm not sure how the author stumbled across Flutter Web and thought otherwise, but I think they largely missed the point here; in the very page they link to explaining "Flutter Web", all the content is preceded by a large warning stating that this is a beta and the bottom of the page talks all about use cases where Flutter doesn't make sense on the web [1].

It's important to take a step back here and remember that the web did not start as accessible, nor did any of the native desktop UI frameworks. The author suggests that the only way to "fix" Flutter Web is to throw it all away and start over, which is just patently false when comparing to the history of the competition. Not only would it be ridiculously easy to make Flutter generate semantic HTML without changing any of the core functionality or interface, but in fact HTML already features a widely-used solution for exactly the use case the OP focuses on [2].

The author also tries to take a stab at Flutter initially for attempting to replace HTML, but I think this is another misunderstanding of what Flutter is trying to accomplish. The goal is not to replace the web with something else, but instead streamline creating web apps (in much the same way as React, Vue, etc.) With that in mind, many of the criticisms stop making sense -- are people really expecting CSS restyling tricks and Vimium to work in modern web apps like Google Drive or Discord?

To take one (rather sneering) quote out of the authors playbook:

>To end I’d like to leave you with a quote from Dr. Ian Malcolm.

>Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.

[1] https://flutter.dev/web
[2] https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
"Fountain pens were messy and needed regular refilling"

So the solution is to not make the refilling better and less messy, it was to invent landfill. Not only from having to replace the pen when it ran out of ink, but from high failure rate of the aforesaid pens.
You are conflating security and privacy.

If an Adtech company can keep your phone secure, but sells your behavior profile, would you be happy?
Tech Workers Take to the Mountains, Bringing Silicon Valley with Them
The goal is to keep the virus rare enough for normal public health measures to contain, and continue indefinitely with some 2m apart and working from home type restrictions.

One effect of the virus has been a rise in geographic realism among Australians. Over the last 50 years or so, we have been very gradually coming to think of Singapore, Thailand, Taiwan and Japan as medium size, more-or-less democratic countries like Australia. This year, we've been forced to give up on America and Europe, and we're thinking more seriously about how to live in our part of the world, where many countries have the virus under control. Though not yet seriously enough to learn the languages they speak, or anything like that.
Maybe not right now, but they'll figure out a way. They figured out how to do it with SPAs.
That is why one pays for Adobe Acrobat.
> I think downvoting is actually quite important for keeping bad commentary off of HN. Very sincerely, there’s a lot of commentary here that is one small step removed from The Red Pill or MRA toxicity, and unfortunately the site guidelines allow it to be treated as if it’s innocuous and fair / civil discourse.

Is it possible that valuable contributions to a discussion could be "one small step removed from" negative, toxic, or detrimental ideas? For example, someone could say "inequality is increasing and its reaching a critical point where we may have to do something about the staggering amount of wealth held by the 1%" or "gun rights were enshrined in the US constitution so that a tyrannical government could be changed by force" which could both be interpreted as a small step from extralegal measures to rectify the situation according to the speaker's values, but may also be interpreted as a justification for legal measures (in the former case) or a recitation of historical fact (in the latter case).

I mention this because part of the problem I have observed in social media discussion of controversial issues is that on the one hand, people use certain tropes/memes as signals to invoke a particular perspective and people have responded to this by inferring their interpretation of this reference and jumping to condemning the perspective they believe has been referenced. This makes the discourse seem bizarre to outsiders who lack the requisite background knowledge to make those same inferences and polarizes people by suggesting that some signals are always used to refer to certain perspectives and not others.
See, for example, table 1 of the study in question

https://www.virginialawreview.org/sites/virginialawreview.or...
I think you're missing a lot when you start comparing the web to vim extensions, IMO of course.
> Ask HN: Is it okay to downvote without explaining why?

IMO, it is strongly preferred. Downvoting is about controlling signal to noise ratio; if it is not a waste of everyone’s attention to respond to a post, it doesn't deserve a downvote, and vice-versa.
Ideally the only addition is few network requests which should not consume a lot of battery. In our experiments we have seen not much of a difference in consumption of battery

With regards to bandwidth there are options to limit upload and disable it for 4g/for certain location
> It's very important that we keep Huawei out of our 5G networks!

Huawei isn't working on behalf of a Gov that can imprison me for exposing it's wrongdoing. NSA is.
No, they do not need ordering of time, they need the precise ordering their developers chose for them to make sense:

Code is a well-chosen piece of logic to make sense as a whole.
You can't just arbitrarily take to pieces of code and mash them together just because two random developers on the planet happened to write them one after the other in a sequential fashion of time.

E.g if you ask a classroom "What's 1 + 1 ?" then someone might say "3" right after you asked but before someone else says "2", but that does not make "3" right.

Proper order of commits is established by a MUCH more simple mechanism in fact: A git commit includes the hash of the previous commit in the history.

So the plain aspect of "storing some bytes" is needed, not a blockchain :)
As someone else said, Git provides just that.

FWIW, censorship-resistant networks such as the aforementioned Freenet can and are used to publish Git repositories in a robust fashion. But no blockchain magic is required here either :)
Yes, I’m hoping it’s running in “dev mode” or something? Because even just scrolling on the latest iPhone was extremely low FPS and felt broken
The UX improvement I most want to see in modern software is to optimize for reducing the amount of time I spend in your app.

There are business models where companies are optimizing for the opposite ("engagement"), and that's unfortunate. But there are also apps and sites that have no need for that and are just cargo culting the same UX features, and that's avoidable.
That story has been debunked as being bullshit that was based on absolutely zero evidence. It is fake news.

https://daringfireball.net/linked/2019/10/07/bloombergs-big-...

I agree with the rest of your comment though.
Reveal codes was a crutch. There was nothing great about it, no matter how much it's wrapped in a nostalgic haze now. It's basically telling people "we cannot make this wordprocessor work reliably, please code up your text yourself once things go wrong".

And yes, I've used WordPerfect from 4.0 to 7.something on Dos, Windows, various unices and Linux.
The history of ancient roads, ceremonial centers, seasonal migrations, and trading along fixed routes by various indigenous peoples would seem to suggest that they had some way of preserving information about the geography. I'm very skeptical that oral tradition is incapable of conveying the lay of the land, in fact, that seems to have been a major function of some of the oral tradition (which describes where other groups of people are found in geographical terms, for example).
Algebraic Effects for React Developers
The US’s near 40% obesity rate didn’t happen in the last 4 years. COVID amplified the effects of many decades of bad choices. Wups
It is up-to the site owner to inform the user to opt-in for a better streaming experience.
Ask HN: Blogs of Executives from Around the World?
What executives from around the world (prefferably written in english)have blogs?

- What company are they are they an executive for?

- What's their position w/ the company?

- What industry are they in?

- What part of the world are they in?

- What's the link for the blog?
People say stuff like this all the time but the truth is that Google as a company has very little direction at the scale of niche software like this. Google as an organization is not pushing Flutter in any meaningful capacity or trying to convince everyone to start adopting it. As a sibling comment asked, how would you expect a search engine giant to go for something that makes the web less indexable? The truth is that Google is a massive company with hundreds of teams that have 0 shared interest in any of their products and operate almost entirely independently.
I pasted the contents of this(1) ~100 line C file into this(2) C++ file with no problems.

[1] https://github.com/nospaceships/raw-socket-sniffer/blob/mast...

[2] https://github.com/GirkovArpa/raw-socket-sniffer/blob/master...
>As a non-US citizen, how can I be sure that all non-Huawei equipment is free of back doors, data-exfiltration and forwarding capabilities excluding the lawful interception feature set?

Packet capture from the edge is where I'd start.
> This can take the form of “citation needed” or “sources please” bad faith sniped requests for “evidence.”

What does this mean? I personally think all arguments should be based on logical deduction and evidence, otherwise it turns into a bunch of people just yelling at each other.

I guess people can sometimes abuse it. Person A: water is wet, person b: [citation needed], etc or demanding citation for an ancedote about someone's personal experience, but i dont think i see that very often.
Cool - in which case, at least based on my experience, that would negate the need for goto in the main situation I end up using them in C/C++.

The only other time I've seen it be used fairly regularly is cleanup / return handling, where there are other ways of doing that (RAII structures, if you don't mind creating them), but sometimes using goto for that is just simpler / more obvious than having extra structs/classes to handle that.
I'm not invoking the existence (or non-existence) of anything. I'm just noting that we are far from understanding what consciousness is, let alone how it works.

(Who said anything about atoms? I didn't.)
What's the difference between the kind of strain you get from pressing harder with a ball point pen and the kind of strain you get from lifting weights in a gym? I guess what I'm really asking is if your body will adapt to the increased hand strain? Is it a short-term problem?
Exactly right - a fascist or reactionary government could indeed be driven by objective science and even more so than any democracy today.

Democracy doesn’t really have to rely on objective science. In our form today in fact it rather doesn’t in many ways. And in fact calls many things “science” which aren’t at all.
Getting WP to run on a modern computer is relatively easy compared to being able to use it without the rectangular cheat-sheet that went over your keyboard function keys to tell you what key-combinations to press. <smile>
> it’s harder to decode and it’s harder on software that wants to do bidirectional analysis of machine code

not necessarily, since

1. the compressed versions are basically 1-1 to the non-compressed versions

2. the uncompressed versions are more for study/academia and clarity; its expected that irl only compressed instructions are used (for instructions that can be compressed)

more info:
https://riscv.org/wp-content/uploads/2015/11/riscv-compresse...
The great escape from callback hell
I moved almost entirely to lists for this reason, but with mixed results.

I follow too many people to categorize all fo them, so my hack is to wait until someone tweets into my main feed. Then when they do I add them to a list and then unfollow them. Ideally that means my main feed is empty.

The problem with this approach is that a lot of smart people are political right now. I'm political and so I appreciate this and know where they are coming from. But it does make it hard to have a single-purpose reading experience. For example, my feed of basketball twitter accounts is great when there is a game on, but it actually not all that different from my list of political/news accounts the rest of the time.

But overall, I think this is the approach to take.
There is a lot to be unhappy about but minification, sass, webpack, these are all just compilers for the language.

People sometimes complain about CMake and g++, but it seems that for JS people criticise even the mere existence of these tools.

Since web "apps" have become a thing, JavaScript and CSS are basically a more readable form of assembly.
Okay, point taken. I guess with blockchain though it might "moon" and you might make a few bucks off the "whales" who "hodl" or whatever. LOL.
If all we have to go off of is the slides and rumors, it's still not super clear exactly how it works. Even for HN users, which are largely engineers, it can be confusing. If you're a wikipedia editor, probably more so.
> It's also not possible to define the natural numbers using any first order theory.

Yes, agreed.

> you were originally right that no theory of the reals can be satisfied by the rationals, but that's for a fairly unrelated reason.

Can you elaborate?
It is difficult to believe that a business plan is useless. It provides a framework for evaluating a business and its progress.

If the plan is wrong, an underlying assumption is incorrect.
You’ve missed the variety of handbrake mechanisms. For example, I was in a Mercedes the other day:

1. It had a fob that worked as a key, but it didn’t look like a key and the key slot didn’t look like where the fob should go.

2. You set the handbrake using the left foot, but release it with a pull handle with your right hand!

Both were unintuitive, and would catch out some people (I am generally well above average in working out how to use execrable user interfaces).

The worst UI is often to release the door to fill fuel. More than once I’ve needed to ask for help on unfamiliar cars, and multiple people also not knowing how.
The wording of this article is very strange. All references to fountain pens happen in the past tense, as if they did not exist anymore. Millions of people still use fountain pens every day. The author lives in a bubble of ballpoint users or what?
Well, I agree roughly in principle, but you can’t ever expect that sort of argument to succeed here. What you call “click trolling” is allowed by the guidelines, and there’s this ancient pg comment people always bring up that says, roughly “downvoting to express disagreement is okay.” There’s no obligation in the rules to explain, and no technical means of enforcement, so, de facto, downvoting to disagree is a thing “the community” is apparently fine with.
It always bugs me when optical illusions are brought up as instances of failure of the our perception system. These contrived conditions are really the 'exceptions that prove the rule:' our visual system has powerful inference capability running below the level of conscious perception, and most of the time it works so well we can't fathom the distinction between the model we infer and the sense data that the system works from. For instance, we perceive one scene with depth, when what we start with is two scenes with slight discrepancies.

Somewhat tangentially, I recall a psych paper where the researchers found that people perceive images in mirrors to be located behind the surface of the mirror. The researchers apparently thought that the image was at the surface of the mirror (ie, they misunderstood basic optics), and concluded that they'd discovered an optical illusion.