skysight-inc/HackerNews huggingface dataset:
I suppose I am going to sort-of go against my stated opinion of funding for professional vs. amateur sport here, since I am going to claim that the Olympics aren't entirely bad. At least the lower profile winter games aren't entirely bad. (Yes, I classify the Olympics as professional sport. Even when professional athletes were denied, it it hard to deny that the training many countries offered to their athletes would qualify as professional.)

I was growing up in Calgary during the '88 Winter Games. As a child, it was pure excitement even though I wasn't particularly into sports. Somewhere in my parent's archive of my childhood are a couple of scrapbooks containing news clippings of what excited me from day to day, as well as the school's map to track the day-to-day progress of the torch relay. I don't know how I managed to snag that when a couple of hundred other kids and adults could have, but I did.

But this isn't to suggest that the excitement of the day is important. Roughly a decade later, I secured an IT job with a human performance lab at the University of Calgary. As much as I believe that professionalism in sport is contradictory to societal benefit, research related to improving physical performance is important. That was a legacy of the '88 Olympics. Sometimes outcomes are beneficial even though they are difficult to tally up.

As far as I can tell, the Vancouver games were beneficial as well. One of the outcomes was a mass transit line that reached capacity decades before anticipated. While that may sound like a negative, it does prove there is an underlying demand for reliable public transit. A more tangible benefit came from the conversion of Olympic facilities into community facilities. My recollections are of the a new False Creek community centre being used to host events to celebrate First Nations (North American Indian, for the Americans) culture and the dated Riley Park Community Centre being replaced with a modern facility. (I forget if the new facility included a pool, but the new rink was better than the old one.)

Overall, I would say that we should be funding facilities and programs that address the needs of society as a whole from a social perspective. That being said, properly planned funding of professional facilities can still serve that goal. While my example involved the Olympic Games, something similar could be said of facilities built for private interests. Provided the rent was in proportion to what is being offered and the facilities served the needs of other clients.
Being single doesn't hurt productivity.

But not having sexual releases often hurts productivity for me.
This blog is a recent favorite of mine. Near-daily posts transcribed from a range of foamer, worker, and engineering archaeology newsgroups.

It's a dangerous source of rabbitholes.
I don’t know why I am being downvoted to invisibility when it’s clearly a question I am asking and have confessed that I am asking as a layman.

Having said that, just 20 minutes of searching tells me that there are smarter people working on exactly this. So the joke’s not on me.
Writing C without considering memory management is equivalent to writing conditionals, loops, functions, and primitive data structures which is what anyone can do with a 2 day codecademy course.
I know I can modify the query, but I'm gonna join the train :) EDIT: A happy knight!
>>To save countless Ukrainian lives

That sounds like something my mother says - Ukrainians should just surrender to save themselves. Forgetting that if we did that as a country at several points in our history in recent times neither one of us would be even alive. Resistance to invasion is the only way.

>>The war is destroying their economy.

Oh no poor Russians and their economy. You say it like they were forced to invade. As someone else said - not invading Ukraine would have cost them exactly zero rubles.
> While true, it's not really a problem per se. On average, wages keep pace with inflation and so if prices go up in a persistent way, so too will wages, and the effect will cancel out in time.

You forget about sequence.

Prices went up 7-8% last year. I'm hoping that my company cost of living adjustment will match that... when it shows up. It hasn't yet. In the meantime, I'm paying 7% more for things on a salary that has not yet gone up.

My wages may catch up. But in the meantime, it hurts.
I think that’s partly because most US teams are run like business (i.e. their owners want them to be profitable) whereas European football is largely a competition between Russian and Gulf oligarchs on who can spend more money. This is especially the case in England, e.g. the two Spanish clubs near the top of the list are not privately owned.
I worked in a monorepo for the first 10 years of my career. That repo was pretty much a custom Linux distribution including userspace, various kernel version and various wireless drivers version. By the time I left the repo was close to 20 years old.

Due to all the legacy baggage this wasn't for sure the best example.

But I don't miss one bit being called to ssh on a machine to merge conflict in urgency to unblock some unknown project release. Nor the fear of blocking 1000+ dev if I f up somehow.
The robot looks like a mountain goat, but yes, there's no mountain here, so I removed "mountain" from the title to avoid confusion.
I've tried probably a dozen over the years and settled on this one about a decade ago:

https://www.hibermate.com/

I've had three in that time due to accidentally leaving it in hotel rooms.

A test of a good mask is if you can see any difference with your eyes open or closed, and if you can feel your eyelashes touch anything if you open and close them. These are excellent and have a satin outer which slides around the pillow rather than coming off or moving.

They include ear pads to block out sound, but I find them a bit uncomfortable and never use them.
> Whey build a sustainable platform from day one when you can use the free money tap to attempt hypergrowth.

When the competition (mainly YouTube) has billions of dollars worth of R&D and deficit-coverage budget, you don't stand a chance building a "sustainable" platform because all potential customers of yours will rather go for the free option.

The fact that egress data is ridiculously expensive, especially at the quantity you need to build a global high-performance network, only reduces the options you have.
> Older, wiser and more bitter professionals, fustily defogging their glasses while seated defeatedly at their architect-style slanted drafting desks (with optional standing desk accessory), would oftentimes mutter to themselves, alone at night in their downtown 23rd-floor apartments, lit only by the synthetic warm-LED glow of their ironically chosen "Banker's lamps", a different name for this cultural watershed: "The End-times' Madness." But nobody listened to them anyways, and they didn't much care.

Well, I feel seen, except that it's a Tolomeo desk lamp and I keep a flat desk (with standing desk accessory) as I sometimes use solder in anger.
For sure, but have you tried an even partially de-googled phone? It's not as simple as not using gmail and google maps. Lots of apps don't like MicroG, and MicroG free Android results in a small percentage of apps working.

Google has done an amazing job of owning yet "not owning" Android.
This uses the old WCAG 2 formula, which is known to be wrong, and is not useable for dark mode at all.
Yeah, I wonder if these trends the author is picking up on (i.e. "Millennial Boring on Purpose" and "Millennial Minimalism" vs the Gen-Z "Excitement" and sparkles) is more of an actual age thing vs. a generational thing?

I'm still in my 30s, and I prefer the Millennial Minimalism now, but I didn't always. And I find myself bumping up the font size to 125% once in a while - and I expect to be doing it more and more as the years progress.
Data Pipeline to train/fine-tune Automatic Summarization models
Because it is just a library for rust programs. Not even close to reimplementation of Tor for general use.

edit: yea, downvoters, show your own inability to process truth. I love this grown up behavior here on HN.
Some options:

- Spring Boot: by far the most popular and has a large amount of nice integrations for most of the functionality that you might possibly want; also kind of complex and a pain to debug in non-trivial cases
- Dropwizard: a combination of many popular libraries out there with a common core to make it a proper framework, takes a bit of getting used to but is also rather nice to use
- JHipster: a pretty interesting take on the idea of generating lots of code from models, close to Rails scaffolding in that regard
- Eclipse Vert.X, Helidon, Micronaut, Quarkus: a bunch of smaller frameworks/libraries that might be easier to wrap your head around and offer alternate paradigms or ways to do things; sometimes not quite "idiomatic Java" but also can be way more performant than the likes of Spring Boot
> We solved the test flakiness issue by getting rid of all of our frontend tests

Getting rid of the whole swath of tests seems extreme, but I am absolutely a proponent of outright deleting flaky tests. If a test has a reputation for being flaky, if people roll their eyes and sigh when it fails, and especially if anyone ever ignores it and submits/merges anyway, then that test has negative value.

"Maybe it will catch something one day" is not a strong enough argument for keeping it around forever. The person making that argument should be arguing to spend the time/effort to make the test not flaky, because tests that people don't trust are just useless baggage.

I think this becomes more true as a product gets bigger and more complicated, because it's more likely that people are changing something they don't fully understand and thus have more of a need to be able to trust the tests.
Dear lordy, you must be having an agenda here. Other people are injecting ADHD into this conversation.

People taking Ritalin when not prescribed to them by a doctor do not care about ADHD-like symptoms. They are using it purely as an upper. "To help them concentrate" or whatever they tell themselves. It's less "trashy" than meth, easier to find than coke. The affects are also different than these other drugs.
At least it's not monitors. I just pre-ordered a AW3423DW. The sexiest monitor version/model ever.
> Finally, in terms of organization, I want things to be organized by function, not by feature.

In my experience, writing a game in mostly React, separating things by feature is more intuitive down the line. Mostly because after some time has passed, finding something is pretty easy and I don't get completely lost in code. And yes, this means having custom hooks in the same file as the actual component sometimes.

I also purposefully let convoluted import statements with lots of '../../../' just exist because my IDE (VS Code) takes care of it and if you really think about it, you never really spend too much time on them.

Then again, I've come to the realization that different things work for different folks. And different projects. If anything, I just encourage more people to try different structures until something 'clicks' with you.
This is literally the dumbest thing I've read all month. Thank you for contributing nothing to society with this useless post and wasting people's time. Is this a way to suck up to your advisor so you can get your thesis approved? FFS, how does this garbage get upvoted to the front page.
Interesting point of view. Thanks for sharing. It does seem plausible.
>I can't imagine how emboldened Putin would be had Trump won

I am a bit confused. It seems like Putin was not emboldened when Trump was president. Why do you think his second term would have been different?

Putin attacked Georgia when Bush was president. Putin attacked Ukraine when Obama was president. Putin attack Ukraine when Biden was president.

The only US president in the last 20 years that was in power when Putin didn't attack a neighboring country was Trump.
"Imagine that you are creating a fabric of human destiny with the object of making men happy in the end, giving them peace and rest at last. Imagine that you are doing this but that it is essential and inevitable to torture to death only one tiny creature -- that baby beating its breast with its fist, for instance -- in order to found that edifice on its unavenged tears. Would you consent to be the architect on those conditions? Tell me, and tell the truth."

-- Fyodor Dostoevsky
Do you really feel like that's a productive response to someone whishing for more detail?
I think accessing AWS's Docker API is what requires the "fake login dance" to begin with.
I'm on the fence with this one.

On one hand, I have less motivation to work hard.

On the other hand. I have more time and am not being verbally abused by anyone.

Having a partner doesn't necessarily mean I'd work harder or smarter.

Unfortunately, I have to spend a lot of time and money on family (parents.) Their nagging can be unbelievable.

My thoughts are that motivation should be found internally. Loneliness is a feeling you can escape. Even in solitude.

You could argue that becoming more inward facing and eschewing community is harmful to greater society and the world at large. But I'd rather save myself from the misery of having to deal with what I consider a mentally ill world. Solitude isn't a bad choice. Isolation isn't the worst thing. You can find peace and quiet.
Lots of governments do subsidize the creation of entertainment media. Ever notice how a lot of US TV shows end up with a logo stating "made in Georgia"?

https://www.georgia.org/industries/film-entertainment/georgi...

This is true of lots of places with large-ish film industries. I see similar things for Montreal, Phoenix, and other places.
From this about DNSSEC and software supply chain security a couple weeks ago, from this about Android packages: https://news.ycombinator.com/item?id=27700513 :

>> [...] Sigstore is a free and open Linux Foundation service for asset signatures: https://sigstore.dev/what_is_sigstore/

>> The TUF Overview explains some of the risks of asset signature systems; key compromise, there's one key for everything that we all share and can't log the revocation of in a CT (Certificate Transparency) log distributed like a DLT, https://theupdateframework.io/overview/

>> Certificate Transparency: https://en.wikipedia.org/wiki/Certificate_Transparency

>> Yeah, there's a channel to secure there at that layer of the software supply chain as well.

>> "PEP 480 -- Surviving a Compromise of PyPI: End-to-end signing of packages" (2014-) https://www.python.org/dev/peps/pep-0480/

>>> Proposed is an extension to PEP 458 that adds support for end-to-end signing and the maximum security model. End-to-end signing allows both PyPI and developers to sign for the distributions that are downloaded by clients. The minimum security model proposed by PEP 458 supports continuous delivery of distributions (because they are signed by online keys), but that model does not protect distributions in the event that PyPI is compromised. In the minimum security model, attackers who have compromised the signing keys stored on PyPI Infrastructure may sign for malicious distributions. The maximum security model, described in this PEP, retains the benefits of PEP 458 (e.g., immediate availability of distributions that are uploaded to PyPI), but additionally ensures that end-users are not at risk of installing forged software if PyPI is compromised.

>> One W3C Linked Data way to handle https://schema.org/SoftwareApplication ( https://codemeta.github.io/user-guide/ ) cryptographic signatures of a JSON-LD manifest with per-file and whole package hashes would be with e.g. W3C ld-signatures/ld-proofs and W3C DID (Decentralized Identifiers) or x.509 certs in a CT log.

> FWIU, the Fuschia team is building package signing on top of TUF.

W3C Web Bundles + Linked Data for the SBOM and metadata could be a good solution for software supply chain security in general: https://news.ycombinator.com/item?id=29296573 :

>> Web Bundles, more formally known as Bundled HTTP Exchanges, are part of the Web Packaging proposal.

https://web.dev/web-bundles/

>> HTTP resources in a Web Bundle are indexed by request URLs, and can optionally come with signatures that vouch for the resources. Signatures allow browsers to understand and verify where each resource came from, and treats each as coming from its true origin. This is similar to how Signed HTTP Exchanges, a feature for signing a single HTTP resource, are handled.
One part of it is the fact that when you're alone you're more likely to drift into unhealthy habits. Being isolated means that there's nobody to judge your for staying in bed, eating junk food and scrolling reddit all weekend. It's similar to how I'm more likely to keep my flat clean if I have people coming over, or more likely to get my work done if I'm in the office surrounded by people, or to set more ambitious goals in life if I'm surrounded by more successful people. Not everyone is motivated that way but I find a bit of judgement from other people to be a healthy thing, or at least it's something that pushes me in the right direction. Being too isolated for too long causes your life to rot in a way.
I needed to read this a couple of times before understanding what's the issue. Interesting how differently people use their devices.

For me instead, the #1 annoyance with Android 12 is that it doesn't support changing the default camera app anymore. I'm on Pixel 3, where Google Camera is artificially made shitty as the 60 fps option for the video is hidden. As a workaround, I've been running the Camera PX version of the app (from XDA Developers) which let's you change the fps and has other cool customization (while still keeping the best parts of Google Camera). Now this doesn't help as the "double tap the power button" shortcut always opens the subpar stock camera app.
It's helpful to recognize that the family of things commonly called "Marxism" is not a singular school of political economy. Over the 20th century, Karl Marx's original theories and philosophy have constantly evolved, branched off, and swapped DNA with other areas of thought... The easy examples are Leninsm, Trotskyism, Maoism, postmodernism, critical theory, but there a thousands on thousands of identifiable influences that Marxism has left on politics, economics, history, literature, art, game design, language, philosphy, and more. It's hard to imagine many humanities fields without their modern Marxist stripes, so deep runs the inheritance.

This part isn't a conspiracy theory, it's a well documented and well-studied phenomenon. Marx and his intellectual descendants have massively shaped the modern world. And that includes the Western-aligned societies that stridently rejected Communism during the Cold War.

Even the conspiracy theory has evolved over time... the modern versions you hear about on Fox News have changed a bit from the old Nazi stuff.
Thanks! Yeah it was fairly slow but we did some work to try to make it faster.

Our process was

1. Remove all JS and CSS from the HTML file

2. Compress the file into a gzip stream

3. Base64 encode the file

4. Send it as a stream of text messages with some metadata on sequence numbers, etc

SMS uses the GSM 03.38 encoding which is a 7 bit encoding. I think we were working on building a custom encoding scheme for it rather than using Base64's 6-bit encoding, but never got around to it.

I think reddit.com (back in 2014 when it wasn't so fancy as it is now) took about 20 text messages to load, so you can imagine it would take less than a minute.
me too too

edit: oh that was unexpected
> Can someone explain to me why I'd use this over say docker, ansible, or even a make file?

Better reproducability by default.

Docker containers usually have drift from `apt update` and that can let the "works on my machine creep in".

You can avoid this in your own Docker containers, but you can't fix the whole ecosystem using that approach.

The nix ecosystem avoids this drift and other sources of repriducability issues like the plague.

If he is very popular Technologies with very common workflows, Nix might not seem worth it since the sharp edges from the lack of reproducibility have been filed down by brute force.

You might find as soon as you need to do something slightly different, or need to get around a bug right now, you'll want Nix.
> So how can we look at Russia and say they are committing war crimes if the US blatantly does things like this.

I don't understand what you are saying here. More than one group can commit war crimes.
> How is this different than a warranty, which already comes with every device? I agree with you that this should be very explicit, although it’s the consumer’s responsibility as well to understand what they’re purchasing.

People generally understand the concepts of a warranty and the need for maintenance for something to last in the physical realm.

For the most part though in the software world people believe that it's good forever as long as it does what you want it to do. The point is to make that explicit.

> Not sure I understand the 2nd part. If Apple or Google don’t want to issue security fixes after N years, should they remotely disable the device? How many of us are currently using devices beyond their warranty period? How many of us will appreciate it if our devices got disabled “for our own good”?

I did not say anything should be remotely disabled, I said "shouldn't be connected to the internet". It's not about your own good, it's about the rest of us users of a shared network. Think about it like the road. Vehicle safety inspections aren't for you, they're for the rest of us who don't want to be in the way when your 15 year old tires that "still have plenty of tread" give out.

Use outdated and unsupported devices all you want in air-gapped applications, but don't connect it to a public network without extreme restrictions through external firewalls. Since the majority of people don't have the ability nor interest to actually do that, I simplify the recommendation to just "don't connect it to the internet".
Is this something that could be exposed as a generic CLI tool to replace something like wasm-opt from Binaryen?
Great strawman but I still disagree and it is not what is happening here, it is still an endorsement of crypto scams, and in the case for crypto, this only amplifies the adoption of ransomware, scams and sure bad actors because of the donation. It just makes it all worse.
Onlyfans saw what happened to Pornhub after Christian fundamentalist groups targetted them and were (IMO rightfully) scared that they would be the next in the crosshairs.
So that's about 150 full downloads a month (give or take)? Even for particularly huge video files that's not a whole lot of bandwidth.
When you make a change to a code file, you should run your tests. Why else do you have them? A test failure should result in you going to fix that or, if appropriate, change assumptions of the test. I don't see how it is harder to add tests either.
There is another take on this; A breakup will hurt your productivity more than being single.
Amazon Relocates Workers Due to Out-of-Control Violence in Downtown Seattle
I think there is still a misunderstanding here. I'm not the person you originally replied to, but I read their message as having focus on the small team aspect. If there is a team of, say, 2-3 devs, their rotations cycle would essentially be every 2-3 weeks. Even if it's only on their service, they'd still be on rotation every 2-3 weeks. Alternatively, if there is a wider group of people, the people on smaller teams wouldn't need to constantly be on rotation.

I'm not sure if one is better than the other, but the assumption of only being on-call for services you own assumes some minimum team size, or as acceptance of being on-call every other week.
Thank you! I thought I was alone in thinking like this.

I hate Atlassian Bamboo with a passion but it is the only CI/CD system I remember coming across that actually has a concept of deploying a built artifact.