skysight-inc/HackerNews huggingface dataset:
I've said this before elsewhere and was downvoted to hell. We're about to enter the golden age of bitrot. Software, due to its immense chain of dependencies, requires constant maintenance. There is no guarantee *any software* --proprietary or FOSS--will survive unless some human gives a shit.

So penpot is a great alternative to Figma for as long as you're damn sure someone will be willing to keep it alive.

Everyone has become so used to pulling or downloading whatever random software and have it work and creating forks like wildfire (just look at how many ubuntu flavors there are) without considering what will happen if the devs just don't have the time anymore or don't care. And if something massive upstream changes like CPU architecture (hello M1) or some browser change or some migration to Oauth5, everything gets borked in one shot.

Also, what's going to happen when a package creator dies? The first generation of FOSS devs are still alive and well. Will the second generation decide to maintain their work or is it easier to rewrite things?

Personally this is why I started only pushing packages that have extremely small surface areas (a single function call) that I know I'm willing to maintain indefinitely.

This is also why I became so married to plain text.
Genuinely asking, why is this bad (for either example)?
Luxury Air Cruiser
This a clear and bold violation of the fourth amendment. Let the lawsuits begin!
This whole thread reads to me like bots talking to each other.
With main points being “The other side is bad too” and “The opinion of one side (aggressor) is ignored”
This feels exactly like Russian ops/propaganda.
I think it warrants caution that measuring bot usage as a correlation to narrative truthiness might also be wrong?

Something like “I stand with Ukraine” has become such a ubiquitous feel good signal on social media among the masses, that I could see a good bot farm tweeting it out amongst a sea of other tweets, just to “keep up appearances”.

Kind of like tweeting a “condolences” tweet after a celebrity dies or something - a relatively timely, non-vulgar thing to lend credence to your bots.

But then I’m not sure I know how these bots are typically controlled, so I’m just speculating.
> natural communication

There is no such thing. Perhaps you meant "the kind of communication I'm used to"?

> Learn to deal with ordinary adult life, please.

Don't be condescending, please.
Nothing you said refutes either of those claims. The Ottoman Empire controlled Greece at the time the Elgin Marbles were taken and it's unclear that they granted permission to remove them. They probably didn't so they were likely stolen from the Ottomans at the time. Further, the Ottomans were decidedly not a Western nation. Greece's history does not imply they are part of the West either. In a literal sense they are not, being part of the Eastern Roman Empire.

Meanwhile, repatriation of artefacts taken from Asia/Africa is a more modern movement that has coincided with anti-colonialism. So although the debate about repatriating the Elgin Marbles has been going on for ~200 years, in my opinion, it is being lumped together with the anti-colonial movements and even fits into that pattern. If you don't believe there is a movement to repatriate artefacts taken during colonial times from non-western nations see the link above or do a search.

There is no movement to return loot or spoils of war to western beneficiaries. So it seems pretty clear to me that anti-colonalism motivates the current claims which is a political ideology. If it was strictly about the ethics of looting, you might see people advocating for a return of items to churches and western countries but no one does that.
If that's your whole Caddyfile, might as well not even use a config file:

caddy reverse-proxy --from sub.domain.com --to :2345

Glad you like using Caddy!
I am not a big fan of Go's design, however that is exactly one reason I tend to argue for it.

There is enough juice in compiled managed languages that expose value types and low level features, it is a matter to learn how to use the tools on the toolbox instead of taking always the hammer out.
I don't know a single tech stock that has (significantly) appreciated over the last 12 months. I know a ton that depreciated by 2/3rds.
These are genuine graves with genuine dead people inside and genuine crosses above them, often trying to describe the contents, such as "17 Ukrainian soldiers".
I've always felt that an industry or research field goes through multiple stages:

Discovery that it exists -> Fumbling -> Golden Age -> Mechanization

Mechanization is where the bean counters and optimizers get into it and make it into something boring. I'm not a software engineer but I feel like my own field is in the "Mechanization" stage. My solution is I'm just about to leave and never look back because I stopped caring. I still like the original stuff I learned but I don't care about what's become of it.

Honestly, I think who you are as a person is often going to be misaligned with what capitalism and industry does with what looks like your passions, and it's healthy to recognize that and leave while you can. You may be doing software engineering but you're not a software engineer; you're a person and you can reinvent yourself any time you want.
I had this basic thing happen in 2014 -- I refused to give access. I was detained for a while, part of it in a cell, and Canada did explicitly deny me entry. They never gave back my phone or laptop, though I didn't fight too hard for the hardware.
Americans have been so indoctrinated to the idea that every issue must have two sides who should be equally considered, that when we have issues where one side is the obvious aggressor completely in the wrong, they don't know how to comprehend it. Our media has made everything a debate game because it gets viewers, and it's rotting people's ability to actually figure out what the right side of an issue is.

There is no equally valid argument against man-made climate change, evolution, gay rights, the right for people of color to exist without harassment, or Ukraine defending itself.
...Long before this article was written we used windcatchers to direct a breeze in thru the hatches on sailboats.

https://www.westmarine.com/west-marine-down-the-hatch-ventil...
> most websites/companies will quite happily let the impostor click a "Forgot password" link and get a SMS code to verify their identity

That's not 2FA. There is one single factor there, the SMS code.

SMS 2FA does not require you to have a 1FA backdoor, so you can't claim the latter is an inherent fault of the former.

For example, pairing "enter the SMS code" with "click the link we sent to your backup e-mail address" gets you a two-factor password recovery process.

That isn't the best or only method of 2FA password resets, it just comes to mind first because it's the last one I used and it is sufficient to prevent access via SIM hijacking alone.
It is less "sim card is tied to this phone and can't be moved" and more "sim card exists logically and doesn't require a physical presence in the phone it wants to be used in"
Godard directed one of the most powerful short I've ever seen. Je vous salut Sarajevo (I salut you Sarajevo) : https://www.youtube.com/watch?v=nmcNJUC2g7Y

https://faroutmagazine.co.uk/watch-jean-luc-godard-1993-docu...

> French auteur Jean-Luc Godard needs no introduction. Starting from the pioneering experiments of the French New Wave in the 1960s, Godard has maintained the momentum of his filmmaking investigations with later works like Goodbye to Language and The Image Book. His works have inspired generations of artists who have fallen in love with his revolutionary approach to the art of cinema.

For this week’s highlighted short film, we have chosen Godard’s 1993 short documentary Je vous salue, Sarajevo. Only two minutes long, it is an incendiary meditation on the brutality of the Bosnian War and the Srebrenica massacre. Through powerful images and devastating commentary, Godard forces the audience to confront humanity’s capacity for inflicting tragedy on the marginalised and the helpless.

Above all else, Je vous salue, Sarajevo is an essay that creates an interesting juxtaposition between silent images of violence and a boisterous commentary on contemporary society. While Godard claimed that he wasn’t familiar with Juan Goytisolo’s work, his Cahier de Sarajevo influenced the short film in many ways and carried a similar momentum as was evident in the film’s cinematic force.

As the narrator of the film, Godard embarks on a remarkable lament: “In a sense, fear is the daughter of God, redeemed on Good Friday. She is not beautiful, mocked, cursed or disowned by all. But don’t be mistaken, she watches over all mortal agony, she intercedes for mankind; for there is a rule and an exception. Culture is the rule, and art is the exception. Everybody speaks the rule; cigarette, computer, t-shirt, television, tourism, war.

He adds, “Nobody speaks the exception. It isn’t spoken, it is written; Flaubert, Dostoyevsky. It is composed; Gershwin, Mozart. It is painted; Cézanne, Vermeer. It is filmed; Antonioni, Vigo. Or it is lived, then it is the art of living; Srebrenica, Mostar, Sarajevo. The rule is to want the death of the exception. So the rule for cultural Europe is to organise the death of the art of living, which still flourishes. When it’s time to close the book, I have no regrets. I’ve seen so many people live so badly, and so many die so well.”
Ha, okay, if you're not dealing with HMRC, then different kettle of fish! :-) That's an interesting approach I'd not thought about before, having expenses being paid from an out of jurisdiction company.. good luck!
Sorry - that ship sailed long ago. There are roughly 40 billion dollars in actual notes in circulation. Far less that the ones and zeros in bank accounts. Having to print money has not been an impediment for some time.
Defund Universities: pull Government-backed student loans. Let people pay out of their own pocket if they find it valuable.
Are Race-Based Firings Legal? Twilio's About to Find Out
Because YouTube is fundamentally a good business with excellent entertainment value that has brought me joy for 17 years and I can afford to pay, and YouTubers who make it their job to upload videos still end up getting paid if I watch a video with Premium.

I think it would be irrational and immoral to use the service as much as I do, for music, hobbies, education and business and not pay for it. Then I’m not stuck using only one browser with one set of extensions; all of which I have to keep updated, and engaged in an arms race–but in fact have full access on my phone, iPad, computer and TV without ads. I’ve been in that arms race back when I had more time than money, and I don’t want to be in it again.
And when it halves (like it happened to most tech stock over the last year) you get $50K by year 1. If that doubles you finally get your 100K again by year 2.
I literally listened to Halcyon & on & on for something like 2 years on loop while teaching myself programming in QBasic and assembly language.
I'm _sure_ I wouldn't.
That's the whole issue. Used correctly sure, you only throw away RCD protection but most people needing it won't have a clue.
Agreed, but years could pass before the public discovers who (among the developers of the competing browser extensions) shares what.
Am I missing something? This sounds a bit ridiculous. Is it not as confusing as labeling a new line of low end Nvidia cards; Nvidia Graphics, or instead of Microsoft Windows Home we could have Windows OS? Ford could replace the Ford F-150 with Ford Truck.
> Security exists just to check boxes at most firms

And then you get the bullshit solutions that the OP was complaining about.

Nobody serious ever claimed that SMS based MFA was secure. Large companies implemented it anyway, and pushed it into unknowing developers nonetheless.
In 2014, I (an American) refused to give my passwords to Canada and they denied me entry and never gave me back my phone or laptop.
I wish the 2nd Amendment folks would care about the 4th Amendment just as much.
In what way is it a waste? When I graduated HS 15 years ago the statistic was the average college grad made a million dollars more than the average HS grad over their lifetime.
I've been steadily working on an automated trading system in Nim, currently for Binance only.

This is a very difficult problem, to trade successfully based on rules. But it's also very interesting.
It really was an amazing time. Seeing that bootup screen with the blue on blue still turns on that feeling of, "Exciting discovery awaits".... Prior to accidentally taking "Computer Science" in school (it was that or drafting), I had no idea what it was about. It was like trying heroin for the first time. Commodore Pets at school and a year later, I worked my ass off all summer the save up to buy a C-64 when it first came out. Parents chipped in for the tape recorder.
Old, constrained 8-bit games platforms are full of fun tricks, though most of them are not really applicable to modern x86 assembler. There are commented Atari 2600 disassemblies available. My favorite to just read top to bottom is Pitfall. Relatedly, you can find "demo scene" content that also really pushes the limits of these machines, though most of these tricks are more related to bending/pushing the antique video hardware than slick assembly techniques per-se.
> For example, I worked with one CDN company where the engineers decided that injecting random NULL bytes into the TCP stream of an HTTP request was perfectly valid. They obviously are in fact idiots.

One time I got back a response to an http request that I could just not parse. It rendered fine in my text editor, but the code I was trying to parse it with was returning a nonsensical error. Fortunately (?) I had the response saved to a file, so I didn't have to keep hitting the server as I tried to figure out how to parse it.

Eventually I broke out a hex editor, and realized something had inserted a null byte in between every other byte of text. Unfortunately I couldn't get the server (third party) to reproduce this behavior.
For people renting it is routine to receive mail for several previous tenants. Everytime you throw away a credit card sign-up offer for someone else, you are committing a felony.
stock market is a future indicator of economic activity, so if its down, it also an indicator that less coffee shops will be opened because of lack of capital
I think one reason a lot of benchmarks don't include TLS termination is because it's often impractical in the real-world, where most clients reuse the connection and the TLS session for many requests, thus making them negligible in the long run. And given hardware optimizations for cryptographic functions combined with network round trips, you end up benchmarking the network and the protocol more than its actual implementation, which is often upstream from the server itself anyway.

Go's TLS stack is set to be more efficient and safer in coming versions thanks to continued work by Filippo and team.
It seems that tail-less designs is a trend showcased in the article. Article mentions that thrust vectoring and canards are also used for tail/rudder function.

I wonder in such concept, how it's supposed to deal with lack of rudder in event of engine failure? Landing in strong cross winds without rudder is likely impossible.
Working on building a much simplified personal budgeting application. Been done to death, but usually not very well. What I'm making will put the simple and most straightforward aspects of budgeting front and center, and not try to boil the ocean with features. Mint is so convoluted now with all their credit and loan features that it no longer is useful for its actual purpose of budgeting.
As an example, I've noticed when reading books to my kids that certain styles of writing lend themselves very poorly to being read aloud. An example is when the writer chooses to write pieces of dialog as alternating series of quotes missing directions like "Fred said" or whatever. Just literally what is said by each person in quotation marks. It's hard to read this aloud and convey who is saying what without trying to do funny voices or adding in the "stage directions" yourself.
The question is how do you export and use metadata from sharepoint that is useful?
Documents are not where the lock in is.
That's not true, there is an entire ecosystem of Steam resellers. Check out isthereanydeal.com

Almost always you can find Steam keys for significantly cheaper elsewhere (and I don't mean shady places like G2A).

Greenmangaming, Fanatical, Humble, etc. are all wonderful. There's even a chrome plug in that will find alternate resellers for you while you're browsing steam.
They're out there.
Angel / friends / family was always more punk than VC, because VCs literally distill the funding transaction down to a business science.

Unfortunately... because most of the world has taken their eyes off keeping markets competitive, it's less viable now than it once was, because the table stakes capital requirements are larger.
As a project/program manager I feel that last sentence in my bones.
If you see Ukraine vs Russia as black and white, it means you are already manipulated. The conflict didn't start on 24th of February this year. Even if the press pretends it's all clear, there's a long history of events full of nuances going back hundreds of years that can paint the current events in one or other colour.
> - All the tests had metrics enabled, which are known[1] to be quite slow. From my own tests, when I remove metrics code, Caddy is 10-20% faster.

But disabling metrics is not supported in standard Caddy, you need to remove specirc code and recompile to disable it.

So maybe benchmarking with it isn't fair to Nginx?
Not if you're already in good shape.

For most people, walking multiple times a week where they weren't absolutely will.
I wonder what the highest bandwidth you could get with smoke signals is. Have 288 fires and a bunch of people opening and closing lids on them in 10-second intervals. Awful latency though

e: actually that's probably around the speed of morse code or human speech
We're nowhere close to the point where that argument would have merit.
If not enforced mechanically, it's really easy to forget though. The last time I needed to power my house with a generator, it was because the power went out during a horrendous thunderstorm at 3am. We have a sump pit with a battery-powered backup, but when I checked on it right after the power went out I discovered the backup couldn't keep up with the volume of water coming in (it had been raining for hours already, and we ended up getting over 6" of rain that night).

I had less than 10 minutes from being awoken at 3am to having to have the generator up and running to prevent our basement from getting flooded. And of course, we had nothing but flashlights and there was a thunderstorm raging outside (where I obviously needed to set up the generator).

It would have been way, way too easy to forget one the many critical steps (and critical order of steps) in that scenario to use a suicide cord safely.
This is what happens when there is a seamless revolving door between wall st,big tech, and federal government.
The team can take their buy out, work for ~two years then quit. And be more likely to work on the still floss version after that.

VMs are a thing as well. These are not insurmountable issues.
The way that I like to view it is this: if I put my laptop in a vault for 15 years and then open it back up, can I use the software?

Of course, I’ll be on a 15 year old OS but the answer appears to be “yes”.

Not the case with Figma or other hosted tools. Not even the case with Photoshop or tools that require license checks / internet connectivity.
Looks like because dang felt the title was editorialized. Let's see if he's OK with this one.
ESPP's have special tax rules that RSU's don't so the distinction is still very important.
I'm curious what problems physical tokens have that don't have easy workarounds. I have a Yubikey on my keychain with home/vehicle keys that supports USB and NFC (so it works with my phone).

For work, I use that as a backup. For personal use, I just leave a cheap Feitian plugged into my desktop. For work, I just leave a slim USB-C plugged into my laptop all the time (if the laptop gets stolen, they still need the first/password factor)

In addition, emergency recovery codes just get copied to a note in my password manager. You don't need to lock recovery codes in a safe--they're only 1 of the two factors. You just need to make sure you don't store them in the same place as the other factor (or, if you do, that place is protected with multiple factors)
You're not the only one (and on and on)
>I had full expectation that a non-tech company like U-Hual would be fully incompetent to properly store such a trove of identity information,

Why would a tech company be any better at handling data securely? More engineers doesn't mean better security.
No, the future unvested RSUs increase in value with the stock price. Your cash comp doesn't.

If you got cash then you'd have made $200k the first year, $200k the second and $200k the third.

If you got RSUs then you'd have made $350k the first year, $660k the second and $800k the third.
Effects of human collaboration and interactive transparency on user trust
> Some of those people are dangerous.

Mind sharing? Curiosity burns!
This will inevitably be used as a guessing game interface to a menu system. Chatbots are the worst possible application of ML and language models, they play to none of the strengths of the tech - chat helps because people have a mind and it helps us clarify our ideas and have a meeting of the mind. With a computer, it's just condescending
Benchmarking Dolt with TPC-C
Ummm, misperceive blue? Relative to what, green, and red?

There is a thing called white balance. Although the eye/mind will adjust to different levels of blue (absent an environmental source) the apparent 10x gain adjustment needed to do this is unlikely to be effective or comfortable to anyone using such a monitor. I suspect the violet halo of such a "white" would be searing and likely not appear balanced in any way.
The primary purpose of a college education is to network.

Have you ever seen Good Will Hunting?
Webspam using Wikipedia content to rank ahead of Wikipedia in Google Verbatim
> Do you know what phrase I NEVER heard during those days? "What, you didn't know that?" I loved that collaborative feeling.

If someone says "What, you didn't know that?" about something they only learned yesterday, they're being a jerk. Because this was all new to all of you, it became harder to feel like saying that.
They don't need you, or anyone's help. You're just screwing yourself.

I think it's irrational and immoral for YouTube not to be commons at this point. The rest of what you said doesn't exist as a problem, no end-user cares about any of that because it involves no actual work or activity of any kind.
How does being allowed to charge Amazon customers more than other customers help customers? More and more, I feel like state officials just want to sue amazon etc for publicity, and they either don't know or don't care what the law or market norms are...
I’ve been hesitant to lean on my story, as it were, as it seems too close to the plot of a Lifetime movie.

I’ll have to get over that and leverage it I suppose.

I have almost no contact with professors outside of class due to the nature of my degree taking a long time and it being online.

I do have at least one CO who is a cheerleader for me and is the one who has told me to push higher. He is open to writing any and all letters I need. Most of the others I’ve lost contact with, and due to my situation my most recent ones hardly know me.
Thank goodness. Hopefully they aren’t able to grift another coin up enough to be worth mining.