skysight-inc/HackerNews huggingface dataset:
I disagree, in fact it enhances my impression of the US government in the way that it exercises restraint on its immense natural power. It's quite easy for governments to flex their power and regulate anything and everything. This is common in third world countries and developing societies: edicts are the answer to everything. It is the language of dictators.

The US government can absolutely force Twitter and Facebook to do whatever it wants but it doesn't, instead it guarantees freedoms to enterprises and entrusts slow but deliberative bodies with the task of deciding when exceptions should be made. It creates courts and laws for companies to resolve disputes amongst themselves. These principles are upheld even at the government's own inconvenience.

I find that far more admirable than the hasty and impulsive exercises of power that characterize uncivilized authorities that aspire to rule instead of govern.
I've read similar sentiments before. After reading between the lines it's often clear that the developers have not brushed aside a concern or ignored a request. Sometimes they've actually explained their side, but a user has not bothered searching and reading forum history, they've simply sprayed their keyboard into a text box with unreasonable and rude remarks.

If I get a terse reply that says "We know this is a pain point, we're working on it!" then I take that in good faith and leave it be. But some find any reply an excuse to fuel their ranting.

There are definitely some areas, particularly those of principles, where the foundation makes a hard line clear. Even if this goes against what I think is best, I respect their clear message that this is their stance and it's staying.

Lastly I feel your remark that the team could be nicer is flagrantly unfounded. I have never come across any user being treated unkindly and without the attention one can expect from such a skewed user:resource ratio. I'm dismayed you've taken something I wrote for good and blemished it with an unfounded reprisal.
EZ Battary Conditioning
Bringing dead battary back to life is easy.
Show HN: Soundescape – Generative 3D audio environments for focused work
That guy is doing the opposite - Falun Gong is a notorious cult, it's like a Chinese Sciencetology. It damages the actual critique his message might contain.
The trouble of course exists in both direction. I have a FF extension I didn't manage to port to chrome yet because chrome is missing something (finding me the tallest element that has a scroll bar).
> aren’t issued unless there’s a question concerning loyalties

Considering the seemingly high number of military veterans among the Capitol mob and the fact that several Capitol police officers have been suspended because of their "friendliness" with the mob, I think there are pretty serious questions on loyalties, indeed.
Hi HN,

Creator of Soundescape here.

I've created this web app because I struggle to focus while working from home and background noises are a great tool to gain back concentration.

What makes Soundescape different is the way it renders audio: In 3D. It does so by leveraging the same technology which is used for VR games. Also, you'll never hear the same combination of audio twice, as everything is generated randomly.

How it works

- Choose from a selection of handcrafted audio environments which range from a rainy Jazz bar to a quiet forest lake.
- Create your very own audio environments by mixing and matching different sounds.
- Listen to the soundscape and get in the zone
- Samples will randomly change position in 3D space and play at random time intervals.

Soundescape can also be very useful while trying to relax or sleep, I use it myself all the time.

Looking forward to your feedback.
That does sound useful, but at the same time I can't help thinking that it would be better if the validation was pushed further up the stack, because trying to fix someone else's bad data is just going to end in worse data.
Ghosts too
Can’t you just use “update-alternatives” to set the versions you want?

https://wiki.debian.org/DebianAlternatives
Yes it would be the same with paid work on proprietary software, which is why the comment I was replying to "FOSS is FOSS. Creator or current maintainer owes you and other users exactly nothing." is a non-sequitur, it doesn't hold up. Whether you have the source code and rights to redistribute it is orthogonal to whether the creator or current owner has a contract with you and "owes" you anything.

Having access to the source doesn't automatically mean the owner/maintainer owes you nothing. I think the comment is promoting only the "FOSS == gratis" side of getting things for free ($0) and not considering the original "FOSS == insight and rights, even if paid for" side of things.
Sounds like the purpose of this experiment is to generate concrete metrics to prove that google traffic is not impacted by news... ergo google gets "zero value" from news and can avoid the predatory laws.
I think Kali is trying to offer the latest versions of each tool, because a pentest box that randomly breaks isn’t as serious as prod servers.
It's not arson if you don't actually start a fire.
Mega-Linter: say good bye to ugly code on any project, for good
> all share constantly in private IM groups.

Are you certain these groups are private? E2E and no meta data leak?

> isn't a significant backlog to trawl through and identify me.

Are you that confident in your OpSec? No browser fingerprinting, GUID, IP address, location data?

Surely the alphabet soup agencies profile HN users.
Deprecate the Authors Field
As someone who was into this stuff as a kid, and read every book I could get my hands on, as well as a bit of academic study of the history of religious experience, I eventually grew into the conclusion:

> people with no history of mental illness and "good moral standing" in the community can have a single hallucinatory event, often with multiple witnesses and specific details common across different sightings

... yes, they can.

It's not a mental illness, it's "pareidolia" or something similar. The "face on mars" is a great example. The brain is a pattern-recognition neural net. It's really good at finding patterns. So good that it finds patterns which aren't there. Occasionally they can be really strong.

Spookily, while typing this post, I saw a bright oval dot moving at high speed across my peripheral vision, outside the window. Just before it disappeared from view my bleary eyes resolved it as a seagull, being under-lit by the dawn light against houses and trees that are still in shadow.

(I think we'd do well to recognize that there's no sharp boundary between "sane" and "mentally ill" either, and that "mentally ill" should not be used to automatically discount people! Schizophrenia is known to produce hallucinations as a common symptom, but not depression or bipolar, while migrane headaches can produce flashing lights in the field of vision but are not usually classified as a mental illness)
Exactly. I made (an open source) keyboard app a while ago that logs everything you type into a file.

https://play.google.com/store/apps/details?id=com.abifog.lok...

Now my variant doesnt require internet access but some forks added "email keylogs to someone else" functionality.

If someone manages to install and enable that on a target's phone, then it renders Signal and all other secure apps useless.
That's the thing Handshake is trying to address: with the root zone being on the (decentralized) blockchain, each TLD owner has full control over issuing the certificates for that domain using DNSSEC+DANE. The idea was that this would allow us to get rid of both the centralized root zone and CAs.
Reproducible as in build environments or deterministic binaries? Nix has only reproducible build environments.

Package maintainer. For the end-user there is no practical difference between a container and nix, and you see how well the container ecosystem is currently handling security updates on their distributed images.

The problem is not distributing the fix, it's getting the fix patched.
It is hard to audit DFSG compliance for software whose build process pulls in dependencies at run time.
What good is a challenge if noone takes it?
> Don’t let ANY of that bit of animated shit pukes that mumble like they’re semi conscious bags of bird shit bother you.

LOL. Appropriately eloquent. And I'm not being sarcastic!

The number of times I've gone to reply to a post somewhere to tell someone "You don't get candy if you're a bad boy, go back to your room" but ten other, nicer people have already tried to positively engage...

You'll be glad to hear I'm not the one being nice. I flag/report, or if a thread is turning sour tell them they're on their own if they try to mistreat me. This is why I don't mod any communities because too many people would get the same treatment the lamers did on IRC: I'd kick them out the door and get on with my day. Seems that's out of vogue these days.
Git commands to do pretty much everything (then rm -rf and clone)
I used to have the Wikipedia database on a micro SD card in a pendant. There was something overly satisfying with having such a massive encyclopaedia hanging as jewellery.
Don't worry so much about the role, just make sure you're working under/with someone who'll get the best out of you.

Having a good manager is the single most important factor to success and happiness at work.

(I've placed over 10k developers at 100s of companies, mostly startups)
That is a fantastic showcase how to respond to negative criticism in a friendly, constructive and polite manner. Good work, Jason.
Hmm. I'm not sure whether that's correct. $: is comparable to Vue's computed instead of a reactive value. Any variables in the component are automatically reactive. External Stores are reactive with a $ prefix.
Nice project!

Would be great to have a way to search by technology.
Similarly Nim (https://nim-lang.org/).
I made a small app for my specific need and decided to share it with people with same interests. It stated getting traction and more and more users started using it. At first I was exited to read the 5 stars reviews and thanks. When the app got even more traction and reached +30K users, the reviews and direct emails became toxic and insulting: why doesn't the app do this? why is it free? are you selling our data? (the app is free w/o ads and with Zero permissions not even network. It's just a small sqlite database with a UI).

The I read the Flappy Bird's creator story[1], I decided to stop reading the reviews all together, it's just too much stress. I'm sure a lot of users (the silent majority) appreciate and find the app useful.

[1] https://businessideaslab.com/flappy-bird-story-dong-nguyen/
Nice community users: do your part! Don't just be a silent majority.

Being nice doesn't mean being passive. If you see something wrong, make someone aware of it nicely and if they respond badly, flag or report them.

Be nice, be active.
I mean, I share your sentiment even if it doesn't add value to the conversation, but they are communists, it's quite the opposite of fascism and equally as or more evil.
A Tribute to Educational TV
I want to read that link, but not sure if I should...

I'll ddg "snowden wikipedia" instead.
This is very nice. Reminds me a lot of tricks used for simple linear models. And it seems to work, given that Leela Chess Zero is losing with quite a gap.

Most of the times one would learn a model by just changing a single feature and then doing the whole sum made no sense.

A good example is learning a sequence of decisions, where each decision might have a cost associated to it, you can then say that the current decision depends on a previous one and vary the previous one to learn to recover from errors. If previous decision was bad, then you'd still like to make the best decision for current state.).

So even if your training data does not have this error-recovery example, you can just iterate through all previous decisions and make the model learn to recover.

An optimization in that case would be to just not redo the whole sum (for computing the decision function of a linear model).
> what's wrong with using auto-increment?

1) It invites resource enumeration attack

https://www.cequence.ai/use-cases/enumeration-attacks/

https://owasp.org/www-community/attacks/Forced_browsing

2) they ran out of ints. Stop me if you think you've heard this one before

https://twitter.com/sarahmei/status/1348474968527360001

https://twitter.com/adrianbowyer/status/1348761214428569602
> Falun Gong is a notorious cult, it's like a Chinese Sciencetology

Is that fact? Not that I really care: I would protects church of Scientology if they were persecuted same way as Falun Gong. Just curious.

> It damages the actual critique his message might contain.

How so?
I think a big part is that the companies doing the censorship are American themselves, and can thus -if need be- be held accountable under American law.

For Europeans this is a lot harder, the companies are still American and mostly project their own cultural norms regarding violence, race, sex, etc, without being accountable to European governments.
Is there a way we can use Deep Learning to ask the patient? I promised the shareholders Deep Learning.
There was more moderation going on, on Parler, than anywhere else. Users would start out shadow-banned until the moderators approved of their groupthink.

It wasn't just calculated to bring out the worst: it was actively fostering it.
Show HN: Microideation-A new way of quick and concise learning(lockdown project)
DB hacks aren't even close to being the only (or worst) threat. Encryption means nothing in a company or bankruptcy buyout where the purchaser may have a completely different set of ethics than yours.
I know that, but M1 is much more than big/little.

Rereading the article, it seems mentioning M1 is clickbait.

From what the article says, this is a big/little CPU, nothing more. The article doesn’t mention anything about including all that custom silicon that M1 has in the package, sharing all memory with the GPU, etc.
Threat of deadly violence is the weight that the political system throws around. To consider using them same to keep it in check to be disgusting is to ask to be used as a doormat.
While surely not the case circa 1918, a common slang meaning for "hoito" in modern use is "one night stand". Of course, the word is also used in its original, standard meaning ("care"; also "handling", "management", i.e. "to care about something"), but I think that the founders would think twice before naming it so today.
To be fair, the "hijacked" namespace reserved all the current TLDs for the current owners. Handshake is trying very hard to be backwards compatible and not to break the internet.
> For classic C/C++ libraries it's not a problem, since for historical reasons (lack of a good, standard language package manager and thus high-level of pain caused by additional dependencies)

This is also one of the big reasons why header-only C++ libraries are so popular.
Acme Laboratories
> So if Microsoft bothers to certify WSL2 then Windows is now UNIX?!?

Of course, the WSL2 layer would be UNIX. There is more than it so calling Windows exclusively unix would be wrong (in the same way that running Windows under a VM, or Winde, on an unix system doesn't make it Windows.
Fair comment. Approach to repeated blocks is something I wasn't sure about, but synergy is now using <template> since v2.* (https://synergyjs.org/repeated-blocks) so no more pseudolang ;)
https://t.me/durov/142 - Telegram is going to be monetized. Not on the current features though. For example, new paid stickers.
Sunlight really isn't the best disinfectant.

By allowing extremist content unhindered on your site, you are giving them a platform, you are helping them reach more people. You are in fact helping them boost their signal, rather than adhering to some ideal that ordinary people can somehow talk down extremists.

You cannot reason with a true believer. You cannot use facts to debate someone for whom the entire concept of facts is fluid and nebulous, something that only matters when they can twist it to their own ends. If you let extremists run free on your site, they will take over the narrative and infest every community they can.

It is impossible to debate someone who doesn't care about truth, lies or facts. They will spin a web of arguments that is impossible to counter, because they are not bound by what is real. The people who try to counter-argue have to stick to facts, so they get bogged down in sealioning, gish galloping, bad-faith arguments and outright trolling.

The end result is that by engaging the extremists, you allow them to repeat their arguments ad nauseum while you try to counter-argue with facts, but those take time to look up and state coherently, whereas the extremist can just make up lies as they go. It doesn't matter for them, what matters is that they appear to have all the arguments and that they appear to have the upper hand, because all that matters is projecting power.

The best way to get rid of extremists online is to ban them from your community.
I'm using Svelte in a work project for the past month due to performance concerns as we are targeting low-end phones. I have experience with Vue, and the transition did take a bit of time but for now I prefer Svelte.

Svelte feels closer to the bare JS, and I'm learning a lot of what used to be abstracted on Vue. The community resources and related open-source packages are certainly not as comprehensive as React or Vue, but I think it's coming along.

Excited for svelte-kit to be released and will transition my project to it.
"One package manger to rule them all"... pip/gem/npm/cargo/cabal&stack/whatnot all pose the same issue. From a distributors point of view, I get why you dont want to solve all these problems. From a user point of view, there is no good reason why I should learn more then one package manager.

Itsa a dilemma. A similar thing is happening with ~/.local/

When I started with Linux 25 years ago, it was totally normal to know and do the configure/make/make install dance. 10 years later, most of what I wanted to use was available as a packge. And if it wasn't, I actually built one.
These days, I have a 3G ~/.local/ directory. It has become normal again to build stuff locally and just drop it into ~/.local/. And in fact, sometimes it is way easier to do so then to try and find a current version packaged by your distribution.
This is an entirely different issue. Europe can never compete within the 'western' sphere as long the US wil just gobble up every EU software company that threatens to become relevant with unlimited free petrodollars.
Debian stable offers unattended patches, which is something I value highly in public-facing server deployments.

I haven't seen anything like this even proposed for NixOS.

https://wiki.debian.org/UnattendedUpgrades
I'm building my app for all platforms (Win, Lin, Mac) on a Linux machine, so I don't (can't) sign or notarize.

It's been going OK so far, but it seems like screws are tightening and when this workflow doesn't work anymore, I will simply stop supporting Mac (this applies to M1 too).
Be careful what you wish for. The Europeans might decide to import the GFW technology from China, and grow their own social media inside the new walled garden.
I think that this is a bit different from what the parent comment was about.

> why doesn't the app do this? why is it free? are you selling our data?

These are all valid questions, in my opinion, especially the last two. Some of them could easily be answered in a FAQ section.

And no, I almost never leave reviews, so I am not one of "them".
From idea to release in 3 weekends
Thanks for Cursorcerer!
Apps. They have distribute bunch of tools written in does language. For example an electron app for nodejs. On top of that bunch language PKG manager are not made for final distribution, mainly for development. Pip does not have an uninstall. This is worse in Lang's like rust, go, Haskell, nodejs where ecosystem design is not really compatible policy of these distros. And rust and nodejs comes in wierd locations so it can eventually needed in base system.
Markdown doesn’t cloak URLs; HTML does. We seem fine with that on every other webpage.
I’d rather not. After the initial setup I don’t see that many annoying prompts either, I’d rather not disable security measures when they’re really not that painful.
One thing I note is eight months after the civil war started France invaded Mexico. After the Civil War ended the US made sure they had to leave. And then helped Mexico kill Maximilian. I feel like in that context the South's attacks on the United States Southern coastal defenses wasn't acceptable.

But yeah the south leaving the Union was all about slavery.
How private is WhatsApp, what can FB see and should you look at alternatives
This is really cool. A possible application I see is GAN generation of new fonts.
Would there be any way to mount JuiceFS from AWS Lambda or Fargate?
Because Apple users have done nothing wrong and deserve nice software too.
Is tunsafe.com/osx any better?
Well there are pros and cons, although I would not use Svelte for serious project I hope you cannot deny that it is awesome for small thing, giving you a bit more than just pure JavaScript.
Main advantage I see is size, SPA build with few pages, will be a around 50Kb-100Kb and footprint of the project is of a similar size. Meaning super fast loading on a web page.

Same size of the project in React will take 100Mb of drive space, and something more serious in industrial environment goes easily over 1Gb of disk storage, although I love React I find that insane. Even "Hello World" build of React will range between 2MB and xxMb depending on config.
India made tests mandatory to skip institutional quarantine on August 8th i.e. more than 5 months ago. That is sounds like a long time ago to me compared to when US has decided to make this a requirement.
Most Enterprises actually use the typical 3-tier bullshit that Cisco put into their Campus network design for everyones global operations. And then you Accenture, McKinsey, Oracle and everyone else advocating for this kind of design. All the different departments poking holes everywhere because they actually can't work. They can't access compute, they can't access storage. It takes 3 months to upload basic data somewhere.

The whole thing is a cluster fuck. I keep getting hired as a person to help retain talent, but enterprises like to put all their cards on Solarwinds. When they can blame Solarwinds, their managers are still safe. There is no compartmentalization of access. You don't need to have all departments globally be in the same LAN to begin with.
I don't know a lot about chess but I have one question: isn't chess a solved game (in the sense that given a board state we always can compute the right move)? why use a neural network that can introduce, a very small percentage of the time, mistakes? I guess it is for performance reasons?
> “ghastly future of mass extinction, declining health and climate-disruption upheavals” that threaten human survival because of ignorance and inaction

The pandemic has taught me that humans will roundly ignore even the most glaring evidence to avoid accepting bad things are happening. I can't see how we're ever going to be able to avert climate disaster when we can't even get everyone to take basic precautions against a global pandemic.
By this point I guess it should not surprise anyone. There is just not enough happening.
The current situation could be a great opportunity to change things, but nothing is happening really. Current corona grants could be coupled to ecology protecting endeavors.
This would also increase investments, especially the building industry could be transformed a lot by that.
What's wrong with mailing lists?