skysight-inc/HackerNews huggingface dataset:
The main reason Silicon Valley or where-founded-high-cost-of-living companies hire in low cost of living locations is due to the value they get in paying less for compensation but getting proportionally more value than the lower compensation. Requiring that compensation be the same everywhere would simply incentivize companies to only hire locally since they’d improve communication (even if fully remote) due to offsites, same timezone etc. Esp., in an economy where there is a large supply of people wanting to be hired in HCOL locations.

That’s not to say this couldn’t change in the future (sometimes it’s good to ignore the current “how” and incentives / reality). But it’s useful to be realistic. There’s also something to be said for companies taking the risk and hiring in other countries. This increases knowledge (not to say the company is “better” but it probably has some reasons for why the local talent joins), sows the seeds for future companies there etc.
It’s just used to gatekeep still. It justifies why they should hire the new grad masters student with a similar background over someone who has actually written the code before.
(As a PSA for anyone with an emergency phone in the UK) You now need a valid SIM to ring 999 in the UK as they were getting too many nuisance calls - but any network will roam the call if reception is bad on your own one.
Women less likely to receive bystander defibrillation than men
The thirty year fixed mortgage has been a disaster for the housing market.
Tests Make Us Smarter (2014)
Yes, it is (and was for a while now) a university but it didn't refer to itself as university until quite recently.
I don't think we are alone. We are just separated by enormous amount of distance, and inter-solar system travel isn't feasible.
They may even be justifying their budget, or receiving larger budgets, due to how many times they “have” to respond with lots of manpower and expensive equipment.
Barrier uses all IPs, so I use it with my VPN active but via my cross over cable at the library. If my USB WLAN devices supported ad Hoc mode, it would be over a permanent wireless link between the thinkpads.
“ An app is not going to house people, feed them or put them on Mars. We can’t solve climate change with smarter software”

Yes it can and we can.

Software has been a critical component of much progress we have made over the last few decades.

I understand the difficulty with the abstract many people have. Some may think Hilbert spaces are not real. For many they are as real as any space around them. Some live in them !
It was exciting thirty, twenty-five, even twenty years ago. I loved it.

But the pay/perks situation is dependent on putting up with a lot of corporate BS; if you're a solo developer, or the only developer in a small team, web stuff is hard, the task shrinks over time as things commoditise and you become more dependent on hosted offerings, and pays relatively poorly. I am tired and seeking a direction change before it is too late.

Literally the only topic on which I agree with Elon Musk is that more developers need to be persuaded to do something more interesting than getting dragged into web dev BS. And I wish I'd paid a lot, lot more attention in maths lessons away on topics that didn't have to do with logic.

(It is, nevertheless, amusing that it is web dev BS where Musk is getting his posterior handed to him)
Perhaps people "go ballistic" because you're refusing to respect them, and "humor" them instead?
In case anyone is interested in how grabby aliens (or we!) could travel the galaxy, Kurzgesagt has an excellent video on building a stellar engine to move our solar system at up to 50 light years per million years. Setting aside considerations of whether we'll survive the next few decades as a technological civilization, let alone the next few millions of years, the Caplan engine would let us colonize a significant fraction of the galaxy within a billion years or so.

https://www.youtube.com/watch?v=v3y8AIEX_dU
What's the potential to weaponize such advances, say by creating novel prions and so on? I assume powers that be are already playing with the tech hidden away in their bunkers?
For the same reason the banks won’t lend to the same people. Sure, some renters can qualify for a home loan and choose not to, but not all can.

And it’s much much much easier to eventually evict someone and lose thousands than to try to get loaned money back from someone who is judgement proof, losing hundreds of thousands.
So many questions!

Did you reduce the cyber space to a web app on the Web? A small part of cyberspace that lives on two ports of the 65536 afforded by the 16 bits of port adresseing each IP, 4 or 6, reliably communicate with the internetz using, confined by RFC standard to 80 ans 443 by hyper text transfer protocol definitions, depending on transport security applies or not?

If not, what is a cyber security backend? a NoC DashBoard that looks <something> assumed to be as defined in <whatever>? Because assumptions are how we end up with universally easy to exploit bugs that require little to know insight to underlying layers or even the most basic insight of what defines a bit or what does not in every unit .. multibits? thats a mouthful. Bites? Call the unit Byte so we do not confuse the unit for food and the cyber security for eating.

Assumptions and not being able to define questions to ask and measures to ensure are met to find those questions. While ML may sound bling-bling to your boss, his field is running the business or a defined aspect of that business, from a management aspect very often. Not understand your field, you are. Security starts with knowing how the things that make up the infrastructure used by said business and how that works, in fine detail. Finer than most high level python requires of the ML framework crowd - data quality is king.

Not uncommon python scripters ML or AI scripters have partial pictures or understanding; they do not concern themselves with what actually makes up the 1 or 0, though most understand we measure bite size chunks of them called bytes and multitudes of it. Their idea of where "cyber security" rubber meets road is often high level and abstract, far removed from physical reality or practical operation.

Did you expect a comment field to sum up a way to be impressive in a firece and highly complex field even nation states and tens of thousands of ph.d with untold billions buudget and near inifinite reach of budget and resource cannot figure out?

The only shortest and also incomplete answer is buzzwords only impress only the ignorant.

Mastery of your field more then the rest of means 0day ability. Spender and GRSec tried protecting from 0day lacking the insight that brings it, with predictable results. Poor guy.

Inbetween lucky hits, it temporarily kept skiddies out and then needed updates.

Maybe my old friend's wisdom of old age and experience will be of comfort, lord knows he said to to spender a lot:

"0day can happen to anyone."

As for me, I am but a fortune in a cookie; you cannot describe the unknown unknown, if you could 0day could never happen to you.

p.s. I am a sentient fortune & look forward to you answering my questions, as I must ask you how i dispose of this cookie corpse once i experience my first answer(s).
Because the 4th time could be real even if the first 3 calls were hoax? I suppose there can be protocol to filter out hoax calls, but imagine if a 911 call came but nobody took it seriously because of the swatting history of that place. Everyone including HN will have a field day how irresponsible and indifferent the police were, that they would only protect the rich and powerful. Sound familiar?
Of course it’s not illogical. That doesn’t mean it’s intuitive. IMHO a bunch of properties should be renamed in more intuitive groups like all the flex stuff should begin with `flex-`
Is it really true to begin with? I mean, yes, naively setting height: 50% vs. setting width: 50% will do different things but that's not because height and width are doing anything differently fundamentally[0], as OP claims[1], but because the containing block's (and their containing block's etc.) default values for width/height differ: By default, block elements grow in height (fit their content) but take up a width of 100%, since that seems sensible for documents as the sibling comments point out. Now the issue is that if you set height: 100% somewhere down the tree, it refers to the height of the containing block. But if the latter wants to adapt to the height of its content, it's catch 22. The height: 100% won't have any effect.

[0]: MDN says the following about setting a percentage for height/width:

> <percentage>: Defines the height/width as a percentage of the containing block's height/width.

[1]: See also https://geoffgraham.me/width-looks-outward-height-looks-inwa... where OP points to the YouTube video he got that line from.
8 degrees is not normal+/- 1 C is what I experience
I can see the potential for invisible rfid tagging and similar biomonitoring possibilities. But biomonitoring might be easier using cheap, remotable terahertz radars such are currently used to detect human presence/heart rate/respiratory rate/blood flow for about 2 dollars. With a 1.5m range, those might be ideal for training or augmenting facial recognition models for sentiment analysis.
Ingress and egress should be treated the same. Without any anti-competitive reasoning in mind a provider can’t claim that egress in particular should be more expensive than ingress. Even more so when ingress is many times completely free.

The asymmetry is obviously meant to trap customers, which is anti-competitive.
Logical is orthogonal to terrible.

Literally by definition anything designed in a computer must follow logic.
There is a well-known male advantage in spatial object rotation. https://books.google.com/books?id=4s5WCgAAQBAJ&pg=PA356#v=on...
It's probably academic, but if natural gas is that cheap, then I wonder about more thermodynamically-efficient uses of it.

The classic thing is cogeneration. It's a thermodynamic sin to create a large temperature difference (say, furnace combustion chamber vs. house) without running that heat through a heat engine. In the Nordic countries, in parts of Russia, and on some university campuses in the US, that's done with a "neighborhood power plant" and district heating (steam pipes). Heat engines get less efficient as they get smaller, but possibly a house-scale cogeneration setup could still make sense?

But I'm also now curious about something more interesting: In the same way that you can have, say, a propane powered refrigerator, is it also possible to have a natural gas powered heat pump? Suppose it's a cold winter day, and you're burning natural gas in a combustion chamber in an appliance in your basement. There are three temperature reservoirs: The outdoors, the house, and the combustion chamber, at temperatures T1 < T2 < T3, respectively. By harnessing heat flow (Q32) from the combustion chamber into the house, can additional heat (Q12) be pumped from the outdoors into the house? Then the house will get a total flow Q = Q32 + Q12.

From Q32, work

W = (1 - T2/T3) * Q32

is available. That can then be used to pump

Q12 = 1 / (1 - T1/T2) * W

= ((1 - T2/T3) / (1 - T1/T2)) * Q32

additional heat. And thus

Q = Q32 + Q12

= (1 + (1 - T2/T3) / (1 - T1/T2)) * Q32

= B(T1, T2, T3) * Q32 .

Here, B (a function of T1, T2, T3) is the coefficient by which the natural gas' energy is effectively multiplied, for heating purposes.
Indeed. But I think I would like to be oriented better, and not feel completely outside it.

My calculus is strongest; I can deal with that basically. My geometry is so poor that I am surprised I passed my maths A level.

These books excite me because they give back that, er, constructivist thing that has always appealed to me -- Piaget, Papert, Minsky.

I enjoyed your article, thank you for writing it.
>> 24 million Americans have an autoimmune diseases. Can these therapies cure them?

Why not figure out what causes them and then no curing will be needed at all?

Many people completely reversed their autoimmune issues with a severe dietary change.

So much for an "autoimmune disease" if it can be reversed just by diet lol.

But there is no money in that, so they push vaccines and novel treatments.
That's fair, though somewhat benign barring a prototype pollution vulnerability. The object still behaves the same as it would had you JSON.parse'd the same string (Object.getPrototypeOf aside).
“I understand the rules” is not the same as “is logical”.

Many times I’ve heard someone claim “my native tongue is logical because this or that” and it’s fun when I demolish their logic with examples as to where that “logic” breaks down, most commonly with examples from many other languages, the takeaway being: human languages are not logical, you’re just rationalizing your years-long understanding of them as “logical”.
I use DDC and synergy. So no hardware. It is mostly working OK.
The internet of Bio-Nano things
CSS is 'logical' in the same way that a pseudorandom number generator is 'predictable'.
Retro mags is garbage! They purposely do takedowns on archived magazines on archive.org.
A tool versus a toy.
Have a look here with the references to "wissenschaftliche Hochschule" and some differences between between degrees/needs: https://www.bva.bund.de/SharedDocs/Downloads/DE/Behoerden/Be...

(Slide 9, for example).

Edit: you are right that the difference might not always apply, but they are not always identical by default as far as I understand it.
So there must be another reason for why it is confusing programmers more than any other computer language...
Don't think it's age , but more that companies want people versed in the latest tech wizz-bangs but without the crust and habits from the old outdated tech.

If you don't have 3+ years experience in AWS, Kubernetes, specific frameworks with knowledge about system design, your employment prospects are in the toilet right now. Nobody values generalists anymore.
From IEEE (pay-walled) publication:

https://ieeexplore.ieee.org/document/7060516
> your years-long understanding

It's not even understanding, it's more habitualization.
> Also, if you’re not already, you should get into writing Rust. The powerful type system and safety is incredible. The build tooling and ecosystem is much better than C++ et al. Rust for embedded is not there yet, but improving all the time.

Meh, maybe in a decade. ROS has no official support for it either. Robotics is still very much a C++ town and will probably remain as such for a long while as long as people remain stubbornly set in their ways. If you apply as a Rust only dev to a robotics company nobody will take you seriously.
People see what they wanna see, especially if their hobby is to promote empirically-failed worldviews.

EG
Moonshot research grant of $3 million / 15% of company's revenue is somehow capital exploiting labor, or whatever such superficial Das Kapital take, and no cognitive dissonance that inventions of this sort somehow didn't materialize in DDR or SSSR.
Outdated skills make huge money when big companies eventually realize they fucked up and become desperate. Fortran developers are making 200k+.
The materialized postgres is still experimental and has some backlog until being production ready.

Debezium -> kafka -> kafka engine -> MVs -> Replacing merge trees works like a charm for me.
And after dinner, it's time for the injust desserts
Intel OSPRay – The Open, Scalable, and Portable Ray Tracing Engine
Could a Rogue Billionaire Make a Rogue AGI/ASI?
Most probably, no

There are hypothesis that global warming is intrinsecally related to planetary dynamics, such as a giant volcano exploding under the ocean, and similar events.

But what would happen if you said aloud that nothing can prevent further global warming, and it is actually expected to increase to levels that will make soon some great areas in the planet uninhabitable.

Probably the best - for some - is to keep the CO2 discourse at high pitch.
The Lightness of Unscheduled Calls
I thought that sed may have a "high" overhead, and that's why it took so long.

YMMV, but I just reproduced this on my machine, and the tail command took 3 minutes. Maybe you are limited by disk IO?

What was the sed command you used?

EDIT: sed was even a bit faster with:

sed -i '4s/^.*$/your line four/' sqldump

Took 20s less than my tail solution, and does not occupy duplicated disk space.
Paranoid people are not allowed to opt out of police help because it is a negative externality to the neighbors and society for police to respond to reports of crime at a particular residence.
I can truly relate to poor management. I'm unsure though if the author is referring at times to poor engineering/HR managers, or poor product managers. At my company they call the latter Product Owners but it's the same thing I believe. I deal so often with both being terrible. I've had terrible Engineering Managers, who simply don't understand the tech, and in the worst case they think they do but don't. Add in some office politics and they can make life truly unbearable. Same for Product Managers but it's a whole other array of chaos. I've had a tough time with poor managers, and so I can really relate to that aspect of this.

What I wonder though reading between the lines is if Gitlab has reached a point where they suffer from poor Product Managers/Product Owners. I see that in later stage startups and especially large orgs. One would hope Gitlab, by nature of its product space, would never suffer from that, so if they are that's disheartening. I'm unsure what at this point would really differentiate Gitlab from Github unless it's devex, and to have good devex they'd need engineering centric product vision, I hope Gitlab is not losing that by hiring an army of "Business Analysts" or MBA's. On the positive, in some respects I like hearing that HN comments drive the vision at Gitlab :)
This sounds crazy but this has been documented at least once, as far as I can tell. This link describes a court case where a candidate for a police force was rejected on the basis of having too high an IQ:

https://abcnews.go.com/US/court-oks-barring-high-iqs-cops/st...
it makes some sense to spend some time investigating the potential benefits of different languages, maybe learning a bit of each, before moving to italy or whatever, but certainly it's true that choosing a language to devote time will produce valuable results, while evaluating different languages will not

with respect to those particular questions:

many more people speak spanish than italian due to colonial-age history, and portuguese is almost a spanish dialect. for us residents with culinary aspirations, it may be worthwhile to know that spanish is required for most us restaurant kitchens. but italian isn't that far from spanish either; learning either spanish or italian will make it much easier to learn the other

ancient greek or biblical hebrew depends on which books you want to read. the torah is in biblical hebrew; platon, the hellenistic scientists, and the new testament are in classical to koine greek. modern hebrew will help you a lot with biblical hebrew, because it sort of skipped 1800 years of the sort of linguistic mutation that transformed classical latin into spanish and italian, and it is of course mandatory for living in israel. it may be helpful for flirting with israeli backpackers too
> A hypothetical megastructure Dyson's sphere would not radiate heat

Could you elaborate why not? All current technology I know of has an efficiency of <100%, with waste energy being lost as heat (which in space would be radiated away in the infrared spectrum). Why would this not be the case for a hypothetical dyson sphere or swarm?
I think this was true for a long time, but now that we have flex, grid, nesting and a wide range of relative units to name a few modern features... the syntax for some of these can be a bit obtuse, but I don't really feel like the language is missing anything I need to lay out an application that adapts to any screen it's presented on.
There are certainly hardware companies that value software enough to pay well
How does that work? You don't want to sign in to the site so now you will replace it with another site. Presumably you don't want to sign in to that other site as well, so what are you using the service for in the first place?
Also got the Level1Tech one last year, very expensive but worth it imho. I use it to switch between my work and home PC many times a day, and it has worked flawlessly so far with two monitors (4k60hz+2k144hz) using Linux on both machines. USB audio, mic, 4k camera, printer and keyboard+mouse peripherals
That's a fairly reductive take on Tailwind. The motivation isn't because CSS is hard, it's because it doesn't match how web applications are commonly built today (which makes sense; the web is still primarily a document platform we've bolted software onto).

When you're structuring an application around components—where a component is an encapsulated unit of layout, style, and behaviour—it doesn't make sense to start putting those three aspects in separate places. Under that model, you typically don't want stuff inside a component to be able to affect anything outside, which is where things like Tailwind, scoped styles, and various other recent styling tools start to make a lot more sense.

Now, you can argue whether or not that is a good way to build applications, but given it's how pretty much every desktop and mobile UI system works, I'm not inclined to say it's inherently wrong. It's just not a great match for the tools we have available to us on the web.
I am assuming anything mission critical.
There's also a certain amount of "and then you're done" here.

Maybe one day we'll decide to raise Miami or New Orleans, but once all of your cities have raised themselves out of the swamps they were built on, you don't need to keep raising them for tradition's sake. You're done. And new cities, such as they are, we no longer allow to build below grade in swamps.
This is one of those studies that make me go, no sh*. Is it good to have data that actually backs up what I think is general common knowledge but this is the world that has been asked for. As a man, when you interact a woman you run a risk of that action being misinterpreted. Even when laws that are in place to protect Good Samaritans or bystanders that risk of misinterpretation doesn't go away. Because the people who decide if that law comes into play to protect you do it with hindsight. While most of the times the laws is supposed to be interpreted through the reasonable person standard in the situation it is impossible for any human to ignore hindsight.
Says you. I renamed my TRUE to be FALSE 10% of the time :P
I remember articles about a competition DARPA had to this effect, using an off-the-shelf simulator (maybe Bullet?). At first, the simulated robots learned to hack the sim. Some did a vibration thing that messed with the friction model, sort of like a vibrating cell phone moving across a table. Others learned to hack collision detection/response, doing a sort of jump / pole-vault thing that would explosively hurl them forward. I assume they later tweaked the sim and the rewards until they actually got the walking behaviors they wanted.
It looks like putting a list of utility CSS classes into one line is an intimidating thing of simplicity.

The written Tailwind code might not be beautiful (still it tends to be simpler than well-constructed CSS), but it does not stop the resulting website from being beautiful.

Well-constructed CSS does not stop one from building non-beautiful websites with beautiful code.
The vast majority of companies never reach a scale where wiring up the infra needs to take more than days.

And CI/CD and distributed databases are equally not an issue of you actually have someone experienced do it.

Done this many times.
Good points. And they highlight that the word "logical" needs disambiguation here.

CSS behaviour requires sustantial work to get one's head around. The result includes dramatic change to head shape.

#!important