skysight-inc/HackerNews huggingface dataset:
Aren't the news stories subject to survivorship bias though? They wouldn't be as likely to report a boring "sign stolen, thief unknown" story.
C++ guy here. I love being able to make a change and watch the compiler tell me what's broken. In the past year, I was able to justify large scale changes to a big codebase because I could say with confidence that the type system would reveal all. And it did.
Pointing west is a reasonable option in California. Pointing west reduces production, but also shifts it later in the day, and addresses some of the duck curve.
They've licensed the technology, so you can get an airtag in, eg, the form factor of a credit card.
I believe ffmpeg also has some scene detection stuff[0] but I've never had occasion to use it.

[0] e.g. https://stackoverflow.com/questions/35675529/using-ffmpeg-ho...
I don’t understand how the civil war has managed to become so many people’s full time hobby. I grew up near all the battlefields. Do you know how boring it is to have so much viable land dedicated just for people to drive around a field that a battle or two was fought 150 years ago? It’s not even like the war-buffs are super into the cause of the war. it’s just like wow a war happened here once, let me collect the antiques ¯\_(ツ)_/¯

People use to hand me antique bullets like they were a prize or something
If vo2max is displayed without decimals it would take months to see progress for most people starting running. It’s baffling that they would make such a mistake.

I was considering a Garmin watch, but if they make such a stupid decision regarding vo2max then what other mistakes are lurking in their apps?
> and users have correctly

Are they Russians or Russia's supporters? You checked it?

> because this is not on topic for Hacker News

This is top news about military high-tech development and use.

Its exactly an HN topic. Stop filtering news by personal bias.
> strongly encourages the team to sacrifice the ‘L’ and ‘B’ from Work-Life-Balance.

And what is the incentive for the rank and file to do this? Execs get millions of dollars worth of stock every 3 months. The rank and file isn't getting this. Why would the sacrifice their L and B?

To keep their jobs? Naw. For this, they will cut corners and lie.

Management practices have become so terrible in tech. It is no wonder that the best people keep switching jobs every few years. There is zero incentive to work under such poor management practices.
It is going to be the relative amplitudes of the overtones. Pure tone (like flute) is bright, many overtones present with the appropriate mix can sound dark (french horn). Next, you are going to ask me for the coefficients, but I don’t know that. Break into the nearest church with a proper pipe organ and start pulling and pushing stops to see what happens. (Or ask your friend the organist to take you so that you don’t get arrested)
Progressive code QA in general is IMO an underexplored space. Thankfully linters have now largely given way to opinionated formatters (xfmt, black, clang-format) but in the olden days I wished there was a way to check in a parallel exemptions file that could be periodically revised downward but would otherwise function as a line in the sand to at least prevent new violations from passing the check.

I'd be interested in similar capabilities for higher-level tools like static analyzers and so on. The point is not to carry violations long term, but to be able to burn down the violations over time in parallel to new development work.
I don't really understand this chart at all, but I think it's based on the idea that an upward movement of a fifth is bright, and a downward movement is dark. 1-2-5 can be built on two upward movements of a fifth, whereas 1-4-5 can be built be one upwards movement, and one downward (from the tonic)
Small discussion (7 points, 12 hours ago, 8 comments) https://news.ycombinator.com/item?id=42460368
Garmin says its bands are silicone based. I wonder if that's why they weren't tested.
Isn’t the real problem not enough units?

If there are enough units, there’s no need for extra taxation on vacant units as it becomes a self-correcting problem (or someone pays a whack of property tax while consuming less than the proportional services, meaning they’re subsidizing others).
Agreed; with 3rd party APIs I type down to the level of the properties I actually need. And when I use a property but don't care what the type is, I use `unknown`. That will throw an error if the type matters, in which case, you can probably figure out what's needed. Although I agree with the article that sometimes fudging the rules is acceptable, it's extremely rare that a 3rd party API is so difficult it's worthwhile. And enforcing `any` as an error means you have to be very intentional in disabling the linter rule for a particular line if that really is the best option.
Super, ta, I'll have a look at that.
It's a reference to this particular chart, not the general idea of brightness of a sound. And it's regarding chords or scales, not timbres.
In C++ you can make all kinds of easy problems much harder with C-style casts or static_cast.
Amazon here advertises (and this is several months ago, so not even seasonal) on the radio and local media, without paraphrasing:

"Want a job? Can pass a background check? No interview. Apply today, start tomorrow."
Blackstone's 2024 Holiday Video: Blackstone Faces Reality
You spend too much time on a computer.
Please stay out of the Midwest. Thank you.
The most-charitable interpretation I can think of is that the company never sells shares outright (preventing speculation on their value) but only uses them as collateral when borrowing cash from a lender... But that raises questions about why the lender would agree:

* If there's no competitive market to sell them on, how does the lender recoup its losses by selling the shares?

* If the company is in such a bad place that it can't repay the cash loan, why would the shares retain any value?

* Even if the shares entitle you to some portion of the capital that was purchased with the missing cash (e.g. a mine and mining machines) then getting your cash back means you have to work fighting against other shareholders who might not want to liquidate anything.
The guy comes across as someone who thinks that non-work activities are just inconveniences for his and the company's well-being.

Work is there to support other areas of life. Personal life is not something that we "do" in the time which is left from work. It's not the second class citizen when compared to work.

Did he failed at this notion so badly, so he turned to this workaholic, everything else is secondary lifestyle, I don't know.
Hey, I know that guy!
Stacks in computer science aren’t random-access data structures, which arrays are. Conversely, arrays in computer science are by default thought of as having a fixed size, and don’t inherently have a dynamic size variable associated with them that would be necessary for a pop operation. You can implement a stack on top of an array, but that doesn’t mean that they are the same data structure. The array would be an implementation detail of the stack. (Alternatively, a stack can be implemented as a linked list.)
Somebody at some point was predicting that JS is going to eat software world. Even made a funny talk about it. It's gradually happening.
Typically, and USA specific, the rules are to grind it up, mix with equal parts existing dirt/compost and then it's OK. So that dilutes it by half; then this compost is spread around and, like you said, can be used for other crops. Also, as the material sits in the compost pile, which should be agitated, the pesticides will leach out/break down.

I just got a message from WA-LCB today with updated pesticide information, working with WSU, so here's some details -- https://agr.wa.gov/departments/cannabis/pesticide-use

And here's the Action Limits defined in WA law: https://app.leg.wa.gov/WAC/default.aspx?cite=314-55-108
Mobx has similar patterns with the computeds. They allow you to have a little more control over their lifecycle. The general rule is that they’re kept alive until they’re no longer observed but you can pass a flag to keep them around even when they’re not needed.
The entire history of the music business is one of attorneys developing ever more inventive ways of screwing over musicians.

The sad thing (for artists) is that it seems like most Spotify listeners don't care.

Most of our music consumption today seems to be as a kind of background vibe rather than an appreciation of the music itself.
Establishing a company in the US is easy, but you'd have difficulty finding a bank willing to do business with a brand new company with Russian beneficial owners (at least in the current geopolitical climate).
Temporal Intersection
The homepage doesn't tell us or show us what it is, so... can't really give feedback on it.
Razor wire is called that because it looks like a razor.

The danger is about the pointy shape.

I'd be careful climbing it, if you fall/slip it's way worse than barbed wire. (Not sure how to do it tactically)

I don't think it's that unethical to put it around the cat if it's obvious. It might be a danger in an accident or something.

https://en.m.wikipedia.org/wiki/Razor_wire
Anything that provides information makes a market run smoother.

In a healthy market, where supply can increase to meet demand, better information decreases prices. As it stands, with most states having regulations that severely limit housing supply, prices will keep increasing until birthrates drop or the rate of people moving out increases.

The politicians that pass those policies are to blame, and any pricing information is just the messenger.
Found it! I misremembered, it was making a slightly different claim

"The Xbox 360 hypervisor is probably the most secure piece of code Microsoft has ever written." from the excellent article Tony Hawk's Pro Strcpy

https://icode4.coffee/?p=954
As someone in a similar position, may I take a tangent? I'm curious what you transitioned into out of programming. The stress of feeling "always behind" is taking its toll on me, and I wonder about another career change often.
I think it may be we are all missing some crucial information.
If you can't imagine how it could be different... I'm not sure I can help.
It's weird to me how little score/approval voting has caught on (at least here in the US) amid the push to replace FPTP. It's a lot simpler to explain than RCV, and has a lot fewer downsides overall than both RCV and FPTP.
Had a Garmin that would say my table had a heartbeat.
Every creative industry seems to be in a death spiral right now. More media is being produced than ever before, but very few people seem to be able to create art while sustaining a comfortable living. Online media had a brief period where independent artists thrived like never before, but now that the big labels have once again captured the media outlets the squeeze has continued. Gen AI seems to only be adding an accelerant to the equation.

I'm not sure what the fate of art is going to be in our capitalist societies if the startup capital required to become a self sustaining artist becomes completely unreachable for anyone without high level connections.
When you quarantine third party code with an adapter (which you should probably be doing anyway), you can make your adapter well-typed. This is not hard to do, and it pays dividends.
They should have added $5 to the price and packaged in $4 of lithium AA batteries.
I didn't get the impression that this was a self-taught or newbie coder. I think their audience is not assumed to be a CS grad though.

I found it a good and well-reasoned explanation of _why_ he enjoys types in a large codebase. He does take time to explain different type concepts, but I assumed that was because he doesn't assume his audience is familiar with all of them. Considering that the opinion "types are good and helpful in a codebase" is not universally held, even by very experienced/productive coders (see https://world.hey.com/dhh/turbo-8-is-dropping-typescript-701... or basically any ruby codebase), I think articles like this have a definite place.
In all seriousness, if I put an Airtag on my $6k bike and it was stolen and it showed where it was. I'd be getting that bike back and not worrying too much about a confrontation.

Worst case scenario I report it to police directly and it tells them exactly where it is.

If something is stolen, if I don't know where it is that makes the problem 10x worse. At the very least the airtag shows where that item is (unless it has been found and thrown away).
I’m amazed at the amount of opposition to centralized solar generation. I assume there’s a fair bit of fossil fuel industry astroturfing involved.
I called the simulator Sbox and it was just a simple console app. I didn't implement the GPU, so no graphics just the hypervisor and kernel and some simple non-graphics apps. I made it so that you could build the Xbox 360 kernel on your windows machine, then just run sbox.exe and it would automatically find the just built kernel image targeting the PPC64 and boot it. Then if you typed control-C it would drop into the kernel debugger as a sub process, and you could poke around at the machine state as if it were the real Xbox hardware, showing all the PPC instructions and registers. It was a lot of fun writing it, and quite useful.
Yeah I dunno if I buy that explanation, for reasons given in both of the sibling comments. I think it's more likely that students are dopamine-addicted to their phones and don't know how to exercise the necessary self control, and parents and teachers are unwilling or unable to do it for them.

It makes DARE from the 90s feel even more surreal than it already did when I lived through it as a student. Kids, don't do drugs, but it is okay to become dependent on technology.
I read somewhere that the AirTag doesn’t actually know whether it’s low on battery or not. The alert is just triggered after a preprogrammed time.
Honestly, yes, I'm curious to hear that perspective. The negative responses to "TypeScript makes JS programming fun and easy" are always pretty ill-formed, and I really want to know if there's a genuine argument against it in any complex application. (My suspicion is that no, there is not, but I'm trying to be generous and curious.)
Misremembered, it was saying it was the most secure code Microsoft has written, not anyone

From the excellent: https://icode4.coffee/?p=954
I was curious about why Garmin was excluded myself. I guess we can take solace in less expensive after market bands probably being safer?

The new Garmin quickfit band does have a slightly weird non-stick finish (if you've anything else silicone.. it doesn't feel the same), which is worrying.
I'm building an automation tool and need an embedded web browser. It's ok though Browserling finally got back to me. I don't see anything with embedded web browsers wrt Selenium/Appium.
> Pointers are real. They’re what the hardware understands. Somebody has to deal with them. You can’t just place
a LISP book on top of an x86 chip and hope that the hardware
learns about lambda calculus by osmosis.

Yessssss.
"HAM" of course stands for "HAM - Acronym? Maybe!"
I think the problem is a bit harder than that. I've seen a lot of managers who were once technical, but whose last hands-on experience was years, or decades ago. They have a vague idea of what they need to know/do but lack the skills to find things out themselves. and they turn into a major drag on productivity.
China Lets European Investigators Board Ship Suspected of Sabotage
Gift link: https://www.wsj.com/world/china-lets-european-investigators-...
Grid connected solar goes down when the grid is out though. You need specific inverters to retain power.

You also just have issues like the low chance of having clear skies after a hurricane or a bushfire.

For disaster situation power, a diesel generator is still the cheapest and most reliable option.
You made up a fake quote to respond to. What's the point of that?

> There is nothing mutually exclusive about analysis and violence.

Of course not. That's just the hypothetical presented here, though. The post I replied to argued that it is better to be both stupid and violent rather than smart when it comes to protecting dignity. Of course there are cases where it's smart to be violent (and stupid to use analysis, for that matter).
Based on that page, they're dropping the REPL in favor of notebooks, but their're not dropping scripts. They are dropping some script-related functionality to focus on others.
Kelly Can't Fail
The child is a future host for the wealth. In this sense the wealth's priorities still come first.
about 28 years
Querying overhead nadir satellite imagery - captured at a vertical angle relative to its spatial position - and feeding it into Geo Deepmind's ML program gives us roof-segmentation data. Ostensibly, annual flux prediction imagery in the global south, after being ran in Google's Solar API gives us some enhanced DSM-RGB imagery.
That sounds like a lot of fun! What was your career like before that, that led you to be in the place to do such fun things?
IME the differentiator is not a technical background; it's whether they care more about ladder climbing/appeasing their own managers or doing something useful.
A Billion Times Faster: Laser Neurons Ignite the Future of AI
Isn't the problem that you got out the scrubby sponge?
When I started at Amazon full-time employees got a stock unit (once vested), when I came back, that was no longer an option.
The Catholic church also consider itself to be Orthodox, just like the Orthodox Church is Catholic. Technically both are still the same same church (e.g. relative to Protestant churches) they just can't agree who is in charge.

The "Great Schism" wasn't even that great at the time, there were plenty of schisms that proceeded it, it just happened to be the last one and nobody really knew what it mean for the next few hundred years.
I should have been more specific--what I mean by nontechnical managers is managers who don't commit code regularly.
dexieCloud too.
Interesting presentation on the Dolphin. 1981 is also the year of the Teitelman & Masinter, IEEE Computer, “The Interlisp Programming Environment” publication (see https://larrymasinter.net/interlisp-ieee.pdf). Here is a timeline: https://interlisp.org/history/timeline/.

Remarkably, we actually have access to the PHYLUM/LISP directory used in the video; thanks to the Computer History Museum we can access it here: https://xeroxparcarchive.computerhistory.org/phylum/.index.h...
A look at Ukraine's claim: Can the country produce a laser weapon? – DW News [video]
How long ago was this? If it was long enough in the past, 120k might have been enough. If not, the employer simply broke the law.
But it doesn't do this right away.I was traveling with a group of people that had AirTags, and I only start getting alerts by day three.
I got to visit the telescope earlier this year, its pretty cool. In a forest outside some small towns. For how well connected the Netherlands is, its pretty hard to reach.

We looked at the sun and some planets in radio frequencies (its all radio astronomy with LOFAR nearby).

That they can listen to Voyager with such an old instrument is incredible. It must help that the satellite is aimed at us.
> Worst case scenario I report it to police directly and it tells them exactly where it is.

Yes, and then wait 6 months for the police to get around to picking it up ...
I upgraded my Home Assistant Yellow from a CM4 to a CM5[1], and latency for voice commands was great, going from about 3-4 seconds to 1-2 seconds. Completely local, still.

[1] https://www.jeffgeerling.com/blog/2024/home-assistant-yellow...
Watt-hours is a perfectly pragmatic unit. Measure instantaneous power and multiply by a common human unit of time. It's easy to compare.
The d for debugging is so cool. Fantastic library. C is also such a good language. If I wasn't doing Rust, I would have gone back to C.
I have seen stereotype threat mentioned in educational contexts - justifying the idea that, for example, it’s important not to make (deliberately or inadvertently) things like coding or engineering seem stereotypically masculine. Usually the recommendations are to ensure that if pictures of participants in classes or extracurricular programs are shown in advertising, diverse groups of people are pictured - or that if connections to popular culture are made in educational materials they’re diverse - for example, don’t make all your example coding projects about Star Wars or football.

Anecdotally, I’ve seen with my own eyes, for example, girls getting really into coding only after seeing it demonstrated by enthusiastic women that they can see as role models in ways they would not see men.

I guess this is a far broader thing than stereotype threat - but I’m sure this larger thing is real. I fear that people who themselves have stereotypes in mind about who ‘should’ be into certain topics will use the demise or deemphasis of stereotype threat to justify not making attempts to attract or be friendly to kids who really could flourish in non-stereotypical fields - to their and society’s detriment.
Nice project and thanks for all your work maintaining vix!
I'm not a lawyer.

But as I understand it, this is checked during the visa application process. The visa expires after a few years and requires another application for an extension then. So at least every few years, the salary would have to be adjusted upwards to meet the visa requirements.
So glad that there's competition to Docusign here. Of course the real product that Docusign sell is trust – trust by people signing and enforcing those contracts. At a time when digital signatures were inherently untrusted, they did well to give them a necessary sense of authenticity.

Will this feature have that same trust? I don't know, but I'm not sure it's even necessary anymore, today there's an inherent expectation that these sorts of things happen digitally anyway, so nowhere near the same barriers to making the signature stick.

Looking forward to not using Docusign next time I sign a contract at work, or perhaps using a better Docusign that has been forced to improve their UX next time I sign a tenancy or something.
Maybe we need to introduce the term "value safety" to complement "type safety".

If a language is merely type-safe, then it might be OK to silently replace a value with a different one of the same type, sure, fine. Who cares if the program transmits the wrong message to the wrong recipient as long as it's definitely some message and some recipient?

But a value-safe language, I suggest, is one that doesn't pull this kind of switcheroo.
The opposition was pointless though, like everything has TPM/IME/etc. nowadays so we lost that war awhile ago. I don't see how consoles helped them win that war though.
Good thing you figured out that non-monogamy simply doesn't work. Must feel good to finally get to the bottom of that! I'll make sure to inform the millions of Americans currently practicing it that you figured it out - simple arithmetic!
This outlines how Apple approaches the immersive video format to put the most pixels on the horizon line:

https://blog.mikeswanson.com/apples-mysterious-fisheye-proje...
Then surely there are instances of people saying that it is “not an OS”. And I don’t mean hyperbole.

Here are 3 definitions from 3 different sources: https://www.wordnik.com/words/operating%20system . Not a single one even mentions process scheduling or anything to exclude MULTICS, CP/M, DOS, or any version of MacOS or Windows. I know that some people think that being contrarian on HN is cool, but this is beyond ridiculous.
There is a strong negative correlation between vacancy rates and rent, that would immediately deincentivise the new housing construction that actually leads to lower rental costs.
Typescript have solutions for both of those problems: conditional types and generics