skysight-inc/HackerNews huggingface dataset:
> the GDPR only protects personally identifiable data

Be very careful with this - the GDPR is not just about PII. It covers any data related to someone who could be identified directly (e.g., a name) or indirectly (several anonymous traits that realistically could only be one person).

Any data related to such a person is covered, even if that data itself isn't PII. The data they've uploaded, your logs of their system activity, the support tickets they've filed, it's all covered.

The wording in GDPR Article 4.1 is "‘personal data’ means any information relating to an identified or identifiable natural person ‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person"
The threat of cyber warfare is greatly overstated.
No game is going to do the "your X game items work here", since it cuts off any revenue stream they have, and the NFT itself is almost definitely not going to include a functioning asset, just a token that you own mount with an ID of XYZ. It would be on the game developers to create art and code for every single NFT they want to support.
You Write: AI powered writing assistant
Good for CSS-Tricks team but
Why does DigitalOcean need it in the first place?

Is it some kind of purchase of real estate for future permanent advertisement of DO?
Can you expand on this? Is there a nicer coordinate-free way to define entropy?
You don't know what people are actually going through without gathering more information. Maybe they are in the wrong job or field, maybe their coworkers are just jerks and they have insecurity due to how poeple have treated them in the past. Constructing strawmen like this is easy and not insightful.
This is a bit too absolute but I too have worked for SAAS companies who told people things were deleted when they were soft deleted or not deleted at all.
So far, regional SATCOM terminals were disabled. https://www.reversemode.com/2022/03/satcom-terminals-under-a...

Articles about why its so limited:

https://www.lawfareblog.com/cyber-realism-time-war

https://www.washingtonpost.com/politics/2022/03/03/11-reason...
After purchasing the top two Wirecutter picks for electric kettles (Cuisinart and some gooseneck kettle) both died within a year. The gooseneck one was rusted on arrival, clearly awful build quality.

I decided to try paying much more for a Fellow Stagg EKG, and it was a great decision. It’s lasted over 3 years and has been an absolute joy to use compared to the prior mass market garbage.

I often wish for a Wirecutter-like site that prioritizes quality and especially longevity above all else. Wirecutter always focused too much on cost, and even their “upgrade picks” tend to suffer awful quality issues. For years their top blender pick was an Oster that had hundreds of angry reviews about dying within months. Wirecutter ignored the feedback for years despite so many people streaming into their own comments section to vent about it.
File systems are very expensive. Not up front, but instead on failure. Bad/cheap file systems don't last long.
I cannot recall where I read this but isn’t there a connection between a professional sports team and reduced crime? I believe there was a study showing it decreasing when a team was formed and increasing when a city lost its team.
Only an elephant if that's how you see it. In that case I agree.
For anyone else that was confused, apparently there is an alternate usage of the word 'Cleave' that means 'to adhere' (rather than 'to cut' or 'to separate').[0]

I hadn't heard of that one.

[0] https://www.dailywritingtips.com/75-contronyms-words-with-co...

[1] https://www.merriam-webster.com/dictionary/cleave#:~:text=De...
How do you deal with people who don't adhere to the process? It's all fine and good to require people to write tests, but often I catch bugs in their test code too.
I don't know whether this was inevitable anyway (because of the rough time IP companies have in the long term), but it sure seems like ARM has made a series of blunders in the last 5+ years. The softbank acquisition was a huge strategic mistake by the UK government, letting a strategically important company fall into the hands of foreign owners with massive conflicts of interest (the other companies in Softbanks portfolio). Then the massive screw up in ARM China, essentially giving away their crown jewels for $750m (not sure how the CEO survived that one), and then the protracted sale to NVidia that was never going to happen. Now these massive layoffs which seem the obvious result of Softbank's signature bad money management - showing that ARM just isn't in a reasonable state to IPO. Given the last 5 years it seems unlikely that the people left at ARM after this round of layoffs will be a strong group.

The context of this is also important - they have 6,500 employees, which if you compare to similar companies like Altera, Imagination Technologies etc. is just way too large. I don't think this will be the last of the cuts.

My prediction is that it'll go the way of Imagination Technologies, and end up getting sliced and diced with the core IP laundered through all sorts of owners whilst being neglected.
By the time of writing this, it looks like Barnsley has replaced the Dallas Cowboys as most valuable sports team. I suppose some Barnsley F.C. fan has had some fun with Wikipedia.
As I wrote recently, [1]

> And it also pretty much sums up how most people in Tech have minimal understanding of Supply Chains and logistics works. Even distribution alone, within a single country ( ignoring the cross border logistics ) is complex enough.

Let me tell you supply chain and product availability in store ( especially grocery ) is still an unsolved problem. For a lot of different reasons and market dynamics. But mostly because grocery stores also have their own brand which compete with other products, and sharing sales data for better forecast is still a big no no. Compare to let say Smartphone, your average retail store will have zero chance completing with Apple or Samsung. So every time an iPhone is sold Apple knew instantly and can better manage their supply chain. Both domestic and international.

If we didn't had COVID and Chip Shortage, most of the world still doesn't give any credit or importance to Supply Chain management. Even though it is the basic fabric of our society. And that is speaking with experience working with Fortune Global 500.

[1] https://news.ycombinator.com/item?id=30662680
Clearly there are more parameters than accumulated practice time, but I'm really getting at the point that some people (most people?) probably could manage to reach many of those tricky shots given enough practice. But they don't try every time and so sell themselves short in the long run.

Rafa had to start somewhere, and he definitely did not hit every shot when he was a young boy.

Tying this back to the OP - my criticism of the 'Umeshisms' described are that they're absurd when applied to a system where your strategy has fixed outcome probabilities. If you could improve your ability to get through airports quickly with practice, then it would be self evident that missing the odd flight is a consequence of improving your skill at the optimum rate.

Or maybe I just don't understand the frame of reference of the OP.
Drivers on Uber found a hack to dodge commission fees in South Africa
Also, all databases and app servers should be private, accessed by a bastion server. The only thing the outside should be able to reach are the load balancers/reverse proxies.
Yeah their docs have always been top notch. Couldn't have found a better home IMO.
Apparently they went out of fashion everywhere, except the Netherlands, probably because of the strong presence of the ‘FEBO’ franchise from the 1960ies onward, a fast food brand built in part on having these machines. So it’s hardly new to see them in Amsterdam!
Zelenskyy on the 19th day of Russian invasion
Cloud IDEs are the modern version of using X Windows or RDP/VNC sessions, that is the problem that they solve.
Obligatory sixtysymbols video: https://www.youtube.com/watch?v=yTeBUpR17Rw
They did buy launchaco, maybe their move is "build your stuff and host it on our stuff"
This works flawlessly at the moment (currently using the same setup). However it's more of a workaround than a solution - Google could break/throttle all of Invidious at any point if it drives ad revenue down another couple points, just like they recently did to Vanced. The real solution is the hard one - moving away from YT entirely
I just read their install instructions and there are over 20 steps to follow.
DO has really been expanding their SEO in terms of the generic "How to install X on Ubuntu" search term (albeit, this is particular for CSS-tricks). I often see them ranked near the top for many of these searches. I think it's a great addition if that's what DO is going for.
To many on the internet which was financed by DARPA?

The irony is strong on this thread.
X Windows and RDP/VNC, it is nothing new.
"Yeah I know there's other war stuff happening all over the place, but maybe if they wanted people to care, they should get better at going viral!"

https://youtu.be/6-LRS9A-rW4
Both my cars (late model, US spec, Honda and BMW) have oil change intervals "as indicated" OR every year, whichever is shorter.

The "as indicated" ends up being around 8-10k miles in practice, with start/stop cycles, short trips, and other factors swinging it higher/lower.

These days, we average <4k miles year per car, so use the annual interval.
This fails to acknowledge the fact that imposter syndrome is generally an irrational belief and often coexists with others forms of mental health issues. This means that (while I'm sure it's part of a humble brag sometimes) that admitting to this feeling while following up with evidence to the contrary fits squarely with the fact that it's an irrational belief. It's one that is held despite counter evidence that the individual may be fully aware of. Try telling someone with OCD that they don't need to check the door lock for the 4th time. They remember checking it 5 seconds earlier, and 5 before that. It's not about evidence.

As such, this article says very little about the people the author makes fun of but a whole lot about the author's ignorance on the topic.
I (and I'm sure many others here) owe my career to Chris. HTML never "clicked" for me, until I watched one of his screencasts breaking down a design and building a page from scratch. The rest is history.
Sea state & wind were benign. To me it looks like a loss of rudder control; for some reason they could not steer the ship so it veered off course.
The problem is not the operating system itself, the problem is the secrecy of the manufacturers and the complete lack of standardization in the ARM environment. It's trivial to make a (tiny) operating system for PCs as all the early initialization is done by the BIOS/UEFI and the interface that calls the OS from there is clearly defined. And in theory you don't even need to write hardware-specific drivers for basic system functionality - video, storage access, mouse and keyboard are all abstracted by the BIOS/UEFI. If you want, you can write a "hello world"-capable "OS" in a day or two - it's about 20 lines of ASM code [1] that you put onto an USB stick and that's it.

For ARM, everyone ships their own bootloader that has certain expectations on the hardware built-in (especially flash layout), there are no standards at all that serve as some sort of fallback... it's an utter wild west. And Google seems for whatever reason very reluctant to force the manufacturers as part of the Google Services license to adhere to at least some standards (=following the open source mandate for the kernel and other GPL-licensed parts, publishing device trees, allowing access for people to flash their own OS).

As a result, to even get started on ARM you need at the very least information from the platform vendor how memory is structured, where to place the image, how to flash it, how to bring up CPU cores... and that's only going to give you a serial port at best. You then need to develop at least basic functionality to initialize the graphics processor, and only then the user can actually see something.

[1]: http://mikeos.sourceforge.net/write-your-own-os.html
Yes. Extra chance of backdoors. :/
I really do not understand the question. I understand that plenty of people say "spirituality" and think that they mean the same thing as other people by it. Some of them mean "whatever I or members of my family was getting from religion before, but not anymore because I no longer subscribe to an organized religion."

I think I must have an attenuated sense of spirituality. Many people experience colors differently from others, some are even all the way achromatic. I don't feel like I am missing something. I'm sure there are those who think I am.

Likewise, I am really bad at following a beat in music. Very often, I try to emulate following the beat with conscious thought, and that works poorly as you might imagine. Some music, I follow the beat just fine, but it is explicitly "dance" music, so someone is making the beat very obvious. In that case, I feel that I _am_ missing something.
and only at the expense of search discoverability, rich previews, and potentially a lot of performance on all platforms :)
> Yeah, a sport where you wear a sweater during the summer. For five days.

Not sure you’d wear that in NZ or Australia during the summer. Or maybe the purists would, strange game.
Whether it be setting up a LAMP stack on a server, securing nginx with Lets Encrypt, deploying a python ML model as a web service, you name it, DigitalOcean's tutorials just work. Thanks Digital Ocean!

PS: I love the Idea of calling a single server a "Droplet" in the "Digital Ocean". Nice one DO.
It goes into changing the UI every 6 months and removing features, of course
Could you expand on that? It's not minimal but it states axioms and defines an interpreter for itself on top of them which sounds universal.

Lambda is dubious as a 'minimal' primitive in lisp as it embeds an implicit call to eval and implies more of them at the call site
It was the case already two decades ago, that is how I used to develop on UNIX, with X Windows and telnet, then eventually ssh replaced telnet, and RDP/VNC replaced X Windows.

The circle of re-invention keeps coming around.
“Imposter syndrome” is fundamentally a humblebrag as the implicit notion is that your worthiness is so obvious and the system which privileged you is so righteous as to make any doubts some sort of disorder.

I’ll see people being like “I have imposter syndrome being in an Ivy League school/elite job/etc” and the idea that they could be gasp merely average and just overrated is so preposterous as to warrant immediate assistance from a doctor! They’re suffering from a modesty attack basically, which is no surprise as their greatness is hard for them to square with in their own minds.

Imposter syndrome is really mostly having an objective view of the world and realizing that elite success is mostly arbitrary especially when that success has no objective measure. It’s pathologized because it threatens power and people are encouraged to believe they are indeed special.
Show me where that's spelled out in anyone's employment posting or negotiated by any sort of employee rep. It's clearly a grab back by employers trying to save a dime and being stupid about the long term effects.
The shop guy was right though, even if he expressed it bluntly. How could anyone come up with a useful answer to that question? It's actually worse than the headache question. And yes there's not much of beating around the bush in Germany, which can be somewhat shocking to those not used to it.
Yeah, exactly. Trump's position on NATO was, as his position on damn near anything else, unintelligible gibberish. There was no constant except a pervasive affectation--colouring his rhetorical posture on everything he ever discussed--that the US was, in some ineffable but profound way, being "screwed".
> Putting pressure on Russian citizens motivates them to protest and take action inside of their country

Is there any evidence this has occurred in the past? Didn't work in Iran, Iraq, North Korea...
I think you're the one with unrealistic expectations here. There's quite literally no way for you to install another OS with one click; even if you do have a device that allows you to flash other OSes to it, you have to unlock the bootloader and -- oops! That's your one click.

OP means it figuratively. Amazon's "one click" checkout isn't actually just one click, it's a metaphor for how simple they're going to make it for you to buy the item. Similarly, a "one click" install of another OS should be taken to mean "dead simple to install" instead. You're welcome to debate how easy it is to install Sailfish OS on those grounds, but if we're being pedantic then there's quite literally no solutions that actually fit the parent's description.
There is a reason disheartened veterans gravitate toward a project like Rust. We've seen a lot in our career and much of what we do when it comes to our own tools is automate the detection and elimination of causes of bugs where we can.

It is possible to recognize that "all code is garbage" and "it is a miracle anything works" while also still pushing our industry forward and improving lives for software engineers. A language like Rust is about a particular kind of ergonomic fix. It gives engineers tools to prevent certain kinds of bugs from the beginning if they properly utilize them. It gives you tools that other languages do not have built in so will require more work to use in a disciplined way.

For some people they won't care. They aren't craftsmen they are factory floor assemblers. They glue stuff together and quality isn't the top concern. This is not meant to be a critique. There is a large market for that. IKEA serves an actual need for many people. By all means there is still a place for the Java, Node, Ruby, or Python developer out there. There is more of a market for factory floor assemblers than there are craftsmen.

I personally though still prefer to be in the craftsmen category and for that reason Rust is exciting because it gives me tools that I would formerly have had to reach for OCaml, Haskell, or Lisp to use but makes them more ergonomic without introducing other issues at the some same time. It's a pragmatic application of concepts that we've been exploring since the 70's and finally get to see bearing fruit. Brushing it off as just the "next shiny thing" is doing it a disservice.
Launchaco got bought by Namecheap
Building a persistent sidebar in a Chrome Extension
Delightful React file/directory structure
The Docker container is using a separate network namespace with a separate virtual interface that packets are routed to. The "PREROUTING" chain runs before the "INPUT" chain so yes, the rules you put in "INPUT" won't apply.
Wow, pretty big sale! Big congrats to Chris.

Interestingly, DigitalOcean has a knack for acquiring these technical dev sites, in 2019 it acquired Scotch.io[0] which was one of the better technical web development sites out there.

Fun fact about Scotch, the founder (Chris Sev[1]) sold the site to DO, joined their team, and later managed to broker a deal to 301 redirect a lot of the pages to his new project Better.dev[2].

Absolute genius.

[0]: https://www.digitalocean.com/blog/scotch-io-is-joining-digit...

[1]: https://twitter.com/chris__sev

[2]: https://www.better.dev/
That’s exactly what I’m getting at.
I'm always shocked how many legacy hardware/systems are still in widespread use. Companies such as DM&P that produce the Vortex86 likely have a nice solid revenue stream and will for decades.
Marina Ovsyannikova: Search for journalist who protested war on Russian TV
Well, CSS-tricks is used by web developers. Web developers are a big slice of DO's target market, as they usually need servers/hosting.
If I don’t pay the taxes to fund the stadium, men with guns will literally come to my house (this happened when I did my taxes incorrectly) to tell me to pay. I think the line should be drawn somewhere before that and everyone calls me crazy.
Perhaps you're forgetting that although the NSA have at times historically been regarded as good guys, they've since been found to quietly backdoor crypto products (etc) to others detriment.

That's a bit different from DARPA.
Maybe a good move, as we will be facing resource problems sooner than we like?
"Everyone else can successfully fake feeling like an imposter, but I can't …."
Like X Windows for UNIX development or RDP/VNC for Windows.

IT has the final word on what development servers look like, what tools are allowed and what devs are able to do.

Remote development servers are the IT dream on devs not screwing up devenvs, or sneak in unallowed tooling.
When you know a better solution just name it. It's easy to criticice a decision when you don't need to find a better way.
Who's interested in some crypto bros and some idiots that lose their money when you don't have another working possibility?
sorry, please try this: https://12ft.io/proxy?q=https://www.economist.com/science-an...
Yes, that’s what I mean. Their affairs are international news.
This is the oceanic equivalent of an oversize load that pulled over and got mired in an unpaved shoulder. Normally these things would be minor industry footnotes at best the same way that trashing some table in some production DB would be.

But now that the EVER* name has white collar mind share you're gonna see everyone who feeds off those demographics eyeball hours picking it up and giving it the 737MAX treatment because there's a clicks, dollars and internet virtue points to be made by putting these sorts of stories in front of HN type eyeballs.

This is the equivalent of tabloid news but for our demographics.
Is it underfunded? (Genuine question.) According to the 2020 fiscal report they received ~$4.5mm in donations and grants which isn’t too shabby.

https://blog.torproject.org/transparency-openness-and-our-20...
This question is relevant when 1: one of the most important (perceived) adversarial is the NSA; 2: as of 2012, 80% of The Tor Project's $2 million annual budget came from the United States government; 3: the Underhanded C Contest exists and we can assume that however secure Rust is, writing underhanded Rust code is possible.

https://en.wikipedia.org/wiki/The_Tor_Project#Funding

https://en.wikipedia.org/wiki/Underhanded_C_Contest
Well, trick question since you typo'd the IP, but "yes" to the spirit. I ran into exactly the case described https://www.techrepublic.com/article/how-to-fix-the-docker-a..., albeit with mysql instead of mongo.
DigitalOcean writes a ton of tutorials: https://www.digitalocean.com/community/tutorials

That is to say, syndicated content is already a part of their SEO strategy. The question now is how they’ll fit CSS Tricks into that mosaic. Maybe just simple ads and links? Maybe moving it under the DO domain with 301s? We shall see.
SkiffOS is a lightweight operating system for any Linux-compatible computer
> Why would we be humane to someone who fundamentally doesn't respect others' rights?

From a purely pragmatic standpoint: because it's good for general morale.
Ha. I just recently cleaned all hoses of our 10 year old one (all were quite ok to reach) and hope to have it another 10 years.
What's Under the Hood of SaaS Companies (Hint: Why Multitenancy Matters)
> Addressing common use-cases should be a simple matter.

Fully agree, but the given example isn't such a case but rather incorrect code.

The example is somewhat akin to writing the following Python code and expecting it to print "hello".

def main():
print 'hello'

It wouldn't work because you need to call the main function. It's not a problem of Python not addressing common use cases.