skysight-inc/HackerNews huggingface dataset:
What I remember mostly from the bad old Java days -- well, the "Enterprise Java Beans" days at least -- was all the bureaucracy and XML files for servers and containers and beans and stub classes and whatnot that you had to touch in order to get anything done.
I've been of the thinking that there's no smart need to be a try-hard regarding hoarding private information, or mostly in general really but that can be debated. When you reform your endevour to get profit in the short term because for some reason that's what you need, it likely will be left not properly guided and it will crash or make others crash. (I prefer) [Durable] Quality over meaningless get-by's that will be irrelevant decades from now, but that maybe bought you some time so hey ok.
Here's one: https://www.whqr.org/local/2021-10-26/green-energy-or-greenw...

Basically, the idea behind turning forests into pellets is "we'll eventually grow more trees to compensate and recapture the CO2". But you can say the same thing about burning fossil fuels or anything else! It's insane to think that cutting down trees is somehow special in this regard.

The problem with planting more trees is the same no matter how you're putting CO2 into the air: it takes decades for the trees to grow, and in the meantime all that CO2 you emitted is in the atmosphere warming the planet. And let's not forget that burning pellets emits more CO2 than fossil fuels:

> According to the Intergovernmental Panel on Climate Change, burning wood generates 1.5 times the CO2 of coal and 3 times the CO2 of natural gas to create the same amount of energy.

It's absolutely batty, and our Ministers of Greenwashing are exploiting it to the hilt.
Scihub is an incredibly shitty public library because it is very limited in its duration (no childrens books) and it requires online access to be able to use (so no poors/infrastructure-impoverished/homeless allowed).

The thing about a public library is its availability to service everyone for a wide variety of information. Scihub fails on pretty much every respect there, including the information.
After Essential’s failure, OSOM plans a new privacy-first handset
The study does not say that. It says that people with lower cognitive ability are more likely to be hesitant.
Japan invents lickable screen to imitate food flavours
The person is said to be an "expert is cyber security", however, his arguments go way beyond his area of expertise. In fact they barely touch cyber security at all. He might end up being right of course (like anyone else). But at the moment his reasoning is a mere speculation of a person, who is maybe marginally better informed than an average commentator on the matter.
In the U.S., you can do this too if you have a Federal job, not sure if it's a law or anything though.

If it's just one or two days, you don't even need a doctor's note. For three or more days, your manager can require a note, but it's up to them.
I think this is intended for kernel driver developers, not user application developers.
But you can delete your tweets.
“Reset the Table” by Rockefeller Foundation [pdf]
It can't be safer than oil, because nobody who wants to make a dirty bomb is trying to steal your oil.
I don't expect you will find any major difference, hence why the number of people who cared about generics in Go was effectively nobody and why very few were stepping up to contribute: They already had many other languages to choose from.
Indeed. If a few high profile teams boycotts it, then the rest would follow.

Better yet, if Germany, Italy and a few others offered to host a tournament for the qualified teams (with FIFA blessing or not) maybe others would join?

This is how the NHL should have treated the Olympic ice hockey tournament in China: rather than boycotting they should have simply played the games in Taiwan to make a point. Whether they would count as Olympic matches would make no difference. The kick in the groin to Chinese and Qatari bigwigs would be glorious. Millions in bribes wasted .
Libraries are generally controlled at a city or county level. So the people responsible are very accessible. Make it clear to them that you do not want this.
The great thing about a library is that you can use it even if you’re too poor to pay taxes, so it really isn’t a subscription.
This made me think one should almost practice like a fire alarm drill we do in grade schools. Set a random timer and when you get the alert react. Have it go off randomly some days so you can practice getting under a desk or in a doorway as fast as possible.
I know this is off-topic but isn't Rust meant to be more of a systems-level language? It seems to me that Go would be a better choice for server-side API (assuming .NET 5 and 6 are too bloated and slow for your tastes).

Or is Rust finding a niche in userpace apps even though it was designed for systems level use? I am not saying apps shouldn't be written in Rust, I just don't understand the appeal. What am I missing?
Check out KDE Connect. It brings some of that integration (and isn't limited to KDE)
The DHT had a big upgrade. Nodes detect their own connectivity status and configure themselves accordingly so that they are not a burden to the network when they cannot be contacted. This has improved DHT lookups significantly, along with publishing, IPNS etc.

I know it is possible to run a public IPFS gateway on 1VCPU+2GB of RAM without issues (+ nginx). So much for the need for a "really powerful computer". In fact, it is more difficult to configure IPFS to take advantage of a really powerful computer than doing it for a low-spec machine (defaults are very conservative).

An IPFS peer does not drop connections to peers you have manually connected to. Bitswap (the data interchange protocol) has overhead, true, but to say it is the slowest or that things are stuck for days is a big exaggeration.

The author complains about databases on IPFS but I'm not sure about what exactly. Pubsub is a very good way to notify changes to content and it works at scale (see Filecoin). In fact, IPNS also works over pubsub, not only DHT.

The author also bashes on "IPFS has used different kinds of hashing algorithms" which is a lie as it always used sha256 by default. A CID obtained 5 years ago works today. In fact, the default options to add content are exactly the same (256KB-blocks, CIDv0, balanced-DAG). In any case, no content-address has ever been broken on upgrade.

I'm not sure about the obsession about "flirtation with Ethereum". I would seem the author hates "the Ethereum hoax" and prefers Bitcoin. shrug.

In the end, p2p is pretty difficult and IPFS solves many things only to find new issues as the network heavily grows, which is frustrating, but IPFS is nevertheless in constant evolution and improvement.
I can vouch for this technique. Most native speakers can listen much faster than they can talk. Blind users often turn their screen reader speed up to 11.

When you listen to a video at a fast speed, it allows you to fit more information into your working memory than you would have been able to .. if .. the .. speaker .. um ... was ... talking .. er ... like ... ... sorry what were we talking about? Oh yes listening at a fast wpm aids understanding of the content. Listen at a speed that is on the border of intelligibility and when you notice that something doesn't make sense, pause the video and go back and listen to it again immediately. This active engagement with the content is key instead of passively sitting back and watching a video.

It doesn't work for all content. Some people just speak really fast and accurately. But for the average online lecture it works super well.
> but proof seems to be elusive.

Why is that? Is there no transparency and free press reporting on it? Then the numbers should be assumed to be much worse.
IMO a big part of the choice ought to be subjective, a.k.a. personalized. Important subjective aspects:

1) Rank what you've seen in list order, most-interesting first. It doesn't matter if you just like the logo, or mascot, or other irrational things. That's still free emotional energy you can tap into.

2) Rank based on how they fit your technical and logical needs. Platforms you want to develop for, libraries you may need, tooling or editors or OSes you want to use. Support for your native written language.

3) Look at the project's subjective past. Why did it start, why did the dev team last change, what's the overall story they are writing. Does it match well with your story?

5) Look at your probable future. Are there any future needs you'll need to meet with this education? Does the language help you toward those ends? Again you'll probably want to rank them.

5) Look at the probable future of the project. When was the last release? Are modern libraries or tools supporting it? Is the website up to date? Is the forum covered with posts asking when there will next be a release, or is the core team still energetic or stable?

Upon answering these personalization questions, that's when I'd look at more objective factors, like what other people say about it based on their personal circumstances.

Good luck to you, there are tons of amazing choices out there, and some beginning programmers can even start with more than one language...
Freefilesync gives you a (good!) gui to observe and then resolve differences between file trees. This is useful if the keep-latest strategy all of those 'blind' sync tools doesn't (always) work for your use case. Freefilesync has let me catch accidental deletes countless times for instance. I use Syncthing and rclone as well, but for some use cases I need 'eyes'.
Being tiny always means giving up some features. Supporting RSA really doesn't go along well with being tiny & straightforward.
This doesn't make any sense. This is horrible to the masses.
Just as with any other household chemicals (bleach, detergent, cleaners, cooking gas, glues, etc.) - use in well-ventilated environment.

Especially, bleach fumes can easily burn the membranes in the nose and the eye surface.
Proof-of-vaccine app Portpass continues to expose personal data
Well, I disagree that it's the job of teachers to raise kids. That's entirely the job of a parent, teachers can help at will, but that's too much of a burden to place on them.

Raising kids is hard and difficult and the person with the greatest incentive to put in the best efforts to do so is a parent.
We replaced our legacy flash-applet dependant password vault at work with Vaultwarden and it's actually pretty good. With the recent "disable private vaults" feature our biggest complaint about it was solved.
Hey, I probably should have linked the original article, I didn't as it was a PWA back then (rather than native app) and it had a different name- two factors I thought could be confusing. Glad you found it anyway, if anyone's interested this is the article I was referring too:
https://medium.com/@jimmyff/building-a-web-app-the-progressi...

Frustratingly I didn't screen grab the Firebase tweet and there history doesn't go that far back anymore. I got the mention after posting the article to the Firebase slack channel and one of the team took notice and sent me a PM. (I'm sure the conversation about it will still be in my slack history).

I'm happy to share all correspondence to and from Google if there is an appetite for it. I posted the original messages to reddit 6 months back asking for advice: https://www.reddit.com/r/androiddev/comments/o6xghx/google_p...
This one:
https://www.lenovo.com/de/de/accessories-and-monitors/monito...
I've essentially stopped using Unison in favor of FreeFileSync. Its GUI is much more featureful and informative, not to mention easier to use.

For example, I get live stats (bandwidth, files/second, etc. on a chart) during sync operations when using FreeFileSync. Unison only shows bandwidth, and it's usually inaccurate.

Though, I haven't used FreeFileSync with large backups yet, so I don't yet know how it compares to Unison in terms of performance.
I didn't even notice the typo in the title until I started reading the article. I wonder how many would have noticed had it not been fixed?
Apple advertises it as "secure by design."

See: https://www.apple.com/business/docs/site/AAW_Platform_Securi...
Surely that would be a private library. Even if you invite the public to use it at no charge.
Very timely with an alternative. There’s a huge monoculture risk with everyone using OpenSSH (although I love it).
I don't have any experience with running the bitwarden server, but the primary selling point for this is that it is less resource intensive than the official server backend. The official backend is written in C#, and is currently using .NET 5. I haven't ever felt like .NET apps were particularly bloated, but I guess it's possible to write bloated code in any language. Does anybody have any insights as to what is done poorly in the official version? I also wonder if the performance improvements in .NET 6 would make a difference.
I haven't seen the "words of code" metric before, and some cursory web searching doesn't reveal much. Is there a standard? Just split on the given language's punctuation/delimiters?
>Grindr is incorporated in the US, I'm not sure how they plan to enforce this fine.

You put the company on a black list, then banks or other companies in EU or that have business in EU can't send them money or work with them, I am assuming they offer some subscriptions and other paid features so the banks not working with them will hurt.
>Yup. This looks awful — and is error prone and slow and probably wins some kind of award for being unPythonic — but it works. And I wrote it and I can read it. We can improve tomorrow.

That's the key takeaway. Write it once to get it working and understand how to solve the problem, then write it better.

"Hence plan to throw one away; you will, anyhow." - Fred Brooks
The last major obstacle to cracking the code on self-driving cars
OK then. You weren't the root commenter, but it's pretty clear the root comment and the reply to dang were attempting to pin an accusation of unethical conduct on YC. But never mind.

There of course is another possibility: the founding team in 2011 was proposing a concept that seemed ethical and an improvement over payday lending options that existed at the time, but over time the company's idea or execution changed for some reason, in which case, there was neither poor ethics nor poor judgement on YC's part.

Occam's razor would require us to accept this explanation unless there was substantive evidence for another scenario.
It's absolutely crazy that whoever decided to create the warning system in Canada decided to roll "amber alerts" and "presidential alerts" into the same alert. So now I can get woken up in the middle of the night for an alert for a lost child hundreds of kilometers away that I can't do anything about - and, even if I turn off amber alerts, they still come in as a presidential message.

This has happened numerous times.
Which is not always feasible. Some companies enforce a no-WebRTC policy, so that installing the app winds up being the only possible solution.
There was a story about a year ago of someone mentioning something similar, where they recommend always having a 10 GB blank file on their server.

This save them multiple times when issues arose later relating to space availability, even for updating things, etc.
These bootstrapping compilers [1][2] as well as the posts here [3].

[1] https://github.com/smtlaissezfaire/bcompiler

[2] https://github.com/ras52/bootstrap

[3] https://www.muppetlabs.com/~breadbox/software/tiny/
wait until you put a pebble in your shoe
Conversely, since no one is actually doing true resilience anyway (just look at how many services failed when one AZ in us-east-1 went down), why not just start a new machine with the same code and data (either through active replication or shared hard disks), take the 1h downtime until that's up and running, and be golden?

You can even deduct it from your customer's monthly bill.
I disagree. They genuinely don't believe it is genocide. There's even international disagreement about the proper characterization of it. Most countries sufficiently propagandize their own citizens to inoculate them against the view that their own actions represent crimes against humanity, regardless of how they come to be viewed decades or centuries later.

I don't think the core of your idea is wrong though. The disturbing thing, to me, is that pro-China writers both in this thread and elsewhere think that disproving the charge of genocide (by linking to blogs or China's own view on the subject, mostly) they have cleared China of wrongdoing. It's obvious to me as someone with a modicum of moral intelligence that this is not really the case.

As an American, I am happy to admit that my understanding of the situation in Xinjiang is probably tainted by anti-China ideas being spread in my country. However, even if I take China entirely at its word about what it is doing, it's still quite obvious that this is horrifically bad and wrong. I would support boycotts entirely on the basis of China's own characterization of its actions.

That's really the sad, disturbing thing; people are supporting China by "showing" that Western media characterizations of the camps are inaccurate. I'm happy to admit they might be, but I believe it is a great moral failing to not denounce China's actions on its own terms.

What is uncontested: China is sending members (~1.3M per year) of a religious / ethnic minority (Uyghur) to internment camps for the purpose of preventing / deterring terrorism and to promote their social integration into China as a whole.

This is chilling to anyone who knows anything at all about the history of interning ethnic minorities. It was bad and wrong when the United States sent 125,000 Japanese people to live in camps during World War II. Anyone who protested or boycotted the United States for the purpose of ending that internment was, or would have been, justified. I am fully ready to apply the same standards to other countries, including my own, as I apply to China.

Likewise, whether it fully qualifies for the term "forced labor" or not, work done by people while imprisoned is inherently questionable and deserves heavy scrutiny. I believe that the conditions in prisons in the United States and the very-low-wage labor done by our prisoners are an abject moral horror, and it's important to turn the same critical eye to China's use of Uyghur labor.

Again, that's just looking at China's own view of it. The facts of the matter are likely to lie somewhere in between, which is even more concerning. It's hard not to see the shadow of some of the 20th century's fascistic horrors in China's discriminatory policies towards the Uyghur population, especially if anything in this piece turns out to be true: https://apnews.com/article/ap-top-news-international-news-we...
You have to "prove" that you live within a geographic boundary to use library services beyond the basic "come inside, browse and read" - because all property within that boundary is paying taxes.

Most libraries are relatively lax on the proof because they see it as a public service. But they don't have to be, and you would expect that a public library operated by a for-profit company will be far more strict than others.
Same. A great example of satisficing in action
What an Amazon dispatcher sees while you’re delivering
Ask HN: Best alternatives to Google Analytics in 2021?
I don't like the new GA interface. It's hard to do simple things like display full-urls when you serve multiple subdomains.

What alternatives do you like and why?
Probably, not many... until word spread.
Once you see it, that's all you see
Don’t let the propaganda fool you — like any other empire, China has never been “pacifist,” whether we’re talking about the PRC that established itself through a long and brutal civil war, or the Qing dynasty and its endless internal and external military conflicts.

The modern mainland state has been very clear — all the more so since the 3rd and 4th plenums under Xi — that every aspect of the Chinese sociopolitical superstructure is there to ensure the Party remains paramount. In today’s China, 法治 means not that law rules the Party, but that the Party rules by law.

In their syllogism, any threat to Party leadership is a threat to the Party; any threat to the Party is a threat to its ability to legitimize itself to the people of China; any threat to their legitimation is a threat to the nation. Therefore, any attack on Party leadership or actions is, to them, existential. (I say this the same week the Tiananmen Square “pillar of shame” memorial came down in Hong Kong.)

Thus, the big lie they’re promulgating is that Intel et al. are disparaging the nation or government of China, rather than the Communist Party, because the theoretical basis of the state admits no light between them. Anyone doing business on the mainland needs to understand that they will have to subordinate every interest and goal they have to whatever the Party considers important — hence the “we apologize for pointing out that slave labor is not popular” walkback.
All the countries that didn't ban land mines are all the same countries that were, essentially, expecting to fight wars in the near future.
I have mixed feelings on Amber Alerts. I'm in Texas, and I receive alerts for things that are happening so far away from me, that most states could fit inside the distance apart. Seems like there should be some sort of max distance away for the alerts to be issued.

I've also wondered if useable information has been received from these alerts, or if it's just a bit of psychology being used against the perps when the alert about them goes off on their phone.
Apologies; I didn't mean to compare my app with those giants, I was just trying to demonstrate that on device titles tend not to reflect app functionality.
Your guess would be sensible but wrong. While the "Black Belt" is indeed a thing, it is relatively sparsely populated (regardless of race); meanwhile every MSA east of the Mississippi, as well as a few in the much whiter part of the country west of it, has a sizable black population, and those are also most of the most expensive places to live in the US.

I didn't read as far as methods, but it would probably be no harder to design a study not biased by region than one that is. Maybe easier, depending on how you recruit.
I don’t think it’s fair to use these. These sites cost money to run - I understand the desire to preserve privacy but in effect this site is just showing you how to mooch.
I don't care too much about face recognition for check in. But I don't like it for bag drop. If it mis-matches me, I may never see my bag again!
Why move away from Xamarin? It works. Reduces development needs. Xamarin iOS uses Ahead-of-Time compile which is pretty close to native at that point. Phones are fast enough now to handle a little extra UI layer code like I'm sure Swift and Kotlin have. Most end-users don't even know what Xamarin is.
When did this change? When I was a kid, the books from the public library had a little card that had the previous borrowers crossed out.
That is the point. Ignorant and dumb people are easier to manipulate and control.
I knew GoL was turing complete so theoretically this should be possible. I just couldn't even imagine imagining wanting to try.

So this is rather impressive.
https://vgdensetsu.tumblr.com/post/179656817318/designing-2d...
It doesn't. They only hold value if you don't build them, and older kits are less desirable as they are constantly improving.

Gunpla are pretty much worthless once you have built them in the same way a movie ticket is worthless once you've watched a film. The journey is where the value is, and much more so than with LEGO sets where you might discover one or two cool building tricks.

Spacewise they are economical. They shrink volume dramatically once built and you don't have to worry about keeping the box.

But if you want deep value, get some Gamestop or some crypto. They are much more economical space wise.
Your estimation is that one engineer costs ~30k per month?