skysight-inc/HackerNews huggingface dataset:
> Implicit interfaces are OK when you want to cow-boy your way through through prototyping. When I go back to your code 3 years later, it's a huge obstacle. OK, so you have this function that takes a FooBar. Oh, FooBar is an interface. Great, now I'll have to pull a rickety 3rd-package or ‶just grep bro″ through the whole code base to find what types implement this interface.

Language servers are a thing nowadays, and the standard go one will find all implementations before you finish blinking. Why is this considered harder than whatever you are using to find implementations in your language of choice?

> And God forbid I needed to extend this interface and missed to add the new method to one of the 32 types implementing it, so that it blows on my face in prod at 3AM.

So like every other language with interfaces then? But why are you even compiling in prod at 3AM in the first place?
It was also the explanation for the Incredible Hulk always wearing purple pants in the comics.
For sure, a short engagement of 1-2 days would be rare. We'd occasionally do them to get a foot in the door or as a follow-up for a regular customer. We'd still not want a junior engineer on them. You want to make as good of an impression as you can so you get the bigger contracts and you don't want someone there who isn't experienced communicating with clients.
If I remember correctly, laser turntables were not popular because they also reproduced all the fine dust on the surface of the disk.
Tetris creator Aleksey and few of his company were bought out and borught to Seattle in early oughts by Microsoft and they made a bunch of games for MSN Zone. There was one called Hexic that I remember him posting into a Russian email alias with an offer to take whoever got 5 black pearls first to dinner with him, which I think took out od a good portion of Russians on that channel out of circulation for a day or two (I got up to 3 of those pearls but could not make it past that).

I had dinner with him at his house later via connections through my incredibly sociable and connected mother, he was a delight, very, very clever, and had lots of physical puzzles that he invented and made himself. I am glad he made money off it eventually.
I just read the things that pertain to my interests, and if it looks worth exploring I'll broaden my horizons. Though, I think there's a potential now to explore unfamiliar topics and if it's above my paygrade just ask ChatGPT to dumb it down for me.
And somehow they managed to starve millions of people in the process. If you call this a good job.... okay.
Yes, exactly. There is a weird conflict of interest thing happening with a lot of public-facing security assessment work. The client wants a clean bill of health. The delivery consultants can't honestly sell that, at least not without a huge project scope stretching into double-digit person/months. But the firm wants to sell engagements, and public reports are a condition of the engagement.

So we have this phenomenon of "audit reports" that are really anything but that. Very few people in the industry know how to read them (for instance, how to locate and evaluate the scope of the project). But they're effectively used as seals of approval by clients. Which creates an even bigger incentive for firms to sell them, to the point where there are firms that almost specialize in doing them.

PCI is closer to the audit model, and yet even less effective than the pentest model, because the standardized delivery model created a race to the bottom effect in the market.

My oddball position on this stuff: firms shouldn't do external reports at all, and clients should just be able to post their internal reports.
They are designing and creating Verse to be the scripting language for the Unreal engine, and the game Fortnight. So it is purpose built to drive 3d multiplayer worlds. It will be fun to see how it works out. I think it is cool to see a functional language around a game engine.
As a programming language - I mean it seems cool but it doesn't seem like much of an innovation when things like Granule, Idris, Unison, Erlang, and more already exist.

I want to take a moment to look at the Metaverse angle. If there is going to be a unique programming language for the metaverse, I think it's not going to be textual but instead is going to primarily be a 3D language. This poses a big challenge for a VR language because text is great[1]. The point of making it 3D would be that you are somehow capable of transmitting more information via the higher-bandwidth channel of the human visual cortex than you are through text.

If you aren't making a 3D programming language, well then it might be a cool programming language but I don't know what it has to do with the metaverse.

[1] https://graydon2.dreamwidth.org/193447.html
How is it different from 'Wie gehst?', which is "How's it going?" which has the same rules as 'How are you?'
> I frequently work with the teams that are responsible

If this bug is rare and your personal insistence on prioritizing this fix makes any kind of difference, that's a bug in the organization and a misalignment of individual and business priorities. If a team can be randomized by an isolated instance without taking overall impact into consideration, that's a warning sign about the health of the business and the product.
Russia or the ussr?
Apple has one for android https://play.google.com/store/apps/details?id=com.apple.trac...

And there is also a foss app https://www.f-droid.org/packages/de.seemoo.at_tracking_detec...
I had a Psion Revo [1] in high school and I wish I still knew where it was! I suspect it might be among some things maybe in my moms garage, or perhaps it was lost in so many moves. But it would be a super fun little vintage computer to play with. The Revo had IRDA for infrared wireless serial, which would be fun to use with a raspberry pi. They’re for sale on eBay but not cheap enough for a cute curiosity.

[1] Wikipedia tells me it’s a “light version” of the computer in TFA: https://en.wikipedia.org/wiki/Psion_Revo
Oh I notice oddities all the time. Unusual word orders, preposition use, that sort of thing. As an example “I barely have experience of” is perfectly clear but not idiomatic, enough to tag you as likely non-native (compare to “I’ve barely experienced”). The thing about most native English speakers is that we don’t care; we’re just happy everyone else is speaking English. If the cost of every person in the world being able to communicate with me is hearing some very-slightly-off phrasing, that is a great bargain.

(It’s also not always true. While I’m relatively familiar with UK, Irish, Aussie, and NZ English and can often identify them in writing, Indian and Singaporean English still send me for a loop, and I likely mistag them. They have just as strong a claim to “native” as I have, of course, but they sound “foreign” to my ears.)
Chaos, Control, and Team Bonding
Writing Google Terraform code with GitHub Copilot
Care to highlight interesting examples and industries for us unlearned?
Thanks for these suggestions! I'm already a fan of Fry and Laurie, of David Mitchell, and have read the Night Watch. (And some Asimov, but in my native tongue.) So it's highly likely I'd enjoy the rest of these things.
I think what you are asking for is generally the status quo actually. Industry does not generally choose ingredients so casually without any study at all. And regulators generally require prospective studies on possible harmful effects to people and environments before new compounds can be introduced to products people use all the time. That is most of what the FDA and EPA are up to.

The problem is, people can be wrong. Scientists have bias too. Sometimes people see trends in data not because it's valid but because that's what they were consciously or sub-consciously hoping to find. Even on review of the work by industry and regulatory panels, people still make mistakes. Products still sometimes have effects no one knew about or intended. On top of that, everything is lethal in sufficient quantities. Even water will kill you through electrolyte depletion if you drink enough a once.

My point is just that science is hard, studies are deliberately narrow and careful to try and add one tiny little fact to the pile of all human knowledge. And even then, most early findings turn out to be wrong in various ways or get refined in a way that makes excited reactions later seem overblown. It takes a long time to prove anything like the broad statements we tend to find in sensationalized news coverage. So while caution is fine, immediately assuming that one small study just recently published, yet to be replicated successfully, using a methodology that leaves a huge number of variables open to question between the lab environment and the real world use cases, is just not something to get too excited about.

Maybe the companies that work on rinse aids will want to follow up this line of research and answer some of those questions...but let's be honest, if you're already assuming the product is harmful based sensationalized news, are any follow up papers funded by the interested parties really going to change your mind? Are you even going to look for those papers six months to a year after you toss out your rise aid and demand your favorite restaurants do the same?

If you want to find the studies you would like industry to be doing, I'm sure they are available. Most of the scientific studies out there have something to do with testing products that exist or finding new things to make into new products.

It's just that most studies of anything at all are not terribly sensational. Like, how boring a headline is "dish soap company finds new detergent compound that binds to grease 2% better than the most commonly used compound, no immediately obvious side-effects, more study needed for FDA approval"?
Yeah, the ew sound isn't commonly understood - try asking for a Mountain Dew. I've been visiting America for 20 years and I still can't get people to understand what I want to drink.
There are still a lot of wireless chipsets out there that suck ASS. If you want to get good support, just get whatever hardware most kernel developers use
I can see two obvious differences.

1) the text editor shipped with the OS is extremely basic. It is not competing to be the world's favourite text editor, and is probably required to have a usable OS out of the box.

2) the web browser was essentially a competing platform to the OS itself for many user tasks. To leverage your monopoly on one platform to control another is against anti trust.
Future generations will sprinkle anti corporate messages and racial slurs in their comments to verify a real human wrote them.
because you and the actually rich people are not appearing to the same audience.
MusGo v1.0.0 Released – fastest Golang serializer
I heard that all you have to do is skip the facts and offer innuendo on the Internet.

What happens when everyone pulls into a gas station “all at once?”
NASA's total budget is approximately one half of one percent (0.5%) of the federal budget. Even at its peak in the 1960s, it never reached 5%. Seems pretty reasonable.
Watchmaking and watch buying are different things.
Posted 5 months ago and the discussion revolved around the weird license: https://news.ycombinator.com/item?id=31791324
Perhaps. But if you consider:

1. The cost of printing/transcribing something
2. Literacy rates
3. Constraints tied to physical distribution

...the reach of that potentially "anonymous speech" was the tiniest fraction of what we experience today. And even then it wasn't necessarily anonymous, unless you just left books lying around?
Did I ever say they were/are saints? The OP was commenting on their poor "country building" which I interpret largely as economy building. It was a horrible place to be
Thanks a lot. I'm seeing a trend in quite a few comments that are leading me to see that the titles can be much approved upon.

That one does read a lot like an ad. For most titles I tried to lead with the service name plus what they do in 70 characters or less. I tried to focus more on what the service does because I figured most folks wouldn't know what these services are, but if you know what it does it might help you relate to something in your own mind based on a rough idea of "this will be about an invoicing service or an email campaign service, etc.".

But, if I do step back and reflect on my own browsing habits for not just podcasts but also YouTube. It comes down to the title. Always.

It's an interesting problem in this context. The suggestions here are to mainly make the titles optimized for humans (which I agree with too), but I'm not sure if that will help with gaining traction because the site is already nearly invisible on Google and podcast sites. With that said though, after 2 years and a 100 titles in their current state, my original plan is clearly not working so I have nothing to lose to switch up that strategy. Although I'm not sure if I should go back and change all of the existing titles (they are also tied into the URL on a static site, etc.).
Thanks to AI, it’s probably time to take your photos off the Internet
Why do they launch from sea level instead of a high elevation?
There's still gaming. I've got a bunch of games on GoG that don't have a Linux install and are 32-bit only for Mac.
Almost nobody who gets a business up and running will go out of business by charging too much. The majority of businesses fail because of cashflow and profit margin issues. Show your product's worth and charge enough to be perpetually sustainable- or let it die.
Yeah, that's probably true.

But, per the thread, there are some special-case projects that are short and do take junior delivery staff; SARs, which are "pentest the documentation" projects meant to derive a thread model and inform a later, real, test (I don't like SARs and think they're a kind of consulting rustproofing, but people smarter than me disagree strongly with this), and, of course, retests.
only $0.99/min, call now!
Couple of things have to be solved for EV’s: battery recycling, power transmission and power generation infrastructure. There’s only so much of the funky metals in batteries and we can’t just use it once. Switching from chemical to electrical energy will take a significant investment that the nimby’s and the conservatives have to permit. And we need more amps without burning carbon.

There has to be some help transitioning “everybody” from ice to Ev. That’s way easier than pulling and making the power. But this, too, must be paid. I hope the political will is there.
I’ll save you the click: Ironman “Executive Challenge” is an old boys club meant more for networking than fitness that costs $10k to enter instead of $700. And it comes with a social media group or something. It’s for country club members who don’t believe golf is a real sport.
This looks incredibly ambitious:

- There are no booleans in the language! Conditionals can still succeed or fail, but failure is defined as returning zero values and success is defined as returning one or more values.

- Verse uses a so-called 'lenient' evaluation strategy which is neither strict nor lazy, but somewhere in-between ("Everything is eventually evaluated, but only when it is ready")

- an expression does not evaluate to a value (like in Haskell), but instead to a sequence of zero or more values

- tries to bring functional logic programming into the mainstream

- Verse uses an effect system for I/O instead of monads

- A type in Verse is "simply a function". E.g. int is the identity function on integers, and fails otherwise

This all looks very mind-bending to me (in a good way). Perhaps Verse will one day be as influential for PL design as Haskell has been.
Not exactly USSR, but I was a big fan of the very popular 1993 game based on the Russian "Wheel of Fortune" knock off show. The game participants were characters from classic Soviet cartoons. https://youtu.be/RlnsWw-YHlY

EDIT: Just read an interview with the author. Looks like he built the game in just one week. His email and personal phone number were included in the title screen, so he often got phone calls, including from mafia demanding he send them the prizes they won (hilarious things like "shoelaces from Procter & Gamble" and toilet seats). Even though the game was not officially sponsored, the actual show had two rooms filled with letters with similar demands.
NASA’s Webb Telescope Captures Details of the Earliest Known Galaxies
I love the aesthetic of this site! I’m having some issues getting the tracks to play though. The apple music links from last.fm all open the same dua lipa song. Really weird.
Orion Splashes Down in Pacific, Ending NASA’s Historic Artemis 1 Moon Mission
Sea urchin sperm is surprisingly useful to robotics experts
I only recently stumbled across your podcast, and I LOVED it. I really appreciated that many of your guests weren’t playing the startup game (ie VC funded) but were just people with an idea and were making a thing. I loved it! I listened to each episode and was really bummed when I noticed you weren’t making more episodes.

Can’t help you in terms of marketing advice. Count me as someone who truly enjoyed your podcast, and it was my intro to the concept of SaaS as a lifestyle business. A breath of fresh air amidst a world where everyone’s looking for the next round of funding.
> You still find printers that support standard protocols, such as IPP (internet printing protocol),

It is rare to find a printer these days which doesn't support IPP, even el cheapo inkjet ones. It is required to print from iOS.
New kilonova has astronomers rethinking what we know about gamma-ray bursts
It's tricky stuff, best to befriend a local installer so they can help you choose. In the end after doing all the numbers for our house the simplest solution for the next two years (as long as we still have netmetering) was to install ample solar and postpone the heatpump that way by the time we will buy the heatpump the solar installation will already be halfway towards being paid off, with the current electrical rates here the ROI on solar is incredible, and running a heatpump off the solar system in the winter isn't very effective, at a minimum you'll need a battery set up for that. But even in October we managed to be net positive with respect to the grid which helps to offset the cost of the gas.

But in 2025 it will be a completely different story which will likely require yet another investment. I'm kind of wondering how people that can't just do that kind of thing are going to cope, it is a worrying development. Of course it doesn't help that the measures to control the prices of energy here effectively benefit the large producers at the expense of the people that decided to go for heatpumps early on.

But as long as the countermeasures still split by gas and electricity usage it is to our advantage to get as close to the cap as possible on natural gas. Ridiculous, but the difference is too large to ignore.
Same here vis a vis Linux for my personal use, but the worse thing from Microsoft's perspective is how it pushed me towards buying Apple and recommending Apple products to everyone I know. As a techie, I used to hate Apple. I can't stand the closed ecosystem, I can't stand the product markups, and whenever friends or family would ask, I'd tell them they could get more powerful systems for a fraction of the cost if they just stuck to Windows. Nowadays I do the exact opposite. I tell them that while they'll be paying a markup, it's worth it because Apple has at least trended in the direction of privacy and has also continued delivering on usability. I'm not bombarded by ads and news when I open my Mac. So while I will never get my family and friends to use Linux, I have absolutely caused them to spend tens of thousands of dollars on Apple products instead of Windows. That's where I think these anti-consumer behaviors could really hurt Windows in the long run, if enough techies start driving their social circle to Apple.
There was also a hokey VHS tape backup card for the PC around the same time that used standard VHS tapes:

https://youtu.be/TUS0Zv2APjU
Yeah Simon Peyton-Jones is quite good at talking, these slides are interesting but I think the full video will turn out to be much easier to digest
I think in the same way we have expensive cars or whatever to say "I have so much money I can afford to waste $x" we have suits to say "I'm so organised I can spare some effort dressing kind of impractically, just to look a bit better for you, my client"
Microsoft "update" somehow does this to me:

- I lost the ability to use my trackpad without having to wait for 1 second, holding my finger on the trackpad. This is palm-rejection. And there is NO way to turn it off. Rebooting the laptop temporarily sets the wait-time to 0 seconds, until I close the lid and sleep the laptop, then wake it again. There is a "sensitivity" feature, which uses words like "low" and "highest" .. and this does nothing to fix the issue, perceivable to me.

- I lost the ability to use my game-pad with built-in trackpad. I don't know why that feature disappeared. Clicking and swiping now does .. things .. but not moving the mouse nor right/left-clicking the button.

- I somehow failed to "update and shutdown." I chose that option, which said it should take 3 minutes. After 15 minutes, and multiple reboots, I was left BACK ON not shutdown, and the "update and shutdown" menu was still present. I don't know what Windows 11 even needed to update in the first place.

Overall Windows disrespects the user. Its "run all the drivers, on all PC configurations, from the beginning of time" is no doubt the culprit. That kind of complexity is impossible for humans to manage. (garbage-can emoji)
There is an entire waste disposal industry that can economically bury your broken plastic stuff in landfills, and which most people already pay for. This is a perfectly fine solution; we’re at no realistic risk of running out of landfill space. If you live in a particularly corrupt country where your waste disposal industry is run by gangsters who dump your garbage off the coast of Somalia, I would suggest solving the gangster problem.
Yup. If you consider that a simple int can have billions of states, and that you can have 100% test coverage while testing just one of those, 100% really doesn't mean much. And with several variables, the total state space quickly becomes almost infinite.
SQLite uses a variant of branch coverage. So "multiple logic branches in a line" isn't a problem. The rest of your comment still applies though.

https://www.sqlite.org/testing.html#test_coverage
The goal of the rocket is to get the payload high enough to be in space AND fast enough to be in orbit. It's the later that takes most of the fuel, IIUC.
Are there games you want to play, that won't allow you to start the game if you don't have an active internet connection?
You are exaggerating in an attempt to prove your point. Permissions _may_ require restarting the app once. Not weekly. MacOS major updates happen yearly, and minor every few months. Patches often don’t require restart. So that isn’t happening weekly either. Finally, “my application crashed” has absolutely nothing to do with MacOS and everything to do with the application. Nothing ever crashes for me except for Photoshop.
I probably agree in the moral sense. I was thinking more in the legal sense were you to actually try to hold someone accountable for genocide.

It would be interesting to find the moral limitations by being a steelmanning the position.

Is there some limit where the state should step in if people are having too many children? What if they dont care for their pregnancies, leading to severe biological disorders.

In the latter case, people have been tried and imprisoned in the US. I guess if people have too many children to care for, they can be imprisoned for child abuse and neglect as well.
The scourge of job-title inflation