skysight-inc/HackerNews huggingface dataset:
SpaceX launches satellites in rare polar orbit mission
Curiously, just mentioning the existence of Windows LTSC / Windows LTSB used to get me four to five downvotes as an expected behavior, despite it being relevant to many "I thought Enterprise had more control than thins!" conversations.
I would add YouTube to the list.
The default subs are really toxic, for sure, but it seems like the 'shithole threshold' is a sufficiently large subscriber count. Especially when the subreddit gets the attention of the admins and powermods get pulled in.
The comma part reminds me of a not well known feature of bsd globbing.

$ echo {one,two,three}{A,B,C}{0,1,2,3,4}
oneA0 oneA1 oneA2 oneA3 oneA4 oneB0 oneB1 oneB2 oneB3 oneB4 oneC0 oneC1 oneC2 oneC3 oneC4 twoA0 twoA1 twoA2 twoA3 twoA4 twoB0 twoB1 twoB2 twoB3 twoB4 twoC0 twoC1 twoC2 twoC3 twoC4 threeA0 threeA1 threeA2 threeA3 threeA4 threeB0 threeB1 threeB2 threeB3 threeB4 threeC0 threeC1 threeC2 threeC3 threeC4
Totally agreed. If your only friends are highschool buddies, then you'll likely never leave your hometown.
docker run -p [::1]:80:80 ..

And then how do I send a request to the container? I tried like this:

wget 'http://[::1]:80'

But that gives me "connection refused".
In my opinion (opinion, so I could be wrong), MIT and friends offer more freedom. I have a strong aversion to the concept of copyleft and usually try to avoid it for fear of "tainting" anything I touch after. In principle, where it makes sense, I rather like the idea of the sort of freedom claimed by GPL advocates but in practice I prefer to allow people to do whatever they want.
Biometrics are recommended if the data is not classified.

Remember this is for people working on sensitive information.

This is what the NSA's original mission was, to keep people safe and strengthen the American defense posture from the single person up to the entire infrastructure that we rely on day-to-day. The mission has shifted to offense after 9/11 so there's conflicting goals here (can't patch something we're using against the bad guys)
Avoid eating British beef in the 1980s/1990s, too.

Apparently 1 in 2,000 people in the UK may be infected.[0]

We still don't know if there's going to be a second wave of disease from infections from that time period due to genetic factors influencing incubation of the disease.

This is why people who were in the UK for longer than a few months during the 80s and 90s aren't allowed to give blood in various places around the world.

[0] https://www.bbc.co.uk/news/health-24525584
Apple 'cracking down' on non-work Slack channels
Eight components and insulated wooden blocks for a flat-pack house
I can see this.

One half-cocked idea I can think of is downvotes require a comment explaining why. Conversationally, "I agree" or "that's correct" requires no follow on conversation. However, "I disagree" or "that's wrong" requires some sort of counter-argument or reason why you disagree. IMO, it does some good in making people explain their position, at least copy/paste another position, or shitpost and then they can deal with their own downvotes.
Eventually, Snowden came out with the truth isn't it.

Also, not all of those 10k people might not be knowing what they are doing or don't care. You can cloak a lot of espionage activity with forms, sheets, memos, brainwashing and what not.
I remember hearing people arguing that the Covid lab leak hypothesis was implausible because of stringent safety measures.
> But then the Snowden revelations came out and it was revealed that probably 10,000 people in government were aware of a system that was sucking up all of our data for warrantless search and they had successfully kept the secret for something like 10 years (or more?).

Illegal domestic electronic espionage/surveillance wasn't a vast secret. It was widely known that the Feds were making every effort they could to push down that road, and the Feds had a very long history of illegal domestic espionage. Frankly, it was obvious that it was going on. A lot of people I know in tech had crossed paths with other people that knew pieces of the puzzle, that some domestic espionage programs were going on (particularly supercharged after 9/11). You'd get snippets of it in discussions. Snowden's revelations were not the first, it was the bombshell that was comprehensive (and only for a small part of what they were doing).

It wasn't yet proven, and the full extent wasn't yet known, there wasn't enough credible public evidence to demonstrate exactly what they were doing. There's a huge difference between something not being secret, and being proven, and that's what Snowden's actions helped to correct.

While it's in the not-yet-proven stage, the malevolent skeptics in particular will all sandbag any attempt to reveal it, by burying discussions under conspiracy tags and swat away any attempts to dig into what's really going on. Some skeptics do that on purpose because they have a vested interest in doing so, some do that because they're cowards (which is what is represented by the common statement: "if you don't have anything to hide, you don't have anything to fear" - it's cowardly people hiding from a moment of confrontation).

Ready for another one? They're still performing illegal domestic electronic surveillance. That too isn't some vast secret. Oh I know, but but but they're not supposed to be doing that! Golly.
>>As an aside, your car's warranty is essentially a scheme to make more money similar to this. Using parts of services that aren't "genuine" can void your warranty.

> This was made illegal decades ago.

AIUI, only for consumer equipment. The Magnuson–Moss Warranty Act “generally” (non-strictly) excludes commercial and industrial equipment. It strictly, explicitly, and strongly excludes agricultural equipment from its pro-consumer requirements.

§ 700.1 (b)

https://www.govinfo.gov/content/pkg/CFR-2018-title16-vol1/xm...
> Power the device off and on weekly.

Thoughts, HN? I can see how this might be good for performance, but how is it good for security?
Or we just make it to where we actually own things we buy.
This isn't a new phrase that came out of nowhere, I've seen it in use for a few years now. I believe it became more mainstream with this Ted Talk; https://www.youtube.com/watch?v=171flckdKic
> Muslims in the East were still busy reading and interpreting Aristotle, practicing the most advanced medicine, mathematics, and religious tolerance while petty lords were raping and pillaging from peasants on and off their fiefdoms so much the Clergy had to make sermons and talks about cutting that out.

...seriously? It is that simple to you?
I was referring to the original comment above:

> It sounds like you could infect thousands/millions

Its not the right way to infect millions of people. It does not scale. Therefore not effective.
This coming so close after the announcement by DeepMind that they're releasing the data on hundreds of thousands of protein folding structures has me with a growing knot in my stomach.

As generous and useful on a human-scale an announcement as that was, my first thought was how it could be abused. So too prion research.

Who'd've thunk that muscle bulk could be so scary? (!)
Prions are system glitches. It's nuts to me to think that a complex mix of chemicals can cause slow but fundamental decoherence in a living system.
We organize data so people can be more efficient with their time. We're not data-organizers, we're profit & time multipliers. Sometimes I wonder what % of HN are regular LOB engineers; I bet it's quite a bit.

Whenever anybody gets uppity about scale, I remind them that not only is our 'scale' limited to the physical growth of the company, our job can be summarized as shuffling data around in a database with some touchpoints for human interactions in the workflow so our coworkers can be more productive. Every. Single. Company. around the world could probably benefit for some automated data shuffling, and despite being rote, the multiplier effect on small businesses and local economies is an important second-order-affect of helping build 'boring' LOB software that just shuffles data.
Reddit and Twitter shows the endgame of online voting systems. I don't think HN is far off. In my ideal world I would be able to choose to _only_ view upvotes and downvotes from a subset of users I trust and ignore everything else (trust subset ranked filtering). I would also like the ability to turn off downvotes all together if I desired, or even just for some user subset.

This is different from Facebook or YouTube recommendations in that I get to experience the same diverse amount of content, but things particularly interesting to people I trust will be indicated without censoring all the rest of the content.
My housemate is an organic chemist and from a past conversation apparently there is a cautionary paper regarding a grad student who lost a hand due to delayed amputation of a finger after similarly being jabbed with some nasty chemical. Can’t find the paper unfortunately.
1. Paypal
2. Patreon
3. Stripe
4. Bitcoin, XLM, etc. Just do all the cryptos.
5. Contacts so larger donors can work out large donations or recurring donation plans via other methods.
Sadly shell is not very good at string manipulation :-/ I would pipe the string to something like this and read it back into an array of lines (readarray):

python -c 'print sys.stdin.read().split(", ")'

Or you can use sed and use read -d $'\x01':

echo -n "$mystr" | sed $'s/, /\x01/

That will handle newlines but not the 0x01 byte.

I think really a shell should have the ability to iterate over bytes/code points reasonably efficiently to do arbitrary string processing. Python isn't great at this either, since it creates a lot of 1 byte string objects.
>phone desktop

>cloud desktop

Please kill me. :)
It is amazing how much we have accelerated the shift towards a society where no one‘s feelings is allowed to be hurt.
It explicitly says 'minimal sensitivity'. That basically means the threat vector is "I left it at the cafe."
I don't think it was only this, but I agree this can be much better than in isolation. You just don't want your work and your work-social life to encompass all of your time. It's just not that important no matter how much your Saas is going to change the world.
My mistake then, sorry. Nearly every other client on that page that I've tried has gotten better over the past year, so I was hoping Seaglass had moved forwards as well.
I whole heartedly disagree.

Votes are just a way for people say agree/disagree or like/dislike without filling up the thread with a whole bunch of noise. It alleviates some of the pressure that could cause flame wars, and minimizes all the back and forth comments that boil down to "Nuh Uhhh!" and "Yuh Huhhh!"[1] Also, without down votes the first few comments would have an even bigger advantage than they do now.

[1] just like this comment I am leaving, which probably would have been better with just a down vote.
It's possible to have a security exploit which can compromise a running device, but is not able to make itself permanent across restarts (e.g. changes programs in RAM but not in flash)

That's my best guess.
I’m entering grey beard territory, been on HN for years, and I still don’t know what the [-] button does. Is it a downvote? Or does it just collapse the parent so I can read more without clutter? You’d hope downvote UI would be more explicit.
I don't really disagree with you post but what does it have to do with the article posted?
Everybody, apparently except Intel, has already been doing this for years. It's been a long time since process names such as "7nm" actually reflected a minimum feature size of 7nm, and even if it did differing transistor designs means you can no longer predict transistor size/density from minimum feature size.

A much more meaningful way to compare processes across different manufacturers is directly by transistor density, but the "nm" process generation naming tradition is so entrenched that every one is still using it but fudging the number in some sort of attempt to position/align their own processes against those of competitors.

Of course it's not just transistor density that matters, but also power usage and speed, and no one number can capture it all
My career

Graduated top college in 2012.

2014 First software job at a startup. 6 months.

2015 Second software job at a startup. 5 months.

2016 Third job. 2 months.

2017 Started my own company using inheritance. Didn't make anything or get any clients.

2018 Fourth job. 3 months.

2020 Latest job 1 year and counting!

(The ultimate irony is my current job is not a programming job but giving career advice to programmers and people who want to be programmers.)

My jobs finish either because I am too overwhelmed by them so I quit or I feel like I'm wasting my time working for someone else so I quit to start my own company.

It's shit. I feel suicidal a lot. I've been to doctors and they tell me I'm fine, that I'm not depressed etc. I don't think I'm going to go out and kill myself tomorrow, but my life is devoid of hope.

I just want a boring job writing boring code. Read something from a database. Generate a few tables. Output some PDFs. I've given up on trying to get into FAANG although the envy I feel for all my friends from college who did that is enormous.
Hi HN,

Many web search engines today provide useful interactive results right on the search results page (weather, stock charts, calculators, etc.) and I wanted to build a search engine where 3rd party developers could build and submit their own interactive results to the index.

It also has a Google Search widget built-in for general web results.
Makes it harder to maintain persistence on the device, I believe. Whether it solves the problem in question is another matter.
I think reading about prions is the scary part, no need to wait for the deaths.
I may be a customer if the price is right -- but I'm wondering how this actually fits as a standalone product. My customer cost and your profit are hard to mentally balance in my mind. And maybe I've been wrong in evaluating these markets, but recruiting for a Telehealth offering is tablestakes, and a core competitive advantage to this space.

Also to echo Jommi's comment, these aren't plug-n-play relationships from what I've seen. Especially from the Apps that try the text based therapy route to get around the 1:1 relationship

This also sounds like its about to run into the classic problem with hair stylists in the US. You're going to end up having clients want to see their therapist on their schedule - making the load balancing a super tough problem, because you can't just hot swap a new therapist in. You're going to have to run predictive modeling on the demand side to know when to have your supplier free.
>they know that the org won't respond in kind.

Maybe they should be allowed to. If it is someone that is seriously being that petulant about something, then the Org could post dates of correspondence, and even quote petulant tempertantrum once it escalates beyond civility. Once the user name gets out there, other bounty programs could just put a blanket ignor and drive the petulant person into obscurity. But of course it is the today&now, and nobody actually believes facts anymore.
The pure bash solution has overhead too. If you need to split 1000 strings it will create, write, and read 1000 temp files. Depending on your hardware and file system, that's more expensive than creating 1000 or 2000 processes.

I would worry about making it correct before making it fast, the former being a big challenge!

Shells Use Temp Files to Implement Here Documents : http://www.oilshell.org/blog/2016/10/18.html

(Oil doesn't do this; it creates a process for here docs without touching disk. In theory this could be eliminated for here docs less than PIPE_BUF, which is probably a lot of them)
Just a thought experiment, what if we can vote against one political candidate. Does this bring better or worse democracy?
Surprised they go with "DO NOT" connect to wi-fi, but just "avoid" attaching untrusted hardware devices. That seems backwards.
Applies to the user side as well, i.e. gigabytes and hours of updates for phones or laptops with minor changes and security fixes.
Hey Yash & team, just wanted to say looking forward to what you guys accomplish! This is great to see. Legion Health's business model is interesting & cool to see because the current company I work for, the business is basically the same but we're just in the manufacturing & logistics industries.

Supply side: Operators aka independent contractors who are looking for flexible work in the manufacturing & logistics space.
Demand side: Businesses in the industries that face labor shortage & don't want to hire full time employees & want to only meet demand depending on the marketplace.

So, really cool to see this! I love how you guys are focusing on mental health because that's something really important to me & I value because I've been through it in the past year. Had all the mental health illness symptoms including anxiety, loss of appetite, depression, loss of sleep, no social interaction, etc. Looking forward to seeing the big things you guys accomplish!
I really don't want to go too far down the rabbit hole but IIRC some of the concern was due to a lack of stringent safety measures in a lab / similar labs.
To answer your questions, no, I don't intend (or tend, for that matter) to takes modified versions without corresponding source code. It's not about what I do it's about what they say I can and can't do.

I don't know why an author should. I'm not spending any time agonizing over what they should be doing. I don't understand why you threw that second half of the sentence in there as if the two are necessarily linked.
It sounds like this is more about your ego. Not to be glib, but if you have written out a thoughtful statement, who cares if it gets downvoted? You can’t control how other people are going to react, and getting upset that you lack that control, takes away from your arguments and makes it about you.

How do you respond when colleagues or students disagree? Perhaps working in academia so long has given you a false sense of superiority.
The things that are not clear to me are:

- Why was the disk being replaced (SMART warnings? HW upgrade? It failed in some way)

- Why was the quick format recoverable? Was TRIM issued or the HW didn't support it?

- As a follow up, I'm guessing the HW didn't support HW encryption?

- Why are they relying on 3rd parties for the destruction of data?

Meanwhile, it seems that HDs don't leave Google datacenters in one piece
I've listened to only 2/3 of it, but: he promotes Crystal+Lucky (crystal is compiled) as good replacements for Ruby and Rails. The second part of his talk is about promoting a new variant of open license called PostOpen, which will require commercial users of Post Open software to pay 1% for using, 1.5% for using without sharing modifications. There is a 10% fee for worse offense. All percentages are percentages of revenue. This is partly aimed at large companies that host open source software with few modifications as a service and charge for it. Money goes to PostOpen and possibly conventional Open Source developers.
Nothing is wrong with that. Many, maybe most, people don't work on things they love and care deeply about so the idea of working 10+ hours straight sounds awful.
I really think that we are the proverbial frog that build in incrisingly hit water without realizing it.

We will have more and more "complicated years" but never do anything.

The problem is that there is no clear, tengible danger (such as an asteroid that will hit Earth in 20 years) and therefore no incentive to change things.

Worse, I strongly believe that even the asteroid wild not make us do anything. Maybe if it was 5 years away (imminent danger to living prople), but anything more than 50 or 60 years wild be tossed aside.
Problem with this: keep your phone with you always conflicts with don’t have secure conversations within mic range of your phone. You can’t do both of these.

But otherwise this is great and I would probably add “reset and replace devices often.”
I think it depends on the website. I used Reddit between 2012-2020 and I believe that website's community was ruined by the upvote/downvote system.

For me, what it always comes back to is this: A downvote is meant to indicate "this comment does not contribute to the conversation," but many website userbases misuse downvotes to say "I disagree." If upvotes/downvotes are proxies for agrees/disagrees, then the comment sections can get ugly.

I believe HN thrives despite the upvote/downvote system because this website is a little more mature than others.
I once had a CD shatter inside the drive, followed by sounding like a cross between an angle grinder against metal and a blender full of rocks. It was hideous.
> Avoid political threads.

It's not the political threads that are a problem. There seems to be a few companies that you can't contradict in any way on the threads that repeat their mantra. It's usually not even the large ones, so it's very surprising when you get in a discussion that's quite visibly on a bad sideline, you point a technical flaw, and get downvoted into the minimum, just to have your comment go back up by the long tail of people upvoting unfairly greyed comments. (And you only discovers the "culture sponsor" if you go back and read the comments again.)

I imagine that's also unavoidable in a forum where a number of people that breath those mantras through the day frequent. I don't think there's any manipulation going on (except for workplace propaganda), but that does make technical thread political too, and it's probably very disorienting if it's a technical subject you care about.

Anyway, I don't think HN has any penalty for accumulating downvotes. So I don't think there's any improvement to make here.
living with knowing that i probably have 10 yrs before die in a gruesom neurodegeneration, knowing that if i interact much with our world that maybe i spread this to others, seriously terrifying, depressing, would induce misery.
Start by enabling IPv6 on your docker daemon:
https://docs.docker.com/config/daemon/ipv6/

I assume your scenario is that you don't currently use IPv6, so you probably can't assign a subnet of your /48 block of IPv6 range to be routed to your docker host. You can probably use a subnet from a reserved range in that case, for example from:
https://en.wikipedia.org/wiki/Unique_local_address

With that new subnet set up, you would at least be able to test the services running inside containers from that host itself.

In my own experience I never encountered services that don't work with IPv6 at all, but as others mentioned the most common issues are with truncated addresses in a db column designed for IPv4 or log parsers that refuse to match on IPv6. Worst case I found was a log based rate limiter that ignored IPv6 addresses and therefore let all requests using that stack pass.
I don't agree with everyone written in the post. I work remotely for the last 6 years. But i think it's valuable for the beginner