skysight-inc/HackerNews huggingface dataset:
> If I’m mistaken in this assumption, please tell me why.

Because corporations can afford lawyers and have all the time in the world to argue over stuff in court. Normal people have better things to do and more important things to spend their money on.

In other words, corporations use the legal system to burn people's time and money until they capitulate.

If you publish something on GitHub and someone else copies it, will you sue him? I seriously doubt it. Your work might as well be in the public domain.

Corporations, on the other hand, have entire legal departments dedicated to ripping you a new one if you copy their work. They're so efficient at it chances are you'll do what they want without courts even getting involved. Even if it somehow goes to court, it's not a waste of their time either since it's literally their job.

I've seen corporations DMCA take down screenshots of video game emulators running games by claiming copyright infringement even though Sony literally lost a case over that when the court decided it was comparative advertising and thus not infringement. Who's gonna spend their time and money fighting the billion dollar corporation over this though? The company who fought Sony went bankrupt and got bought by Sony. Individuals have no chance.
Parent thread said:

> to access public data

Keyword is access. Hosting on AWS is an implementation detail that doesn't block the end consumer from accessing the data.
Thanks for saying this, it's more common to have a string of bad luck than a lot of people think.
> Addendum: I'm not able to reply to your comment below

Did you try clicking on the "X minutes ago" link? Usually, even if the reply link is hidden on the comment, it is visible if you go to the comment's individual page.

> Anytime you ground your argument on what normal people do, you are almost certainly deluding yourself. This is not an objective statement you can make.

I don't agree appeals to "normality" are necessarily self-delusion. I prefer not to use that kind of language myself, due to its ambiguity. But, I believe in the principle of charitable interpretation, which means I try to understand what a person meant by what they were saying (based on my background knowledge of how they think), and attempt to prefer the strongest possible reading of what someone else says (seek to steelman rather than strawman).

To say that putting strong emphasis on family ties is descriptively normal in terms of the bulk of human history–I think that is an objective factual claim which is true. If you think it is incorrect, I'm interested to know your evidence for that. As I said, I'd prefer to make this point without unqualified use of the ambiguous word "normal", but a point is not incorrect just because it was stated in a potentially ambiguous way.

If we are talking about normative senses, well that depends on what ethics one adopts, which in turn depends on what metaethics one adopts. Many people believe that ethics is inherently subjective, but I don't agree with them. Not a "self-delusion" unless you apply that label to anyone who adopts different axioms than you do – in which case they can throw it right back at you.

> Real harm has been done and continues to be done for the sake of "normalness"

I think it is true that harm is sometimes done in the name of the "normal" – but conversely, one can also argue that some harm has been caused by the rejection of that concept. Which harm is greater is determined both by one's ethical values, and also one's conclusions on disputed factual questions.
I mean, the billions of dollars hole in their books in doing a decent job of that.

They've already made noise about 'being more selective about their bids in the future' or some such.

Which is honestly the way it should work. Because the US govt can't reform Boeing. Only Boeing can choose to do that internally.
I wouldn't call what Stable Diffusion et al are trained on "high quality". You need only look through the likes of LAION to see the kind of captions and images they get trained on.

It's not random but it's not particularly curated either. Most of the time, any curation is done afterwards.
Totally anecdotal, just tonight i saw a video my child was watching with generated images. At first i thought, I've seen that face in generated images, i think, then we looked a little closer, and noticed obvious mistakes (extra or weird fingers, weird body positions, cross eyes where you wouldn't expect them).

Of course it's the first time I've spotted it in the wild where it wasn't explicitly marked as generated content, so maybe i've missed a bunch.
How is it that this MYC protein “has no structure”?

As far as I know, protein structure comes out naturally during transcription, as the various amino acids are attracted to each other or repel each other. The mechanisms of protein interaction depend on their three-dimensional shapes! If a protein has no structure, how can it serve a function?

Of course I’m not suggesting that they’re wrong in any way, this is clearly a hole in my understanding of proteins that I wasn’t able to plug with google.
Have you seen the people under the fur suits? Someone is power would have no use for reality escapism because their reality is amazing. But hey, there always that really small chance I guess.
Their hiring process is a shitshow too.

I got contacted by a previous manager to apply.

I applied, and _tried_ to set up a first round interview.

I had email receipts and calendar invites for an interview during my lunch break on a weekday. I was ready and available and connected to the Zoom meeting and nobody showed for an hour (which was the end of the interview slot and the end of my lunch break where I had to go back to work).

I emailed them asking what was going on, nothing back for two hours until they sent me a new calendar invite for the middle of the afternoon in my workday. I told them I couldn't make it and they canceled the interview and did not respond to several emails sent to them to try and reschedule.

Second worst Linux distro interview process after Canonical.
So is forcing me to watch ads. TVs everywhere in public spaces in America is a cancer and I’ll happily turn them off or unplug them whenever and wherever I see them.

This isn’t a thing in other countries, it’s part of American culture.
Anything from Hasselblad is sadly not usable for US govt projects because they are owned by DJI now
Astronomers discover new almost dark galaxy
What worries me is the same dev has another title released 3 years ago that's still in EA.

https://store.steampowered.com/app/1307550/Craftopia/

Given Palworld is the new thing I doubt its predecessor will ever exit EA by now. I hope the devs commit the new game to a full release instead of dropping support again after the hype dies down.
Yep, I'm it's victim. Oh well.
> Or are you implying people are starting Ozempic to avoid buying food?

I read a recent article that said it cost $1,000/mo. So doubtful this would be a good strategy to save money.
I agree with what you said but I'd further refine it by saying not just having testing and CI but actually having "high" test coverage and tests that actually test the code.
OpenAI suspends developer over bot that impersonated presidential candidate
Your peers don’t make promotion decisions.
I don't remember claiming the guy doesnt have a day job?

Even if it was relevent, firing rockets into space doesnt somehow mean the moronic shitposts you make suddenly don't exist.

And finally "i'm" not saying anything, the guy sharts every other thought into his twitter megaphone. I'm just taking that feed at face value. Unless of course you now claim to speak for and translate on behalf of old Elon.
Private parties that the customer needs to pay access this NPS public data:

* AWS

* Comcast for their internet service

* Apple for their laptop

* A number of software providers for their development tools.

But asking the customer to pay google to query the data is crossing the line?
> BigQuery public datasets would be a better hosting platform for this kind of data. I worry they are not anticipating the security & budgeting issues of hosting a real-time API.

Then use their API to populate a BigQuery public dataset and make available to all.

Otherwise, perhaps we, as outside observers, need to consider the possibility that those whom made the decisions to provide this service as such did so for reasons which we may not be aware.
One exception seems to have been Ras. I would have bet money that Ras would have never been a viable target but here we are now.
API keys were invented as a tracking device. You sign up and then they associate all your use with one person and can do things like revoke your keys if you e.g. try to compete with the company's own products. Neither of these should be relevant to public data on a government service.

Rate limits are straight forward to implement per-IP address without having any other information about anyone. The sort of person willing to bypass them by using a thousand IP addresses is the same sort of person who would sign up for a thousand API keys using fake names. How are you supposed to rate limit by API key if "anyone" can get an API key? You'd need to use some means to rate limit how many API keys someone could request, which was the original problem.
You can’t anonymize the data first?
Those were ICBMs.

The PLAN seems to be more effective and less corruption prone.

Probably why they tapped a PLAN admiral to replace the defense minister, who apparently came from the missile branch.
It's a super cool API, but last I chatted with the team who maintains this (~2020?) it was already understaffed and they only had capacity for bug fixes. The roadmap hasn't been updated since 2017 so YMMV.
Thanks so much for your note and these links! Can't wait to give it a shake.
For me the appeal of Flipper Zero is the mythical rare day when it becomes useful in an emergency, and until then it can stay in my draw peacefully.
If I had your attitude about this my work life would be significantly less enjoyable. I like my team, I like my manager, I like the product, and playing the game just a little bit makes my life much easier. It doesn't actually matter whether the game is bullshit.
> You know, fellow authors: I’m often interested in what you have to say. But not interested enough to pay for it.

Another thing to know is that engineers are notoriously cheap. For whatever reason we'll pay $100K for a degree, but not $5 for an article that helps us in the next hour or a tool that saves us an hour.
Yes, gp seems to be pointing out the flippers' largest use cases can be satisfied by significantly cheaper products. They also aren't necessarily "Chinese knockoffs". It just so happens that they bought them from a Chinese online retailer, and I don't see how they could even be called knockoffs because what gp described are fairly different products from flipper.
> HTTP is an "API" that has no API keys and all the public web servers in the world seem to manage this without any trouble.

Um, no. That’s just not true.
Your experience matches my own with TA'ing being a fertile training ground for solving problems from a variety of perspectives on your toes. I also appreciate your resultant interview approach with which I've also found great success.

The point for me that is most revealing is the adaptation to the sticking point, as the questions are engineered to zig, when a candidate zags more than from solving any particular software problem.
I'd go farther and say they should end up like Takata. They were fined 250% of their annual EBIT, and the whole company went under from the fines alone.
For anyone with a compatible model you can add this with a lid accessory from Instant Pot: https://instantpot.com/portfolio-item/air-fryer-lid/
Show HN: Smartpoll – A Dynamic, Reactive "Task Scheduler" for Go
Hey HN,

I'm sharing `github.com/joeycumines/go-smartpoll`, a package I've been working on that offers dynamic, reactive scheduling for (among other things) polling of multiple data points, and aggregating the results. It's designed to make it easy to implement a control loop, which involves scheduling "tasks", which run independently, in a singleflight-like manner.

I've consolidated the implementation from a pattern I've been using to implement streaming API methods to wrangle non-atomic, potentially slow/cached external APIs, into a consistent stream of updates, which includes changes made that haven't been reflected in the actual data source, yet. There are many ways to use it though - there's a litmus test in the readme.

I've made an effort to write useful documentation, but it has only gone through one pass.

Tell me what you think, especially re: documentation :)
why do you feel excluded when your kind are likely a majority in the place you live?
Out of the tech authors that I read, seems like Lenny and Gergely are printing money, but everybody else is unlikely to be even breaking even. But like with YouTube, Twitch and OnlyFans, it's imperative that people feel like there's a chance a chance of them joining the ranks of superstars, or growth stops.
Yep. Very likely they are using API Gateway with Usage Plans, which is a very simple and effective way to do rate limiting and quotas.
There's a quite common misconception around life expectancy. We aren't living all that much longer than in the past. The main thing bringing up life expectancy number is that childhood mortality dramatically declined. [1] If one person lives to 80, but another dies in infancy, then you have a life expectancy of 40 years old. Rather than living longer, more people are able to reach the ages that we all start dying around, and have been for millennia.

So for instance in modern history, of the 15 key Founding Fathers, 7 lived to at least 80 years old: John Adams, John Quincy Adams, Samuel Adams, Jefferson, Madison, Franklin, John Jay. John Adams himself lived to 90. The youngest to die were Hamilton who died in a duel, and John Hancock who died of gout of an undocumented cause - it can be caused by excessive alcohol consumption. All the others lived into their 60s and 70s.

It's the same as you go back further into history. Look up basically any Ancient Greek you're familiar with, and you'll see most lived to about the same amount of time we do now a days, sometimes quite a bit longer. For instance Hippocrates, of the Hippocratic Oath, lived to 90 back in the 4th century BC. The common claim there is a survivorship bias, but that's not really true - because most of these individuals made their mark on history decades before they finally died. In other words had e.g. Plato died when he was 50 instead of 80, he still would be known today.

[1] - https://ourworldindata.org/child-mortality (terrible layout but the site has many interesting graphs on this topic)
The Japanese video game industry developed a standard for connecting a video game motherboard to a cabinet. The JAMMA standard was a large board-edge connector that delivered power and coin/joystick/button inputs, and sent out composite video signals to a monitor.

Once the standard took hold, it was economically feasible to sell generic cabinets. Arcade operators could update, rotate, and install new titles without having to move heavy bulky plywood cabinets in and out of arcades.

These cabinets got the nickname "candy cabinets" for unknown reasons although it might be connected to an old SNK/NeoGeo line of cabinets.

https://www.hard--candy.com/wiki/

The OP article explains that Japanese law said that these generic cabinets had to do something out of the box, probably to allow the purchaser to test the product. Sega and Taito created very cheap JAMMA motherboards that came preinstalled with a small game to do this. It was expected that this board would be tossed out immediately and a real game attached to the harness after that.
Afaik this case isn’t about linked libs. It’s that the Vizio devices ship with Linux but don’t provide sources.

In theory they don’t need to provide sources to any of their libraries that link against Linux as Linux licenses glibc as LGPL.

But they do need to provide the Linux core that they use along with any modifications.
I heard my company tries to push out people with low promotion velocity. I'm 12 years in with only 1 promotion. I'm the lowest velocity. I'm too stubborn (scared of finding a new job with a disability) to push out though.
> a children's picture book

I don't know the story behind this or how many were actually printed, but Microsoft seems to have tried it:

https://archive.org/details/mommybook
It's more of a cost benefit analysis as the author pointed out. When so much of valuable content is surfacing in hackernews and other streams, it's not cheap, rather a wise decision not to spend money.
While I don’t disagree with you, I feel like I have to point out that this post does something that I see a lot in discussions around weight loss, which is conflating “simple” with “easy”. It is simple to walk 10k every day, but it is not easy. I did a similar thing once where I ran 5k every day for two months straight. It was a simple plan, but not an easy one to follow.
Like this for anything with low barriers to entry. On the opposite extreme are tech jobs, in which the Iq barrier is higher but so is median pay.
General Catalyst in Talks to Acquire Indian VC Fund Venture Highway
We're currently using a discussion forum that nobody signed up for an API key in order to make posts and you don't even need a user account in order to read. What allows them to sustain this without being destroyed by evil forces?
Oh, Seth Levine is from my college!
Food and the people you're spending time with are critical. You can be sick because you deal with a toxic person, particularly relatives or intimate relationship. Leaving that person will make a seemingly unrelated sickness disapear almost overnight (asma, back pain, etc.). It happened to me and my father. No rocket science here.

Thats why they all on medication in offices. They are toxic to each other, they get sick. It's just that sometimes the person go from toxic parent to office and never realize whats causing the disease.
This data domain doesn’t need a realtime api. They could host CSVs online with some mirrors and save millions of dollars hosting this stuff.
If you start a company, how do you avoid anyone trying to practice those 7 "rules" and BS-ify your company?

When some individuals do try this BS, can you correct or eject them fast enough, or is it inevitable that they take over?

Does BS-ification always start bottom-up, top-down, or it varies?

Is there a point at which a company as an entity consciously chooses BS for its operations (such as because there's a superior net result, or non-BS is deemed intractable or is not understood)?
That sounds similar to how my school in Australia worked.

I wanted to study Engineering at university so was required to have a certain amount of advanced Mathematics courses as well as physics.

We had two Math Streams, the advanced stream and regular stream. I was in the advanced stream but I had friends who were in the normal stream I remember feeling jealous because the normal stream got to do lots of excursions and other "fun" activities. For example my friend's entire math class played ten pin bowling at local bowling ally (ostensibly so they could compare scores and learn about median and distributions). Their class also got to visit the horse racing track to learn about odds and probability.

I think these were ham-fisted attempts to make mathematics "fun". Meanwhile my advanced class got to enjoy none of this and were stuck in the classroom all the time. At the time it felt more like a punishment then a reward.
Per IPv6 address? It’s very difficult (impossible?) to even make IPv4 based rate limiting work.
Six Frigates is an excellent book about the origins of the U.S. Navy. It also gives a little insight into how quickly Britain and the U.S. aligned themselves, helped in part by the French Revolution.
(2023)

Study released 2021....research from 2015?

A headline & discussion from 2021:

Scientists find preserved dinosaur embryo preparing to hatch like a bird

https://news.ycombinator.com/item?id=29645762
With IPv6 you use address blocks instead of individual addresses.

IP-based rate limiting is extremely effective because it bifurcates the internet into IP addresses controlled by the attacker and ones that aren't. The attacker can only issue requests at a rate of rate limit per IP address times number of IP addresses (or IPv6 blocks) they control. Then the IP addresses under their control get denied while the IP addresses not under their control, i.e. all of the other users, are unaffected.

This only becomes a problem if they control on the order of millions of IP addresses, but then you're dealing with a sophisticated criminal organization and are probably screwed anyway.
Cloudflare TV Down
It's been down for at least 4 hours, I'm very surprised a CF service can be down for that long?

Although who knows how many people actually watch it anymore
Chinese startup develops nuclear battery that can last 50 years without charging
There are 4-5 other assets the customer needs in order to access it. So one more wouldn’t be a big deal.
Correction - it won't make most authors rich. It's like cooking - most chefs are ruining their health with 14-hour-days for pennies, and like five others are crushing it. You have to be really, REALLY good.
Having been in OLR/calibrations/etc at several FAANG and FAANG adjacent at a pretty senior level it always matters. Specifically when layoffs or top grading comes around the people with potential to advance are always more highly valued. Up and out never ends.
Nit: “even if there’s an A preceding them” should definitely be “especially if there’s an A preceding them”

AGPL is considered the most toxic of all the GPL variants by most (all?) corporate lawyers because it closes off any workarounds to play well with the GPL components.
"If given a choice between "up or out" and "up" is not what one wants to do (for whatever reasons), then "out" is the only path which might lead to happiness, as "here" is not an option allowed."

You're doing it wrong. This is about politics, not happiness. If you aren't moving up, then you're a loser like the rest of us. Have to climb for power and money.
This argument is nonsensical.

Site hosting is not a customer cost.

The rest you list are costs orthogonal to this service.

> But asking the customer to pay google to query the data is crossing the line?

Yes.

Why are you arguing for a US government agency to require its citizens to pay for access to data which they have already paid for by funding said agency?
disagree. many people do not expect to become rich but do it for fun
Framing it as unreasonable to play a game for several weeks and then move on seems strange
Don't forget rags for in the shop, I love me some old t-shirts for that.
> I went on Temu and bought

Too bad. I was sincerely hoping nobody would buy anything from them so they would die.
In my browser? Two. "Import Bookmarks" and "Getting Started" that Firefox happily recreates and syncs to my account every time I do a fresh install :(

In my Zettlekasten 5374... Wow, that's... more than I thought.

Though some of those would be from Omnivore imports Obsidian of webpages. I just counted instances of "https" in the folder it syncs to.

I tend to save pages that I've kept the tab open for more than a day so that my brain agrees that I've "done" it.

I've also starred 200ish repos on GitHub. Does that count as a bookmark?
Here for the Manchester United / Manchester City comments in response to that roster faux pas.
How many authors on Substack expect to make a living from it?

I get that if you have e.g. an Onlyfans or a full time acting career you expect to earn money, but how many writers have that expectation?
Wondered what happened there. I have an old boss who still works for them (managing support I believe). Nice lady.
Arctic latent viruses in Siberia could spark new pandemic, scientists warn