skysight-inc/HackerNews huggingface dataset:
This might work for you, but from my outside perspective that seems incredibly dystopian and depressing.

When do you see friends? When do you exercise? When do you go out to eat? Watch a film? Play video games?

Seems like that entire routine is about maximising your time working.

I'd rather be somewhat inefficient at work if it means I can have a balance which means I enjoy my life.
Is it actually a Thunderbolt dock? Your symptoms are pretty typical of the junk USB hubs masquerading as a 'dock'.
My only complaint about USB-C is that the different abilities of the port aren't visually distinguishable. You can't tell by looking at it if a USB-C port has power delivery. Other people have written more extensively about this complaint, that's just the one example that I constantly worry about.
Amazon staffers took bribes, manipulated marketplace, leaked search algorithms
If they're following industry standard practice (I'm hoping you mean "key-based auth only") then there is absolutely zero reason to move the port, other than to avoid filling up your logs, and two IPTables rules take care of that anyway.

This is what's known as 'putting all your eggs in one basket'. Relying on a strong auth mechanism is extremely sensible but only relying on that isn't. Exploits are found even in the oldest and best reviewed code. Nothing is 100% safe. If an exploit is discovered in the auth mechanism you're relying on then the obscurity of having SSH on a different port, with a mechanism to block port scanning, could at least buy you enough time to delay an attacker long enough for you to shut down auth until there's a fix. Considering the cost of switching port is so low it seems foolhardy not to.
Replying to say that I'm heading to the shop. If anybody has questions, I'll check back in in the evening (US Eastern) and do my best to answer them then.
I usually hear "but it's security by obscurity" argument from people who are not involved in security in a professional way. If you need to protect a high-value target, confusing the attacker is a must. It's also reflected in various security standards and guidelines (See e.g. SP-800 171-B, 3.13.2e: Disrupt the attack surface of organizational systems and system components through unpredictability, moving target defense, or non-persistence. )
Either I don't get what you try to say, or you don't get my question. I am not sure where we talk past each other so I'll try to re-clarify my question.

I'm not interested to understand why COVID deaths have come down. That's quite obvious to me.

I'm also not interested why flu deaths have come down, that's also quite obvious to me.

I'm interested why flu deaths are currently higher than COVID deaths. Measures to fight COVID are also applicable to flu, so things like lockdown + masks do not explain why flu deaths are higher than COVID deaths, despite COVID being more virulent and more deadly.

I hope my question makes more sense :)
Do you know if foreign governments and corporations are able to purchase this data?
I didn't pick up woodworking to build a house. If that was my goal, sticking to programming would be the fastest way to get a house built. My ability to make money from programming far exceeds my ability to save money by doing anything else. If it was about the money, I wouldn't rent a garage, fill it with tools and spend my weekends building subpar furniture for twice the cost (a common woodworking trope). I'd just have it shipped to my door.
There's a lot of value. For example, if you see failed logins against random user names like "dbadmin" or "root" it's likely just random scanning, but what if suddenly lots and lots of valid user names appear?
> Some day most of you will get over the dollar-induced Stockholm Syndrome that seems universal among junior developers

We aren't working hard because we just want money. We want to save up enough money so that we can retire at 55 and stop working. Then we can start spending all our time complaining that the software industry is going in the wrong direction.

Because in any other industry, the effort:earnings ration isn't nearly as good, so we'd have to work into our 60s before we could do that.
Drone-based automated reforestation and land rehabilitation
> How long would you want to _not_ visit your immediate family members? What's your personal threshold?

People sometimes manage not seeing their actual immediate families like children and spouses for a year (for example military). It’s only been six months so far. Can people genuinely not go without seeing their siblings in-law for everyone’s sake?
Uhh. Before I didn’t even have Internet, much less a screen on which I could tap on a button.
> the already solved problems

If I had a dollar for every time I've heard the phrase "XXX is a solved problem," indicating that there's a dependency that "solves" it, I'd be rich.

People think that, just because we can google up a dependency that does what we want (sorta/kinda/mostly), the "problem is solved."

It's been my experience, that, when our "solution" is to bring in a massive dependency to address a very basic issue that we could solve, ourselves, by banging out a bit of code in a day or two, our problems are just beginning. In some cases, that's exactly what I have done. For example, I use dependencies to handle SOAP (yuck), for ONVIF work, and keychain access for login Face/TouchID validation. These are small, atomic dependencies, written and maintained by reputable authors. The SOAP thing would have taken me a couple of months to write something not as good, but the keychain thing is something I could write, myself, in a couple of days. I just find that I don't really need to, as there is an acceptable alternative.

In fact, when I have been dissatisfied with the choices, and have decided to write my own solutions, I have encountered derision.

I feel for the OP, but I am sad to hear they are leaving the industry. Maybe it's for the best, or maybe they will always look back in regret.

In my case, I have just realized that I can't look to others to validate my work, and have to work on my own. It is not my preferred choice. I worked on (often, huge) teams, my entire career. But I won't compromise my personal ethos to be "down with the kids." If writing good software is no longer in fashion, I guess I'll be unfashionable. I won't deliberately write bad software. I couldn't live with myself.

For me, I'm never leaving, but that may mean that I'll need to work on my own. I have a pretty good record of creating stuff that other people value, so we'll see how that goes.

More will be revealed...
This makes me feel incredibly cynical. I genuinely want to know: would it matter if they did get to observe? I'm sure Amnesty has reported on tonnes of US/UK crimes and human rights violations, and a quick google search shows many such reports. How many of those actually changed anything? Sure, when Amnesty reports on, say, Syria, the US could use that as justification for intervention, but what use is reporting on the UK? Even if the big headline from Amnesty tomorrow is that the UK held a show-trial for Assange, would it change anything?
Did you ever had the "pleasure" of a server grinding to a halt because the logs filled up all the space? To where you had to mount the disk to another system and clean it up before it wants to boot from again. Can be a bitch if it's a machine on a remote location. Not everything is cloud (yet) these days.

Granted, there usually is a lot more at fault when you run into such problems, but I find people not looking at logs a rather weak argument for letting them get spammed full with garbage. Certainly terrible hygiene, at least.
I haven't paid a lot of attention to Nikola and was surprised when a friend said they had gone public and saw their valuation.

This one always felt like a fraud when it was private. How was it able to go public? Isn't that supposed to root out these things?

Hearing about their revenue was an eye opener for sure.

Side note, I always wonder about the WeWorks and Nikola's of the world. The founders, who are obvious frauds in retrospect, still probably walk away with hundreds of millions if not a few billion. Sometimes it feels like being a decent human being doesn't pay off. Doesn't help that our current political environment is also rewarding the worst in us too
As I said, necessary but not sufficient. There are a lot more failsons descended from rich folk than there are Bill Gateses out there.

If it was just pure hard work alone that determined success, the women of Subsaharan Africa would all be billionaires. Necessary but not sufficient. (Side note: Africa will become rich by the end of the century.)
Interesting approach to issue resolution: propose workarounds, well-actuallys, and nitpicks for three years and maybe the reporter of the issue will eventually switch careers.
More Exercise
> Amnesty International have monitored trials from Guantanamo Bay to Bahrain, Ecuador to Turkey. For our observer to be denied access profoundly undermines open justice

That explains the circus.
For most companies where the software is the product, there is some part of the system that is the core logic. Working on that part necessarily means actually developing, not just gluing pieces together. I have always been able to find work where I could work on those core parts, instead of composing existing systems, libraries and frameworks.
Go to https://google.com:22

"This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection."
That depends on what space you are in. In an embedded space 5 years can be half way through a products lifetime. You usually have something fairly close and mostly done in 1-2 years. But the next 2-3 years is finding out all sorts of quirks in a real world physical environment.

I stayed at one company for about 20 years. Every 2-3 years the job would radically change into something else. So I stayed for awhile. It was good for them as they could come back to me for odd decisions made and how to work around them, and for me I could work on new tech every few years. But for me on ye-ol-resume it looks like 20. My current job things are not changing like that so I will need to move on to get diff exp in something else now. The org is just not designed in the same way and it would be easy to silo yourself into a niche that melts in 10 years. You can argue with your boss to you are blue in the face about moving on and getting more challenging/different jobs. But at the end of the day they need to ship their product and they will usually not look out for you.
Someone, somewhere, must be working on this, right? LegalZoom for divorce?
There is also the little problem of Assange believing that Leigh was part of a Jewish conspiracy against him—not the only time that his antisemitism has revealed itself.

https://www.thejc.com/news/uk/julian-assange-s-antisemitic-p...
I think you may have missed the point that someone had to build all that stuff, and the universe of software in the business world (where people are employed to write software) is large.
Whether a particular USB-C accessory actually works or not should be very simple, but it very often isn't. All sorts of issues crop up in practical reality because there are many protocols and feature sets all bundled into one connector and not all devices implement them. Go to the reviews of practically any USB-C accessory and you'll find a mix of people perfectly satisfied with the function of the device and people with devices for which it doesn't work at all.

There's also a bunch of features with little caveats that confuse people wildly. Literally a few minutes ago my boss was puzzled as to why her USB-C Mini Displayport adapter wasn't working, and what we realized is that it was connected through a docking station with an HDMI port on it, and despite the fact that nothing was plugged into this port, it was still consuming the Displayport signal for the port and not passing it on to its children.

Some of this stuff might be intuitive to someone who understands, but the average user doesn't know or really want to know why the port on the dock is different from the one on their computer even though they look the same.
But you've got the module there to disambiguate the ., which you don't have in records.
Cyberpunk 2077's campaign won't be as long as The Witcher 3's
As opposed to the President who said he wanted to fundamentally transform the United States?
>and just being aware of that is an upside.

but what can you realistically do with that knowledge?
It was able to go public view a SPAC
She doesn't just pursue hobbies. She turned one of her hobbies into income (tennis teacher). She uses almost all that money for her hobbies like dressage (she saves a tiny amount).

She refuses to learn how to do most chores, like shopping or cooking. She doesn't have the technical mindset/background for others, such as handyman, mechanic, or yardwork stuff.
I appreciate you taking the time to comment in these threads, especially as people who see that you're a tory person will probably disavow the things you say on the face of it.

That said, I hope you don't take it as a rebuttal for the sake of it if I disagree.

The "solution" that our government suggested was to do nothing, not just to not to lock down at all but to quite literally do nothing.

This could have been the right thing to do and indeed was based on a pandemic model that had been created before. But was widely criticised at the time because the pandemic model which was used in the model had a significantly lower unmitigated R value.

It's possible for some to conclude that "they did the best with the information that they had at the time" owing to the fact that typically we always operate with an uncertain future, and looking back on passed decisions can be done with the clarity and certainty that only living with consequences can grant: but that does not apply here. Boris and co. intentionally downplayed the pandemic, intentionally killed off PPE plans and intentionally prevented the roll out of testing where needed.

This is before we even _think_ about lock-downs.

Lock-downs are not a panacea and they do nothing to stop a pandemic, they merely slow it while we work on a vaccine or until the population is sufficiently immune (without overwhelming healthcare).

The key thing for the current government is, then: do not overwhelm healthcare.

Which is harder to do when your party has chronically underfunded it for over a decade.
Blockchain (sometime) can replace third party by some open source code. For example on decentralized Exchange platform you directly exchange your assets ; no trust, no third party needed. And it is cheaper than third party based exchange.

Of course, blockchain does not make sense in all the cases. But third party does represent a cost, and can sometime represent a risk (eg becoming dominant thanks to network effect, then extracting rent), or slow innovation (are you are dependent of this third party).

Please keep in mind that blockchain is not only about cryptomoney.
As in doors for employment opportunities?
I'm sorry, I don't get your point.
Microsoft to acquire ZeniMax Media and Bethesda Softworks for $7.5B
> instead of the original message which was "security by only obscurity" == bad

That isn't even the original message. The original message was Kerchoff's Principle, which states that in cryptosystems all information about the system is known except the secrets. This is very literally "security by obscurity is bad" except that it applies very narrowly to the construction of cryptosystems. The error was applying it to systems security more broadly, where it doesn't fully make sense.
For me, what would do it is a complete product that is not niche. A Chromecast competitor that supports the big platforms and content providers out of the box (Android/iOS, Spotify/Netflix, Alexa/Google/Siri) would be ideal. This already exists in the Chromecast, except it's not open. Ideally, it'd just be software on a Raspberry Pi or any hardware.
I think I wrote this somewhere else too but in my opinion one of the issues is that software development is one of very few jobs that can “not suck”. Many of us are pulled in for that promise and ultimately many will end up in plain boring jobs like everybody else.
Hard drives are all USB3. The rest is either.
No. I posted this via Firefox. It even got submitted. When I checked yesterday, it had zero comments so I didn't look into it. Now it's on the front page.
> EDIT: As a small extra, here in Germany something like this would be very much illegal, as you're not allowed to discriminate against job applicants based on their political opinion.

Same here but laws are a subject of interpretation. I'm sure there is a loophole somewhere in there and it can be used against you.
But once you reach that level of scale you have (or should have!) the resources to redevelop services that are holding you back. Not choosing Rails because you intend some day to get to Twitter scale smells of premature optimisation. (Twitter themselves used Ruby!)
Yeah but we can look at the evidence and evaluate it for ourselves using our critical thinking. We can look at the evidence and evaluate for ourselves whether people are lying to us. I have done that, and you OBVIOUSLY have not. Do you get it? You are just expressing bias again and again.
I don't think software is there yet for creating a home IPv6 network. Docker doesn't have good IPv6 support, for instance. It felt like going back to the stone ages of IPv4 and specifying all IP addresses manually vs doing some kind of DHCP-like automatic assignment like IPv4 does. Maybe it's possible, but I haven't been able to get it to work.
This isn't true. I remember anti-nuclear movements in the 80s and they were rooted in the fear of radiations and nuclear accidents. "The China syndrome" was released in March 1979, a few days before the Three Mile Island accident. When Chernobyl happened of course the public opinion switched en-masse to the anti-nuclear side. The risk of nuclear proliferation was never a major concern- in fact several western NATO countries ended their nuclear power generation plans despite having zero concern with their nuclear waste ending up in the wrong hands.
> The open source community is more responsible for Linux gaming than Valve. Valve has supported Linux in the (hilariously) limited number of titles they've released in the last decade, and has added some support to the open source community. They are not the driver behind Linux gaming.

Valve are not the only ones doing anything for Linux gaming, but they are a pretty fucking big contributor:
- Releaseing Steam for Linux, which has encouraged many games to be ported. Yes, the Steam Consoles are cancelled (or on hold), but even the promise of a new market (and the convenience of not having to have a separate distribution channel for the Linux version of your game) has changed the Linux gaming landscape from a handful of titles to more games than anyone can play (depending on your tastes ofc).
- Employing/contracting people working on different parts of the Linux graphics stack (SDL,radv,dxvk,more).
- Developing Proton. I mostly play native games, but Proton has been huge for many. Yes, it's based on Wine (that is a good thing, NIH syndrome is way too common is bad) but Valve have improved the parts needed to get a good gaming experience and packaged it up in a nice way that is dead simple to use for anyone. Just click a button to play your Windows games.
- Lots of other small things. For example Valve's Plagman has been working on https://github.com/Plagman/gamescope which is godsent for thos of us with ultrawide monitors or other uncommon resolutions and aspect ratios that gamedevs like to pretend don't exist.

And best of all, most of those improvements have been open source and available even to those who don't want to use Steam. That's surprisingly open for what is esentially a DRM company. So saying "The open source community is more responsible for Linux gaming than Valve" doesn't even make sense when Valve are part of that opensource community.
I'm pretty sure that the animals would become my friends.
I've thought about it, but that would just be another expensive bill that I have to pay. I'm not sure I can swing that now with my kid's medical issues and my wife's legal issue.
> What software would you write if you could write whatever you wanted using whatever language/technology you wanted?

What does it matter? After a 40+ hour work week developing bullshit, plus all the other demands on a modern adult's time, very few people, even those who like writing software, are going to want to sit down and write more.
New management standards for remote teams – Mistakes to avoid
> But it may reawaken people to the fact that there are search privacy issues
Botnets and fast networking stacks like DPDK have made port scanning the entire Internet a much more viable proposition than 20 years ago. Depending on your sshd settings you can be effectively locked out of your machine by a brute-force attack. Running on IPv6 and/or having a secondary sshd instance that only accepts connections from whitelisted IPs is cheap insurance.
> Is being an atheist hard to say, argue, or back up with fact?

Since I've never heard a compelling argument for it, I would say so.
I've heard studio noise floor is typically about 15-20 dB(A), and typical quiet living room is usually more than 30 dB(A). In my previous appartement in the city I measured something in range of 45-50 dB, which was actually pretty high and surprising to me - and funny, I didn't hear that noise live until recording and hearing back.

Dithering gives about 120 dB of useful dynamic range, so I can't imagine a case where someone wanted more. You can't go much lower than the noise floor of the environment and you don't want to go too far above 100 dB, because this already isn't pleasant (nor good for your ears; 85 dB is considered the upper safe SPL limit for longer exposure). I'd risk stating that even without dithering, the default 96 bit depth is good enough in typical listening conditions.
What's sad is that only reason this situation is so controversial is because all of programming language design is constrained by the 19th Century typewriter keyboard.
Yeah, there was a lot of denouncing evil practices, and very little instrospection. Like with every human vice, there being bad agents exploiting the phenomenon shouldn't overshadow the fact that its deep rooted in how we work, because it risks precluding self-examination and self-awareness as a way out.

Remember when the Flappy Bird guy removed the game from the store because it was too addictive for his liking? It goes to show how the addictiveness of tech can easily be accidental. And then people complained that he did. Even when a creator says "please, stop, this is harmful" it will go unheard. So putting all the blame on evil corporate decisions is an incomplete picture, but it sells better I guess.
I hadn't realize the new restrictions were that low.
A colleague recently discovered by chance that his goat cheese vendor at the farmers market in his local town is, or was, a zfs developer.
Doctors have guaranteed work and income (the debt is only true in the US), they can walk into any hospital to get a job or open their own office, their status is protected and the job cannot be outsourced abroad. Have a look at what doctors make and what engineers make, the H1B salary data is a good sample, you will see that engineers are very pale in comparison.

Teachers have guaranteed job, good income and many benefits. Salaries are usually set nationally not adjusted per location, it's not great to live in the most expensive tech hub but it's pretty good everywhere else in the country.
I kind of agree with his point

>The filmmakers attempt to manipulate people into fearing technology that the filmmakers say is manipulating them.

I mean there are real problems with fake news stories getting promoted for example. On the other hand I'm quite happy to have a facebook account which I glance at occasionally to see what friends are up to. Or an HN account which is fun if a bit of a time sink.