skysight-inc/HackerNews huggingface dataset:
Yes, Tailscale distributes public keys, and can add arbitrary nodes to anyone’s network.

Not that they do it, but the possibility is there, and one has to account for risks.
I have been using generate password feature for usernames as well
Kerbal's creator building from scratch with Balsa Model Flight Simulator (2021)
TinyTinyRSS, RoundCube, and Adminer. RSS client, Email IMAP Client, and Database manager.
Show HN: Talktotalk.me – Anonymous Chat
It's probably impossible to analyze apoliitcally, but I wonder what kind of drag (or lift) the people with personalities or values that would cause them to leave over this are providing. There is a definitely a potential that this "exodus" could strengthen the company culture and focus on work, and provide a big boost to productivity. I'm not saying it's a sure thing, just that it's not necessarily a bad thing, and could end up in the investors' favor
The credibility of the court only matters to people who want Republican outcomes. I’ve always resented that we have no Federal legal protections for mixed marriage, birth control or abortion.
There is at least 6 way to exit an interactive cli tool and none work everywhere.
>The version control and build system we have makes it difficult to work inside a branch

nit: use fig
Systems of incentives are just fine, as long as they're voluntary. My objection is with forced participation in these systems. If you want to get that pothole fixed, and a few of your neighbours don't consent to contribute, then we should be able to deal with that in a way that doesn't involve handcuffs and prison sentences.
Because Google earns more money by making those engineers optimize ads rather than maintaining systems with a fraction of the ROI.

The upper leaders even talked about that. How Google was looking for "the next big thing", and every time it turned out to just be be more ads since nothing else they tried even came close to being as profitable.
This is such a good summary. I went from Linux to macos a decade ago and then have come back to Mate on Linux because my macbook is too old to be supported, and also because macos was really leading the way in needlessly locking stuff down and insane UI decisions (let's use all the menubar for icons with loads of whitespace between them). Seems GNOME is following this trend.

The opening response in that bug report was "That could be described as more blurry, but its not a bug." but unreadable text seems a perfect example of a bug to me.
Interesting, well thought out, and well-presented. Just not sure that it solves a problem. It certainly isn't radically easier to learn than traditional notation. And despite other comments here, huge numbers of young people learn traditional notation all the time, with little stress. Maybe, as is true with spoken languages, it becomes harder to learn musical notation as we get older?

All the "problems" that this notation "fixes" are essentially non-issues for musicians who already know traditional notation.
FWIW, the OP was talking about subaddressing, not catch-all addresses.
not just lifestyle brands. i used to work for a Dell repair/reverse Logistics center. all Dell computer/laptop from design to manufacture is all done by ODM/OEM. Dell doesn't even design the computer/laptop. its all done by ODM/OEM and made in China. Dell essential is one giant sales dept.

there are not much consumer goods that's made in US anymore
From the perspective of someone who accepted a competing offer after passing the interview: Google's reputation for senior++ engineers isn't what it once was, and the friction of the hiring process wasn't worth it for average total compensation.
When I was a teenager I kept birds, though not parrots and it's been a long while. (I don't think I could keep caged birds anymore, but that's a different can of worms).

What you say matches my experience! It's really funny when you hear a bird "muttering" to itself, they almost seem human. Also when it gets excited and lets out a loud beep!
There was a security breach. They don't know what the breach was, they don't know if the attacker has access to other systems, they just don't know.

No evidence of something is not particularly useful information if you weren't even looking out for it in the first place.
I also really like AdGuard
I believe you mean the memory lane?
Among many offers, I chose a company on absolutes, not relatives. The culture is good, and I want to make serious products that serve a purpose. I get paid less than my peers but enough for a living. Is that communistic?
That's not fair, it makes a great Ponzi scheme, too.
Ditto with text adventures. You can write one with Inform6 and the Inform Beginners' Guide with ease (and now with inform7 too).

You don't need to know how to draw or sketch. Just write. Inform7 it's a logical clause based language, that's it, you just state conditions and the compiler makes your adventure. Inform6 it's object oriented but it's the easiest OOP language ever, you can create a 10x10 "room" size town in minutes and defining the objects can take less than an hour. The logic and debug, well, maybe some days/weeks, but far less than a graphical game.

And the most crazy stuff: after that, you'll game will run under DOS, Amiga, Android, GNU/Linux, BSDs, Windows, IOS, everywhere where a Z-Machine interpreter like frotz exists.

Opening your adventime game on a DOS/Amiga emulator and watching it running in the same way as your desktop PC it's astounding.

When I opened my prototype (In Spanish, thanks to INFSP6 for Inform6) under UAE with Amiga OS 3.1 and Frotz, and later, Frotz for DOS under DOSBox, the feeling was incredible.
> Russia has no real threat from NATO - there is 0% chance of NATO aggression towards Russia, and they know it.

I actually think that this is wrong. And that is the key to understand Russia’s behavior.

Russia seems to have (legitimate I would say, given the past) fears that it will be attacked eventually like it happened in the past and needs to be - as a result of that - heavily defended.
Astronaut Mark Vande Hei's Zero Gravity Workouts
I live in Berlin. I can take public transit to the forest or beautiful swimmable lakes. And there are tons of parks within the city.
If we didn't artificially complicate everything,
people would realize that most programming isn't fundamentally very complicated
and isn't worth a six-figure salary.
Shanghai lockdown ignites supply-chain problems for U.S. companies
Sadly, data handlers have become savvy to this and already strip the address part after + (a trivial effort) before they resell mailing lists.
Kubernetes 1.24
> Who knows how long I would have survived on my toxic mattress!

I mean. Yeah? If I found out my mattress was toxic and had been slowly poisoning me by releasing VOCs every night for 8 hours, I'd probably want one that wasn't. I don't know anything about that particular brand, but if you're going to bring it up in a blog post, it seems like a good place to actually investigate whether there's any merit to the claim instead of just assuming there isn't.
Outlook. Good God do I hate Outlook. Since I started working at my current company, I always wondered why searching through like 2GB of mail in Outlook was slower than searching through +15GB of mail in Gmail. Drove me insane.

I have recently set up mbsync and notmuch, along with emacs integration, and now I have practically instantaneous full-text email search. I still use Outlook to read and write mail but don't worry, we will fix that soon.

I could go on (plugins are broken on macOS, inflexible UI, etc) but it was mostly the search.
I used roundcube a long time ago but found it was too slow and a bit bloaty. So I switched to Rainloop which was faster and simpler to deploy. Snappymail is lightspeed compared to those two and there is even a debian package so even easier to setup.

Is roundcube better now?
https://archive.ph/eNNNC
Modern 1password using Electron is sad in some respects, but hardly surprising. Even people who use Electron hate Electron. The real differentiating factor is those who understand why.
Show HN: Optimism Smart Contract Breakdown
Oops commented on the wrong post! If a mode sees, please delete.
Downtown vancouver near stanley park might be for you :)
Not that I have seen. map[T]struct{} is more common, with if _,ok := m[x]; ok {} used for testing if a key is in the map. The space savings really add up with large sets.
I definitely don't have a phone number linked to my Google Account ...

If you use an Android phone, you most definitely do have a phone number associated with your Google Account. Android sends your IMEI and SIM card info to Google servers.
Imagine if we’d had the opportunity to complain about PHP or JS back in their early days, and had the opportunity to fix some of their awful decisions _before_ they became practically set in stone?
All this thrashing & change is normal. There are many reasons, but here are a few:

- Trend-following (Mgmt. FOMO) is real

- Resume-driven development is real

- Sometimes the 'new' stuff is better
> the action may resume at an indeterminate time.

This is not true. The commercial breaks in all US pro sports have a pre-determined length, and the game action will not resume until the broadcast has rejoined (outside of a mistake somewhere along the line). In the NFL, they have a countdown timer on the stadium scoreboard indicating how much time is left in the commercial break, and even a dedicated guy who stands on the field next to a referee, talking to the TV truck to confirm when the broadcast has rejoined.
Silvio Micali on Where Crypto Is Headed
That does appear to be its origin. And if you take 12 equal divisions of the octave as a given, Clairnote seems more natural. OTOH once you're thinking in terms of a 7-tone subset, maybe traditional notation is more natural. (It certainly is to me, but I haven't given Clairnote a try.)

Traditional notation uses the scale degree as the fundamental unit, whereas this uses the 12-edo chromatic tone as the fundamental unit. While it's not a big deal to most musicians, there are a lot of microtonal variations of traditional notation (my favorite is HEWM[1]). A 12-edo notation like CLairnote could be similarly modified, but it seems awkward, because (most) microtonal systems don't start from 12 equal divisions of the octave.

I don't think the sitting/hanging notes are indistinguishable. But they do need to be distinguished, which means it's more work than looking at a traditional between-two-lines note. I find it difficult.

Clairnote does make key signatures available. Surely any real composer would include them, or something equally or more informative (e.g. the text "G dorian").

[1] http://www.tonalsoft.com/enc/h/hewm.aspx
I think the problem is that the majority of architects copy/paste solution for big companies problems (Google twitter ...)but 99.99% of business have not those problems, and when you tell a manager that this is used in google and it will cost the company 0$(open source) ,he will say ok do it
I was thinking about this yesterday as it relates to infrastructure and hosting systems, then I stumbled-via a semirelated article-the phrase "cloud repatriation".

https://deft.com/blog/cloud-repatriation-isnt-a-retreat-but-...
> > The logical conclusion to this line of thinking is, e.g., that students shouldn't be challenged

> Said no educator, ever.

I don't know where you are, but here in the U.S., this is by far the most common education philosophy, and those that push back against it soon find themselves out of work if not the target of violence. Ask the Christakises from Yale or Bret Weinstein of Evergreen.

https://www.theatlantic.com/magazine/archive/2015/09/the-cod...
Home assistant. Incredibly versatile and complete home automation software.
UNC3524: Eye Spy on Your Email
Thanks. I'm glad someone got a laugh, at least.

I can't give citation, but someone was talking about an assessment unit in the army that tried to identify candidates to fast-track to more senior command positions. What they found was that there was no reliable way to determine such candidates. Unpromising candidates went on to great things, and the so-called promising ones didn't. The assessor wryly noted that despite the failure, enthusiasm for assessment didn't abate.

One thing that struck me years (decades) ago was when I was working for a company as a programmer. I happened to see the CVs of the candidates. On the basis of less than 15 minutes, I came to the conclusion that they were all likely to be as good as the other. There was perhaps one lemon in the group.

Some companies are very successful, and obviously employ bright people. There's a mindset of "manifest destiny", and of course a certain conceit.

I think that there was a talk at Google about how companies rise and fall. He said that Google will eventually fall. Nothing lasts forever. (Although I will say that a company like Microsoft has beaten a lot of history as to how long the edge can last). One Google employee raised a hand and asked how it could be prevented. You could tell it in their eyes and manner of speech that they thought that the sheer brilliance of their minds would prevent such a thing from happening. I can't remember what the response was, but I think it was along the lines of "you can't". Time and tide happen to all men.

I thought about this, and I did come to one interesting idea: spinoffs. Google may do better for their shareholders if they explored the idea of spinoffs. How so? Well, we've seen the sheer volume of projects that have been started and abandoned by Google. Presumably the logic behind this is that they'll encounter, by chance, another project that will propel them to the next level.

The idea is good, but there's a snag: Google is too successful. This leads them a lot of dilettantism. They try this, they try that, they try the other. Then they get bored, and go back to their ad revenues.

Let's take Google+. At one point, people speculated that it would usurp Facebook. There was even an animated gif where a bus with the Google logo above it smashes into a car with the Facebook logo above it. As we now know, Google+ disappeared and Facebook is still strong. Perhaps a better strategy would have been to spin off the Google+ division, retaining only a 20% stake. This has two effects: 1) it creates a smaller division with less diseconomies of scale, 2) the new division is pot-committed. Failure is not an option. Success is by no means guaranteed, of course, but success is more likely when there's a gun at your head.
Because we comply. Look at how the right did away with mask mandates. And remember who needs to be up front.
> Pieter Levels is making millions with PHP and jQuery

no, the reason Pieter Levels makes millions is not PHP and jQuery, but because he's also a brilliant sales/marketing/business person
> The Marxist analysis of capital accumulation...

> In Marxist thought...

Marxism, as an idea of the 19th century, finds little relevance in the 21st century we find ourselves living in.
Could connect this client to any mail server.
Is it not possible that we’ve had quite a long time of low quality products being produced by major brands? Perhaps fruit of the loom has degraded in quality over and over again, to the point that actual long lifespan quality products are difficult to find.

I bought a pair of lululemon pants for $140 and they are incomparable to any other article of clothing I’ve ever owned. They cost 5-7x the price of my usual h&m/Nordstrom rack/etc pair of pants, but are way more than 10x better in terms of fit, comfort, and not fading/lose strings/etc.
Why are Mercedes, Porsche and Lamborghini trying to sell me cars for 10X the price of a Kia?

This article is not worth your time to read and neither is this comment. ;)
> And those people _will_ (re)implement all the things that you want a language to have (database connections, networking libraries, (de)serialization libraries, etc.). And these things, which can be performance/security-critical, will be impacted by the issues people are pointing out.

This language is only available on platforms where you are free to choose whatever software you want. If you think a Hare program is insecure, don't use it.
There’s some cool applications here. I’ll have to give Linkding a try. My favorite that I use regularly is miniflux [0] rss reader.

[0]: https://miniflux.app/
Aren't those substantially the same thing in modern cities? In my city the difference is clear and profound: wealthy white neighborhoods have grass and tree cover on all residential streets, and poor and minority neighborhoods are concrete and asphalt.

On any similar metric you map the city by you see the same effects. Air pollution, noise level, and heat in the summer vary hugely by neighborhood but always follow this pattern.
The state of the art in package management could be considered Nix and Guix and those are both operating system level package managers and thats why they are better than npm or pypi or cargo, as the aforementioned language specific package managers _dont_ handle dependency hell as native dependencies exist. they all have the same problem as 'they work on my computer' and also encourage this ecosystem of thousands of micropackages, which in a thread so focused on security seems a little ironic given there is no way to guarantee all of those dependencies are made by good actors without a lot of vetting that just is not happening.
The vast majority of software that I use on a daily basis is broken because of logic errors and/or performance problems, not crashes due to memory unsafety. The former has nothing to do with memory safety, and the latter isn't solvable at all by programming language design.

I'm not saying that memory unsafety isn't a problem, but if you really want to make software better, you should address the biggest problems first.
Yea people absolutely still build companies with these tools. If you just want to start a Saas company as a side project you would do yourself a disservice if you didn't use something like Rails, Django or Laravel.

The problem is in larger companies, developers stopped caring about just solving the business problems and moved on to solving non existent technical issues to build resumes to go the next job to get more salary. They go to company to company like a parasitic infection leaving them to rot by introducing Kubernetes React, Go microservices with Rust cli tools.

Also it might be an issue of not being fulfilled in life outside of work.
You're assuming that they're thinking something completely outside of anything they've ever said, and something that nobody actually wants. Your assumption is the one that's out of left field, not mine.
Hello to everyone. I'm here with my simple weekend project. I wanted to develop a simple anonymous chat application and this came up. I used react + chakra-ui for frontend and feathersjs + mongodb + redis for backend. Thanks.
I mean, English isn't hard to learn if you grew up with it either, but it's still three languages in a trenchcoat with a ton of weird things.

I mean, pronounce all of these words that have the same combinations of the letters "ough": though, through, rough, cough, thought, bough, plough, ought and borough. The notation is the same, but it's clearly not adequate to express the difference between pronunciation. If you grew up with it, you Know how they're pronounced, but as a non-native you wouldn't.
> nobody seems to provide evidence besides some offhanded comment about Japan...this is an opinion or ideology"

That's because "since WWII, one country has come close to having both a depression and a deflation: Japan in the late 1990s" [1]. The source of policymakers' hesitance with deflation "seems to stem from the experience of the Great Depression, in which deflation and depression appear to have been tightly linked."

We have limited data suggesting moderate deflation is any more damaging than moderate inflation. We have better-tested tools for fighting inflation. But with negative interest rates and QE (implying the existence of its inverse, i.e. the central bank selling short), deflation is less scary.

The problem with Bitcoin is its fixed supply. Bitcoin would not produce steady deflation. It is inherently volatile, as the bullwhip effect of the credit system is left unmoderated. The failures of fixed-supply currencies are documented beyond the domain of "opinion or ideology," e.g. in studies around currency substitution [2].

[1] https://www.nber.org/system/files/working_papers/w10268/w102...

[2] https://en.wikipedia.org/wiki/Currency_substitution
How useful is this, though, for just a username?

I would think the purpose here would be that you would use unique aliases per service to limit your own risk in the event of a site breach. However, the vast majority of websites these days require a username and an email address. In which case, if I've got 50 unique usernames but they're all tied to a single email, how much am I really protecting myself if the email address gets included in the breach?
> Someone else talks about that we need to [...] X [...] because that's where the leaders of the industry are moving to

This is the definition of cargo cult, and companies in our industry have a higher than average tendency to behave this way.

Most technology, principles, methodologies, programming patterns, project management patterns etc etc, are subjective, as in they work well for certain projects... not all. Even the massive over complexity we see, for example in containers, are sometimes worth it, they have their place. The issues come when people start behaving as you have found by copying what others are doing because they make the over simplistic relationship between their chosen tools and their success as a business.

Either convince your peers, or even superiors that mimicry is a poor basis for technological choices (best argued by doing the analysis yourself and pointing out the real world applicability), or find a different company that understands this (they do exist).
That's really surprising to me. I've been building some things with Ory Kratos myself and I find the documentation pretty good. There's definitely room for improvement but I'm typically able to find what I need pretty easily. I certainly find it much more usable than the Keycloak docs.
And it can run on a Raspberry Pi! The DB can be hosted in SQLite (the default) or Postgres, as opposed to Bitwarden which requires MSSQL, which is not compiled for ARM.
Maybe developers should adopt the experience of bloggers from YouTube. Like: let's get n number of stars - then you'll get a new release? :)
A lot of the comments here on official and fan translation are rather uninformed. As an active scanlator I will try and clear them up.

With regards to translation quality, there is considerable variability with officials almost always coming out on top. A native-speaking friend ranked translation quality as follows—Viz/Kodansha>=very best scanlators>=Yen Press/Seven Seas/others>average scanlation>poor scanlation/MTL. Naturally it depends considerably on the effort the given scanlation team puts in to translation and editing. Some are exceptional, most are not. The average scanlation is worse than a mediocre official.

Regarding sound effects, there is no one way to do these. Both officials and scanlations vacillate between panel notes/in-panel subs/redraws. Officials are generally better and more consistent although again YMMV. What any given publisher picks is a product of their house style, what you prefer is a product of your personal taste.

Editing-wise, there have certainly been instances of overzealous editing and censorship in the past. But it is far less common and less egregious than it used to be. Seven Seas has their own smut line for publishing particularly daring titles, for instance. And it’s not as though fan translators have never been known to produce intentionally biased translations, insert panel notes of their own views with no relevance to the content, and the like.

Fan translators are dedicated, dedication which (even if you dislike fan translation as a practice) should be commended. But that dedication doesn’t always (or even often) translate into a high quality result.