skysight-inc/HackerNews huggingface dataset:
> giant share of ownership of Alphabet stock

6 billion dollars worth or 0.5% of the market cap. Not so big
Houston allowed residential zoning in flood plains and near refineries.

Add hurricanes, crime, and humidity: I wouldn't live there if you gave me 4 billion USD.
You know what the angle between the stars in the constellation are, you don't need to know the field of view of the camera.
And I was expecting this:
https://www.youtube.com/watch?v=6lJPgQkN-f8
Also the CEO of that fund is the highest paid employee in the UK. IMO he should cut his salary to improve returns for his investors.
This is a privileged opinion, no? Not everyone has the resources or means to leave the place they live.
Doesn't mean what you think it means.

Topsoil is not vital for agriculture. The best corn grows on eroded clay hillsides - because it's well-drained. The fertility of topsoil is largely irrelevant because everybody uses liquid ammonia fertilizer.

The midwest is where the glaciers melted, leaving 100+ feet of silt, sand and gravel. A long way to bedrock most places. So what, 1000 years before we have to worry?

Sure we should understand it and measure the processes. But let me tell you it's light-years better than when I was a kid, and every field was a mass of ruts and washout. Because farmers over the last half-century were educated. They do contour plowing to avoid fast-moving water after a rain. Now many do no-till planting where the plow never touches the soil, not for years anyway.

You want to know where the real erosion is now? Construction sites. They are allowed to suspend the rules about soil conservation entirely.
I really need to alias `journalctl -fu` to something because it's always so tedious to type all that out over and over when I'm trying to debug something. Also, is there any autocomplete for systemd unit names? Typing `journalctl -fu amazon-cloudwatch-agent` over and over and over is so much more tedious--ideally it would be something closer to `jctl amaz<tab>`.
It seems insane to me to think about taking to my parents weekly. I know they exist, I don’t need to talk to them.

What seems unimaginable to one of us is not just normal but desirable to the other.

The same is true for deciding where to live.
> stayed and made where you're from better.

In my experience this is a recipe for burnout, depression, social ostracization, and the like. Some places are not fixable, many are actively hostile to the idea of change.

A lot of these places were abandoned for a reason, not just because people felt like it one day.
Mostly, some date back to the 1800s. Some are a bit more modern, but still mid 1900s. Though in farm country it isn't unheard of to save money buy not building one up to the weight of a loaded truck. For that matter, there are farmers who run more than max weight of the road (this is sometimes even legal, it damages the roads, but replacing a road a bit early is considered cheaper than building to higher capacity - bridge weight limits cannot legally be exceeded though, and farmer going overweight know where they can't go)
Github Copilot writes 50% of the code I write now, perhaps more. I'd say that's actual work.
"But alarm systems don't prevent theft, they just restrict it to the better skilled thieves. If anything, weakening alarm system open theft up to the lower skilled thieves which makes things more equitable, not less."

> IMO the most equitable world is open borders

Man is not a solipsistic atom (though we can, to our own detriment and misery, choose to live self-absorbed, uncommitted lives). We are social animals that depend on a stable social order and a common good. That's why immigration is best done in a controlled manner so that the rate at which immigration occurs doesn't outpace and overwhelm the rate of absorption.
This new research tells us that you actually don’t need to properly exercise, using up a lot of your time to see a positive effect on mortality rates. A few short activity bursts will do. Chances are that more people will be willing to fit this into their daily routine. Wearable devices can gamify this for you.

And it may act as a motivator. How many people end up being literally petrified by the prospect of having to spend a few hours exercising every week? And rather not exercise at all.

On the bottom line, it may help improve the health of a cohort that does not currently exercise at all.
It’s certainly an enchanting explanation. Of course some act on those hallucinations as if they were spellbound - and the Capitol riots had a definite feel of tweet-induced chaos. Interesting idea.
Starting a service is way different than the service itself, what if I want it to be started when a request hits a given port? Also, the service files themselves are usually packaged up and are immutable, and every user will want different behavior on when it is started.

To me it sounds like proper architecture and your solution would be needless close coupling.
There is another reason why (especially cheap/"normal") thermal cameras have low frame rates. Basically higher (than 9!) fps cameras can be restricted for export and travel under ITAR (International Traffic in Arms Regulations).

https://www.flircameras.com/export_conditions
The Zig developers would strongly disagree that a compiler is not a performance-critical application, and they would also probably disagree that Zig doesn't bring anything to the table when it comes to writing compilers.

As a generalization, the people who are motivated enough to work on a language, want to use that language. It's only natural that they would want to write their compiler in that language too, if practical. Contributors to the Zig project would on average probably be more proficient and productive in Zig than they would be in a language they don't care about so much.

It's also just helpful to have the people who are designing the language working in that language regularly in the context of a sizable and nontrivial project.
Not any more, not in America at any rate. Topsoil became irrelevant after ammonia fertilizer. Irrigation is a thing.
I like it because I drive a lot on unsealed roads, and Google Maps doesn't want to help me find a fast route that involves gravel, whereas Waze has an option to allow that.

Waze doesn't seem to be aware of fords, but then, I wouldn't expect it to be.

I also like that I can tell Waze "I ain't afraid of tricky intersections", and that it's happy to take side-roads if it'll get you there slightly faster, which Google Maps prefers not to do.
how's everyone else from the control group doing these days? things were never really that bad, discrimination-wise, here in South Dakota, but what was/is it like everywhere else?

(edit: wow I thought we were, as a collective, Largely Over It now—guess that's not the case! I'm glad things aren't as bad as they are in this thread where I live! one has to wonder though: how long will this deep-seated emotion-based discrimination go on for?)
Extremely popular in europe. Shows locations of speed cameras and police checks.
How did piping shell scripts from web sites become acceptable?

> bash <(curl -sL https://www.meter.com/awdl.sh)

Eek!
Still self hosted alternative https://coder.com and Eclipse Che https://www.eclipse.org/che/.

Both of them allow you to host VSCode or Theia on your own infrastructure.
https://imgur.com/a/JzTUzSG
"When Wittgenstein’s Tractatus Logico-Philosophicus was originally published—in German in 1921, and in English in 1922—Bertrand Russell was much better known. In fact, Wittgenstein relied on Russell to get his manuscript published in the first place, and it was Russell’s introduction to the Tractatus that encouraged publishers to consider accepting it at all. While Wittgenstein was grateful for Russell’s efforts, he was dismayed by his introduction, feeling that not even his former professor understood him. For Russell’s part, he was by this time exhausted by his relationship with the young Austrian who had been his student at Trinity in the years leading up to the First World War." [1]

[1] https://dearbertie.mcmaster.ca/letter/wittgenstein
Ask HN: How to measure nose temperature constantly while outside in the cold?
Scientists have recently found that keeping your nose warm is important to help prevent respiratory infections:

https://www.cnn.com/2022/12/06/health/why-winter-colds-flu-wellness/index.html

So is there a way to keep track of my nose temperature at all times while outside in the cold?
[ as someone who does not work in language design ] - it does feel sometimes like this achievement is more a source of pride than a hard requirement. A sort of symbolic (no pun) closing of the circle.

Is there a reason why keeping a compiler in, say, C would be a bad idea long-term?
Thanks for this great piece of text. It triggered some memories. These tools exist for a reason. Let’s hope we don’t have to use your highway construction analogy too often :-)

/me standing up from seat and clapping loudly
That seems about right if they were trying to compete against FAANG for low-mid range engineers. I think FAANG pays more, but this doesn't seem like an absurd comp number for 4-6 YOE.
Tuples are integer-indexed and contiguous in Python, you can't index them with strings, and you can't have sparse arrays.
Economics, power, and human nature don't care about your political ideology... But New School might not be economically viable, given their location, reputation, expected level of amenities, and tuition. They are located in NYC, one of the highest priced areas in the country, but I've never heard of them before, so I expect they cannot charge the kind of tuition necessary to hire people at a competitive salary.
> The reason political propaganda is often more effective is the easy exploitation of negative caricatures combined with ingroup/outgroup effects and the errors of our brains.

Yes - spot on. And this was used during the Trump and Brexit campaigns.

However, brainwashing to me is when you can turn someone who originally is far away from your side and make them come over to your side. So maybe we just have a different definition of it.

I hope we can agree though that Trump was not good for the US - he created a lot of damage and used those tactics you mentioned to create division and in-fighting, which benefits the status quo and hinders societal progress.

I always wonder how can you ensure that people get factual information and how to change the system so politicians lose their jobs if they deliberately spread misinformation or lie. It's key for having a functioning democracy, voters need accurate and factual information.
3 days a week seems like a good compromise. I'd rather do 2 days one week and 3 days the following. So 5 days every 2 weeks but must be spread out over the 2 weeks. So not 1 week on / 1 week off.

My commute is epic (2hr - 2.5hr) it's by choice due to a lot of other personal factors. I enjoy the downtime during the commute, but I also enjoy not to have to wake up so early to get to the office daily during the WFH era.

Strangely the 5 hours / day that I get back is not that effective ha! I'm not reading as much books as I used to and actually spend more time lazing around the house.

What a conundrum. In that 5 hours daily commute I used to read lots, self study lots (reading tech books, Udemy courses etc). Now I just lazing around more.

Sometimes I feel like I need that 5 hours commute to force me to do my study.
I've been programming all my life, it's great to have the power to do almost anything logical with a computer. But even just CRUD can be a complicated hassle.

Most APIs have idiosyncrasies that you don't learn from the docs. With Zapier for example I can wire A to B without having to setup a project, repo, dependencies, look at docs, error handling, I don't know 100 other things? That's awesome.

Would I build, like, Honeywell's procurement system with a tool like that? No way.
> WoW printing $7B per year in profit

Do you have a source on this $7B a year profit figure? I've tried to find it and can't find anything even close to $7B revenue let alone profit going back to 1994.
yes, a wazer friend of mine was like "we were all like, that was the best PR for getting people to work here"
Wow, I really did not expect it to be that high. I could understand that number if it was "live in the state where they grew up" (esp. if they went to college in-state which most do), but within 10 miles? That's a pretty small radius. In many cities you could move to the other side of town and be outside the 10 mile range.
In my experience, moving is related to aspiration.

Highly dependent on where you grew up.

My parents grew up in a farming town in Scotland. Moving out was the best way to solid careers.

I grew up in DC. I stayed because when I finished college, there were ample jobs here and that hasn't changed. Sometimes I wish I had moved, but at the same time, when I look elsewhere, the grass isn't any greener.
I have a friend who is allergic to many vaccines. A bad reaction as a kid led to him needing years of rehab. He's also high risk for Covid. He's pro-vaccine in general I guess I should add, but his doctor told him to not get the covid shots because the risk was too high

Whenever I mention that it's cruel to exclude people like him from society, due to vaccine requirements, when people like him are presumably what all these rules were meant to protect, a little mob came together to denounce the idea and say that he absolutely should never be allowed in public again.

Almost everybody was safe from covid -- it was a handful of high risk people who we were trying to protect. In theory. But instead, all the low risk people wanted to throw the high risk people under the bus to save themselves.

Eg, healthy people couldn't go to movie theatres, but my grandma's care home had outbreak after outbreak, with no resources spared to isolate people like her. Or an other friend who was high risk, but worked in retail -- zero resources available to keep her away from all the sick people (this was back before everyone was quadruple vaxed).

It was disgusting
> I just add a few characters at the right place and the null's are now incorrectly ignored and the warnings go away. So, the language gave me warning, but it didn't really force me to deal with it correctly.

Personally I don't really see that as an issue, we're talking about null safe by default vs not safe by default. It being simple to break the null-safety is a good thing, as long as it requires you to do it deliberately
I’m from northwestern PA and most of my family on my dads side (9 kids, Irish Catholic) is like that. A divorce separated my brother and I from the pack and we live a few hundred miles away.

My moms side (7 kids, German Methodist) is scattered about, CA,OH,NC,NY,CO,GA and one uncle that stayed near my grandma in PA.

Hands down, far and away I’d take the first situation over the second. The family bonds and stories are incredible. They get together all the time, work together, some go to church together. It’s an incredibly tight knit family and at last look three of the women that divorced out of the family still come to gatherings and still carry that family name for decades.
Every good language has a compiler developed in that language. This creative process is called dogfooding [1].

[1] https://en.wikipedia.org/wiki/Eating_your_own_dog_food
here's the direct link
https://www.blackrock.com/corporate/literature/whitepaper/bi...
It can be, but if you're using PGO, the performance gains from JIT are a lot less significant and you lose the compilation overhead at runtime that you have with JIT.
Honestly, I’d be curious of the impact of this period on the criminal’s psychology, I bet it deeply exhausts their energy, knowing they’re basically in, only question is when and how much. No way to “enjoy” life with relatives or new friends, all avenues are closed, only thing you have is money and fear, and you read books about survival in prison. Perhaps try to make connections among judges and politicians to share your $34bn. The longer this period lasts, I really wonder whether it destroys the individual just as much as prison time. Waiting for a trial would destroy me, as an innocent.
Exactly, there's a huge appetite for products that allow Marketing, for example, to get things done without IT involvement; I'm not sure why people are surprised that other departments want to do the same.

I think that low-code platforms can fill a need where they can help a team iterate on a solution without IT and get to a 80% solution that solves real problems, then bring in IT to help productize it rather than trying to start from scratch.
That's exactly what i said, they regret writing their compiler in C++, and are too lazy to do a proper and optimized C rewrite, hence they go with WASM to then generate C code

Reason why it still is running poorly, because it is the same implementation, just went with optimized code gen steps, making the source non human readable

Seems like i was right when i made this comment few days ago: https://news.ycombinator.com/item?id=33763102
I run a lot of WP sites on Debian for exactly this reason. Every now and then there's a feature that's unavailable though because someone's written something (usually in a plugin) for a bleeding edge version of PHP.

I think official LTS for PHP would still help, if only to drive a few of the larger developers to target those versions to ensure maximum ease of deployment and maintenance.
Then again original cron is also kinda shit.

It gets the "one file to define the job" right but that's the only thing that it gets right.

There is no holistic view on the jobs so you can't easily say "show me last jobs that failed" and shove that into alert.

There is email on failure but only on failure so you can't also do simple "if this mail returns fail, mark check as failed, if it returns okay, mark it as okay". You can get that info from logs but you can't get the content of error message of the app from those logs...

Environmental options history is.... interesting, better to just make script that sets everything up beforehand instead of even trying to do it via cron.

From ops perspective of managing multiple servers its utter garbage. From single user perspective it kinda works but is annoying

Systemd's timers should just be [Timer] block inside the .service
Omg I opened a Twitter thread and when that dreaded moment came where that black takes over the screen and I can’t even scroll back anymore… now I was able to just tap an X and keep reading! Hooray for Elon?
How common is the need for bootstrapping when you have cross-compilers?
And topsoil is not very significant anyway. Corn doesn't need it, much.

My field was eroded clay when I bought it 20 years ago. Left fallow (well, planted in cover crops) it now has 4" topsoil. It can also rebuild you see.
> don't most paddlers wear life jackets?

It depends on the area, difficulty level and water temperature. Life jackets have pros and cons. Can be an obstacle when swimming after a drifting kayak or even worse rescuing somebody that fell in the water. A jacket will also block you to get impulse to return to the kayak in some cases (because you are unable to submerge). I often don't wear one but the children must wear it.

Of course in the sea the idea of not wearing a jacket is out of the discussion
Here’s a post with a good # of them: https://twitter.com/rez0__/status/1585981770209820672
> Central banks are deliberately causing recession by overtightening policy to tame inflation, in our view.

I didn't read the whole report, but a cursory glance revealed the above quote in the lede. Which seems interesting to me, that one of the largest (maybe the largest?) investment management firms in the world has a different take on inflation taming than central banks. Maybe it's only natural; they see a willed recession on the horizon which will obviously hurt their bottom line.

Maybe they don't even have an alternative strategy, but I'm personally wondering if hiking interest rates on top of soaring energy prices is really the best we can come up with. Is it?
What about Apple scanning photos for "nefarious" content?

Suddenly they're not doing that?
An example of a complicating factor identified by this postmortem is that the CSO was simultaneously a Dep. GC, and was made a DGC in part to facilitate direct reporting relationships with the CEO that ended up short circuiting the normal GC process.

Further factors identified in the postmortem involve responses given to the FTC that weren't properly vetted, but easily could have been by a typical counsel's team.
The WASM is built from the second Zig compiler written in Zig, not the initial C++ compiler.
The Zig implementation is 3x the C++ implementation? That is surprising.
Nope - years ago I accidentally discovered this while trying to align star images for stacking. Some of my images were taken in daylight, and I was surprised to find my rudimentary image aligner still worked just fine. Never wrote it up into a blog post.
Nope. The ultimate goal is to develop Zig in Zig. C and C++ are not the goals, they are means.
But it still affects founders and employees outcome, isn't it?

The options strike price is usually dictated by the last round valuation - this may mean that in a possible IPO in the future many employees will find they made close to nothing
Seriously. Like, I know we have high expectations for AGI but it was just born so…
> We've made things convenient with engineering, but they often suck in comparison to older technology.

Well, one does want one's vacuum to suck.
Why does this have (1997) in the title? Looks like a 2018 paper. Although I wonder what’s the earliest you could have tortured GPUs to do machine learning effectively, it’s certainly possible with fragment shaders only…
I'm of course not Andrew Kelley ;-), but I think it's strategic. C++ would be indeed less productive than Haskell when you write a language implementation, but if the target audience---at least initially---already knows C++ then writing a compiler in suboptimal languages may help. I know this is not universally applicable; for example Rust bootstrapped from OCaml, but it has achieved self-hosting very early in its life (and back when the goal of the language was not yet certain), so that might have been also strategic.
Timeline of “The proximal origin of SARS-CoV-2”
I use Waze but that part of it actually bugs me, because it's hard to tell if it's telling me to go on some side route for a real reason (avoiding a big accident) or just because it's guessing it will be 90 seconds faster.
Ah yeah, that :D But that's a full terminate process/filesystem sync/shutdown + restart ...

You got me to look it up: Alt-SysRq-F just for the kernel oom_killer ...

On ThinkPads, that's: Press Fn-Alt-S, then release Fn-S, then press the desired letter. Result from dmesg: "[154256.637037] sysrq: This sysrq operation is disabled." Bleh. Didn't work when you needed it :) Of course these can be enabled, but earlyoom is soo much easier than remembering the OOM dance or the REISUB dance (particularly if it is just an OOM :D)
> Point of order: their inline-ad-placement on search results is evil.

I don't think that is necessarily evil, but it certainly is embarrassing for Google since Google used to make fun of competing search engines for that exact behavior back when Google was still the underdog.

Spying on everyone's credit/debit card transaction data, on the other hand, is definitely evil.

> as Google said in a blog post on its new service for marketers, it has partnered with “third parties” that give them access to 70 percent of all credit and debit card purchases

https://adwords.googleblog.com/2017/05/powering-ads-and-anal...
I feel I don't often have much to say because I'm not presently engaged with anything but my own research. However I lurk about and try to get some understanding of some of the issues facing modern engineering without necessarily having much pertinent to offer.
To be fair, every single person on HN thinks they know how to run Google better than Google does.