skysight-inc/HackerNews huggingface dataset:
I have no great experience with Bluetooth Speakers, but the magic of the HomePod is that they use Airplay 2 which piggybacks on WiFi and has some advantages:

- AirPlay uses lossless compression to stream audio from source to speaker. All Bluetooth audio streaming uses lossy compression.

- AirPlay has the capability of playing across a much larger distance and with a solid connection between devices than Bluetooth.

- When using AirPlay you’re actually capable of controlling the volume of the Airplay speaker (not just the volume of the device which transfers to the Bluetooth device).

- Airplay can stream to multiple output devices. Bluetooth is one-to-one streaming.

- AirPlay caches multiple minutes of Audio (or Video). AFAIK Bluetooth does not cache.

A sibling comment talked about using a Sonos with Bluetooth, but having delay issues. There is no lag on AirPlay:

https://www.reddit.com/r/HomePod/comments/gt4g40/lag/
I played around with routers and CNCs for a few years in my garage at my old house. A key finding, obvious to anyone with experience, is that routers generate a lot of very fine dust, compared to most saws or drills. And this dust will stay there forever without adequate collection. Even now years later and after a house move I'll find a box or something from that garage that just makes my eyes itch and water the moment I touch it.
I was mostly talking about the usual HN commentary that I see on this and similar topics, sorry if I was misleading or not specific enough.

I don’t believe creators are obliged to create the most accurate thing that every expert expects, in fact for a lot of topics experts disagree so that might be impossible to accomplish.

They can focus on some things, ignore others, I mean thats what a work of fiction really is. As they say no model is perfect, some models are useful.

Historically good works of fiction provide a catalyst for social commentary, no need to be perfect, and they can focus on the specific issues they want.

For example I wouldn’t call “Paradise Lost” in any way accurate, but it had a profound effect on society, arguable for the better, when it was published.

If we’re expected to view works of art from the context of their time, and not associate modern sensibilities to them, the I would guess modern works should also be viewed through the modern lens too. I’m personally happy with that, as long as we’re engaging and talking about the missing pieces.
The examples are numerous but for example databases or GUI frameworks. You end up in situations where a parent needs a reference to a child and child needs a reference to its parent and it gets unwieldy.
Ah I get it now! So "Black" means "African American" basically, but "black" would be used for dark-skinned people worldwide.

As a foreigner, I find it fascinating how nuanced the seemingly simple English language can be!
HomePod is available with EN-GB. Both of mine are configured that way (though in the US), and I just ordered one in the UK store to ship to the UK.
It's been years since localization has been any defined part of my role, so I thought I'd go Wikipedia[0] just to make sure I didn't screw it up. Should have gone with my gut because Ireland wasn't listed in the page I went to. :-( "I'd swear Ireland has its own code. But Ireland is in GB, right? Or is it just UK, and GB is something else? Aww, screw it, I'm not putting this much effort into a smart arse comment, EN-GB it is."

[0]https://en.wikipedia.org/wiki/Language_localisation#Language...
I have been debating a Pi400 vs a Pinebook Pro as an Xmas gift for a 10-year-old. The Pi400 looks great except that it doesn't support a webcam+microphone(+audio out?) out of the box and attempts to find an HDMI monitor with these things built in and supported by the Pi have thus far been unsuccessful. Is it odd to be considering a Lunux laptop for a 10-year old? The open source ethos of both machines, seems ideal for this use case.
Yeah, you're right. I realized it was a dumb comment after I posted it...
It's obsolete, but it still works in most browsers:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ma...
> building subsequent plants based on an existing design actually costs more, not less, than building the initial plant.

> if more components of the plant, or even the entire plant, could be built offsite under controlled factory conditions, such extra costs could be substantially cut.

Wait what? France builds with relative similarity and it's cheaper. The problem is with US regulation, politics and CYA hand-wringing, imo.
> imagine writing running a Linux command, piping its output in a Windows command to pipe it again in a Linux command.

?? we do this all day long on WSL2.
Aah, okay, I where a little confused about the Vulkan_FFT.cpp. It seemed a little weird to have everything in the .h file, and not just the functions you want to expose in the library.

Again, I know no C++ and a very limited amount of C, so don’t put to much value in my comment. You seem to be very fond of switch statements, consider not stuffing to much code into each case. It make the flow hard to follow. Break the case code into functions and call those.

You have a switch with 40 cases, to load the SPIR-V. I feel like there’s a better way to deal with that. Maybe just a strict naming convention, so having the ID is enough to locate the file.

Impressive work in anycase.
I would love nothing more than for dotnet to adopt something like Erlang's actor system as well AOT compilation to native. I don't think I'd ever leave my house again.
This looks really solid, how long did it take you to build this wholly?
Great article. It is amazing how many "best selling" books you read, end up being terrible. Would agree with Atomic Habits being an exception, got the book thinking it would be another overhyped one, but actually really enjoyed it (from the practical habit building formulas it gives)
To continue this analogy, this is more along the lines of a patch to fix a remote code execution bug that is being actively exploited in the wild at an increasing rate. Your alternative is to only connect to the network very infrequently, using a draconian firewall which doesn't completely protect you and hope for the best.

The security patch has been tested on tens of thousands instances for several months, the source code peer reviewed by literally the best experts in the world, and you'll most likely have to wait until its been installed on several million other endpoints before you get a chance at distribution?
Man, this on-boarding is slick! well done.
You can scrub but not repair, ZFS will tell you of corruption but not be able to repair.

You can also set copies blocks/data (copies=2) which stores two copies on one drive, allowing you to repair. Doesn't cover you for drive failures but can for bitflips. And you'd get half the storage.
Yeah, I'm super excited to build this out.

I'm admittedly overeager to build and am not very good at building financially sustainable projects, so I told myself I'd fund this feature with revenue from paying customers. ($0MRR right now)

In the meantime, you can use webhooks to push results into your own sentiment analysis flow. That's supported (and free).
The Mythic Whiteness of Hillbilly Elegy
A Custom N-Gram Filter for Material-UI Autocomplete
This is what I did, I just snagged some cheap Rosewill case off of newegg with 12 bays, a PCIe sata card and packed the case with drives.

You can slice and dice the drives however you like. I found this guy's blog posts to be useful for running a homegrown NAS:

- https://louwrentius.com/should-i-use-zfs-for-my-home-nas.htm...

- https://louwrentius.com/the-hidden-cost-of-using-zfs-for-you...
Check for pocket lint or other debris in the socket. This exact thing was happening to me, a minute with a toothpick fixed it.
Compiled – A build-time atomic CSS-in-JS library by Atlassian
Its something that has been carefully cultivated over decades.

Its definitely not an opportunistic political power grab.

The most ironic thing is that the very politicians that those people glorify are the people who will ultimately fuck them over the most. The rust belt was create via republican way of thinking. But facts =/= emotions not even close, so the status quo will remain.
I'm surprised by these findings but they do make sense. Seems to me like it's basically the giant construction project version of design for manufacturing.
Incomplete and nobody really knew it existed.
One feature I like about HomePods and Airplay is stereo pairing. If you have two, you can link them, stream to one, and they automatically play in Stereo. Can other non-Apple alternatives do anything like that?

https://support.apple.com/guide/homepod/set-up-stereo-pairin...
Observable supports direct DB connections [0], but these only work in private notebooks at the moment.

At Splitgraph [1] we're building a "data delivery network" (DDN, like a CDN but for databases) that looks like a big Postgres database. It works really well with the Observable Postgres client in private notebooks -- you configure it like you would for any Postgres connection. For public notebooks, you can use our HTTP API for sending SQL queries directly to the DDN. Here's an example [2] using that SQL-over-HTTP API to plot some Covid data.

[0] https://observablehq.com/@observablehq/connecting-to-databas...

[1] https://www.splitgraph.com

[2] https://observablehq.com/@mildbyte/splitgraph-ddn-oxcovid19-...
Yep. If you're looking for more specific recommendations, the community at /r/datahoarder is a great source. With shucked USB drives, and just the biggest ATX case you can find, your costs should be pretty low.
For me it was FrontPage -> Dreamweaver -> Notepad++ -> Spend a month or so dabbling with full IDEs (like netbeans, eclipse, VSCode, etc.) -> Go back to notepad++ -> And recently trying Geany (for cross-platform convenience). My favorite back in the day was dreamweaver (warts and all)...but we're talking circa 2000 ~ 2005. Ah, those were the days! :-)
I've been looking at either the pi 400 or or one of the pi 4 starter kits. For around the same price as the 400, I can get the 8GB pi and a full kit of accessories.

But, I really like the idea of having everything just built into the keyboard.

In your experience was the 4GB of RAM on the 400 reasonable?

Ever since the 400 popped up on here i've been looking into both of them. I just worry the 400 lacks more long term versatility than a straight pi 4 with a kit.

Any thoughts on this?
The same author has done a lot of work on the lighting of Roblox. https://medium.com/roblox-tech-blog/the-future-is-bright-upd...

If you are referring to the blockiness, the blocks are a major factor in the game’s appeal -and not just as a reference to Minecraft. Because everything is blocky and nothing can look super detailed, no one need be too embarrassed to make crappy art. You can go ahead and just make stuff that looks crappy without feeling judged. That way, instead of leaving most players sitting around watching a few elite fine artists, pretty much everyone has fun contributing.
What are you using for H/W and what drives compromise your 100TB volume? Do you know what the idle power draw is?

I'm running FreeNAS on an ancient Lenovo minitower with just four drives as two mirrored volumes and it's about time I upgrade the thing. But it just works and only draws about 60W.
I don't think they were commenting about the typo, they were simply pointing out that it isn't weird to prefer using things you know.

Personally I can't agree, since in this case using what you know involves shoe-horning a hacked together and mutated beast into a role it wasn't designed for.
Canvas: Robotic-Assisted Drywall Building
Did you look at dreamweaver how does it compaire?
I like it. Are there any plans to support macros?
https://disciplesofflight.com/wp-content/uploads/2015/05/Aer...

Lippisch Aerodyne. Looks a bit like the X-32 if you squint.
ZFS encrypted datasets allow for raw sends, the target server never needs the decryption key.

To securely restore you would need to be able to ZFS send back to yourself first.
Ya, the second dose of the Pfizer vaccine appears to make a pretty large majority of younger people feel fatigue. a safe vaccine does not mean a fun vaccine.
I think the social consequences almost certainly would include 'after that'.
It's mostly the ergonomics of Rust being fine-grained that present a problem. While it's gotten better with revision, fundamentally, you start in an assume-nothing mode in Rust and then boilerplate appears to say "actually, this one is mutable". This incurs friction on nearly every line of state manipulation and when you're doing game-style allocation, you mostly don't care. You have a tremendous amount of mutable state; some of it you blow away every frame, the rest you may want to lock sometimes.

What Vale does that is attractive is to make simplifying assumptions that address this problem domain closer to the level of granularity that it deserves.
Thank you!! That's all attributable to early adopter feedback, but I'll take the credit :)
Philosophy will cease to be relevant when thinking ceases to be relevant. I would cast suspicion on the intentions of anyone who wants people to stop reasoning and questioning.
Phase 4 trials are typically post-approval and used to validate marketing claims ("Pfizer's Covid vaccine is also proven to promote weight loss," for example). The result of a phase 3 trial is a release candidate, and the FDA (or equivalent organization) stamps the RC as gold master.
Visual C++ 1.0 Launch event
I understand why the Raspberry Pi uses SD cards (cost, simplicity, ease of use) but the entire line would be so much more useful with onboard eMMC storage.

SD cards are great for keeping cost down and getting started quickly by flashing OS images from a PC. However, enthusiasts spend so much time fiddling with external storage options and cobbling together messes of powered USB hubs, cables, external enclosures, and fiddling with kernel issues (USB attached SCSI) that a Raspberry Pi with built-in eMMC would be a breath of fresh air.

They could even keep costs down by adding a connector for an eMMC submodule, similar to what ODROID has done with their boards.
> debating it on national television, without any of them knowing what a loop is.

That's a great analogy, a perfect to pickup my mood for a Friday :D
I really want to see someone do something similar: Allow you to view emulated VirtualBoy games in a VR headset so you can experience the actual 3D effects
Philosophy is arguably the most important thing in my life. I'd like to live a morally good life, and figuring out what makes such a life is a great journey.

Thanks to my pursuit, I now give at least 10% of my income to the most cost-effective charities I can find (see GiveWell). Thousands of people do the same: https://www.givingwhatwecan.org/

Many philosophers are working on society's most pressing issues (see the Effective Altruism) movement.

Here's a recent book that may be relevant: https://www.moraluncertainty.com/
There you go:

Old World | New World | Me
-----------------------------|-------------------------------|----------------------------------
Work to make a living | Work to make a difference | Nope [1]
Follow explicit instructions | Chart the course | Depends on the role [2]
Juggle work and life | Harmonize work and life | Sounds like: never stop working
Commute into work | Connect to work from anywhere | Sounds like: never stop working
Value amazing perks | Value amazing people | I like people, even unamazing ones

[1] I am not knocking making a difference, but that isn't the organizational imperative of any business. And it is a dangerous delusion to say it is.

[2] I learnt a lot following orders at different times
... because a sizeable portion of readers enjoy a tangible metaphor for perspective.
I vaguley recall that one. Wasn't that acquired or absorbed somehow into Dreamweaver?
How to Keep Being Ambitious?
Yes, PM would be made inconsistent by including the

[Gödel 1931] proposition I'mUnprovable for reasons

explained elsewhere in this discussion.

Fortunately, the rules on orders of propositions make it

impossible to construct proposition I'mUnprovable in PM.
RAIDZ on LUKS should work similarly to RAIDZ on GELI, no?

Encrypt each hard disk and add the decrypted block devices to the vdev in whatever RAID configuration desired.
Now if only the z-axis was the right way round ;)
Yep. Even when you're doing something as simple as iterating over some data structure, you have to remember not to mutate it. Rust enforces that, but Python just either corrupts the data structure / iterator, or if you're lucky it'll throw an exception.
One of the founders of Symbolics, Dan Weinreb, commented on this article: https://danluu.com/symbolics-lisp-machines/
> building subsequent plants based on an existing design actually costs more, not less, than building the initial plant.

Unless building a nuke plant is a common thing where the crew that built a plant in Georgia can then go build one just like it in Alabama then one in Tennessee, then in Ohio, etc, then I don't see how building two plants with identical layouts can leverage economies of scale. For example: Wolf Creek NGS in Kansas and Calloway NGS in Missouri were apparently the first two plants in the US to be built using the same blueprints. If two more plants were built today with those same blueprints but by different construction crews who don't have any of the tribal knowledge from the construction of Wolf Creek and Calloway then what you have are four essentially bespoke plants that just happen to use the same blueprints.
> People love Discord. On a desktop they have no choice but to use its Electron client

These are just the last few results for `yay -Ss discord`:

aur/purple-discord-git v0.0.r637.d47f0bc-1 (+13 0.24)
A libpurple/Pidgin plugin for Discord.
aur/ripcord 0.4.27-1 (+20 0.66)
Qt-based Discord and Slack client
aur/discord-canary 0.0.115-1 (+29 2.70)
All-in-one voice and text chat for gamers that's free and secure.
aur/discord_arch_electron 0.0.12-4 (+46 17.96)
Discord (popular voice + video app) using the system provided electron for increased security and performance
community/discord 0.0.12-2 (50.8 MiB 173.6 MiB) (Installed)
All-in-one voice and text chat for gamers that's free and secure.
Itchy oil, then.
Many years ago, after they iced one of their half-assed messaging apps, I joked that the Google motto is, “If it’s worth doing, it’s worth doing badly.”

Will Flutter keep improving? Or will Google get bored with it and neglect it, like they have with Angular? I have a guess.
We have a joke in the office about Markdown developers.
I think USB-C is designed to have the connector on the cable fail first, so maybe you can try to replace the cable?
> I prefer to have my devices work with minimal effort on my part, and with "good enough" security I can trust.

I mean, everyone has their own acceptable definition of security, I also don't use Apple devices because I cannot check the security of it and any action I could take regarding securing it better means I need to exploit my device...
The NATO phonetic alphabet. If you've ever tried to read an email, password or any set of letters over the phone, it makes it a lot easier. It's not an obvious thing, but it's only 26 cards.
DuckDuckGo – Simplified Privacy
Oh. One of these again. I get the feeling that "coding fonts" are converging on a certain look. There's a little variation, but not much... which is why I use 1980s microcomputer and terminal fonts to code in. See the Ultimate Old School PC Font Pack for a great collection: https://int10h.org/oldschool-pc-fonts/fontlist/

Of the more modern coding fonts, I find Iosevka the absolute prettiest (available under a free license anyway). My Visual Studio Code is set to use Iosevka.
Sonos; KEF LSX
And the writers and editors and other staff members whose salaries are paid by that stuff.
From the rates that I've seen, I don't see how they can possibly represent the real cost of shipping some of these items. They aren't injected into the USPS system close enough to the destination to be comparable to something like SmartPost for example.
The idea that rational argument won't work does not imply that social pressure will... Or does it? How do we know? Have you ever successfully pressured someone into doing something?
It's the other way around. FB put a lot of investment into btrfs, but only for the features they needed. Single drive works great, because they needed that, but RAID-equivalents don't. On the flip-side, Sun->Oracle have spent decades investing in ZFS at all levels, and it's really solid now.

Licensing is a minor issue with ZFS, but if you aren't distributing the code to others, those issues don't affect you.
The French industry isn’t doing too well either; all the EPRs are also late and over budget and they took over Areva to bail it out.
Great interview! Rebecca Goldstein never fails to kindle my interests in philosophy. Science really needs people like her, she pulls the rug out from under us but does it from a place of love. Her ability to communicate makes a huge difference also.
I wish there was a bare metal option that boots RPI 400 into a BASIC or Python interpreter the way the 8 bit machines used to
Can you imagine having to sit through 128 slides of this.
The biggest reason for cost overruns in the US is that the companies that are doing the work make more money from cost overruns. The way nuclear plant financing works in the US is that taxpayers and ratepayers ultimately pay for the cost no matter what the cost is and how much the overruns are. The cost of the plant with all the overruns usually shows up on the electric bills of the consumers, so the more overruns the more one can charge the consumers. This overcharging may not happen fully intentionally, it may be happening as kind of a long bureaucratic slide into convenience but it is happening.

Now you may think there is an easy solution for this. Funding for these plants should be changed, so that private parties pay for them and they get their money by selling the electricity produced by the plants. I.e., they should be funded the way any private business is supposed to be funded in a capitalist economy. Sounds like a good idea at first, but there is a catch. If that is the rule, nobody in their right mind will ever build a nuclear plant ever again. Gas, wind and solar are all so much cheaper now. And yes, even considering back ups for when the wind is not blowing, wind is much much cheaper than nuclear.

So the obvious solution is just not to build nuclear. Even if you do not consider the real risk to human life, it is a an incredibly expensive extravagance. If you do consider the risk to human life it is absolute madness.
> You’re suggesting that people prioritize decisions based on individual uncertainty over decisions based on public good.

this is a simplistic and somewhat naive take. the decision to approve and distribute a covid vaccine is not going to be based solely on "public good". a vaccine has immense economic and political significance. it's not unreasonable to wonder how that might affect the approval process.
Thanks, I definitely misunderstood what was happening here.
I don´t think they understood the significance or cared enough.
Flamanville, France:

The project was planned to involve around €3.3 billion of capital expenditure from EDF, but latest cost estimates (from 2019) are at €12.4 billion. Pierre Moscovici, president of the Court of Audit, gave a statement on 9 July 2020 concerning the release of the report on the delay costs of the Flamanville 3. The report of the Court of Audit reveals that the cost of Flamanville 3 could reach €19.1 billion when taking in account the additional charges due to the delay in construction.

https://en.wikipedia.org/wiki/EPR_(nuclear_reactor)#Flamanvi...