skysight-inc/HackerNews huggingface dataset:
> I believe ageism is real.

I agree, but I would also like to point out a different form of the ageism that I see all the time in my line of work. I'm in tech retail sales. My stores customer base is a bit older, trending more over retired. There is a certain mindset among this age group that goes back a number of years that computers and technology was the playground of the young, so they think because they are older they can get away with not knowing what's going on in technology. I remember the jokes where some older person (in this case around 30-40) would have serious trouble understanding some technology, be it a computer or VCR, and having to call some teenager to their rescue. Too many older people decided that these newfangled toys are just for the kids, and that stuck. So now I have older seniors looking to buy a computer or printer and not understanding how it works because "I'm an older person, I don't know these things like you younger people."

It feels like the old jokes have pervaded our minds and now the younger see the greybeards as some senior citizen who's out of touch on technology. This shouldn't be the case.
The fact that carriers are still selling locked phones is really strange. Imagine if Verizon, Comcast, or Cox sold locked Dell or Lenovo laptops at a discount and only allowed you to connect to the internet using their ISP service.
Everybody knows the dealership is trying to screw you. The question is by how much.
btc volatility has been going down? is this a joke? it's worth a third of what it was less than a year ago.

plus every time I sell or transfer, it's a taxable event, which makes use as a currency incredibly onerous
Because managers are evaluated on their ability to grow teams and increase their scope. Organizations intrinsically "want" to hire.

What's unusual about the last 20 years is that there's been so much available capital to fund tech companies doing just that.
Supplemental care was shockingly effective even when we didn’t have disease specific treatments. It’s hard to make an exact estimate supplemental care like IV’s, oxygen, and in extreme case ventilators roughly cut peoples likelihood of dying in half.

Unfortunately that shit gets expensive. Mean intensive care unit cost and length of stay were 31,574 +/- 42,570 dollars and 14.4 days +/- 15.8 for patients requiring mechanical ventilation and 12,931 +/- 20,569 dollars and 8.5 days +/- 10.5 for those not requiring mechanical ventilation. Daily costs were greatest on intensive care unit day 1 (mechanical ventilation, 10,794 dollars; no mechanical ventilation, 6,667 dollars), decreased on day 2 (mechanical ventilation:, 4,796 dollars; no mechanical ventilation, 3,496 dollars), and became stable after day 3 (mechanical ventilation, 3,968 dollars; no mechanical ventilation, 3,184 dollars). Adjusting for patient and hospital characteristics, the mean incremental cost of mechanical ventilation in intensive care unit patients was 1,522 dollars per day (p < .001). https://pubmed.ncbi.nlm.nih.gov/15942342/

Meanwhile because people assumed there was little medicine could do many preventable deaths occurred at home.
The mobile experience is so incredibly bad. Tried to add a markup to the site, brutal time trying to navigate it. Moved to a different tab and lost all my input. Image upload is capped at 5mb; which is under the average size my s10e takes by default.

Great concept, garbage execution.
I've been thinking about this too. Sorry for hijacking the post but what would it cost, monthly, to have infrastructure capable of dealing with a surge such as a hug of death from HN? Im inexperienced in the area.
Imagen – Google's DALLE-2 competitor
Please also let me use it as a type hint!

`str?` would be much nicer than `Optional[str]` or (new in 3.10) `str | None`
That's what the law says as a minimum but in practice it's more like a month. That's because whenever it goes to court you'll get awarded a month on average. At least I'm pretty sure that's what it's like in BC.
He was also unblocking phones reported as stolen so they could be sold/used again.
No it doesn't. It stipulates that the site operators need informed consent to track you using cookies. So what they do is nag you with dark patterns to obtain it, creating an annoying experience.
you know what, if the phone isn't paid off they can repo the thing. The end.

Locking to a network is not justified for that or any other reason.
It's okay, there are other VC to fill the void.
I’m curious what you imagine when you say “modularization.” It might be different from what I imagine.
Another good resource and community is https://www.mcjcollective.com

They have a slack community (access by membership), as well as a Substack and podcast.

Lastly, I found a new recruiting firm (which, I know, bear with me) called Climate People (https://www.climatepeople.com) focuses exclusively on placing people at climate change focused companies.
One thing I find it weird in the US is company-specific unions, instead of specific to sectors. Seems to me they lose a lot of leverage that way
AFAIK GDPR requires that consent can be removed as easily as it was granted - where's the modal pop-up on every screen allowing me to revoke my prior consent and have their advertising partners delete any gathered data?
recently found "the way things work" at a book sale for 2 dollars! a beautifully bound shiny silver book with glorious orange and black illustration. Reminds me of my worldbooks from when I was a kid
Thanks for the recommendation! I am indeed sketched out by most extensions that require the all-hosts permission but this one does seem pretty legit so I'll give it a shot.
It’s like prop 65 posters warning about carcinogens in California. If people insist you warn them about something they are doing, you get around it by forcing everyone to do it for everything so people start ignoring them.
Try gcsfuse to write logs to a bucket.

It's the one thing I like about our airflow. Everything else you said is echoed.

Also, the toil of dealing with many airflow instances when you have engineers who don't want to automate it.
That's not what I meant. What I meant was finding a matching/working pair of xyz and @type/xyz that were new enough not to have either vulnerabilities (in the main package) and also worked with other packages that were new enough also. It introduces new dependencies and into an already chaotic chain.

Like 1.2.3 of xyz has issues (or dependencies with issues), and you need 1.2.4, but the @type package won't yet work with 1.2.4.

Also, not just vulnerabilities. Bugs, whatever.
> On the prime meridian, "midnight" is an important concept, marking the change of date.

But having the average solar midnight match that very specific spot is not important.

> A second of drift is negligible, but a minute of drift pushes the boundaries of time zones sideways by 6086 feet at the equator.

Which doesn't matter when they're 60x that size wide. Especially when countries will shift an entire time zone for fun.

A minute of drift is also negligible for civil time, as long as everyone is in sync, and we can't really predict the timekeeping future beyond that first minute of drift.
Netflix is in the original FAANG so I guess they get grandfathered in
> along the lines of Blender/Maya/Houdini

That's very interesting indeed, but arent's these lines are way too blurry?

That's why I'm using Houdini and not the other two.

And even then, Houdini is not set in stone, there were some significant changes during the years, an example of something that's probably most relevant here - say I prefer newer Wrangle operators in SOP rather than the classical visual programming style, but many Houdini people have the exact opposite preference.
I did in the original comment.

We have over 200 monolith applications each accessing overlapping schemas of data with their own sets of stored procedures, views, and direct queries. To migrate a portion of that data out into it's own database requires, generally, refactoring a large subset of the 200 monolith apps to no longer get all the data in one query, but rather a portion of the data with the query and the rest of the data with a new service.

Sharding the data is equally difficult because even tracing who is writing the data is spread from one side of the system to the next. We've tried to do that trough an elaborate system of views, but as you can imagine, those are too slow and cover too much data for some critical applications so they end up breaking the shard. That, in and of itself, introduces additional complexity with the evolution of the products.

Couple that with the fact that even with these solutions, getting a large portion of the organization is not on board with these solutions (why can't we JUST buy more hardware? Get JUST bigger databases?) and these efforts end up being sabotaged from the beginning because not everyone thinks it's a good idea (And if you think you are different, I suggest just looking at the rest of the comments here in HN that provide 20 different solutions to the problem some of which are "why can't you just buy more hardware?")

But, to add to all of this, we also just have organizational deficiencies that have really harmed these efforts. Including things like a bunch of random scripts checked into who knows where that are apparently mission critical and reading/writing across the entire database. General for things like "the application isn't doing the right thing, so this cron job run every Wednesday will go in and fix things up" Quiet literally 1000s of those scripts have been written.

This isn't to say we've been 100% unsuccessful at splitting some of the data into it's own server. But, it's a long and hard slog.
This is my personal experience with the FBI as well. When I reported crimes by corporations with evidence they would ignore me. And they are so cozy with corporations it is ridiculous. I don't know if it is because many of them plan on entering the private sector eventually and they are crafting up resumes lol but that is my suspicion. But I still hope there are people there that truly believe in the equal administration of justice.
They probably would try if they didn't already have monopolies on most markets they operate in.
It's the age old problem of once you choose the system of measurement, it's going to get manipulated by the people who get measured by it. GE is not going to rack up a bunch of debt for the explicit purpose of making sure the GDP number goes up. When the government creates a bunch of money just to make sure the GDP number goes up, GDP stops being as useful at telling you how things are going.
Or just bookmark them. They usually have the program name in the page title, on firefox just begin with * on the url bar, or press B if you have Vimium.
I think the point is that the recent rise of manufacturer-direct sales is better - it tends to be a much more enjoyable experience, it allows you to avoid any sort of negotiations for a price (ie. you pay the price you see on the order page), and you get to spec out your exact car configuration instead of settling for whatever's on the lot.

Now, dealership laws in many states forbid the automaker from selling their cars directly to the consumer if they already have a dealership in the state, with their only recourse being that the automaker can say "you can't mark this car above MSRP", with varying levels of success.
As of 3.10 you can use "str | None" instead of "Optional[str]".
Well, I stand by what I said. And you are also correct, you can only separate them if they are really truly independent. Those two are correct at the same time.

Microservices does more than encapsulation and workspace segmentation. They also distribute data locality and coherence. If you have an organizational need to break something, but not on independent parts, it's better to use some abstraction that preserves the data properties.

(In other words, microservices are almost never the answer. There are plenty of ways to organize your code, default to those other ones. And on the few cases that microservices are the answer, rest assured that you won't fail to notice it.)
Disagree. A used car might recover much of its value if repossessed, but not a used phone
You do realize on a zero dollar contract the phone is being upfront subsidized by the corporation contracting them out? This is flat out fraud, no matter how you look at it.
huh? visa pays me 2%, not the other way around. I don't pay 2% more when I use my cc instead of cash, rather, I receive rewards. You could claim that the grocery store has to increase prices due to the fees that visa charges them, but I think you'd be wrong: visa provides a service that is cheaper than the store handling cash (security, transportation, slower transactions etc). Visa also provides a service to me, which is that if someone steals my card and buys groceries, I can get my money back. No crypto system will ever support that.
The fact that this is making the news seems to indicate that this sort of corruption is not the norm.
As if car buyers are any different. They would not take anything less than the highest offer for selling their used car, just like the dealerships.

Is a dealership wanting to sell for the highest price any different than a labor seller wanting to sell for the highest salary?
I won't downvote you, I think it's kinda crappy when people just do that without explaining. Also an opinion isn't something we shouldn't downvote, we should downvote poor responses.

In any case, I definitely agree with all those pros. What I dislike about PHP is that as you start growing a codebase, especially with includes, your attack surface just grows and grows and grows. In other frameworks where a stack is involved attack surface generally grows as well, but since any PHP script has access to the request, it's much much worse.
Yes, but many proteins can be boiled down to basically two classes - the folded portion, and the unfolded portion. The folded portions are typically shared (shared is a loose term, there's a lot of leeway) among almost all proteins.

So, I can pull a protein out of thin air and there's a good chance it'll have an overall fold similar to another protein that's got a structure. Unfortunately, the devil is almost always in the details. An amino acid here or there, a short extension here or there, a missing charged residue or an extra glycine and now you have a different target and entirely different behavior in a biological system.

One cool thing I found actually, was a protein in an Archaeal virus had no known homology a few years ago, but when I checked the other day, it now matches most closely to an (otherwise thought to be) entirely synthetic protein out of David Baker's lab at UW. Which means this Archeal virus and David Baker converged on the same fold somehow (likely because it was "stable").
But I want to see Realtor.com vs Zillow numbers (vs MLSListings vs Redfin vs the others...). It's not like any of these are ground truth. How much are the discrepancies, where are they and why?

Also, is zipcode the lowest level of granularity (presumably not)? Do any of these services have finer granularity?
Wonder if this would be a good use case for Tidalscale?
Sometimes the early decisions are obviously the right ones in the space, which is why they are early.

E.g. eyeglasses having nose pads, and arms that rest on the ears.

Attempts to replace pneumatic tires with airless have been failing for over 100 years.
They would just stop paying T-Mobile for the hardware and use the phone on Verizon.
I understand this as theoretical possibility, and it could lead you astray if you're trying to tell a 40% developer from a 60% developer... but in practice I have never met a superstar IC who doesn't also ship a ton of code (even while they help out others). If you fire the 10% of ICs who push the least code, to within a rounding error you're extremely unlikely to regret it.
I know so many people who knowingly sold their used cars that had structural issues that are hard to diagnose.
The trend of banks outsourcing software dates back decades. The "online banking" systems of most small banks and credit unions are outsourced, for example; if you have three branches and an IT staff of two people, you're going to struggle to maintain those sorts of systems yourself, never mind developing them in the first place.
As others have noted, the Macintosh has always avoided this by using the Command key.

I really wish we could create additional OS level modifier keys like Shift, Control, Alt, Window/Command. Such functionality would go along way to solving this issue and maintaining the normal key bindings. This would allow me to add macOS style keybindings on Windows and Linux.

I know about Kinto. And have created my own Windows 1000 line AHK macro along with a fully programmable hardware keyboard to mostly get the key bindings I want. However, being able to add my own OS level modifier keys would make this so much easier and better
Hell, I did that for a prototype product once. Combined it with a state machine and wrote the entire thing to be nonblocking. Worked great.
Is it really necessary for every website to work perfectly on a pocket sized screen?

Some ideas just work better on a big screen, mouse and keyboard. We shouldn't limit ourselves just to make everything work on an iPhone.
DTCC holds shares. Everything else is just on brokerage books.
Many people need that money.

It's absurd Americans judging at normal people spending money, but same people ok with companies making record profit during pandemic, the minimum wage limit etc. It's pathetic.
The problem is not that we lack patent unencumbered medicine, the problem is that only patent encumbered medicine has the incentives behind it to fund studies into its safety, and the rest of the FDA process.
Not sure what's happened to make this news now; Klipper has been out and loved by many for quite some time at this point. Regardless, it's nice to see it get some press. I run it on all of my filament printers.

It's an interesting (and somewhat puritanical) approach to embedded systems design that mercilessly evicts functionality out of the microcontroller and into software on a higher-performance computer. The microcontroller executes a pre-planned time-scheduled queue of actions sent down from a process on the heavier-iron machine.

The model has made it very easy to port to a huge range of hardware and to do slick things like synchronize and distribute tasks across many disparate microcontroller nodes.
Do you think cancer has gotten better or worse over time? Because that's what ads are, rhe cancer of any media they touch.
I feel this article is not quite clear about the whole process. The secret which I take in this case is the private key is supposed to reside in your phone's trusted platform module and to be completely inaccessible nor stored on a server, however it is possible to synchronise your keys through iCloud ?

Also what happens when you flash a Qr Code, is Apple involved at any point (which makes it a pretty big spof) ? Can Apple add/revoke login authorisations for individual devices, and if so is there really a fundamental difference between this and an Apple SSO with biometric checks ?

From a naïve point of view it resembles Github/lab/tea SSH key-based authentication with extra steps, a us-based third party cloud provider involved and a new sheen of consummate proprietarism
They did that too.
The low key swingers post is hilarious.
Thanks for the feedback. It is greatly appreciated! We are certainly after UI and UX experiences!
They do. It's just that everyone seems to have collectively decided that cgi shouldn't be used anymore.
> It’s extremely challenging to predict what’s going to happen even at a high level ... Central planners or regulators who seek to intervene in the market cannot hope to aggregate enough information

I can get a text message from my bank within minutes of making a purchase on my debit card at the drugstore. And I know that drugstore's inventory system updates in real time too. Meanwhile, Amazon is building grocery stores that eliminate the need for checkout because their inventory updates at the very moment the consumer picks up the item.

It looks to me like we have all the technology we need to gather and aggregate mind-boggling quantities of information, so unless you have more detail about those challenges, I find the claim they're insurmountable to have the same weight as the claim last century that people could never walk on the moon.

You do also say that the information is inscrutable. I take that to mean that even if we have the information, we either can't process it fast enough or we don't know how to process it at all.

But I'm looking at the history of science and the pace of progress in technology--both theory and practice--and I have to wonder how long that's going to be true. Or, put another way, why should we expect it to be fruitless to explore the application of machine learning to an entire economy? Why does it need to be something sacred that we never question and never dare to answer?
Food Out of Thin Air
> The questions I see don’t use any tricky DS/algo that needs memorising.

That's kind of anecdotal. If it was that easy, everyone would pass. My experience has been entirely on the interviewer. The younger the interviewer, the more they have to prove by giving dynamic programming or direct acyclic graph questions. I am not denying your experience, but it just isn't universally true.
The initial execution was to mimic an excel spreadsheet but as we get more feedback we hope to really produce a better UI and UX.
There is no “simple e2e encrypted messaging protocol” ;) the protocols used by Signal, WhatsApp, etc are very well thought out but they aren’t “simple” because keys are changed on every messages and both peers need to maintain and manage keys. With group chats the situation is even more complex. And making group chats with a large number of users (this is what IRC does btw) work well is a very complex technical problem.
Ok, it makes scaling technically easy with horizontal scaling for the web tier, ignoring the DB.

In practice it makes scaling hard for financial reasons if you require 128MB+ per request. A 32GB server will struggle with more than 256 concurrent requests at 128MB+ per request. A 32GB server is an extremely large server for such low request numbers.

If you can bring the memory usage down stateless works well. I use a bit of rust on aws lambda with the lowest memory settings so pay fractions of a cent and can handle more traffic than I ever need. I do set up persistent connection pools for the life of the lambda and only bootstrap once to bring down latency per-request but treat it as an ephemeral horizontal scaled service.
The Decline and fall of the British economy
I had this exact experience as a young teen, writing sockets and parsing the IRC protocol. Fun memories.

I really do miss the internet culture of that era.
I've been building a side project in Symfony for the past couple weeks, so this caught my eye.

Um, it might just be me, but on both Android and Linux Firefox, the job description page doesn't actually display the job description. Just the header and footer. I had to switch over to Chrome/Chromium.
This is just so far from the truth. I can just as easily push tons of logic down into templates in erb/jsp/jinja etc... at some point it boils down to the programmer's level of expertise, but also to the programmers' opinions as there are still a lot of varying opinions on what exactly are best practices.
I remember buying $2 codes from ebay to unlock $30 cellphones, good times. Also: https://www.justice.gov/opa/pr/fraudster-sentenced-prison-lo...
The suggestion is repossession instead of a lock. Locks recover zero value.
Yeah, I buy all my phones unlocked from the get go. It's really no hassle at all.
FaceID doesn't work if I yawn. Or if I sneeze. Or am squinting in the sunlight. Or if the phone is on my desk, fully readable, but not pointed at my face.

And, yes, all of these cases happened in the past month. I miss the TouchID. It was simple and I can't recall it ever failing me.