skysight-inc/HackerNews huggingface dataset:
"I've never never ever experienced in my life a time where a major problem was automatically found by some unit tests before it got pushed to production."

Then you, or somebody near you, is doing it very wrong. I do not mean this as a moral judgment, I mean it as an engineering process diagnostic feedback. I literally can't count the number of times it has popped up a bug that I wouldn't have expected because of some change.

It is that very characteristic that makes me love them so much. No matter how carefully you code you can never get away from the problem of a small change over there causing a breaking over here because of something you couldn't even have anticipated, but you don't have to wait until some large-scale QA process or even production deployment to find out; you can find out 15 seconds later, and then fix it, or realize your new change is fundamentally untenable, or any number of things. I'd say "I don't know how people develop without these things", except I do; the code bases are treated like quick-set concrete and nothing can be changed once laid down. What a stultifying way to code. I would hate to work at a job like that.
I'm pretty sure the reason not to feed the trolls was because the moderators were around the corner and would be inconvenienced by having to moderate a large flamewar rather than ban a single ignored troll.
Don't be pedantic, that was absolutely the intent of Arthur's post. Re-read it. He clearly insults FAAANG engineers as incompetent, then follows with FAANG engineers are just average in intelligence and grind. You're being dishonest if you think that's not meant as an insult.
Oh the utter lack of system thinking in that.

Go to the desert, tell the rocks not to sit idle anymore.

Go preaching to stars the futility of converting elements into energy.
> It took me forever to realise DHCP was overwriting resolv.conf,

Always expected and well documented.

> but that some sneaky bullshit was also overwriting part of unbound’s config using DHCP config data too.

Absolutely unacceptable and should never happen. I wish the author had actually shared details. That's a bug, and it should be reported, publicized and fixed.

> This is your weekly reminder that cosplaying as a sysadmin can waste your Friday evening and Saturday morning, and to add your own time into the cost/benefit calculations of running servers at home or on a cloud service.

This illustrates the value of OSes and OS projects that don't change gratuitously, that don't change to differentiate themselves because of their need to appeal to businesses, that don't make decisions about things based solely on usage and profits.

This is why I use NetBSD. The BSDs are clean and quite consistent.

If someone wants to pooh-pooh systems administration, they should at least direct their ire properly. Nobody's forcing you to use messy, inconsistent Linux distros :)
I always assumed that Smile was about making customers who might have clicked an affiliate link switch over to the Smile site so they could avoid paying that referral rather than trying to make charities into affilites as the article suggested. I know I always did it.

Perhaps more people were moving from the base, affiliate-less Amazon site to Smile than from affiliate links, by a large enough margin that the payouts were a net cost even after factoring the savings on those that had come via affiliate links. This is believable: I bookmarked the Smile site and very rarely click affiliate links.

Would be hard (but not impossible) to believe the cost of developing or maintaining this programme was a significant factor at their scale.
in fact, there was a 90s website that sold high resolution satellite imagery prints, called Pictopia
It seems pretty popular in big software-centric companies like the FAANGs. IME the turnover is usually every couple of months, as the sacrificial lamb gets tired of it and other team members start to feel like it might be time to take a turn in the bilges.

I can understand why the idea of hiring someone to handle that role would be appealing, but it really isn't a full-time job.

Plus, the last thing that BigCo engineering teams need is more politics; they have more than enough of that between the overlapping layers of engineering, project, and product managers.
This will take a few years, though. Then, they will switch the servers off (silently or loudly, depending on their strategy - e.g. Adobe prefers to kill them silently).

At that point your only hope are pirate copies. I was always wondering how that scenario would stand in court. After all, you bought something that was complete, and then, due to someone's arbitrary decision, stopped to work. It's basically a remote kill-switch. Should you be punished for removing the possibility of someone's deliberately damaging the product you bought?
“you’re purchasing a license to a digital image.” Lame.
Yep. Jumps are faster than skiing, and with big ones you can outrun them, at least until you screw up.
I like it.

I appreciate someone writing into the void how this helps them focus and be productive in their workflow. Who cares whether it 'fits the technical semantic definition of INSERT_ACRONYM_HERE'.

Unit tests are a literal investment - somewhat like buying insurance. Sometimes they're really great - almost necessary - and other times they're not worth the price. The article is offering a point of view of how tests are paying for themselves in an indirect way, which is useful to think about in the cost benefit equation.

The position of "insurance is useless" means maybe you just haven't been in a situation where it could really, really save your bacon. Likewise, if your rule of thumb is "buy all the insurance, all the time" - then BestBuy will gladly sell you a $5 'product protection plan' on your $10 purchase.
does anyone with expertise know how this resolution compares to Google Maps or other "free" providers?
Anecdotally, companies in bad shape use SOX as an excuse for a lot of their bad behavior.

I worked at an ad tech which decided engineers should not have access to revenue data. Nor should they have access to click data or other relevant data on how customers were doing.

Needless to say, if you are a transactional business who makes money when people perform an action - this is critical information to know. The company eventually lost focused and failed to IPO.

While all of this was done in the name of SOX. I don’t believe SOX required any of it.
Yes [1], mostly the episodes that involve Kaitlin Olson's character, Dee Reynolds, who aspires to a career in comedy, herself inventing and portraying racially insensitive characters within the story of the show.

I'm not the type to rail against such things generally, but IMO it was unnecessary and misguided to remove these episodes: their humor came deliberately from how oblivious Dee was to the offensiveness of her act.

Indeed, her portrayals are usually immediately and explicitly critiqued by her fellow characters as being racist and insane.

[1] https://www.reddit.com/r/IASIP/comments/hflb6t/list_of_its_a...
I've heard that is the theory- that it should be a role on the team, not a title, and (optionally) that it should rotate. Everyone on the team at some point contributes to leading the team, so everyone gets accustomed to communicating well.

That said, I've never actually seen it in practice.

At best, it has been a role someone in product takes on so they can act as a shit shield from above and let us know if there is something urgent, but otherwise stays out of the way.

At worst, it is a frivolous salary that takes the book-keeping notes from stand-ups and puts them in a report noone reads.
I’ll admit, it was a fundamental flaw in my understanding. The comment section here has given me a few things to think about and I’ll likely add an editors note onto the original article.
That’s pretty spot on.
Diesel is a "tragedy of the commons" type damage - your damage blends with everyone elses.

Geothermal on the other hand is local damage - it will be blatantly obvious who exactly is responsible for any environmental damage.

Top tip for polluters: If possible, give out pollution like CO2, because it's invisible and mixes with everyone else's CO2, and when global warming sea level rise wipes out pacific islands, you can shrug and point to everyone else.

Whereas if you damage one specific area, some government might come and fine you or put you in prison.
I like TDD myself but I'd rather write E2Es or integration tests.
Video shows scenic Balkan river filled with waste
I’m 29 now and I can’t remember my thought process at the time just that I remember realizing what I measured out wasn’t correct but I also realized this while under the effects of the drug.

The snow is not constant and usually intensifies if I’m under stress. But it’s not very noticeable, it’s like film grain is how I would describe it. It’s gotten less and less over the years but it’s still there. Doesn’t bother me though
i mean - very few photographers sell their copyright. a lot depends on the terms of the license though.
The Python 2-3 transition was terrible and may have changed the course of my career.

I was just getting into programming and thought Python would be a good place to start, but ended up being put off by the schism between the two versions. It seemed like everything I looked at was filled with caveats about not being compatible with one version or the other. I thought 3 sounded like the better choice since it was newer, but so many learning resources were stuck on 2 with no plans to upgrade, but I didn't want to be stuck on an old version, and I didn't have enough experience to make an informed decision.... So I eventually ended up dropping Python entirely.

Maybe now is a good time for me to revisit Python if that isn't an issue anymore.
yeah sure but two or three in a row occupying a half a decade or more of time is very plausible
From what I gathered- just dislike, mixed with some concerns. I didn't smell anything apart from the usual flux smell, but I have very little sense of smell.
Is there a case with a higher quality filtration system?

Perhaps a mostly-sealed case with liquid cooling solution where the radiator is outside of the case would be more optimum.
It's more nuanced than you are presenting here. The obvious middle ground is the use of "Poison Cabinets" where certain works are deliberately and explicitly separated from their contemporaries with obvious labels explaining that they express ideas or opinions known now to be harmful. This way they are not lost or erased but also not treated as if they are perfectly normal and acceptable.

For another thing, there is also at least some element here of the right to be forgotten. It's obviously different for groups vs individuals but our systems should allow some amount of agency to people who regret things they have produced in the past and wish for them to be forgotten.
I’d wait until the Sprinter EV comes Stateside and get one of those fitted out instead of a Transit
The beauty of not using variables is that they don't pollute scope: a promise to the reader that it's perfectly fine to forget about that inermeditate result immediately after seeing it passed into the next step of the pipeline. Otherwise, you never know if it will perhaps show up later for some unexpected purpose. In a left-to-right language, those values that do get a name implicitly stand out
I grew up when there was a smoking section on the plane (BTW, why do modern aircraft still have ashtrays? Are there any airlines that allow smoking?). I miss All in the Family. Is it even available anymore?
Bacteria also try really hard to avoid being harmed and killed, yet most people don't consider that sufficient for those living beings
Spoiler alert:

“There is no evidence that local images on a Mac have identifiers computed and uploaded to Apple’s servers when viewed in Finder windows.”
This is somehow the most mindnumbing. It's a show about terrible people doing terrible things. Like, they can only display certain, acceptable, forms of terribleness?
Need something like Babel for Python and problem solved ?
And Silicon Valley is uniquely messed up by Prop 13 and NIMBYs, not to mention the fact that there is no room to sprawl out like midwest cities given the geography.

That's not to say that other cities don't have a similar mix, but those other cities are not home to the headquarters of highly-paid software folks who all compete for housing. Even Seattle folks priced out can possibly afford places way up north in Everett or down south in Tacoma, if one absolutely must have a house for whatever reason. Even cities that are a heinous commute to Silicon Valley (e.g. Santa Cruz) are still wildly expensive.
(With apologies to those who've heard it before) the solution is to model the domain (of packaging/distribution) using Python itself and provide a simple Pythonic API for it, like what pathlib does for filesystems.
1m and 50cm resolutions, 60 sec video, and Stereo for 3D modeling.

Didn't see details on how much delay, I'm assuming you can't get 50cm live images from space yet.

Doubt they'll let you point it anywhere sensitive, like battlefields, bases, or areas that are politically sensitive.

It's a neat capability in your palm though, feels surreal.
Gnuplot is the same.
Yes, when your life doesn't depend on it, then you don't care as much if someone is trying to exploit you.
> He took over a company that was at the top of its game and fucking ran it into the ground in 4-5 years. He’ll be remembered as the worst tech CEO of a major company for years to come.

I worked at Nokia under Stephen Elop.

Sundar has a long way to go.
I heard an interesting interview recently with someone who uses satellite imagery to trade stocks.

According to him there are data vendors who use such imagery to do things like (for example) look at how full the parking lots of certain retail stores are and then use that information to help them estimate how successful these businesses really are, and make stock trades based on that.
Yeah the home MATLAB license is the most expensive software I've actually bought. Octave is... okish. But Matlab is like 80% plotting and Octave's plotting support is pretty terrible.

In my opinion there isn't really anything that competes with MATLAB for the things it is really good at. Numpy is shit.

If you really can't afford £120 for MATLAB then I would say the next best option is Scilab.

Now we just need SOLIDWORKS to introduce a decent hobby license. They added one recently but it's subscription only so screw that.
Is this an inherent limitation of 3party widgets or just bad programming?
Ask HN: What’s the Problem with My App?
Hey, I need some feedback.

I made a free web app that cuts out the life story from recipe websites. People complain about crappy recipe websites all the time…but when I tell them about my site, I am getting a lot of confused looks.

So…what about this is confusing or how can I make the app better? HN always delivers on critical feedback. Do your worst! :)

https://SimplifyRecipe.com
Funny how Musk doesn't come out with a tweet saying "we checked the logs and Autopilot/FSD wasn't enabled" any more. And this is FSD, not Autopilot.
Protocol labs has continually turned out solid work. Nothing wrong with a publicity stunt to get filecoin some attention.
I would be interested to see that article. I tried googling for it but could only find some articles about censorship on Chinese streaming sites and Netflix missing some scenes from the DVD release due to issues with the master copies.
In fact, there had been censorship of the Mighty Boosh episode with "the Spirit of Jazz".
I know what an Apple Newton is. But this is not the Apple Newton FAQ. It's the Newton FAQ.

If you don't specify the context and namespace, don't be surprised when people don't know wtf you're talking about. You might as well make a "String Class FAQ"
Equally wouldn’t it have been better had the OP backed up their claim?
That is a good compromise however most people I know that collect physical media like to keep the whole package not just the disc in a wallet like that. It is a good alternative to mine though and a lot cheaper :D
I can't argue with that.

That the bureaucracy fucks up from time to time is useful in such circumstances. :-)
Nvidia Broadcast 1.4 Adds Eye Contact
I worked on bbc.co.uk back in the early days (late 90s), and the homepage of each site had to be under 70k, including images, or the operations people wouldn't make it live. I think we can afford a bit more now, but I miss that discipline. When building sites now I'm still focused on page weight - only vanillla JS, hand-coded HTML - but given what clients request in terms of design I'm lucky if I can get homepage weight below 500k (desktop) these days.
Ok. You may be right about that.
> When placing a SkyFi order for Existing or New Images, you’re purchasing a license to a digital image.

I was curious what the license was and found their FAQ, for those curious:

> What is SkyFi’s licensing policy?

> SkyFi has the most user-friendly licensing in the satellite industry. You are free to share purchased images on the web and social media (and we encourage you to tag us @SkyFi.App or #SkyFi). Please make sure that provider and SkyFi attribution is clearly visible on all shared images. You are also free to use the images to do analysis and sell the results of that analysis. You cannot re-sell images you purchase on the SkyFi platform, nor can you sell products you create that contain the images themselves. Please click here for more information on the SkyFi EULA (End User License Agreement).

Seems fairly reasonable, though I haven’t read the full EULA.

I wish I was creative enough to have some cool ideas I could do with this imagery.
I predict this will have clogging problems... A particle of dust isn't good for a mems device...
Scientific Regress (2016)
If I didn't close one eye I'd be blind when I went from light to dark.
> One real danger of putting all historical video media on streaming sites is that it makes it far too easy to introduce an Orwellian Ministry of Truth that is empowered to rewrite the past to make it conform to today's acceptable social norms, academic ideologies, government agendas and so on.

I see such rewriting of the past, or at least attempts of that, on Wikipedia. It's not really hidden as there is a (hopefully!) integer edit history, but who reads the edit history anyway? Usually you just look at articles as they are at the current moment.

As we don't have much "hard copies" of a lot of stuff any more around the possibility to "rewrite the past" for significant amounts of people becomes a real thread as we rely more and more on digital and purely online data.

Given how "durable" our digital data is future historians will have a very hard time. Maybe our time will become a dark age when seen form the future. Have you tried lately to open some files from the 80'es that reside on some storage medium form that time? And that's only a few years in the past. Imagine 500 yeas in the future. What will be left of all the cat videos on YouTube (and maybe some more important data)?
I can understand the value of a globally distributed content-addressable store! But the page in question leads with Filecoin, is on the Filecoin Foundation’s own site, and still doesn’t address my question (which, again, is why it has to be in space to introduce latency).
Yes, ipfs is surprisingly solid. Give it a go!
You can get a scrum master certification in about an hour and the test isn't even proctored.
My understanding is that Galden vapor is dense, so you get a layer of hot vapor near the fluid, with lower temperature further from fluid (where there is less vapor)- the required thermal profile is maintained by controlling position of the boards..
> I'm still using high end CRTs for all use case

Buried the key sentence. That's pretty wild. Isn't any CRT now 20+ years old and consequently a small fraction of its design brightness? Or do you have old stock and you open a fresh box every 5 years?

I know there wasn't a lot of old stock of CRTs are the end of the CRT era because when I needed a warranty fix on a Sony 21" Trinitron FD in the final year of its 5-year warranty they said they could not repair or replace it and they send me a 24" model instead. When that one broke they could not fix or replace and paid me out for the warranty.
I agree Gansler are not doing their job. In this case, I think the CFTC (who seem to do more and make fewer speeches than Gansler) are doing good work though: Investors helped SBF commit his fraud, they funded it, they advertised it and they endorsed it. They SHOULD face some repercussions. The level of negligence they showed is frankly breath-taking.
Interesting application, wouldn't you get high remanence on the segments turning off, waiting for the heat to dissipate?

Could make for a nice transition effect though.
hehe, I used in my college classes, at Technical University of Moldova, my teacher was a bit on the fence about it (he was demanding Matlab, but the uni wasn't providing any licenses), but he reluctantly agreed to it. Worked pretty fine, I could use my linux laptop, and didn't need to crack matlab.
I don't go on Twitter to be informed, and the informers I block are liars so I'm OK with my actions.
The term “birth defect” fell out of use because of its stigmatizing word construction.

Chromosomal abnormalities would be the modern term, it applies to both sexual as well as other chromosomal abnormalities like Down.

But to answer the question as asked: Yes, it fulfills the definition of the older term.
Well he's right. Python can't scratch the surface of most MATLAB toolboxes (Octave is a lot closer). And Matlab's general user experience and plotting support is just a million miles better. Both languages are fairly bad so I don't think that would be a factor.
Right but that was a different time with an almost different company
I don't get what you're trying to say.

You know the context. You have the whole problem in front of you. The question is about which direction you're going to solve it.

For "you want a stream of bytes, sequence of messages, unsequenced messages, or priority-ordered messages?" the answer is you probably want type parametrized iterator at this level if you can ask this kind of question.

To put it in other words you put more attention into trying to find underlying composition of algebras in problems than doing adhoc, inlined imperative constructions littered with if statements that you add every time some issue is discovered.
There was a full screen popup prior to login after an update earlier this week pushing the benefits of the "new" Microsoft 365 subscription.
Is there any restriction around military bases or can I buy one pointed at Area 51, or Russian military bases, or certain conflict areas in Ukraine?
You can push the DMA access into the PIO for some real fun. Just wish the PIO had a bit more logic/registers.

https://gregchadwick.co.uk/blog/playing-with-the-pico-pt4/
You are incorrect in two ways. First, you are conflating sex and gender. Second, sex is a bimodal distribution rather than a fixed binary.

https://en.wikipedia.org/wiki/Intersex
And a myopic, US-centric, view of WW2 at that. It truly was a global war, involving nations from 6 continents. Yet how often to you hear about the fighting in Africa, or China? China saw nearly an order of magnitude more people dead than the U.S., but could anyone here name a major battle or campaign in the Chinese theater? When was the last time you saw references to the Indian famine, which killed millions? The devastation in Ethiopia, or the Baltics?

There’s an entire world of history in the Second World War, but all too often we scratch the surface, with an eye focused entirely on the US and Western Europe.
Cool, I was wondering if this would be useful for farmers. Could you share more info on how multispectral images would be used?