skysight-inc/HackerNews huggingface dataset:
The Sonos Amp + two built-in speakers with equivalent functionality is like $1,200. This lets you use a $100 speaker as that amp (or two of these setups for stereo sound) and then you can use much more reasonably priced built-ins that are still Sonos compatible. It's only useful if you're in the Sonos ecosystem, but it's pretty useful if that's the case.
You mean building mac/ios apps on Linux?

That’s relatively easy to do, with the only questionable/legally gray area being access to the iOS/Mac SDKs. I’m not a lawyer, but it’s my understanding that the Google v Oracle case established that APIs aren’t protected by copyright. So if we can use the headers from e.g. the iOS SDK on Linux wtohout worrying about copyright issues (Apple developer agreements may be an issue though), it should be possible to autogenerate stub libraries for linking purposes.

With that, you can compile and link a binary for iOS or Mac on Linux.

Next, you’ll need to implement the packaging and signing portion. Packaging (generating an app bundle) is easy, but codesigning requires Apple’s codesign utility, which doesn’t work outside of Mac, even with a project like Darling (last I checked, anyways).

But if the OP does implement a working codesign alternative, then that means it should be possible to create an iOS/Mac app that can be distributed on the App Store entirely from Linux with no Xcode, virtual machines, cloud macs, etc.

The only gate left then is the Apple tax/signing certificate you need to buy for $99/year. But that might change with all of the antitrust pressure Apple is facing, including the recent EU law that would force Apple to allow competing app stores.
The biggest insight porn is indiehackers
And, let's not forget, "how rich the country is", should be in astericks. It's not adjusted for PPP and therefore it's more a measure of how strong the country's currency is. A country with GDP per capita of x10 times higher than another's doesn't mean, the average person is x10 times richer or even x1 as rich as the other country. And, even when it is adjusted for PPP, the basket of goods tends to be skewed towards less relevant purchases, rather than the essentials of life, thus making it somewhat innacurate.

I've closely compared my own standard of living with someone else in a developing country. And, my country's GDP per capita was over x20 her country's. And, I was surprised to find how closely our material standard of living was: it was pretty much even: (taking into account, number and type of appliances, living space, eating out frequency, quality of food, access to education, water and electricity).
The benefit of doing this is the Sonos compatibility. If you like the ecosystem but don't like the packaged speakers or the cost of their standalone amplifiers, this is a cheaper path to using your own speakers in the Sonos world.
> Yes/no/whatever. Someone else would've created something similar eventually. Same with the Oppenheimer and the atomic bomb.

I don't think this reasoning works. A few years ago I turned down a job at an MLM after digging through their mandated public filings and determining that almost everyone who worked with them ended up underwater. More recently I turned down a very well paying job in a financial investment company after reflecting on the fact that they didn't produce anything, or provide any services and instead took a (lower paying) job writing software for hospitals/medical clinics. They basically existed to leach of the market.

My point is that I think if you build something knowing full well how it will be used, you carry a certain amount of responsibility when it is indeed used that way. You don't get to absolve yourself of responsibility because someone else is doing the has their hand on the trigger/button. You wired that trigger/button knowing what it was for.

"Someone else would do it anyway" could be used to justify anything. To go full Goodwin it could be used to justify "just following orders" under the Nazis. After all someone else would've done it anyway.
Yeah that's what I meant.

I'm completely fine with difficult semantics in weird corners of the language. I just want to know them tho :D.
Dangit, I really liked Axios, and I worry the quality will go down afte this. Wished they'd remain independent.
Having been involved with early RubyGems work on sigstore support, I am unreasonably excited to see this announcement. The RFC looks thorough and thoughtful and the impact of better signing in npm can't be overstated.
This is the model I bought as well. Was only $500 as of a few weeks ago, which is unbeatable for self-emptying with LIDAR. The rooting/Valetudo install process was super easy. Now it’s on a VLAN with no internet access.
1. Passive radiative heating/cooling (paints, coatings, etc.,)

2. Low power electronics and energy harvesters (thermal/clothing, kinetic energy, rf energy harvesters etc.,)

3. Physical logistics networks (similar to Internet Protocol with standard physical containers and transfer networks - land, sea, rail, air)

4. Ubiquitous drone delivery (last mile & long haul)

5. Fiat digital currency/payment networks
Interestingly, the press is starting to float trial balloons along those lines: https://www.reuters.com/article/germany-economy-china/trade-...
Yeah, it's always really amusing that the HN crowd so readily gobbles up anti-trust propoganda while in the same breadth will bemoan the size and power of FAANGs. It's seems really easy to just get trapped in that mindset (I feel like I may even get some anti-union comments responding to this comment)
A small device to that is designed to sideload "the most compatible" APKs that are useful would be neat. The thing it loads could be a micro VM that runs something like Lua, is able to access the camera, microphone, speaker. Should be able to get code onto via QR codes or an audio codec.
Most dividends are ordinary / ordinary income.

> Dividends are the most common type of distribution from a corporation. They're paid out of the earnings and profits of the corporation. Dividends can be classified either as ordinary or qualified. Whereas ordinary dividends are taxable as ordinary income, qualified dividends that meet certain requirements are taxed at lower capital gain rates.

https://www.irs.gov/taxtopics/tc404#:~:text=They're%20paid%2....

When are dividends qualified (capital gains)?

> For a dividend to be qualified, there are certain criteria that must be met, according to the IRS. For stocks, the criteria is: The stock must be held for at least 61 continuous days, unhedged, out of the 121-day period, beginning 60 days before the ex-dividend date.

This covers most passively managed funds (most 401k funds these days), but still eliminates nearly all actively managed funds (the majority of capital invested).

That's the whole point of share buybacks - it's a way to transfer value to shareholders that definitely isn't considered income.
It's strange that the article ignores the Mansfield Amendment and the transformation of ARPA to DARPA.
but you don't understand! I didn't create my face tracking software for surveillant capitalism!
>okay but can't they get that from your address and correlating that with satellite images and/or zip code data?

That tells someone that you can afford to live in that zip code, but it doesn't tell them what you can afford to put in your home. Smart home devices, theoretically, "solve" that "problem".
Wow, this could have been useful back in 2012 when I was building an Android app and hard-coded a web demo in JS. I still feel proud of it, but probably would have preferred this route :-D
> If the government said “we’re now keeping a database of cash serial numbers that are hereby banned” would everyone need to install the “cash checker” app and scan each bill they receive?

I recall something like that happening when I was younger. This was long ago, in the pre-Internet days, so unfortunately I haven't been able to find anything about it online; this is only my distant recollection.

There was a theft of a large amount of new bank notes, which hadn't yet entered circulation. The government distributed a list of the ranges of bank notes (since the notes were newly printed, they were in large sequential ranges), and every cashier in the whole country (for instance, in supermarkets) had to check every note they received against that list; since the notes in question hadn't entered circulation yet, they could be treated as if they were counterfeit.

(Since as far as I recall this happened back in the hyperinflation days, and the whole currency has been replaced one or more times since then, there is no longer any need to check against that list.)
1. Roomba iPad app requires an access to the location services on its first run.

You literally cannot be anything unless it can grab your location. It can be switched off afterwards however. To a fairly reasonable question of "Why is this required" their support replied "Don't like this? Tough life and fuck off." (rephrased for clarity).

2. Roombas have cameras and they refuse to run if these cameras are blocked.
Likely only once we finally get const parameters specified as regular arguments.

It doesn’t need const at all, though. You just need three traits and either first class enum variants as types or a pseudo enum (mod/struct Ordering with ZST structs Acquire, Release, etc)
> add explicit runtime checks for every step that may panic

And do... what when the check fails? Can you please write the code for it? Because I don't understand what the heck you mean here. If you don't know Rust, pseudo code is fine.

> Long term: plug-in a richer type (logic) system, so one can safely prove the most costly runtime invariants at compile time.

This is just copying what I already said in the blog post. Until someone can show me how to prove the correctness of arbitrary DFA construction and search from a user provided regular expression pattern and demonstrate its use in a practical programming language like Rust, I consider this a total non-answer, not a "long term" answer.

Basically, your answer here confirms for me that your views on how code should be structured are incoherent.
It makes sense why he would write a book about C#/XAML because these days, it's probably the tool that most developers are going to be using. Back with the 5th edition came out, writing in C or C++ was really the only option for many kinds of apps.

A lot of the fundamentals covered in 5th edition is still relevant today, but it's probably easier just to look it up online.
Looks like the issue is tracked in https://gitlab.com/gitlab-org/gitlab/-/issues/368326

Example of a public project with negative project storage: https://gitlab.com/strivinglife/book-raspberry-pi
The way in which Krugman was wrong is actually more subtle than it seems. He critiques Metcalfe's Law as the reason why it won't be impactful, not the raw processing power or bandwidth: "most people don't have anything to say to each other".

And you can certainly look at the average comment thread and think, "wow, most people don't have anything to say to each other." The benefit of wider access wasn't realized so directly. But by 2005 what had happened instead was the start of aggregation-as-a-service. Instead of wandering around different people's web sites at random or reading the Usenet firehose, you could read Slashdot, Digg, your RSS feed, your Livejournal, etc. All of these added ways of curating, either through the site's proprietary algorithm, or by simply acting as a slightly smarter bookmark that could track posts-over-time.

That allowed signal-to-noise to increase, which realized a lot of the benefits we take for granted now, but also created the ethical perils of how to do good curation and not get stuck in a spiral of negative engagement.

The prize still isn't in the raw data capacity, but how to get our minds onto the information most useful and relevant to our lives.
broom, dustpan, vacuum.
I've had an ebay account nearly that long, but I hardly use ebay after it became whatever it became. To the point, ebay recently sent me an email saying that they were going to close my account for lack of use. se la vie
Well, what data? Date and location of sale of the VIN? That's Tesla's data. Location of the the vehicle last Tuesday at noon? That's my data and why is Tesla even collecting it?
This is not a new observation, but damn, imagine how much engineering talent and human effort in general is devoted to the end goal of selling more shit.
It's hard to explain to young kids what "out of scope for this class" means. And that the number of people who need these skills vastly the number of people who need to understand the derivation.

Lattice multiplication will probably take algebra to explain. Long division definitely will require algebra. In my school, there's a gap of 5 years between teaching the two. A lot more people in the world need arithmetic than they need algebra (easily over a factor of 10). We can't put off teaching arithmetic till they learn algebra.

A lot of people don't realize that this problem goes all the way to undergrad and grad education in engineering or science. Laplace transforms are very useful, but they require complex analysis to begin to understand. If you blindly apply the integration that is normally taught, the Fourier transforms of several simple functions have integrals that simply, clearly do not converge. Yet we're taught tricks to indirectly calculate them. How is that possible? How do we get a result from something that clearly diverges?

And don't even get me started on the Dirac Delta function.

Recently I picked up an introductory analysis book - it starts from Peano axioms and builds up natural numbers, sets, integers, rationals, and then finally reals. It requires a fair amount of mathematical maturity to explain simple concepts, like how multiplying a positive with a negative could result in a negative, or how multiplying two positive numbers can result in an even smaller number (something that I did get upset about in my school days).

While yes, it is convenient to cherry pick examples where it was taught poorly without intuition, the reality is that if you want to prepare someone to go into, say, engineering, there is a lot of math one needs to cover, and teachers just can't afford to spend time explaining things that are way out of scope.
Other posters have pointed out that newer high-end $1000 Roombas do have cameras and some of those features you mention, but they make up a small portion of the Roomba fleet. The article is suggesting Amazon bought iRobot for access to that tiny amount of data. There's just no way that's the primary motivator. It makes so much more sense to think about this acquisition from the "consolidating household smart-device offerings under the Alexa brand" perspective.
I completely agree. It's easy to pick apart legacy code and say what you would do differently, but it's starting from a place where we have learned a lot of knowledge about the product we're trying to build and the architecture we actually need. When you start writing code, that is when you have the least knowledge about what your target product is and the least knowledge about how best to solve it. Both of those things are only discovered over time, with multiple iterations, by which point your original design may be ill-equipped to handle the new world you find yourself in.

Of course, with experience, you get better at designing solutions to add some "optionality" in case things change, but it's a trade-off that you can't always make, nor should you always make.
I'm thrilled to hear it's popular! In my hometown it was killed by doubters, but perhaps with expanding evidence they'll reconsider. I think perhaps it was lumped in with disastrous testing efforts, but the math at least was pretty great.
discipline equals freedom

The problem is it's not even correct. Discipline does not equal freedom. Have you ever seen a well-meaning man with all his might do the same incorrect thing over and over? Of course you have, because we're all that person in some area of life.
> have to buy new leaf blowers and batteries

Or, you know, leave the god forsaken leaves where they are instead of blowing them ten feet over?

Most useless activity ever.
Breakout restricted shell environment rbash
I tried boring with TSB. Their botched IT migration which left with me with no access to money for a few days and seeing other customer full account details when I signed in online causes some to switch to Monzo. They’re not perfect, and their app is getting noticeable worse for the fundamentals as they add more money making features like loans and flex, but I’ve still had no major issues in years.
The K-2 rifle used in ROK army is also seemingly inspired by AK-47 gas piston while taking design clues from American rifle. It's amazing how influential the AK was, Israelis, Belgium etc.
Unfortunately, many services have started blocking any number not currently associated with AT&T, T-Mobile, Verizon or a major regional carrier. Even legitimate 'mobile' numbers from tiny carriers and MVNOs are getting blocked.
When the regulations catch up, the crypto scams won't have as much traction, and billions will still have been scammed and laundered.
“It’s advice that sounds plausible and breaks down a goal many people dream about into actionable steps.”

Sounds like scrum.
CoreFoundation is (partially?) open-source and cross-platform now: https://github.com/apple/swift-corelibs-foundation
The problem is my procrastination brain knows this hack. It knows that once I do the 5 minutes I won't be able to stop and it doesn't want that. So it still doesn't let me start.
Peter Beck explains why Electron may only ever launch 10-15 times a year
TWGL: A Tiny WebGL Helper Library
What is the practical implication of having floor plan data?
I don't disagree, but I see it as more of a forward-looking acquisition, not a backwards looking one. Sure, they don't have the data now but It's easy to imagine Amazon killing off the old basic models in the future and selling the data-gathering camera-enabled ones at a loss, to kill off the competition and get much larger market share, once it's acquired the company. Why wouldn't they?
thought this was the npm axios lib and thinking why it would cost that much
Alternatively -- use Zulip
Zig already does this I think, they committed the Apple headers to their repo.
This is actually a solved problem, using osxcross[0]. The experience is honestly very smooth, and we don't require any apple proprietary binaries. The only thing apple-proprietary is their SDK (containing the header files for compiling, and tbd files for linking), which can be downloaded from apple's website (at least if you have a developer account), or from various GitHub projects archiving them.

[0]: https://github.com/tpoechtrager/osxcross
Yes, I think height is a heritable trait.

Understanding whether the model is capturing biology is critical when thinking about applying it to IVF. If the model is primarily capturing socioeconomic correlates, those factors will (in most cases) be fixed for all embryos from a given pair of parents. The PRS needs to be weighting _biological_ risk conditioned on a fixed environment if its to be used ethically in this context.
.expect("UnicodeData::from_str regex failed to compile")

With this, even with out backtrace, you can work out what happened.

Without it, you just know that some regex somewhere is invalid.
I wasn't going to read it until I read your comment. Thanks.

It's a wonderful article. This was one the gems for me:

> Put simply, you learn from all of your neural experiences. From your brain’s perspective, it doesn’t matter whether the signals passing through it originate from something you’ve seen in the outer world, a daydream fantasy, or a deliberate attempt to imagine your potential future. Each of those corresponding electrical storms shapes the landscape of your brain’s database.
And how do you propose they do that? What you're saying is tautological. It's like saying, "I don't want browsers to use runtime invariants because they can be broken and thus causing my browser to terminate."

Like... yeah, cool. How do you do that exactly?

Also, please do consider reading the blog post I wrote. I wrote it to try to clarify a lot of confusing around this topic. It is nuanced, and it just can't be untangled in a few sentences in a HN comment.
I'm a bit surprised there hasn't been much of a pitch for an ARPA-AI, maybe because AI touches on a bit of everything or too many other stakeholders in gov are doing AI stuff? But AI seems like an area where an organization just focused on that would be rather interesting and it would likely have broad ramifications for the other ARPA's being considered (e.g. advancements in medical with protein folding and drug discovery, advancements in energy with automated grid management and figuring out optimal mixes for minerals for batteries)
....and the USA would have just sat there and accepted that?

The US did not want another nuclear power and was very interested in making sure Ukraine never became one
now imagine doing nothing had a cost and you decided to sit there and pout because others have better cards
> we need 30% more grid capacity, an insanely higher number of chargers (1 out of 4 are duds) / service companies / land, China still controls most of the resources for production (of raw resources, manufacturing, & assembly) and now they want the chips too.

> Basically there are so many thing sthat can go wrong in the next 18 years ...

There has to be a name for this particular kind of response to change (usually positive change[0]). Please don't read this as crapping on your points -- they're all valid.

The problem is that it's identifying problems that "may occur in the future" using what technology we have, today, to solve them. It also presents those in a vacuum and ignores the unknown of what the world could look like after new vehicles sales gradually transition to 80% electric. We can speculate more easily on the negative, but it's a lot harder to predict the positive -- at least, the "societal changing positive effects".

Consider that newer EVs can power your home during a power loss, or integrating EVs into the grid, itself. Reliance on traditional automobiles and how we rely on them is changing, as well. My driving habits, due to the vast availability of fully-remote work and the purchase of a OneWheel have been drastically reduced[1]. I went from ~20 gallons/week to ~10 gallons/month of gas. I've done the math a few times and it's stupid for me to own an ICE vehicle. I own it out of a desire of convenience that could probably be eliminated with Uber and when my kids are out of the house, I probably will no longer own a car. Until then, however, my car could basically be filling in that 30% gap (or whatever the gap happens to be at this very moment).

Articles that recently hit the front page of HN related to Geothermal conversion of Coal Plants[2], the myriad of posts related to companies attempting the modern-day alchemy called "Nuclear Fusion", there's a lot of energy/money being spent in the space, much of it having nothing to do with reducing climate change but providing for an increasingly electricity dependent future.

Even the incredibly slow-moving electric companies have made some pretty serious progress. I think back on my short life; I happen to currently live in the city I grew up in -- losing the power for a few days in the summer was a "normal thing", as was losing it during every miserable thunderstorm. The price of whole-home generators and the hardware to integrate it were so cost-prohibitive that few people owned one. I still do not, however, I've lost power maybe four times this year for under ten seconds. I've lost power once in three years for over an hour (still restored in under four hours).

[0] I'm thinking something succinct like Hanlon's Razor.

[1] 2,800 miles and going since I bought it. I grocery shop with it ... it's a good upper body workout carrying 6 bags back 1-3 miles.

[2] Filed under "I'll believe it when I see it" but still.