skysight-inc/HackerNews huggingface dataset:
Quoting article: British woman Sarah Gilbert, a 59-year-old professor at Oxford University who co-developed the AstraZeneca vaccine, is another scientist to be honoured with a doll.

This is one of dolls. Quite odd choice of person to gatekeep as a scientist.
> just drop it in

Have you looked at Pushpin [1]? (disclosure: I'm the lead dev). The goal is to be able to add it to anything, rather than requiring a certain language.

[1] https://github.com/fanout/pushpin
The unstated assumption in the above paragraph is that net returns from hedge funds, accounting for losses from blowups, are still high enough to warrant pension funds investing in them. But experience shows that's not the case, e.g.:

"I know in the long term private equity is supposed to give us very healthy returns, but that of course has not been the case for quite some time,” said Sung Won Sohn at Tuesday’s board meeting. “It’s been anything but healthy returns…"

https://www.nakedcapitalism.com/2021/04/lacers-board-member-...
There's Youtube Premium Lite now which just stops the ads.
Candidates should be better than 50% of the people currently in the role. So if you're interviewing for an SDE1 position, you're expected to be better than half of the current SDE1s.

You're evaluated against people in the same role, not the entire team. But, yeah, the idea is that the hiring standard (the 'bar' in Amazon terms) is always getting higher.
Well, I suppose it is possible to target ads to specific users without knowing anything about the user other than an anonymous user ID.

Of course, this requires one to trust that Facebook is not actually collecting any identifying info. The temptation to cut corners for more profit or for sheer expediency might be hard to resist.
The bizarre thing is the ignorance here that this whole thing is a matter of choice! I am glad that there are developers who recognize that they do not have to accept unfair, and even unethical, practices from corporates. And are willing to speak about it and fight it.

Like minded developers are not just fighting Apple, but the whole attempt by "big tech" to move to the business model of exploiting developers by controlling distribution of softwares, and dictating terms that favour them. This ends up harming both developers, as they earn less, and users, as ultimately it the user who ends up paying the share of profits that Apple (and others) extort from the developers.
To clarify a piece of what you've said, devs working on Google ad algorithms are valuable to companies who are advertising. Your point is a higher level one that what these companies are buying from Google isn't of net value to society overall, even if it is of value to them.
That's been my view this whole time. Bottle of water from a store just outside? Let's confiscate it. You got 100 phones all powered on? No problem! Just please turn them off thanks!
I like the approach that sourcehut took overall. I would like to find a way to implement issue tracking into Git, but the mailing list approach isn't a bad idea.
> It's also very difficult to get off of the treadmill of spending a lot of money on products and services - requires a massive life change I haven't been ready to perform.

You should just factor this into your living costs. As long as you aim for the right fraction of your earnings to go into savings rather than an absolute amount, you'll be fine.
Um, Elon was also reported to have slept on the the factory floor for the Model S.
The STL is problematic and not a great solution for a lot of things, so replacing it with something else is very common practice.
For those coming into this that aren't of an Elixir background, here's some of the things that make BEAM (Erlang VM that Elixir is built on) interesting for soft real-time features:

* BEAM provides out-of-the-box capability to network nodes together. This is extremely important in real-time flows because server A may originate a message that needs to get pushed to a user connected to server B + C (2 tabs open). The capability to both connect + send messages between nodes is built in.
* The process model in the BEAM provides a really natural fit for WebSocket connections. Each connection is its own process, and other processes are spawned off of that for various needs. The benefit here is that a failure in one process (connection drop, code error, crash, etc) won't affect other users. It's not an issue of whether the code is written well to prevent it, it's just intrinsic to the runtime. State is also stored per-process, which is convenient when it comes to writing your application.

Phoenix itself has a really nice abstraction over WebSockets (Channels, which this post goes in depth on). I won't say too much since the article does, but it's just really enjoyable to work with. Also, Phoenix LiveView is built on channels, so knowing channels provides some benefit there.

If it's interesting to you, I wrote a book that basically walks you through "I don't know anything about Elixir" to building a demo "sneaker drop" store https://pragprog.com/titles/sbsockets/real-time-phoenix/
This horse has been beaten dead over and over. Captain Joe and other airline pilots admitted that it's all about the airlines controlling passengers' attention through deception, and has nothing to do with safety.

At cruise altitude, mobile devices are too far away from towers to operate, so only ground and takeoff/landing ops would be usable externally. It would be more efficient to have femtocells for major carriers onboard relayed to ground stations.
> they're, as we speak, pulling off the biggest and smoothest on-the-fly architecture transition ever.

That's interesting, I would have said that it was AWS doing that with Graviton. Do you have a source for this?
I’m very intrigued by this comment. It probably captures the thing that has held me back from microservices. Can you explain how one can break up a monolith without keeping the interdepencies?
Yes, very descriptive - the 'good sales CEO' was very much per your positive example.
Can we save the planet by shrinking the economy?
What's the difference between talking on a phone and passengers talking?
My impression is lawyers, doctors, bankers and consultants are the highest status among the general public, closely followed by engineers. Tradesmen below all of those, not quite at the bottom but in the bottom 60-70 percent.
Show HN: Crypto devs can now add token for AI sentiment and meme tracking
Roman wine NFT let's go
oh, man. You're a denier? I don't know what to say. I've lost a lot of people in my life to COVID, many were under 70, one in his 30s.

I know you're unlikely to take advice from an internet stranger, but I do hope you get vaccinated and reconsider your position.
If you compare making a call to a web service vs calling a function to achieve a similar outcome, it is definitely true that you can easily have business logic coupled between these two services. You also have the additional cost of having to handle network errors in the calling function.

However, scaling a monolith (as someone who does this for their day-job) is significantly harder than scaling independent services. This is mainly because performance issues in one function can hog resources that other functions share. This is particularly the case when you have a single, central database where one poorly optimized query can cause performance for all users to degrade severely.
Extremely busy CEOs speak to other busy CEOs through assistants; otherwise it’s weeks before they can find a common time slot. I doubt the person Cook hung up on was Elon himself.
A gentleman named Bob Voight, who happened to be involved in a minor way with launching the first American military satellites, told me how they had lovely elegant equations for their first 3 orbits and then after seeing what actually happened how shocked they were. It wasn't that they didn't know those elegant theoretical models weren't going to be accurate, it was that they'd no idea how many factors were going to hit them all at once. I seem to recall "asymmetrical magnetic moment" from being one he specifically was surprised by.

I regret i didn't write about those conversations at the time, "young math geek meets misslemen" made for good stories.
I read some interesting advice somewhere that said: "Sit still until you're compelled to move."

I think the idea is that a lot of our wants / desires are urges that come and go, but our dreams and needs are deeper than that and we have to let those urges pass before we can find out what our true desires are.
Honestly if you look at the direction the US is going, federal politicians are getting wealthier and wealthier while the middle class erodes into a larger and larger dependent lower class.
Most of our congressman are lawyers.
You have about two paths to wealth in America. Start a tech company hope to get bought big tech, become a lawyer hope to become a high up well connected politician. Because those connections are proving to pay off.
I‘m a bit taken aback by the responses I read here. Honestly I have no clue how anyone can be so dismissive of his story and situation as some of the people in these comments here.
I'm aware you can't pay premiums but you can still use it to pay services, prescriptions, deductible, co-insurance, etc.
You're right that it shouldn't be a problem but:

* That assumes a device that both meets specifications and isn't damaged (overwhelmingly true, but not universally true)

* Most of these airplanes were designed well before modern cell phones existed. I'd be less worried about highly mechanical systems from the 60s/70s, more worried about electronic systems from the 90s, and less worried about some of the most modern aircraft.
Amazing! Super awesome team and very useful technology.
There is a big difference between have to and get to. Most people are better served with a strict work/life balance that pays the maximum they can find and get all their fulfillment from their hobbies/dreams/etc. Work becomes a punch the clock and your passions stay alive without the pressure.
Silver hair? Medicare.
Need some aid? Medicaid.
The calculators usually account for inflation (and also for a percentage rate of return on the lumpsum you have saved), you would answer "How much income will you need in retirement?" with today's value of a $ (eg. if $80k a year would be enough for this year if you retired today)
I'm so excited for Phoenix 1.6. I think Phoenix was almost onto gold with LiveView when introduced, but it was still a little rough around the edges. But Phoenix 1.6 should sand away all the roughness, and we'll be in an awesome place.

Basically, the issue before, IMO, was kind of a tension between "live controllers" and (they call them "dead" but I prefer "static") static controllers. You couldn't necessarily interleave them super well, and factored templates had issues when used in one place or another. (I'm not an expert here, this was just from some testing and dabbling.)

But now (or well, soon), there's going to be a unified "heex" format which works in both. You write components almost like React components, their structure is parsed to some extent to catch simple typos and bugs, and can pass in "props" as arguments. And said components can be re-used in both live and static controllers.

Basically, channels were Phoenix's killer feature, LiveView sort of abused them to show a promising new way of developing web apps, and now I'm hopeful we're just about at a point where Phoenix can settle down into a new normal with function components on hex.pm and easy and pervasive LiveView pages and widgets, added in easily to your existing, standard Phoenix apps.

And, combined with the recent announcement of the removal of node+npm+webpack by default, in favor of esbuild, I think Phoenix 1.6 is going to be a no-brainer choice for any new web apps going forward.
IMO the year of the Linux desktop was 2015, when Microsoft made their operating system available gratis.
I think we have to be honest that the state of the art for end to end encryption doesn't work well yet for many types of usescases beyond 2 way communications.

How could you make an e2ee calendaring service? E2ee google sites like page with groups based access control? Realtime group collaborative editors?

Any one of these features is distinctive and novel enough that if you had something that worked even in a moderate scale you could turn it into a company.
I retired early recently - I am in my mid 50s. It's not anywhere as hard as people seem to think. With a disciplined approach to investing, I think that it's very much possible to reach financial independence with a typical tech salary in the US. I achieved FI without an extraordinarily high salary, stock grants or participating in an IPO.

There is a treasure trove of information in the Bogleheads wiki: https://www.bogleheads.org/wiki/Getting_started
Yes, but that victim status is seen as a dishonor, not something to be celebrated.
I joined a shop where that was the case. We invested time in reintegrating services back into the monolith. A number of them could be replaced with ~100 lines of ruby.
You can actually obtain it with access to the consumer facing store now, but you couldn't when that scheme launched.

But there is no way to switch between these options, or even to upgrade the consumer hardware you had to buy to get stuff out of the door when they launched without this functionality to be able to utilise the business accounts, even if you were willing to pay to do so. The answer is literally to junk your existing hardware investment.

It's really a crazy mess. Nobody at Facebook/Oculus seems to really care about how this is supposed to work for businesses developing for the platform in practice.

It seems so much harder than just permitting business users to set up a "faux" account that can be used for company wide demo machines (and managed only by signing into that account, not having to buy specific hardware), even if a bunch of verification was required for that initial setup.
I mean that's part of it, but the media/movie industry doesn't operate in a vacuum. People would rather watch a medical or legal drama than a drama about plumbers. Dealing directly with other people in high stakes situations lends itself to an entertaining show.

And even if most doctors/lawyers don't have a job as interesting as the stories depicted in Hollywood, they still don't have to get their hands dirty in the way that plumbers do. I'm also not sure that being a pediatrician or a dude who writes wills is considered high status, higher than a plumber sure, but not the same thing as being a specialty surgeon or a defense attorney.

Further, the circles that "high status" workers run in are more likely to include extremely successful/wealthy people due to friends made in college and grad school. The top 20 medical schools churn out over a thousand students per year, and some of those will surely go on to do high profile work.

Engineers are a bit of weird middle ground in this - computer nerds that run in elite circles (top schools, successful in SV, etc.) or that work in high stakes environments (mainly security) don't seem to be considered low status or ridiculed by the media. There may be a few nerd stereotypes mixed in, but if you watch enough medical or legal dramas you will find stereotypes for those professions too. Same goes for finance bros, cops, teachers, etc.

However, I agree a random computer nerd is considered somewhat low status. People that work in IT or are developers at random companies are looked at a bit more like tradespeople. It's not too surprising though that how hard a job is to get relates to its status.

Would the world be a better place if people stopped paying so much attention to status? Probably, I'm not saying that this perception of status is the right way to go about things, or even that the status "rankings" are rational. I'm just saying it is not caused by the media. Perhaps reinforced, but there are plenty of underlying reasons. Going to college was a high status thing even back when movies were still silent. Conversely, the US military has tried very hard to glorify itself in the media, but joining the military is still considered a low status thing to do.
Polyphonic Overtone Singing [pdf]
Quite safe. My wife (who is Chinese, I am white) actually becomes annoyed because everyone treats me so well. I never once felt unsafe in China, though I suppose there are parts that you may feel unsafe.
sigh

You argued that homeschooled children would essentially fail when exposed to a fairly normal social situation. As someone who was homeschooled from pre-k until I went to college and whose social circle 20 years later still includes a huge number of people who were homeschooled I can say that this stereotype doesn't really hold true in my experience. Most homeschooled children get plenty of opportunities to socialize with peers. I certainly knew of a few homeschooled kids who were socially awkward, but I also knew plenty of kids who attended traditional school who were similarly inclined. Two decades after I graduated I can say conclusively that professional outcomes of the homeschooled kids look as good or better than the non-homeschooled children I know.

As to your initial point regarding immune systems, I find that to be a fairly simplistic view as well. While children today may not be exposed to some things as much as they used to, the amount of travel and food transportation likely results in a much more diverse amount of viral and bacterial exposure than a few generations ago. We have some anecdotal evidence (although with lots of confounding factors) that people in countries with a higher percentage of children having grown up around agriculture have suffered worse than rich world countries.
Edit: I want to refine the above since this is ticking upward.

I think there are certain problems that do require top-down coordination from everybody, and there are certain moral issues that really are so fundamental they deserve to be enshrined in law. It's just that these days we tend to overestimate the size of these categories and target everything we think to be wrong with our society using this extremely large and imprecise "hammer". Many things, especially small and personal and compassionate and nuanced things, will simply be smashed instead of fixed. And people, in particular, have to improve from the inside out.

This (my part at least) also isn't a "government efficiency" argument, it's a "government precision" argument. Governments (and political factions, and corporations for that matter) cannot know things like morality; they can only respond to very imprecise signals sent to them by the populace. If you look to them as a personal north star, you will end up empty and broken inside. And as you look to them as levers of change, expect that everything they do will be at best a clunky, wide approximate of what you hope for. Factor that in when you set your expectations for which things they can and can't solve.
I just entered my data and for my family of 7 insurance costs are $1792 per month via healthcare.gov

I'm not sure what it covers.
How do gitlab, github, gitea, etc get away with it then?
Here there is a conflict of interest. Who gets to choose to "expect" more? Arguably, I pay more $ to Apple than you (on top of the value I add). Let's see:

1 dev subscription
4 iPhones to test
2 iPads to test
2 macs to develop

Why do you get to "expect" things from me, and why does Apple get to force me to serve you in a certain way that keeps changing over time and then threatens to hide my work if I don't comply?

I don't know, it just doesn't seem fair. I am happy to work for free because I like what I do, but then being told to do things or risk being banned is just too much for my taste

I think I will just leave the App Store when my web version is finished. Too much trouble for nothing
The purpose of the bank's risk management is to protect the bank. A bank who services a hedge fund as a prime broker does not have an obligation to assist a pension fund in proper due diligence of a hedge fund investment.

The interests of the prime broker and hedge fund investors are often not aligned. e.g. Archegos - Goldman dumped the Viacom shares to save the bank from losses at the expense of Archegos.

Responsibility for a pension fund's risk sits with the pension fund.

Now if you're proposing that limiting a hedge fund's access to leverage by preventing banks from extending such leverage would overall de-risk the system thus providing a safer playing field for pension funds... possible, but you're attempting to derive causation in a complex system which begs the question of what unpredictable derivative effects come along with the change, the magnitude of those effects, and their net effect on safety.
Good point. The keyword for uninstall and remove residual files should be Yeet indeed.

Downloading the latest, bleeding edge version should be Yoked

pip install yoked <package>
> I would like to find a way to implement issue tracking into Git

Maybe git-bug would work for you? https://github.com/MichaelMure/git-bug
Elon Musk talks about his 5 step development process – Video [13:28-25:00]
Video Fingerprinting
You know eating until you are obese is a much cheaper coping mechanism than street drugs.
Could they keep the same domain and change the name to gitly.org?
To be clear, the blade adds TPM 2.0 via an Infineon chip, and you can interact with the chip, but features like secure boot require bootloader-level integration, and at this time, since no other Pi hardware has TPM, the Pi's closed-source bootloader doesn't support it.

Also something interesting to noodle on: technically the Pi 4/CM4/Pi 400 have ECC RAM [1] — but some ECC functionality may require CPU-level integration... which I'm guessing isn't present on the Pi's SoC (but who knows? I posted this forum topic asking for clarification: [2]).

[1] Product brief mentions LPDDR4 with on-die ECC: https://datasheets.raspberrypi.org/rpi4/raspberry-pi-4-produ...

[2] https://www.raspberrypi.org/forums/viewtopic.php?t=315415
Decentralized Finance (DeFi) – A Revolution
Julian Assange: peering through the murk
For some, the overhead is the point.
I am of the school that all laws are perfectly coherent. I read any vagueness as tacit permission for the court to figure it out for itself. So I don't see "loophole". Rather, I see the legislature granting permission to do something. That mindset means I never feel frustrated by poorly-written code. But when judges don't make sense, that is another story.
My dad told me after he retired it was his biggest mistake in life.

He'd started a business with a friend in the 1970's that became quite successful in the Detroit Metro area. He retired and like a good Italian, bought a house in Florida and played golf everyday. After a few months he hated his new life, and wished he'd never sold his business. He realized after he retired that his work was something he enjoyed doing, that his clients - most of whom he knew for 20+ years - were people he loved to see and visit. All that changed after he retired and sold the business to my older brother and a another business partner. There was no going back, and that was that.
Every project should be started as a monolith. Period.

Then as it grows and it makes sense to decouple at the edges then it makes sense.

And these micro services only make sense when there is a team responsible for each one.

Otherwise the whole thing is like a game of chess - you will forget to make a move at some point.
As a mid-30s software developer who is trying to save as much as possible, with the hopes of retiring before I'm old and deprecate, this really sucks to read.

$2 million in investments AND a payed off mortgage and still, it doesn't pencil out to retire? Seems like over the past decade+ the 'value' of even $1 million has become more and more diluted. To support even just a middle class, to upper middle class lifestyle, can get very expensive.