skysight-inc/HackerNews huggingface dataset:
> This "upstream first" approach to product kernel development and testing is extremely efficient. Google has been successfully doing this with Chrome OS and Android for a while now, and is hardly alone in the industry.

This seems to be conflating testing a product against an upstream kernel and making your stable Linux distribution use an upstream kernel. A huge number of open source projects and vendors already do the first thing without any difficulty. I believe that doing the second thing is much rarer. Do Google do both things?
China's “Semiconductor Theranos”
In most companies a good engineer overgrows his position after few years.

There’s no economical value of holding him back.

It’s cheaper to hire a replacement within planned budget.

Another point — in well organized business any engineer in any position is a replaceable unit.

Otherwise business is not scalable.

So companies do the right thing.

The right question is — why many engineers are staying for so long, even though its not profitable for them after some time/experience?
Show HN: Made a powerful and responsive Twitter Accounts Directory
35M US residents personal details exposed on the web
Maybe. On the other hand the Teamster’s links to organized crime (and general corruption) would seem to indicate unions can become just as malignant. Additionally there have been situations in the past where the union was responsible for the company going under.

Like I said, the weakness in this argument is it presumes that forming a union is strictly better. Maybe it is in this case. Maybe it’s not. Muzzling any speech to the contrary isn’t great though. Both sides should be able to be full throated advocates of their position as long as they do so fairly and within the limits of the law.
How long it takes for a creator to build a sustainable business
And if it stops working, try re-soldering it in an oven before throwing away. Some infamous batches had bad soldering problems that can be fixed. See i.e. [0]

[0] https://community.spiceworks.com/how_to/2077-how-to-bake-an-...
I read your article and finally got my Brother printer working on elementary OS! Thank you!
I see that you disagree.
As someone who's done 100k miles in a year, at 200k miles you're basically travelling every other day. 100k miles is hard on your body.
That's actually a really great idea! I can't believe I never thought of it.
This seems promising. My wife wonders what the 5x time reduction is based on and what your therapy offers over training guidance provided by her primary OB, which cannot he provided entirely virtually but doesn’t require such lengthy sessions. Perhaps this is more a service for acute issues and not proactive pelvic health? Glad to see more such services forming either way.
I might disagree with the notion that Subway/Burger King/Dunkin Donuts is garbage tier. Obviously it isn't the healthiest food, but the minimum quality standards mean something for those big brands. At least consumers can be confident that what comes out of their local Subway/Burger King/Dunkin Donuts will also come out of the same in an airport.
How do you power it?
Turns out that's the same result on Windows when using Ncat /shrug
> The value of work is not in the work done; it's in the decisions being made. It's the ability to handle edge cases, to work your way through ambiguity, to "unstuck" a stuck situation, and to resolve tricky unforeseen issues.

The first part describes programming perfectly.
it's "case IN point"
Clearly, Maxwell was much better (and funnier) in articulating what I was asking. Looks Maxwell's demon can work some of the time at a molecular level, but on average, you need to do work to extract useful heat from matter at a macroscopic level. The hypothesis being that you need to do work just to identify hot/energetic molecules from the cold/low-energy molecules.
Depending on the local laws, being arrested might be possible. Laws around alcohol tend to be intentionally archaic. The other bad possibility is that the bouncer bounces you around a bit before shoving out the door and onto the street. Not likely most places but certainly possible in some of the edgier bars.
May be because they were closer to delhi.
When I was growing up there was this idea that the best of the best became doctors (physicians) and lawyers; and that these were well paid careers. Today that’s broadly no longer the case.

Both professions certainly have a top tier that earns a lot (top firm partner, top specialist surgeon) that does very well but the vast majority in both professions aren’t particularly well paid and also are no longer attracting the “best and brightest” out of graduating classes. Your typical established doctor these days makes what would be considered an early career salary at FAANG—and that’s before considering the crazy amounts of debt that many law and medical students take on. Many lawyers (outside top firms) make very little considering the amount of training required.

A savvy tradesman these days (e.g. Plumber) can easily make more than most lawyers and even many physicians. I’ve cited that a lot when giving career advice to those being pressured into a college degree when it’s probably not the right fit for them.
Before this major shift happened I was willing to accept a significant cut for my current job for the sake of working with good people with flexibility. It happened somewhat by accident, but as soon as the opportunity arose I jumped on it and haven’t looked back.

I suppose my take home is around $70k CAD less than if I’d taken another job, and around $30k CAD less than what I had before. And I’m glad.

My family needs me more than my job does. We need money less than we need to be happy. I still earn more than we need, so we’re incredibly fortunate.

I understand completely and with no surprise at all that other people want this. The ability to work and live more on your own terms is a sort of empowerment and a luxury all people deserve but few ever get. It has allowed me to work on mine and my family’s well being in ways I haven’t been able to for a long time. I suspect a lot of people feel the same.
I haven't thought about styling tags like `<center>` and `<font>` in quite some time, and I'm glad for it. CSS is quite the wonder and I'll never talk bad about it again after this reminder.
Yeah. I find this post's thought experiment both fascinating contradictory..

8200 years from now (from a biological standard and considering our technological growth) we might barely be human anymore.

We would sooner need to worry about our 6th dimensional energy-blob children getting tattoos before we need to worry about the economy.
unrelated to CDNs but IIRC vitess did/does query coalescing too -- if it starts to serve a query for "select * from users where id = 123" and then another 20 connections all want the same query result, vitess doesn't send all 21 select queries to the backend, it sends the first one and then has all the connections wait on the backend response, then serves the same response to them all.
The CO2 footprint of people like that is insane.
Why syncronous protocol ?
it sounds like you're doing fine. that's good.

if you think you have an idea that you want to do more, then...ask to do more. but be careful what you wish for.

for instance, if you're not as productive as they think you should be, then get some specifics on what counts are 'more productive', and find out how to get more productive -- literally ask your manager, 'I want to become more productive. How do I become more productive?'

They might say, "Well you need to work more hours."

To which you can say yes, no, maybe, etc.

It's prob worth a search here and google to find out how to become a better/'more productive' developer (or whatever it is you're producing).

Tell bossman you want a raise, and you're willing to work hard for it, you want to be a great dev, you think you can get there, you just need to be pointed in the right direction.

I'm 100% certain it's possible to get better at programming and all related tasks. But I don't think it's easy to get there yourself -- you ideally need someone who _actually_ know wtf they're talking about, which is virtually non-existent. Like, a great 'highly productive' dev may/not be able to relate to you what you need to do to be great - b/c they might be geniuses, or might be autistic/savant, or just be shit communicators.

You can also do side projects, get certifications, etc. Pick some _very_ small slice of functionality, build a _very_ simple web app, put it up on your Digital Ocean (DO) server, add it to your linkedin and resume and portfolio home page, rinse and repeat with whatever new tech you want to learn.

You will prob burn out soon enough if you're not careful, so I'd advise that working smart is more important than working endless hours, which you don't seem inclined to do -- I think that's prob a good thing on balance.

That's my advice -- don't run for the hills -- yet. Be assertive -- very important skill to have. Read a book if you need to, watch some youtubes, etc. Get a sit-down meeting with your manager, tell them the spiel, get a plan, execute on the plan, make your manager very happy at your next review, get the raise, get the raise + inflation + bonus, get your confidence, get your career path and plan for continuous improvement, make sure your manager knows you want to live in the horrific js/react/ng/vue world, progress, don't get covid, live a full life, don't jump jobs just because you didn't know how to be assertive.

best.
Show HN: Ray Tracer from Scratch
No.

Will this article disprove the rule that whenever the headline is a question, the answer is always no?

Also no.
Also:

> Purpose
> NSA and CISA developed this document in furtherance of their respective cybersecurity missions, including their responsibilities to develop and issue cybersecurity specifications and mitigations. This information may be shared broadly to reach all appropriate stakeholders.

NSA has multiple mandates and many stakeholders.
Ah, but you're assuming that the choice that matters to the consumer is "what do I want to eat?" as opposed to "how many companies operate concessions in my local airport?"
OP takes a historical view about the actual economy, and where it in real life can go from here. Your argument – a very common one and very influential in today's society – however is purely theoretical. As John O'Neil points out:

"It is logically possible to have increasing GDP and a decreasing physical and energy throughput in an economy. However, it is a fallacy to move from claims about what is logically possible to claims about what is physically possible and another from what is physically possible to what is empirically actual."

If you actually look at the coupling of environmental pressure with historical empirical economic growth measured by GDP, we can't go on like this for even a few decades more, if we want to avoid complete ecological collapse. Trusting humankind's future on theoretical armchair economics magically becoming a reality, despite decades of evidence to the contrary, is complete madness.
Pull the trigger because Protonmail‘s CEO said that they would leave Austria before cooperating with any agencies. They are still in Austria so they have to corporate through the BÜPF.
Bricks can last a long time.

Brick houses also hold their value well.

No one cares about a brick facade.

Also why do you say bricks aren't structural? I assumed those 100 year old brick houses used bricks for structural support.
Real-time geospatial analytics at Uber
>Of all the parts of your body, be most vigilant over your index finger, for it is blame-thirsty. A pointed finger is a victim’s logo — the opposite of the V-sign and a synonym for surrender.

This was powerful to me.
Many character devices do in fact have a bitrate.
It didn't, though, initially. On hardware that supported multiple streams, it worked (assuming the driver for that hardware knew how to do it), but for hardware that didn't, you had to use the ALSA dmix plugin, which for the longest time wasn't enabled by default because it was the cause of some audio artifacts.
Source?

According to OurWorldInData[0] the number is closer to 220 kWH/capita/day, although it does show the usage as stable or even declining over the last decade.

According to the US Energy Information Administration[1] total energy usage seems to have increased. That particular chart stops at 2009, but this tool[2] using their data shows 1. stable usage since ~2007 and 2. roughly 10% increase since 1995, and a 3-fold increase since the start of the data in 1950. By a long time, did you mean since 2007?

[0]: https://ourworldindata.org/grapher/per-capita-energy-use?tab...

[1]: https://www.eia.gov/todayinenergy/detail.php?id=10

[2]: http://physics.bu.edu/~duffy/HTML5/climate_change_historical...
Bogus reason. Plastic melt is also a non-Newtonian fluid and yet plastic parts production is thoroughly automated.
Forgot My MSN Password
That's what I said :)
nstall and run the Forgotten MSN Password Retriever
Get a failed to remember msn forgot password device here: Wonder share Win Suite, a dependable program that can help you track down your failed to remember MSN secret phrase once more, with no innovation abilities required.
Beef is expensive in Switzerland :=) There is a Confiserie Sprüngli in that airport, and that's where I always pick up a sandwich. It's as good as the ones in town.
This death toll was neither an accident nor an automatic result of the war. It was a deliberate policy of the Nazi state. German treatment of Soviet POWs differed dramatically from German policy towards POWs from Britain and the United States, countries the Nazis regarded as racial equals to the Germans.

https://www.mybpcreditcard.pro/
Of all the web pages I have from 20+ years ago for things like directories of files or collections of documents, the ones that are broken now are the ones with assets split out. Their folders get clobbered or separated from their index files and everything broke during some data migration to a new hard drive or whatever. The ones with the css or js inline still largely work. Images usually aren't base64 encoded but these don't have many images anyway. I've always thought I should reconsider doing simple, single file applications more for things I want to archive into the distant future.
I wrote once a escpos emulator[1] that takes in escpos code and turns it into a bitmap image. I failed to get this bitmap image to print properly with cups so I ended up writing my own printing routines as well for that certain receipt printer[2].

1: https://git.cloudef.pw/escpos2raster.git/tree/
2: https://git.cloudef.pw/escpos2raster.git/tree/src/bin/starpb...
Did you post the right link? That seems to validate my point.
They broke no law that means they will be meaningfully fined or someone is serving jail time. They intimidated voters and behaved appallingly but NLRB called it "misconduct" and they "committed objectionable conduct". The worst case for Amazon seems to be that the vote will be reheld and their PR might possibly suffer.
Planet Money had a great podcast (https://www.npr.org/2018/11/22/670313841/atlanta-falcons-cut...) examining the other approach, the Atlanta Falcons lowering their food cost overall. I don't know if they continued down this path, but a quick search shows that it seems like they maintained low prices (https://mercedesbenzstadium.com/food-beverage/).
Of all of the skills I started to pick up twenty years ago, SQL and Bash are the two that have continued to serve me well for my entire career.
Considering that it's 2021, and that more static typing in mammalian cells would have prevented some... unfortunate bugs, I would say no.
Sometimes the “API” in these circumstances is CSV files sent by FTP nightly over private fiber links.

When all parties are trusted there aren’t necessarily any crippling tradeoffs, you get mathematically provable ledgers with no need for a central trusted clearinghouse.
Yeah, if gpsd sees anything with the right serial chip it'll assume it's a receiver. The whole thing pretty big pile of hacks, but it has utility nonetheless.
Hey look, another thing Uncle Bob was completely wrong about. It's telling that after using "we" to set up the initial question, literally every pronoun in the article where he waxes on about testing is a personal pronoun. He never mentions "...And my colleagues found it easier to understand my code", or "and people found my library more inviting".
I think they're saying that the best sandwich they ever had was in an airport in Britain that was not managed by a company like the one described earlier in the thread.

EDIT: after rereading GP's comment, I think they're saying that the airport _was_ managed by such a company, and they loved the food from it (as opposed to Subway etc.)
Archive.is seems to handle that case pretty well.

(Enough so that if I find a website with JS required, I'll usually defer first to opening it in Archive.is, though of late the endless CAPTCHAs are somewhat chilling the enthusiasm of that.)
1. I agree with what you just said... it is amazing how some people can treat one group of people as, well, people, and another as animals.

2. Why is there a link to a credit card?
Please, take your manichean battles around political extremes elsewhere.

HN is not the place for ideologies.
I know about the ngx_http_keyval_module. I, however, would need to make this distributable with something like Raft consensus protocol. Or something similar to that, and I would like to avoid coding this in C if possible.

Maybe the solution could be something hybrid between already existing plugins and then do only the distribution part of the thing.
Don't drink the water, fish excrete urea in it!
It's almost like the cold and wintry weather makes for a lot of time with oneself to think and build the skills needed to create beauty, no?
and they all serve $28 beer
As someone that has worked digging ditches and carrying shingles up a ladder all day. I respectfully disagree. They are not remotely comparabe.
This site best viewed with Lynx.
* Sorry, of course I meant ProteinConstructionProviderFactorySingleton
My dad was a stair builder his whole career until finally becoming a freelance carpenter after getting laid off. Stairs, like bricks, are probably another implement that us techies use daily with absolutely no appreciation for complexity and skill involved. Spiral staircases are an incredible work of craftsmanship, or at least they were. I used to go to the shop with my dad when I was a kid. They would rig up these big timber structures to wrap handrails and stringers around to form the spiral. He worked out the geometry on paper (or more likely on the timber itself) writing with flat pencils that he sharpened with his pocket knife. You couldn't just mass produce the handrails either. It took time, pinned to the template, for the wood to become permanently warped into a spiral.

Years later, I ended up getting a job as a 5-axis CNC operator in the same shop. My dad thought it'd be a suitable job for me because I was good with computers, so he introduced me to the foreman in the strait stairs side of the shop. I was only cutting stair stringers, so it was basically mind-numbing data entry on some crappy Visual Basic app and then running the CNC which frequently got hung and ruined materials. The spiral staircase end of the shop was also different than from what I remembered as a kid. They still had a couple of the old-school spiral staircases in production at any given time, but those were special order. How do they churn out mass produced spiral staircases for tasteless McMansions? They glue a bunch of chunks of wood together and use a CNC to route out the negative space. Of course the grain of the wood doesn't match up like spiral constructed from one plank. The product looks like dog shit. The CNC screws up a non-negligible percent of the time resulting in tons of wasted materials. I and all the CNC operators I talked to loathed the machines we operated. They were all crappy Chinese tech, and it felt like tedious babysitting, not craftsmanship. I'd rather be swinging a hammer than do that job again.

I wonder how the finances even come out ahead. Does no one care about how their house looks? They'd rather just cargo cult an ugly McMansion that was produced at the lowest cost possible? My dad is a curmudgeon about tech in general, but it's not hard to see why. He was a master craftsman, and because "the industry" was headed in another direction, he was eventually replaced by a bunch of button pushers that can produce a low-quality simulacrum the same thing at a fraction of the cost.
We'd love in the world that we live in now. Iran's centrifuges have some experience with that.

I think it's kind of neat that we're waging war via bit flipping instead of meat flipping, let's call it progress.
Are you concerned about events that might cause your wealth to disappear or be drastically reduced? For example my old CPA was forced to come out of retirement and restart his CPA work because his wealth was drastically reduced in the 2008 crisis. It seems you'd have to have extreme trust in your risk mitigation in order to begin to "do nothing," for possibly decades while the skills that made that money atrophy.
That's the normal price of a burger in Zurich though, nothing to do with airports.
Nope. Those are pre-programmed to know "the board is here", "the pieces start here". Give them a random (but still legal) position, ask them to make the best legal move. See if they can even find a piece

Quick test: replace any pawn with a queen. See if the bot notices.
I learned from other responses that a drowning person won’t necessarily splash about. See the other comment about how a father couldn’t spot that his daughter 10 feet away from him was drowning - he’d been conditioned by television that a drowning person would splash.
I don't see the comparison.

This sounds like an out-and-out scam and fraud.

Theranos was a personality driven investment hype bubble that burst.
The number of atoms on earth in the past isn't relevant because we were not close to exhausting the earth's resources in the past. The author is demonstrating that if this rate of growth were continue in the future, eventually we would run up into physical limitations; the idea that we could sustain a whole present day earth's worth of activity for each individual atom in the galaxy seems more than a little unlikely. Of course, there would certainly be other bottlenecks hit first; looking at atoms in the galaxy is just a clear-cut way to show that there is almost certainly a limit to growth somewhere, and that even in that extreme case we would hit it in a short time frame, relatively speaking.
Love the attitude. I also print out my man pages.
Yeah, but houses are rarely like a serial manufactured car. Sometimes you have to lay down every row of bricks differently with a ton of unplanned (or unplannable) things to account for, because the electrician might work while you lay your brick etc.

Not that you cannot automate whole houses and sell them off the shelve for cheap (see prefabs), it just isn't something that could be done at a site where your brickbot 2000 has to share the job both with the workers whose jobs it replaces and with people from non-brickbot-2000-educated workers from different companies.
According to Erik Meijer TDD is not the way at all.

https://youtu.be/2u0sNRO-QKQ
Growing up in North America by the time I became an adult, I had written off apples in entirety for being dull balls of coagulated sand consistency material. It was lost on me why anyone would ever voluntarily eat one. It didn’t matter whether mass market or where.

Fast forward in life: two years after moving to Switzerland, I found myself hungry and desperate while on the road, expecting the worst. I ate one of the domestic varieties grown in Thurgau (der Apfelkanton or apple mecca). Absolutely blown away by the freshness and flavor profile.

My takeaway is whatever is calling whatever is sold in the US as an Apple is a crime. A similar thing happened to me here with milk (it didn’t have a lingering bleach or watered down aroma) and using buses for transit. I think North America scarred me.