skysight-inc/HackerNews huggingface dataset:
Many oil refineries, chemical plants and the likes today use tone based sirens to warn of accidents and evacuations. Even as a visitor you are expected to carefully read the leaflet and be able to recognize the difference between tones that tell you whether you are in immediate danger and what you need to do next.

Perhaps the brain has an easier time distinguishing between a reasonable number of distinct simple tones rather than between complex words you do not understand and can more easily be confused. If you have to deal with 2-3 alarms then tones are pretty intuitive, reliable, and very simple to implement even with century old tech. If you have 50 critical alarms then you probably want them explicitly informative, words in your own language.

Today the need for complexity and the fact that we have advanced, reliable technology for alerts already made voice warnings standard especially in complex systems operated by well trained individuals (pilots on a plane).
I can do that as a professional. But even I don't trust
popup-windows for google/facebook/mybank opened from another
website.

I prefer to educate people to only enter credentials when they
opened the website manually by themselves. That is also easier
than trying to teach someone who can't distinguish between the
address bar and the google-search field, what a domain and TLS is.
They have an architecture license. Which means they are free to design their own ARM designs.
I hardly am too much of a shell hacker on whatever an OS, but PowerShell seems obviously a huge step forward (because of objects instead of text interchange, overall consistency and readability). I actually hope it's going to gain more popularity on Linux, it's the best shell I've seen so far. Long command names look awkward the first time you see them, but as soon as you get the point this design decision immediately looks brilliant.
Slightly off topic: Plausible claim that their cookieless tracking is GDPR compliant but this seems a bit shaky to me. Unless they are doing something that isn't specified in their docs their fingerprinting seems reversible which would make their user identifiers PII like any session ID you'd store in a cookie.

AIUI the GDPR doesn't particularly care about cookies, it cares about you tracking people without their consent. If you have a cookieless way of tracking individual people that is as accurate as cookies then clearly you still need consent?
The slowest operation on the entire CPU has to finish within a single clock cycle. This is basically a design issue. If you design your CPU for 6GHz then the slowest operation isn't allowed to take more than 0.17 nanoseconds. This gets harder the tighter the tolerances are but we can go way beyond what current CPUs run at. The reality is that power consumption/heat prevents us from running CPUs at 6GHz so we don't build CPUs that can run at these frequencies. The manufacturing process can also play a big role (some processes are more efficient at ~2.x GHz than 4.xGHz) but it's biggest impact by far is reducing power consumption to allow higher frequencies.
I think you're fighting a losing battle there.

I always browse HN by the https://news.ycombinator.com/newest link, so I get the latest articles at the top. Every time there's a story of note afoot, it shows up numerous times in the submissions. I've seen the same news story submitted up to a dozen times in the space of a few hours.

If the HN site isn't capable of flagging up the fact that an article someone is about to submit has already been submitted by several other people; and if people are too lazy [or too desperate to earn upvotes] to bother to check whether a story has already been submitted, before submitting it themselves; then I think expecting them to hold back on commenting til they've read an article is extremely optimistic.

PS: Hope this reply is relevant. I couldn't be bothered reading what you wrote, before responding. :-)
This is so cool..
I assume you mean static typing enabled. Because lisps are already dynamically typed to begin with.
Writing a software book and making over $100k
Detection of electrical signaling between tomato plants
Super AI Tomatoes :)
But also they have a lot of new customers/users, so maybe the scale's the problem? I don't know.
You install the blocker and that’s it. I don’t see how it can get any easier than that. At least with Safari, you can officially have ad blocking. :D

I use Adguard. It has a customized combination of the blocking lists you know from desktop browsers. Trust doesn’t really matter all that much—the blocker cannot see what you’re doing in the browser.
From one of the image captions:

> Kanzi blowing soap bubbles, demonstrating voluntary breath control, which apes were long said to lack.

Aside from the quality narrative surrounding captive bonobo research, this demonstration of breath control alone made the long read worthwhile. Completely unexpected.
Itanium didn't fail because people wanted x86, it failed first and foremost because it sucked badly.
In theory and to some degree in practice. The compiler won't fix the code that compiles but runs incorrectly.
Besides, there are statically typed functional languages where compiling time is not a problem, see D.
> And ARMs fixed length instructions allow apple to just duplication their instruction decoder logic until they are decoding (currently) 7 instructions per cycle.

Only the A32 and A64 instruction sets of ARM have fixed 32-bit-length instructions. T32 instructions are either 16 or 32 bits long.
OT: To achieve italicized text, you need to use asterisks not _underscores_.

"Text surrounded by asterisks is italicized, if the character after the first asterisk isn't whitespace."

From https://news.ycombinator.com/formatdoc
> I didn’t know React Native and wasn’t given tine to Lear it, but RN engineers assured me it wasn’t a problem in their code.

Seems like the issue is right here.
These days I prefer NixOS, but I use ubuntu most of the time for VMs.

NixOS requires a high initial investment, but is so reliable and convenient afterwards.
Installing multiple versions of software for development is convenient without having to use third party tools.

Sure it has downsides especially if you use weird or old software that is not available in the repository, but nothing an ubuntu vm or docker cannot solve.

Over the past 20 years:
Suse -> LFS -> Gentoo -> Arch -> NixOS
As you can see, I like to make it difficult for myself, but you learn the most this way.
You're not going to run android or regular linux on your iPhone so why bother advertising it as ARM?
13-year-old that shot brother playing cops and robbers to be tried as an adult
I haven't worked with D, but D isn't a functional programming language ;-)
If you were using `cargo run` or `cargo build` instead of `cargo check`, these 10 seconds could be spent in linking the final binary and not running the compiler frontend. for that matter 10 secs is not unheard of for large libraries with a lot of debug symbols.

That's why you should use `cargo check` instead : it will only run the rust compiler frontend, but not the LLVM linker.
When did this happen? I used vim over a powershell remoting throughout 2013-14 (to edit SQL scripts on a remote server without using rdp). Was this capability killed in recent powershell versions?
I didn't measure in terms of hours, but it certainly didn't take more than a month for me. Also for others I taught.
Of course, but that was my (and presumed common) use case for discrete graphics.
The evidence for "more hands-on experience than everyone in this thread combined"? I've seen him sound off about things he obviously doesn't have hands on experience with, and not obviously be proved right about things he does (like compilation). That said, avx512 is over-rated in the area I know best.
The article points out that Tesla seems to only perform these goodwill repairs when the car is still under warranty, but I have no idea how well-sourced that is.
Ah, I also thought it was live and couldn't understand why they stopped after a while :)
Only 13%? According to some independent sources, up to 30% (and in some countries 40%) of Europeans use adblockers.
If you're interested, I can try to find out the sources.
This is why I use my own tracking system.
I don’t think Lucian has needed to moderate yet, it’s been a small and positive community afaik.
> the performance improvements you get will be lost on IO-bound applications

Performance starts mattering even in IO-bound applications as soon as you're trying to seriously scale out. Especially when running on a cloud-based platform. As for "the complexity of memory management", people like to bring this up about Rust but OP suggests that it's not a huge concern with the language.

I do agree that rewriting stuff like Electron-based apps should be a priority, and that Rust can help this via easy bindings to native OS and GUI platforms.
Can you please tell the sources? I would be interested in reading more about this.
That same argument can be made for x86-64.
I always read clang as "C-lang", then heard a LLVM developer said "cling". I feel like if the pronunciation is not obvious, the project should at least specify it somewhere offically.

Also, NGINX is pronounced "engine X".
vi being the default is not elitism or sadism; it is two decisions coming to confluence:

1) POSIX requires vi. Merely the act of requiring it means that it’s a sunk cost on every OS installation.

2) vim is large(r).

If you’re optimising for small installation sizes in order for the user to be able to choose their own adventure (as it were) then vi being the default makes sense from a pragmatic point of view.

They can’t remove vi without breaking POSIX, so I welcome the change, there’s a lot of developers I know who are fearful of the Linux command line because of things like vi.
Ad blocking and tracker blocking sometimes, but clearly not always, overlaps.
Correct, the rulings to date have generally involved cookies, but it's the act, not the tool.
> Since making an operator that does the right thing is a hard problem

An API that sets a cookie. According to the cookie, connect to the correct "instance". No?
Pi-Hole at home, NextDNS on the go. That’s my setup.
And the struggle with xf86config to somehow get the UI working. Ah, memories!
Agreed that nothing is urgent here. It's intentionally an ivory tower. Which is great if society already treats you well.
I'm not an architect, but I have a fantasy about building a new type of city.

High density city centers have transport and other infrastructure largely concentrated on one or two levels. This means that it is impossible for most people to use vehicles because the streets cannot possibly accommodate so many. So there are trains. Trains sort of work, but they are still quite crowded and uncomfortable, and overall do not permit point-to-point travel and are slow compared to direct travel by vehicle.

So my thought is, plan for an area that has several say 60 story buildings in a group.

The basic idea is for tall buildings to be connected on multiple levels. For example, if you have a type of roadway every ten floors, in sixty floors there would be five elevated roadways. These would mainly need to handle small single passenger automated pods, or anyway vehicles less than 1000 pounds.

This requires the architecture to cooperate in a way that is not possible without sophisticated sharing of CAD designs.

Or it might be a type of cooperative enterprise to build a robust skeletal structure for reservation group, which would then be filled in by individual owners or tenants after the superstructure was complete.

Well, it's not entirely a new concept, since many people have had similar ideas, at least in terms of multi-level cities.
Someone's ahead of you: https://www.vice.com/en_us/article/z4dve4/its-like-tweeting-...
>> I would of

I'm not a native english speaker and this error is extremely surprising to me. While I can read english correctly, if I find this error my language parser just panics and it destroys the whole sentence, like if it was missing a comma between "would" and "of" and the rest of the sentence is grammatically incorrect. For example: "He would, of all things, prefer to do X than Y".

How on earth so many people make this error on writing? Don't they even sound different? The "h" in "have" is completely silent?
I thought about getting back into game development. Nothing fancy, just some 2D experiements. I haven't looked into Vulcan/OpenGL bindings for Go in a while, but I remember that it wasn't really recommended. Maybe I'll give Rust a shot one day to do that.
Many have their location miscategorised though. I saw some with a town name on-screen which was different (but usually nearby) the city listed on the site.

They probably do an IP location lookup which tends to be pretty inaccurate.
> Safari was a big surprise to me. With all the marketing Apple does focused on privacy and with them even highlighting Google Analytics as being blocked, I was expecting numbers closer to Firefox.

Safari does not block anything (not even in the upcoming release) - it will still happily load all of the tracking and fingerprinting JS. All it does is prevent some information from being sent back (3rd party cookies, stripped referrer etc.) but the requests are still being made and received code executed.
Sigh - the number of websites which were broken when browsing the internet from China because trackers from Facebook were not wrapped in exception handling and the endpoints were blocked.

Literally couldn't give the companies business.

/rage
I have been using Linux Lite for about 4 years now on 2 laptops and 1 desktop. Ihe distro is based upon a net image of ubuntu and runs XFCE. It is lighter and more polished than Xubuntu.
I like the distro because it is a very basic OS and a no brainer. Anyway I am a huge fan of XFCE.
Virtual, as in Minecraft, which is much cooler than the title suggests
What people are trying hard to ignore is that we are seeing these numbers _despite_ shutting down the country and everyone using masks and washing hands and avoiding contact.

With a business as usual attitude we would see death rates 100 times higher.
GDPR doesn't care about tracking, it's about data processing. How cookies are handled in a compliant manner is handled under something like PECR (in the UK at least).

https://ico.org.uk/for-organisations/guide-to-pecr/guidance-...

If data is being processed without containing PII, then GDPR becomes a non-issue.

/edit

My bad, because this tool uses cookies it does in fact require consent if it's to be used in a properly GDPR compliant manner.
This is exactly what you have to worry about. There are innumerable amounts of spoil tips and gob piles across the world but purifying the waste for use is the real barrier to market leaving it ripe for exploitation by bad science and business practices.
Looks like a great place though I'd pick a hotel with better IT security :P Edit: Actually as it's only an advertising cam for their website they have a valid reason not to secure it :)

PS: Living in Spain so I don't have much to complain about.
Yes. GDPR is about collection and processing of personal information. How you collect them is not important. HTTP cookies or fingerprinting and successive deanonimization is the same as getting the name and address with a form on paper. You need consent.
I see your point, but I kinda disagree, and again, that's why this is more confusing than helpful.

You're taking a false premise and running with it, then tripping far ahead and saying that's the fallacy.

> but we haven't proved S(2).

Well, not surprising you haven't proven it, because you're already deep down in the mud on steps 7 and 8

> Step 7: Consider everybody in G except P. These people form a group of k people, so they must all have the same age

> Step 8: Consider everybody in G except Q. Again, they form a group of k people, so they must all have the same age.

Given that

> Let G be an arbitrary group of k+1 people

This is already false

Saying that

> Let R be someone else in G other than P or Q.

Is something completely natural for a group with k+1 elements (with the exception of k < 3), but the "proof" is so deep down in its absurdity at this point calling this the fallacy is almost a technicality
Sorry to say, but without analytics and campaign analytics, you probably don't know what your user want or need. I don't like the analytics auto hate behavior.

Edit: I don't justify google and facebook wrongdoing in the past and present. But to hate on those who are (forced) using them and calling to remove them from the website is not helping without an alternative. It will surly take a toll on your digital presence. Showing better alternatives is the way to go.
The mahlkonig EK43 is pretty good too.
Service mesh explained by Red Hat
Ah and in this case it actually makes sense for it to have no password. Unlike many of the elevator and office cams I'm seeing ;)
> If the HN site isn't capable of flagging up the fact that an article someone is about to submit has already been submitted by several other people

It does prevent you from submitting a URL that's identical to a recent submission.
this article is behind a paywall that not even archive.is seems to know how to get around...
Analytics are fine, the problem is analytics without consent.
You can collect analytics yourself, no Google needed.
Arch for desktop use, Ubuntu LTS for servers/appliances.

I seem to bounce between Gnome & Plasma on about an 8 monthly basis. I prefer the look and UX of Gnome, but dig the stability and lightweight nature of modern Plasma releases.

I like the simplicity of Arch, broken and reinstalled enough times over the years that it now only takes <30mins. I tend to get the base install done manually, and almost everything else is configured using Ansible.

Laptop setup is a bit more 'meta'. Running Arch on btfrs with full secure boot and a tidy plymouth boot splash for flicker free boot. Mostly use the laptop for VSCode Remote & Terminal work and so far it's been solid for 24months+
There is a Slate Star Codex article[1] talking about how people die in hospitals. A common trend is that families that lived close to their elderly relatives are the most ready to accept when there is nothing more to do, while families that "fly in" to visit their sick elderly relatives often refuse to give up and try to do anything to keep them alive a bit more.

One interpretation is that guilt plays a factor here.

In my opinion something vaguely similar happens here, in globalized times everyone is citizen of bigger and bigger places and feel progressively weaker connections to local culture. To this you can add that this local culture is under constant pressure from new external actors (I imagine that more than a few people tried to build new hotels in the middle of Venice).

[1] https://web.archive.org/web/20191122042205/https://slatestar...
It seems on-topic, since the post is essentially advertising the Plausible.io service.

> In summary, here’s how we assign a hash that we use for unique user counting:

hash(website_domain + ip_address + user_agent)

Would adding a daily salt to this make it compliant? You'd no longer be able to track if someone returns to the website the next day.

https://plausible.io/data-policy
It's good to realize "dyslexia" is different for different people, with a subset of them seeing "dancing letters" like this visualization shows. It's still incredibly worthwhile to experience visualizations like this if only to vaguely understand what it's like.

I implemented this particular vizualisation into Polypane so you can run it on any website and from what I experienced with people with dyslexia, there are definitely people that don't see a difference between this on or off.
This is not true. One can make a product better without relying on analytics. Sure, it takes more time (and probably more skilled people) but it's possible. There are companies out there doing well without GA.
Snowflake Field Notes
Others have already pointed out that outline is not really open source, so I will just link to the one alternative that worked for me as a self-hosted, open source (straight AGPL) alternative to Confluence: https://documize.com
A technical note: it is possible to do limited client-side tracking of such users:

<noscript><img src=//tracker.example/pixel.gif style=position:absolute></noscript>

This won’t activate if some of the scripts on the page get run, only if none of them get run. Also any ad blockers that block tracker.example will still block this.

Some of Google’s tracking things include (or used to include?) such a snippet. But broadly the technique has fallen into disuse. I don’t see Plausible advertising any way for it to work, and their main snippet POSTs to https://plausible.io/api/event, which an image won’t be able to achieve.
It's not impossible to fingerprint people by using the GDPR consent cookie itself.
Would have -> would've

Sounds like "would of"
Agreed. He also got the "bicycle for the mind" quote wrong -- kind of hard to do when Steve Jobs' explanation is a youtube search away: https://www.youtube.com/watch?v=rTRzYjoZhIY
Rightfully so. Shameless plug, a few months ago I began working on a privacy conscious UX/UI research and qualitative analytics tool [0] based on open source (MIT) technologies, which aims at offering a self hostable backend. It's in alpha, feel free to reach out if you want to give it a spin.

[0] https://www.sessionforward.com
Why is analytics synonymous with Google analytics?
He uses his own fork of microemacs: https://github.com/torvalds/uemacs

Or at least he used to.
The invention of the concept of virtual memory (as opposed to it's first implementation) is usually attributed to Fritz
Rudolf Güntsch’s doctoral dissertation from 1956, see [1, 2] for brief discussions. (There are other, probably better, references, but they seems to be behind paywalls.) I imagine that as natural a concept as virtual memory was independently invented multiple times. For example Denning's 1970 text [3] does not cite Güntsch’s work.

[1] L. Robertson, Anecdotes. https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1369143

[2] Retrocomputing Stackexchange, Was there a clearly identifiable "first computer" to use or demonstrate the use of virtual memory?. https://retrocomputing.stackexchange.com/questions/12697/was...

[3] P. J. Denning, Virtual Memory. https://courses.cs.washington.edu/courses/cse451/17wi/readin...
I am 100% the same. I can read fluently, and at a good speed, but I cannot write legibly to save myself. I have such poor fine control with a pen/pencil that I have to hold it in a death-grip and tense my hand and arm muscles to control the letter shapes and even then it feels like the pen/pencil is fighting back. My handwriting is unreadable unless I write in capitals all time. Once I do manage to get the words down on paper, most of the time the words have letters all in the wrong order. It's really frustrating - but at least in these modern times, I rarely have to write anything manually so there's that.
Not ads insight which are crucial in digital marketing.
exactly what I was looking for. thanks!
No, we shouldn't encourage laziness, too many people here grasp for low hanging fruit as it is. This is supposed to be a community of highly intelligent elites looking for thought-provoking, mature discussion on intellectually gratifying topics. If someone needs a concept dumbed down and distilled to the length of a tweet before they can approach it then maybe they shouldn't be here.

It's not to much to ask that people read the articles, or at least be willing to attempt it, and to refrain from commenting unless they actually have something insightful to offer. And I'm including people who refuse to turn JS on or refuse to deal with paywalls in the latter group. Don't complain about paywalls or ads or ad blockers... just move on.
> never have to spend time on this conversation again

There'll always be another word or someone else offended by things of zero consequence. Find it astonishing if you truly believe this is last word that needs to be "fixed".

It's perpetually tiring.