skysight-inc/HackerNews huggingface dataset:
I don't disagree with the premise, but there is an enormous luxury in having this option.

If you work two low-paid jobs, you are time poor. My partner used to work three jobs at one point in her life, getting up at 5am, and finishing at 11pm. An alarm clock is needed due to sleep deprivation.

Perhaps a different framing is "kill low-wage jobs"? I'm being facetious but alarm clocks are not inherently bad, low-wages and long hours are.
I was kind of guessing that that might be the future actually, not battery-powered EVs. Simply because of the large installed base (and affordability especially considering the secondary market). And then of course hydrogen for more hight tech vehicles.

As for batteries. Who wants to haul hundreds of kilos of hard-to-mine-and-recycle materials with some of the lowest energy densities per mass currently in use?
European Citizens' Initiative for a ban on biometric mass surveillance
You know that McDonald's has some interesting trick up their sleeves for their advertising pictures, too?
Wow, I didn't know that was a thing, thanks for sharing it!
As did Robert Shea and Robert Anton Wilson.
Have to agree with the other commenter here. I'm not a big Microsoft fan, but for organizations who use them that I've helped, I found it relatively straight-forward to get through and talk to someone at Microsoft when needed.
What I love about this is that he went from

AI -> Writing Lisp Books -> First Startup -> Designing Arc -> YC -> Designing Bel (for 4+ years)

That is, he was interested in Lisp before he made a lot of money, and also after he made a lot of money (twice). The money didn't change his interests.

Writing your own Lisp isn't very likely to lead to "concrete" results, but that's the point (or the lesson). Someone trying to do only "practical" things wouldn't have created a valuable startup or YC in the first place.

There are a few commenters here who missed that point, assuming that everyone must be doing things to get rich (because that's likely their own motivation).
Adding to this is the support for queries on the JSONB column which combined with computed table columns and the support for indexes (including sparse indexes) on JSONB columns. You can throw a bunch of stuff you don’t know how to deal with yet that you know you will need to deal with later... then gradually massage out the important parts, expose them to code using the table in a normal SQL style manner, test if things make a difference to indexes, and then eventually promote relevant information out of the unstructured data in the JSONB column up to a place in the fully specified SQL table with an appropriate column type and everything.

It’s a fantastic way to build an exit strategy for situations where original developers a picked NoSQL database and current developers want to replace it with a more structured SQL database.
I suspect partly size but mostly tracking.

Images in email have been around since 1992 (RFC341 Multipurpose Internet Mail Extensions https://tools.ietf.org/html/rfc1341 ) and I don't remember when downloadable images got added to "text/richtext" but the concept of downloadable content is already there in section 7.
As is instagram, linkedin etc..
Alarm clocks have always felt painful to me : an unnecessary burden to start the day with.
Luckily, I haven’t needed to used one since I finished school, as I’ve been either freelancing or running my own business.
It does wonders to my energy levels. I basically never wake up tired, except on times where I go to bed way too late (after 1am). Sometimes I wake up at 8, sometimes 9 or 10...
My wife still uses one, and many times, she just spends the full day tired because she didn’t sleep enough.
Some people don’t seem affected by it though. Namely: those that manage to fall asleep in 5 minutes!
Use plain text view by default.
I think most of this is out of the box OMZ (without the fzf plugin).
Another problem is forcing yourself to hurry and rush right after waking up.

The last thing I want right after waking up, is having adrenaline and cortisol take over my body. It feels about as bad as waking up too early by an alarm clock.

My days are best when I:

- Wake up naturally, without an alarm clock

- Relax the first hour, eat and drink something, talk to family.
Weirdly during the pandemic Ikea's shopping experience improved for me - we ordered the desk online from home, I got a text saying it woukd be ready, drove up, parked in large numbered bay in their car park, texted back which bay I was in and a employee trolleyed the whole lot over. I quite understand that they would prefer I bought lunch for my kids and ten impulse purchases but for me it was a surprising win.

If they shipped a paper catalogue and stuck to that model I can imagine people really taking to it.
fn main() {
println!("{}", "GitHub Deceased User Policy has deceased.\n".repeat(2021));
}

Edit for the downvoters:

- https://play.rust-lang.org/?version=stable&mode=debug&editio...

- https://gist.github.com/rust-play/9979b95e1f4cb81e75a0dc72af...
> Typescript taught me that I actually don’t care about types and all I care about is the shape of data.

Seconding leafario2 here, that's exactly what types do: They give guarantees about the shape of data.

Maybe what you meant was you don't care whether an object is of type Customer or Supplier, as long as it has an element/field named address. That's called "structural typing" (as opposed to "nominal typing").

Few static type systems have structural typing, probably because in practice, you actually do care whether the object is a Customer or a Supplier, even if their fields have the same names. Rust, for example, is nominally typed, but you can define a trait "HasAddress" with a trait function "fn address(&self) -> &str" and implement it for Customer and Supplier, to simulate structural typing where you need it.
> Some wood stoves pull down the firebox air from the outside to avoid this problem, but it is fairly unusual.

AFAIK in europe having outside air intake in stove is mandated by law. You can not use it, but all newly built houses have outside intake if someone was planning on adding wood stove. You also need to have proper vent near your stove, so even if it uses inside air, it will typically get it through that. I have automatic pellet burning furnace in basement for normal heating needs (it starts automatically when needed, uses 3 temperature sensors on floors and in basement) and wood stove for "romantic" purposes, but when it's fired, it heats up almost whole house and pellet stove sees that no more heating is needed. I have lots of leftover wood from construction phase, so wood stove will pay itself back from reduced use of pellet.

As for losing heat through chimney - properly mounted and operated wood stove doesn't lose that much heat through chimney. Most of them have long enough steel pipe from stove to chimney, which reuses some heat from exhaust and ventilation channels in chimney, which are heating incoming air.
Enums will be added in PHP 8.1
Throwing pizza dough up in the air is very much optional, and IMHO mostly done for show.

If you are making pizza "weekly for dozens of people" then equipment such as pizza peels and/or a pizza oven might be ideal for you?
Kotlin has lots of type anomalies if you peruse the official discussion fora. For example, you can write a pure Kotlin program, which compiles without (type) warning/error, that throws an NPE without using casting.

Overall I prefer Kotlin to Scala as I really disliked Scala's implicits.

But I'm not convinced that Kotlin's type system is that much simpler than Scala's when you think of the interactions between various features like smart casting.

It certainly doesn't seem to compile any faster - I have a 2020 quad-core i7 laptop and at best I'm seeing is compile times in the range of a few hundred lines of code per second - and I suspect this is due to type inference rather than byte code generation. Both Kotlin and Scala represent a significant regression in this regard for me.
What have we done?

https://www.githubstatus.com/incidents/yxpgm9766lp0
Explain why this pisses you off and why Neil Stephenson's work also pissed you off?
For anyone's benefit: this is not what "endemic" means.
> Dropbox always worked.

No, it didn't. I don't remember the details, but the local sync (starting a sync server on the phone) did not work for me with a normal home network, and Dropbox didn't work across all devices, either.
This seems like a GNU Global use case https://www.gnu.org/software/global/
I was not telling anyone that they must be able to see this properly. I was saying that I was able to see this properly and I was saying that according to an established standard it should be as readable as it gets.

Sure, the standard might be lacking, but then the standard should be fixed. As a website author you need something to refer to when you don't experience these issues yourself.
Any comparison with box86? Can it run with other archs like riscv as backend?
I'm not far behind you age-wise.

I'm increasingly subscribing to the philosophy "Vanity of vanities, all is vanity".

Like, people who work for Google and Facebook. It's all a big deal for them. For me, it's "meh", whatever. I'm not saying those people aren't bright, of course, but being intelligent doesn't mean you know everything. I've thought that the coolest place to work for would probably be NASA, actually.

I also believe that nobody can know many things for sure, especially when it comes to the political arena and the future. Ideas which are so sure in other people's minds seem more like facets of a larger picture to me. Some things I know will be disastrous, other things I think "meh, give it a shot, sounds wacky, but it might just work".

I do believe in free will, though.
Can anyone explain this in more layman terms?
Ah. I just left the physical control key alone, and thus have no caps lock key at all. Seems some applications grab the keypresses at a lower level than where PowerToys changes it, so sometimes caps lock is activated when my intention is to hold control.

Was screensharing with a react native hotshot yesterday, and felt my perceived age doubled to 102 as I suddenly was yelling in all caps, with no quick exit.
https://www.githubstatus.com/incidents/yxpgm9766lp0
Your Phone's Motion Sensors Could Get You Hacked
Just shuffle a Swedish dictionary.
"Go is pretty good for almost anything server-side."

Absolutely! REST API servers, data processing jobs, messaging servers, etc etc. I use Go now for virtually everything server side. It is fast, reliable, great tooling, promotes unit testing, and now that I have hit that "comfortable with the language" spot, I have never been more productive.
Having a bulky catalogue where your customers happily subscribe to is certainly a cheaper form of advertising than trying to invade their internet experience with products that might interest them. Its by no means a good way to acquire new customers, but its/was certainly an effective and comparatively cheap method to make your customers returning customers.

Nowadays, there are Smartphone apps, membership programs, extremely specific targeting options with online ads etc, all of those methods are certainly a lot cheaper than printing an delivering a bulky catalog.

That is, if you do not care about the environmental aspects.
Feel bad for asking here, but does anybody have an invite code they wouldn’t mind giving me?

I keep hearing good things about the conversations that are happening, but I’ve been on the wait list for months, and I’m not in the clique
Good news! Sounds like a great initiative.
I think if you're having to worry about makeup air cooling the house down than your fireplace heats it, that's less to do with chimney placement and more with how the fireplace is designed. I.e a gas flame in a fireplace with no appreciable thermal mass and a chimney that pipes the heat straight out is where I'd look to first as a problem.

A massive stone fireplace that's heated with a single load of fuel, then has its chimney flaps closed to keep the heat from escaping, is going to be much more efficient. I wonder if maybe the fireplaces in many parts of the USA are actually designed to not heat the house too much, given the usual weather in e.g. Texas.
Most restaurants do. I remember that whipped cream is usually replaced with shaving cream and everything is usually full of toothpicks to keep it together.
I think it needs to be thought of as part of an overarching design - again, see Gary Bernhardt. A pure functional core that can be unit tested against, where the tricky logic happens. And a shell where you deal with dirty but dumb things like thread pools, logging, error handling, non-pure libraries etc. And then just be very diligent to separate concerns, i.e. don't put too many smart things into the shell.
I agree it's a luxury to live well without needing an alarm. But "killing" low wage jobs (how?), might put people in even worse situations.
That doesn't explain why I can buy single coat hangers online, but not single spatulas.

> (...) You'll end up buying 10 more items

This is also sort of a meme. I have taken trips to IKEA maybe 30 times in my life, and I walked out of there with exactly what was on my shopping list (or less, because the items sucked or were out of stock) 95% of the time.
This just reminded me of the Horrorstör book I've had on my reading list for a while now: https://www.amazon.com/gp/product/1594745269
We've had a ridiculous cold snap in northern U.S. the last couple of weeks, where every day is at least -15f and every night -30f, not including wind-chill. So much so that 8f out feels warm now.

Have not had even a blip of outage for anything. Last year I believe something damaged a large power pole and we were out for 3 hours.

If warmer states took notes on how north states do it we wouldn't be in this pickle I assume. Also warm states need to bury their water lines deeper.
Trident works on a version of it too: https://www.theregister.com/2008/12/16/windows_for_submarine...

Yes, the always at sea nuclear deterrent. Really.

Perhaps new software ain't all that. (Or, as a country, we are desperately incompetent and heading for disaster-by-BSOD)
> Lots of folks in these comments seem to want to use this event to litigate wind vs. solar vs. gas vs. nuclear vs. coal

That’s simply not true. The only people “litigating” do so in response to dishonest indictments of wind power.
Thank you for your work on ublock origin! I mean it, it's reflecting an important part and protecting a lot of internet users.

I wanted to ask whether you tried to go against the uBlock maintainer through legal actions?

DMCA takedown comes to mind as well as registering the uBlock trademark and force him to change the name...or revoking rights to him specifically for new updates/changes of the codebase.

uBlock meanwhile is just as scammy as AdBlock and AdBlock Plus, which both are owned by eyeo GmbH (and their acceptable ads program which they abuse to force websites to enter their program, while getting 30% of ad revenue for the "allowance").

And I would hate to see uBlock pulling uB0 through the mud with its name.
Did we just automate automation
What's the lesson in that story? I would have thought that you'd postpone until having fixed the problem exposed by that last test.
I have some. How do I contact you? I need your phone number. Don't post it here. Send it to my email.
Dubious energy savings claims, but sounds like potentially awesome tech. Looking forward to their slides/paper next week
> I've heard too many people complaining about issues with zfs on linux

I think this is mostly related to Root on ZFS, which is pretty standard in the FreeBSD world, but not very stable in the Linux world. If you want to use ZFS on linux I would recommend you to put your linux root on ext4 (or something similar battle tested) and create a ZFS pool on the remaining disks.
Does this mean I’ll be automatically unsubscribed from a mailing list if my mail client doesn’t load the tracking pixel? How long does this take to happen?
By chance I listened to a translation of The Divine Comedy on Audible last month. The production was quite good, with a poetic translation by Clive James. Speaking as someone who has done almost literally no research on the topic, I will share my observations. I'm sure there are lots of scholarly discussions and justifications which take these on from a more "serious perspective," but there are a few things which I found funny.

The Divine Comedy is of a genre that we have only just developed a term for, the "self-insert fanfic." Through his adventures he compares himself favorably with other great poets. Strangely, it doesn't appear on the TV Tropes page for the phenomenon,[0] but the trope does appear on the TV Tropes page for The Divine Comedy itself. I'm glad someone else noticed!

Dante likes to crap on people who are alive or recently dead because of their supposed sins in his eyes. I can only imagine the glee that he must have felt, getting to talk smack about people for their failings in such an illustrious and glorious format. From the standpoint of modern mainstream Christian teachings, this seems really ironic. Judge not lest ye be judged and all that. But pretty much every Canto is just chock full of "this dude's a bastard, that dude's a bastard, screw that guy" for one reason or another. Donning the mantle of speaking with the literal voice of God to basically insult people you don't like is really quite prosaic and humorous to me.

Finally, one thing I thought was really funny is that we go from Dante being led around hell and purgatory by literally Virgil, historically renowned poet whose influence is still with us today, to being led around heaven by, basically, a random Florentine girl (from the article, she was 9 when they first met) he had a crush on when he was a kid.

All of these observations point to a sort of expectations misalignment. You expect to be reading this timeless classic, which provides glorious revelation of some of the most important high-minded concepts in the Christian tradition, and find instead a poem that is extremely situated within its time, place and authorship.

0: https://tvtropes.org/pmwiki/pmwiki.php/Main/SelfInsertFic
That requires winter camping gear. Which you could use inside your home if you have it in the first place.

It’s also a bit late to learn winter camping if you’re already stranded with neither electricity nor gear.
You just described the reason for IKEA's decision:

- "memories"
- "as a teenager"
- "decided against picking one up"
Apples to oranges. Manipulating stock prices of public companies is much harder/more complex than of crypto currencies.
By in-discoverability you mean interacting with furniture through phones ? Could be. The old catalog was a powerful dream machine though.. now in terms of sales it might be much. Time will tell.
What irks me is when email newsletters that I'm willfully subscribed to (the Economist comes to mind) inform me that "since I haven't been interacting" my subscription will be terminated. I have too been "interacting" (or as I call it, "reading") but my email client, very sensibly, doesn't load external resources, like pictures, willy nilly.
If you can think like a C programmer, you will be able to write really fast programs in D.

D, C++ (and also C# and Java) are very similar languages. If you learn any of those, learning the others will be easy.

C++ is just the most complicated because of the accidental complexity of the language.
Volunteers rescue more than 2,500 cold-stunned sea turtles in Texas
One of the reasons I get weary of going through the unsubscribe route is that it's always a gray-on-white link incredibly hidden at the bottom of the email, like every single time. It's a miracle it's there at all. It'd be much simpler to have it at the top and actually visible by eyes instead, if you just want to keep engaged users on your list.
> As for batteries. Who wants to haul hundreds of kilos of hard-to-mine-and-recycle materials with some of the lowest energy densities per mass currently in use?

Right now the investors vote for that future, though they may be wrong.
CTO Headaches: Top cloud-to-cloud migration woes (and how to solve them)
Grim.

What's worse is that the semi-privatised world of GPs starting to come apart now means it would be a great moment to roll out an NHS GP app that was made and staffed in house. I suspect the government is quite unlikely to permit this though, so we'll end up at £20+ per appointment or a free to use private service like this GP at Hand.

A pity and a waste, really.
I didn't intend to say or have claimed that Google works this way, but it can be done that way, if one is so inclined.
I'd love a GPL version of FBSD.
The current solutions are to either store your photos with Google, at the expense of privacy, or store them on your own servers, at the expense of running those servers.

We'd help you store, sync, and serve your photos across the devices you already own. The goal would be to have all of the convenience of Google's servers with the privacy of your own. Users would pay a subscription for the service, regardless of how much they store or serve.
I understand that the boundaries are blurry but this particular comment was talking about life harming other life.
Since the Texas Legislature is in its once every two year session right now, and four million Texans are pissed off, it will be fun to see if new laws result this cycle.
> It's 0.0471% of the 2020 federal budget, which was 4.79 trillion dollars

Its just under 1/200, not 1/2000. That is 0.47%. But almost 2/3 of the federal budget is non-discretionary, NASA claims 1.1% of the federal discretionary budget while having 0.8% of the employees. But you’re right, one man’s puny is another man’s puissant and its entirely possible for people to think 20 billion dollars a year is a piddling sum.
Oh! Let us not forget that Make is basically just a Prolog with (not so) weird syntax. You just need to learn a little bit of logic programming. After that we have our stat(2) :-)
Not much changed, AI is based on rocks even now, complicated silicon rocks. /s

Joke aside, humans make mistakes too, just different kinds of mistakes. Humans get tired, bored and when we die, experience dies with us as well. AI worth is based on application, for example I would train it with fruit images if it were a fruit picking robot and it would be useful, even if it can't recognise upside down cars. Like any tool you got to know how to wield it.

Humans are expert only in the general things about life and maybe a specialised field. Most humans are bad at most tasks. Try to get a quadratic equation solved by random people on the street, like x^2 - 5x + 4 = 0, without paper and pen. It's a matter of being "in distribution" for us too. Nobody's perfect at everything (no free lunch).

What's missing for our AI to be truly great is the part about evolution. AI's need bodies, environments and an evolutionary program. Supervised models can't experiment new things except for their training data, they can't modify their environment in any way, can't formulate and test hypothesis. When they will be in the world like us, they will be much better. They will be the proverbial scientist Mary of the "knowledge argument" that sees colour red for the first time, after having studied everything about it in theory.
The NHS isn't "running on Windows XP". There are still a few machines like that - https://www.publictechnology.net/articles/news/nhs-still-run... (2,300 as of July 2019, which will have decreased since then) - but after the wannacry attack they took it much more seriously (and I think that was partly the government taking it more seriously so they actually got the budget to do it) and were steadily migrating things to Windows 10.
I agree. I bought one of the Philips light alarm clocks[0] years ago me and my wife both swear by them.

[0] https://www.amazon.com/Philips-Simulation-Headspace-Subscrip...
Pixar in a Box: the art of storytelling
macOS is swapping at an alarming rate