skysight-inc/HackerNews huggingface dataset:
Without humanity there would be nobody to witness the fish. The earth doesn't care which species live or die or go extinct. No matter how bad humanity is, the world is a more beautiful place with us in it, because "beauty" as a concept would not exist if we were not here. Mass extinction events happen without human contribution. Is it bad when we make it happen? Yes. But humans are also the only thing around that can help stop extinction events from happening in a universe which doesn't give a shit about any of us.
Trains and buses are loud too.
if you love slay the spire, definitely check out monster train: a lot of the systems are the same (each run is short, deckbuilder, accumulate artifacts, upgrade/purge/gain cards, a "covenant rank" system (same as spire's ascension) to ratchet up the difficulty). the combat is replaced with angels-vs-demons tower defence on a quadruple-decker train. daily runs with a shared scoreboard. really polished. the strategy is much more upgrade-focused (there are multiple kinds of upgrades that can be applied to cards, and each card can have multiple upgrades).

another recommendation: circadian dice. maybe call it a "dicebuilder". not as polished or commercialised as spire or monster train, but a gem of a game. your character starts with two d6, each d6 has different symbol(s) on each face (attack, shield, coin, heart, ...). then during the run you can buy upgrades to replace two adjacent faces in your face. as your character gains experience you unlock additional dice. there's meta-progression than unlocks another handful of symbols and symbol-modifiers (score the dice even if you reroll it; get a bonus for scoring the dice during the day/night; ...)

circadian dice is a pay-what-you-like download for windows from itch.io
I have a feeling that the opposite will be the case. SV used to be one of a very few place where most of the software happens. Now that's not the case anymore. If 10 years ago, some guys in Ukraine were happy with the outsourced tasks because the pay was so much higher, compared to what they could get locally, they also learned lots of tricks over those years. Some figured out sales, marketing, pitching to VCs and so on. People start coming up with solutions instead of doing some tasks on cheap. They create companies, drive the value high and salaries grow too.
So I don't think SV salaries will change, but it's more likely that a lot of places outside SV will start paying more.
And why don’t we just stop?
Protip:

Semantic HTML != Semantic Web

Accessibility is important, learn this stuff!
If the Somalis were just attacking illegal fishing boats, they'd have a lot more moral authority for what they're doing.
Previously — https://news.ycombinator.com/item?id=16615593

With Sqreen's acquisition, the list's previous home unfortunately redirects the their acquisition announcement. We're grateful that they released the list under CCA and we look forward to keeping it updated and relevant to startups on beginning their infosec journeys.
I'd never heard that term, so I looked it up. I was definitely familiar with the concept, but never heard that term for it before.

Not everyone learns the same terms for the same concepts. Maybe you should be a little more accepting that not everyone had the same education you did.
Agree with all except the package management part. I switched to Debian after 15 years using FreeBSD simply due to how much better apt is. I don't have much time so unattended-upgrades is a live saver for me. I do miss FreeBSD though, it is really well designed and thought out but it is more suited to people who are happy to maintain the packages regularly especially when there are major upgrades. A recent example is the change in the default version for Python which needed some manual intervention to sort out the packages. Somethjng that honestly apt does much better.
I wrote this gist about the recent arrest of infosec consultant Michael Ball
I set up my own version of both neverssl and icanhazip, with nothing but Nginx on a cheap VPS. I already had the server up for other purposes, and I feel better knowing that I'm not mooching off of other people's effort (and money).
"Please ignore this story and don't eat the bugs"

How much of a difference is there really between terrestrial insects and enormously popular underwater insects like shrimp, crabs, and lobsters?
And after the Biden administration uses these hacking tools they will end up in the wild and used against all kinds of U.S. companies--as happened with NSA hacking tools in 2017:

https://arstechnica.com/information-technology/2019/05/stole...
Sanitize. Your. Inputs.
No exceptions.
"You've got to meet the reader where they are....Years later, the same pages burst with insight when I read them. " - Thanks for this, I find it is a great way of phrasing it, and gets to the heart of much about both education and communication.
Sadly nowhere. I've gone back to having multiple devices, a Nexus 4 for apps/browsing, an iPod nano 2nd gen for music, and at times an iPhone 4 for phone calls, sms and email. I can't use a device with extra tall aspect ratio like 18:9 or a notch or rounded corners on the actual display.

I had thoughts of making an old iOS style UI for Android, but came to the conclusion that Android is too f*ucked and poorly designed, it just will never work right.
> Wow, these formal specification tools is something I always wanted to look into but the learning curve seems steep.

One of my dreams is to flatten that learning curve. I don't think we'll ever make these tools effortless, but I think it's possible to reach a point where "these tools are too hard to learn" isn't a barrier anymore.

(Even then, I imagine a lot of people will learn some formal specification, and think "this isn't useful for me", and never touch them again. And that's fine. But I want anybody to be able to reach the point where they can make that decision, as opposed to feeling like they're locked out by default. We have a long way to go, but I think we're considerably further along than we were five years ago.)

> Having a specification which is guaranteed to be correct before implementation begins is a programmer’s wet dream.

I wouldn't say guaranteed to be correct, but at least it's, like, closer to correct? Less likely to have horrific bugs, or bizarre edge cases in the requirements that nobody notices until neck deep into the implementation. Stuff that increases founded confidence.
Does the guy know GDP is a measure of annual return and a one off investment in a non-yielding asset doesn't create a perpetual return?
> Direct experimentation is very useful because it allows systematic comparison to establish cause & effect

Only if "experimentation" includes "infecting humans with various strains and seeing what happens". Is that what you're advocating?

> Collecting and studying wild viruses means that dangerous new strains will be present in labs regardless

Dangerous new strains that happened to evolve naturally is one thing.

Dangerous new strains that are purposely being created by experimenters for the express purpose of finding ones that are more infective is another.

> so either way stringent safety controls, monitoring, and containment plans are absolutely necessary.

This would appear to be an argument for not doing this type of research in the Wuhan lab, which evidently did not have sufficient controls in place. Moreover, I see no indication that any assessment of such controls at the lab, and confirmation that they were sufficient, was a prerequisite for funding this research. That seems insane.
Surely there is a Gibson meat space joke here somewhere.
As far as I can tell, yes. There are rules regarding access that were written in 2010. The most recent info I found on the matter (during my admittedly limited internet searches) are in relation to new regulations that were introduced and then removed in August, 2019:

- https://pressfreedomtracker.us/all-incidents/amid-backlash-d...

- https://theintercept.com/2019/08/30/guantanamo-bay-press-res...

If you're aware of more recent information, do share. As I said, this is just the results from a cursory search and may not reflect the current situation.
> Even if peer review does not solve the problem of bad research completely, it certainly mitigates it better than not doing anything.

This isn't self-evident. In fact, it's conceivable that peer review could actually lower the quality of published research by delaying paradigm shifting work from seeing the light of day.
Not everyone learns by studying prior art. Some people's brains are wired to need to get their hands dirty before an abstract concept or solution makes sense.

I'm sure that in the ~60 seconds I wrote this post, some brilliant future software engineer just reinvented binary search.
Something does not have to be perfect to be useful; a filter that throws out 50% or 90% of malicious trash is very useful even if a lot of malicious trash gets through.

The appropriate metric for safety of an app store is not whether you can get attacked, but rather how many users - proportional to all users - get attacked every year.
I made a similar site and it works fine in firefox after the headers are added: https://editclips.online/
Seems that zoom has really changed the geographic reach of VC investing.
Enormous organic pollution causes this. Warmer temp also helps.
Nearly half the list: how to kiss ass
> if the gain-of-function research really is high-impact in the sense that is valuable to society

So far its net impact seems to be extremely negative (one pandemic, zero help with any treatments or preventive measures). So by your own argument, we should stop it immediately, right?
If there a link to your fork?
Well for one you should be looking for a new job. If you are a management type your job search will take longer. Your R&D team is being retired or will be soon having been disconnected from production. So figure out how long this process will take and offer them bonuses to stay till the end
The Dream Machine: J. C. R. Licklider & The Revolution that Made Computing Personal, by Michael Waldrop[1], is one of the books out there that touches upon the early days of ARPA, what happened, and how computing & networking was jump started under by a far-seeing thrown-into-position bureaucrat who both dreamed big personally but more so, stood back & gave multiple far seeing groups of techies free reign to bring their dreams to life. A lot of other books I've read also speak similar stories, and I tend to believe them.

It's a near & dear book to me (although due for a re-read at this point), & I think many others. A history of many of the ideas circulating, and how many overlapped & reinforced on the way to building what ended up being the internet. There's more internet-centric accounts like Where Wizards Stay Up Late or Dealers of Lightning, but Dream Machines remains the favorite of many[2].

I just cant emphasize enough how much benefit I think there is to government granting good hard working big idea people, with not a lot of oversight or expectations. The counter though, is that these were relatively small organizations, all in all, and the goal is not to create jobs for life (as I feel like most other research institutions tend to do) but to fund projects, ideas, for a duration, and then move on, re-allocate funds.

[1] https://www.wired.com/2001/10/the-dream-machine-j-c-r-lickli...

[2] https://news.ycombinator.com/item?id=14119220
the lazor arrived in da futures
Not to my knowledge. I just saw a random comment in a different thread: https://news.ycombinator.com/item?id=27410662 I noticed he had submitted it as a link that no one upvoted. I thought the work merited further attention, so I posted this link.
How? If someone is going to rely upon the conclusions of a paper, simply read that paper and evaluate the claims. i.e. stop the sole use of the titles of papers and their cliffs notes to support a point.
This isn't about forking a git repo, this is about calling fork() in Zig
I think you’re referring to BDS and anti-BDS laws. Is that right? Are you referring to something else in addition to those?

Do anti-BDS laws mean the ADL has an identity crisis? Or they should be having one? They seem related to their mission.

I’m not a lawyer, and I’m not an expert in the first amendment, its case law, or anti-BDS laws. You might be right that some or all anti-BDS laws violate some first amendment right in some way. I don’t know which analogy is the right one to apply to anti-BDS laws, something different legal scholars and lawyers argue about. It seems like reasonable people can disagree about what is constitutional and what is not here. Maybe the supreme court will rule on it specifically, and even then it might still be the case that reasonable people can disagree.
For me it's the financial resources. I am being underpaid for what I know, however I do appreciate I have a pretty comfy setup,considering the whole situation. I'd love to dive into freelancing but I'd need at least 6-12 month savings,as my family depends on me. That's pretty much the only reason.
I agree, there are many interesting variables (temperature, concentration, frequency, shape of the container, localization of the beam, ...), and impurities/catalyzers open another huge amount of tweaking opportunities.

It's just that most papers pretend that the result has some practical or theoretical application, and I think it's difficult to get one.
Papers are good for communicating the big picture: what is being done, why certain choices were made, and how things are supposed to work. Writing them is useful, because it forces you to think about the big picture. It's common that people who have spent months or years working on a project suddenly understand some aspects of it better when they try to communicate it to other people.

Code is good for communicating details, but very few people actually read research code. Those who do usually just check a few details, because it's hard to justify spending weeks or months studying a single project. It doesn't help that the code was probably written before anyone understood what was the exact problem they were trying to solve and what would be a good way of solving it.
There is an HTML5 Citrix client and it's a more terrible experience in every way. I hear there is an official HTML5 RDP client now too that is probably the same. Even newer "cloud-native" entrants like Amazon WorkSpaces have their own thick clients, for a reason.
As a FreeBSD user, the pkg/ports system is the biggest frustration I have. I run -current and update every few weeks (using zfs boot envs and beinstall and pkg upgrade). Every few months, there is some breaking change. Something suddenly wants to uninstall KDE, or cannot find a path forward, etc. I ran ubuntu for years and updated as- or more-frequently and never encountered these problems. Even updating from LTS to LTS was smoother.

I think part of the difference is that ubuntu is a fixed release, while FreeBSD is a rolling release. I wish there was a fixed release of FreeBSD. The best I've been able to do is using -stable quarterly pkgs on FreeBSD-current. This way, I only get security updates except for 4 times a year..
This is a shorting strategy, which means you need to decide on how much of a collateral do you set aside for the short. As you increase the collateral, your real returns are reduced, but as you reduce the collateral, your chances of getting short squizzed increase and you depend more on the intraday volatility.
Crows actions are on par or exceed Octopus
level of smartness

"Smart Crow uses cars to crack nuts in Akita, Japan"
https://youtu.be/NenEdSuL7QU

"Are Crows the Ultimate Problem Solvers?"
https://youtu.be/cbSu2PXOTOc
Yup, other cases: people move to different groups/projects, take a long leave, take parental leave, etc. There were many cases where they will disappear from a single repo.
Like, is this just pulse compression due to nonlinear wave effects? If so, it's quite yawn (but it did win a Nobel prize recently so...)
It takes too long, it has significant fees, it can be censored and, as far as I know, requires a bank account, something 70% of the population in El Salvador don't have.
Ditto (London office.)
Burried quite far into the article:

"the researchers admit, they also had to take some serious shortcuts in their proof-of-concept that verge on cheating. Rather than exploit an existing vulnerability in the fqzcomp program, as real-world hackers do, they modified the program's open-source code to insert their own flaw allowing the buffer overflow."

I think they should leave out the verge. But it is an interesting thing to think about, that you can encode DNA with the specific intent to cause a buffer overflow in a vulnerable program. But not this one.
Whatever happened to debian built around FreeBSD? (debian kFreeBSD?). Did systemd kill it?
Missing item: How to say no. Sometimes this is necessary because management literally wants the impossible (e.g. to solve the halting problem); other times it's necessary because management isn't aware of the tradeoffs (e.g. we could release this game next week, but people will probably get annoyed when it crashes once a day; or we could add the feature you're asking for but it would take years of additional engineering time).
Robert Conquest’s Three Laws of Politics are enough to explain the downfall of ACLU:

1. Everyone is conservative about what they know best

2. Any organization not explicitly right-wing sooner or later becomes left-wing

3. The simplest way to explain the behavior of any bureaucratic organization is to assume that it is controlled by a cabal of its enemies
Correct me if I'm incorrect but the idea of the hn forum is to discuss and share things which spark curiosity or something along those lines. I believe this article and conversation is incredibly curiosity inspiring. Also if hn was to deviate from that aim I think hn would really cease to be what it is.
It is ridiculous to think covid-19 could have originated in a lab’

Have there been any peer-reviewed studies that unambiguously admit the possibility that Covid-19 may have originated in a lab? Although I think it's something that needs serious consideration, the alleged lack of Medical Reliable Sources (basically medical journal articles) is being used aggressively by a small group of editors on Wikipedia to enforce the line that a lab leak is "conspiracy theory".
Everything is a dog whistle if you're insecure enough. Recall the "It's ok to be white" posters.
> I don’t want 90% of all global malicious traffic to originate from a specific country.

Is that actually true? I guess I'm inclined to believe that claims like that are more likely to be propaganda from western governments and/or western-owned companies.

If it is true, I wonder why their government isn't stopping it. They must realize that it's giving them a bad reputation in the wider world.
Let's substitute into your sentence, a statement I feel is equivalent (please let me know if you think it's an unfair characterization):

"Any government regulation of speech or published material is destructive to free society."

Hopefully you immediately think of exceptions: illicit pornography, fire in a theater, ingredient labels/active ingredient listings, directly false marketing, misrepresenting contracts, direct physical threats/"fighting words," convincing someone to commit suicide, intellectual property related speech, advertisements to kids, speech in the military, speech under NDA's, security clearance related information, publicly accusing someone of a crime they didn't commit. Maybe you might think speech is different whether it's from a citizen or non citizen. Maybe it's different from a corporation and a person. Maybe it's different if speech is done in good faith (because a person honestly believes their words) or bad faith (because someone wants to manipulate somebody). Maybe the mode of speech matters, whether it's internet, radio, spoken word, telephone, or otherwise.

Referring to free speech in indirect terms creates a problem, because it denies the grey. Free speech arguments are all about determining the correct gradient of grey for society. Being able to identify and understand grey area is a strong signal of being informed. The grey area is why people who are knowledgeable are unsure and people who know nothing are confident. One sees complexities, the other is blind to them.

Every person on the planet being able to publish a message that can be read by every human (twitter) is something the human race has never had to face before. Facebook can choose to promote hateful speech with algorithms and incite hatred through doing so, gaining them engagement (addiction) in the process. Is that healthy for society? Is fox news healthy? On the other side is CNN (fake news?) healthy? Should China/Russia be able to purchase American airtime? Should American celebrities and businesses be protected from having their speech coerced by foreign powers?

Reasonable people can come to different conclusions on what it means for speech to be "free", what counts as speech, what context around the speech matters, and what entities should get "free speech" protection.
I played around with freeBSD for a couple of days recently. I quite liked it until it came time to updating the system (I delibearely installed 12 to test this). Missing .so libraries everywhere. I suppose if I was more of a unix pro I would have figured out the problem, but trivial updates are a big deal for me.
This was written with the tunnel vision of a middle manager. Take it with a grain of salt
Yeah, adding `if(<my-input>) { <bug> }` to the code first is definitely cheating.
...or you don't guarantee the poachers that luxury.
you left off "self-stimulation" -but, other comments note Crows are amongst the most intelligent of animals. I know it is an outsider theory, but..
> What name did I call the other poster?

"You continue to sidestep and move goal posts. Ah jeez. You cling to an obvious typo instead of addressing my questions. Ah jeez. Your obvious (and frankly cringeworthy) Fauci bromance aside..." is filled with name-calling (pejorative 'you' language).

I must admit that you have a point, though: I shouldn't have said that you'd broken the site guidelines "repeatedly and egregiously in this thread". You may have broken them repeatedly, but when I looked back I only saw one comment that was egregious in this thread (the one I initially replied to). I'm sorry for the overstatement. I usually try to make sure my statements are strictly accurate, and that one wasn't, and I apologize.

It doesn't change the ban, because that wasn't the reason for banning you. As I explained, we ban accounts that use HN primarily for political/ideological battle. Surely you're not arguing that your account hasn't been doing that? It plainly has.

Everyone in this situation feels like we're only banning them because we secretly disagree with their politics, but the truth is that we do these bans regardless of what the account is battling for or against. We're trying to enforce the guidelines because the guidelines are the best blueprint we have for the kind of forum HN is supposed to be.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. That means using HN for curious, thoughtful conversation, not getting into flamewars, not trying to smite enemies, and so on.
Yeah, the planet will exist without humans but i think preserving the planet’s beauty for future generations is a worthy goal, no?

Or do you prefer the idea of future environmental dystopia?
I disagree. Downvoting for disagreement is a way of saving time in the discussion from reading lower value comments. To much low value content can mask more thoughtful discussion.
Realized this too right after I wrote it and left it thinking it's good for clarity and posterity.
They very much can.

Try the old Space Jam site, a wonderful example of the old web: https://www.spacejam.com/1996/

That's a total of 101 kB.

Now try reddit.com/r/spacejam: 13 MB. A single image on there is a megabyte worth of JPEG. It's 3024x4032 in size, which is 36MB in uncompressed RGB.