skysight-inc/HackerNews huggingface dataset:
You'll have to pry my meta type garbage out of my cold dead fingers. :)

I agree with you - while neat types are cool from a mathematical perspective, they impose a huge maintenance burden. Most times, it's much smarter to accept a bit of type unsafety than to try to achieve perfection.

Pretty much the only exception is in library code where you can use advanced types to provide improved developer experience or prevent user error.
Interviews don't interview for coding ability. Top schools would fail if this were true. It's all about elitism.
On call this week. I don't celebrate Christmas, so it's become tradition to work end of year while other colleagues take over during Eid.
> "Coincidentally", they never support LGBT rights in any of their work. I wonder why that is.

Why would a free-speech advocacy group support LGBT rights? They "coincidentally" don't support nuclear disarmament or tax reform either.

> They're an entirely right-wing organization pretending to be unbiased. Their actions speak for themselves.

Actions like condemning UNC for denying Nikole Hannah-Jones tenure or suing Florida over the Stop Woke Act?
I simply don't know what they're doing with their marketing strategies. Do they really think sending promotion emails in the name of unrelated popular products (claiming they're tied to bitwarden in email subject) will work?

I received an email like [this](https://imgur.com/a/CVAhQvs) weeks ago. At first I was worried that bitwarden had leaked my email address, but then I found that the mail address that got the mail was not used for bitwarden registration. APITable seems to be using the name "bitwarden" in email subject to disguise as an email from a trustworthy product, so that receivers will open the email and see their ad.

Definitely a shameful way of self-promotion.

some discussion also on reddit:
https://www.reddit.com/r/Bitwarden/comments/zeqpd6/is_bitwar...
I like recoil.
1. Why would spinning the water make it pump out? I didn't see any stator vanes inserted into the tube.

2. Why would the water spin?

a. You would need a rotating magnetic field. For single-phase AC this means the equivalent to a shaded-pole motor [1] (which are inefficient). I haven't looked at what the second coil is supposed to be doing, so will give him a (very dubious) pass.

b. How would a rotating magnetic field make the water spin? There is a magnetic moment to a water molecule, but its very, very weak [2]; an MRI needs superconducting magnets Teslas strong to see even microscopic effects. Magnetic stirrers are a thing [3], but they require a magnet or piece of metal in the medium which actually moves the water.

3. Claims 500m^3/hr, head (amount water is lifted) looks about a meter. Uh, no. That would be 8,300 liters (US: 2,200 gallons) per minute, 138 liters (36 gal) every second. Visually, looks more like 1/2 - 2 gallons/sec (30 - 120 gpm, 2 - 8 lps, 120 - 480 lpm, 7 - 30 m^3/hr)

4. Looking at pumps on Grainger:

a. 115v, 0.10 hp, 855 gph @ 5 ft head. You'd need 150 of these to get the claimed flow. My estimated flow would need 2 - 8 of them.

b. 115/230vac, 1/3 hp, 37 gpm @ 20 ft head. My estimated flow would require 1 - 4 of these.

c. 115/230vac, 0.75 hp, 70 gpm @ 20 ft head. Claimed flow would require 30. My estimated flow would need between 0.5 to 2.

So it looks like he's got about a 1/2 hp (0.35 kw) pump connected somewhere. While a microwave primary coil can handle 1 - 1.5 kw, there's no way he could get that kind of efficiency.

[1] https://en.wikipedia.org/wiki/Shaded-pole_motor

[2] https://lambdageeks.com/is-water-magnetic/

[3] https://en.wikipedia.org/wiki/Magnetic_stirrer
surely at this point you must realize it was just a story about wizards and witches, lol
emotions are way more complicated than that.

For example, lust is an emotion with a very practical goal.
Yup, it's pretty amazing how a large number of Greenwald's followers immediately jumped ship when Glenn started to hold their side to the same standards.

"Glenn has gone off the rails" is pretty funny to read honestly.

Nothing has changed except who Glenn is talking about about. Apparently as a "good progressive journalist" you're never supposed to turn the spotlight on your own side?
Yes. Phone was encrypted and so was the sd. I tried everything like adb, tapping hoping I'd mount as usb, remote deployment of some type of remote software, hdmi output (I think at the time I spent money on a hub too) but nothing worked, this continued over months.

I decided it'd be cheaper and save time to just buy a new screen. I thought of doing it myself but decided against it because my photos were too valuable. Everything only cost me about £45.

Had a local guy fit the thing for me and in the end I also had a working phone. Moral of the story for me was to set up my Google services so they sync my photos.

Fun fact, oled screens aren't as expensive as I thought and some repair shops won't let you supply a screen either.
https://www.youtube.com/watch?v=TWuKvnCq1js

I don't think that's the case at all. The manufacturers don't say that, the oil companies don't say that, and testing doesn't show that.
My experience programming for a Mac:

- I wrote a software half-QWERTY keyboard in ObjC because I literally couldn’t work through an injury otherwise. It crashed a lot, so I wrote a daemon to restart it when it crashed. I was probably experiencing the C parts I didn’t understand as much as the dynamic parts that were unfamiliar.

- AppleScript, which um… I was a seasoned developer by this point and I couldn’t make heads or tails of the language or its documentation. I just gave up.

Both definitely shaped my perspective on programming though!
Open source cartoonify yourself photo app
Out of curiosity, what are talking about as far a high end SoC? Like an Apple M1 burst with 64GB RAM and a workstation grade GPU?

Or something more specialized, like high precision gps?
Moved to context in full also but I will say Redux's toolkit thing they released is a nice addition that was much needed. I do enjoy using some RxJS still for certain problems. Agreed on XState. Want to use it but its way overdoing it often.
Yeah; this is going to depend heavily on local conditions.
I took a train and rented a bike near the station. This allowed me a good 15 minutes of relative solitude before the big crowd from the train showed up. And biking briefly through that area is pretty surreal.
This reminds me of when Vietnam puts blog authors or journalists in prison for "abusing their democratic freedoms".

The irony is apparently lost on them.
In fact, I love driving my gf up the wall with these types of answers :)

"What do you want for dinner?"

"Food"

"What KIND of food?"

"The good kind"
Someone's probing the grid. They only need out take out the right stations to take out the east, west or central grids and if all grids go down getting the them back up becomes exponentially more difficult.

https://www.youtube.com/watch?v=t1kMkmxC7HU
I disagree. Bureaucracy as an institution is psychopathic and only cares about power. If the establishment was right wing (as it had been in the past and still is in some places) the bureaucrats would line up behind it. It's about power, institutional power, not about ideology.
There is no such thing as a "press" classification in the US with respect to the first amendment. The press has the same rights as everyone else.
Best article I’ve read in a while.
Could a DVD burning laser make scratches in, say, a sheet of transparent acrylic, like this?

Also looking for ways to make diffraction grating film and similar stuff.
According to this post on Reddit there is reporting: https://www.reddit.com/r/hardware/comments/qjhvjg/are_ddr5_e...

But even without it, it would be no worse than DDR4 with no ECC at all, where the only indication of bad ram is just that it crashes or memtest fails.

It sounds like they intend to make the chips all slightly bad and then correct it, so a few errors here and there might not indicate a true bad stick that needs replacement anymore.
A turning point requires a real fight that ends in the defeat of the administrators/managers/"woke" class, such as an agreement to limit powers of the University administration or the ousting of an unusually vocal supporter of these new "safety"-oriented policies.
I note you’re continuing to present vague claims. Can you point to a specific example of something you think they don’t have legal authority for being involved in?

For example, the Twitter Files had a lot of stuff under election misinformation. Since that’s an entire mission, you can argue about effectiveness but it’s not like it’s a stretch:

https://www.fbi.gov/how-we-can-help-you/safety-resources/sca...
Except the students largely do not support freedom of expression. The issue is administrators bowing to student outcry.
> just trying to use the first amendment to allow for hate speech against LGBT and anything that is coincidentally progressive.

Free speech covers all of that. To be free speech it must.
Right but every time that context changes it triggers a re-render of every child component regardless of if it’s consuming that bit of state or not. These comments are making me really question other peoples’ understanding of what I thought were kind of basic principles of how react, context, or redux work…
It depends on what you call "specific installations", in my house I have two 240V 30A outlets for the dryer hookup and for an electric oven and one 240V 40A for the air conditioner.
Japan's tiny remote island cluster allows it to have huge exclusive economic zone.

https://en.wikipedia.org/wiki/Minamitorishima#/media/File:Ja...

especially compared to South Korea
https://en.wikipedia.org/wiki/Exclusive_economic_zone#/media...
If video content is your thing, I've really enjoyed GoRails. I haven't personally gone through it, but I've heard great things about their starting rails course, and Chris is a great teacher.

https://gorails.com/start

Good luck!
Friends, family, books, movies, games, food, travel, hobbies, more hobbies, coding stuff that's fun instead of merely profitable...

Most people only work so they can support those things in their off hours. There's a thousand things I could occupy a happy lifetime with if I didn't have to work.
This essay has it all around backwards. 1k true fans is a recipe for destroying your own creative life and devoting most of your time to sales funnel building, fomo emails and clickbait offers and bribes for mailing list signups, running ads, etc. The true fan who spends $100/year wants you to be their therapist and to belong to your tribe, will stalk you, will send you unsolicited emails offering advice, etc. Don't hunt the whales.

It's better to aim for constantly increasing quality, and with the ease of reaching many people with modern technology, find some combination of your 10,000 mediocre fans willing to give you $10/year, 100,000 sh*t fans getting you $1/year. You put out music or writing or art for these fans, they spend a very reasonable amount on it per year without upsetting the household budget, they think of you occasionally but you o random creator are not constantly 'top of mind' for them and they can think about their friends and/or family and/or day-to-day work instead. And you aren't babysitting their feelings or constantly begging them for money.

B2B can be even worse, you're support, therapist, babysitter all the time. They pay you big bucks and think they own you. If you don't have enough customers, maybe they do. 1000k true fans, you're responding to emails all the time, trying to look cool on socials, sticking calls to action in every video or email. ~$10, these people are buying a print or an album or a t-shirt or a book once a year, ~$1 they're streaming your songs a couple hundred times a year. They've got a normal 'someone who makes something I like' relationship with you, you're not some big fan. You're not supporting your product, hopefully you're spending your time making the next thing you want to make.

Someone will probably jump in and yell about how you won't get to those numbers of meh fans without someone recommending you. Yeah, that's right -- but with quality people and algorithms will recommend you because of the _thing you made_, not because you took them on a customer journey from browser to fan to friend with your relentless hustle.

As someone making music, there's nothing better than the spotify algorithms recommending my music to people while I sleep and spending the creative time that I have making music and not marketing campaigns. Or production music I made showing up in netflix shows I love despite me never having been yelled at by a director. YMMV.
Are there any Hughes mining barges or CIA involved this time? Giant claws to grab submarines?

https://en.wikipedia.org/wiki/Project_Azorian
Local resident here: there's a hydroelectric facility that provides a lot of the power for the data centers in The Dalles. More generally, land is more plentiful and cheaper there than in Hood River.
Nostalgia-Inducing Christmas Tech Art of the 1980s and 1990s
Did you read the Twitter files? Everything they were doing resembled the New York Times news room vetting a story?
Torvalds tries to have his cake and eat it with the ridiculous Linux approach to drivers; there's no stable API, and he wants you to contribute your drivers to the kernel tree, but also even leaving aside copyright issues he won't accept drivers into the kernel tree if he's not happy with them.
My takeaway from these comments is that people either don’t care or literally don’t know how context works but are talking about how it’s better than redux lol
I mean so what they just pump it through and send it back to the river probably cleaner then it originally was. What’s the problem? The water is not being wasted
are there no maximum time for a course in the US? where i'm from if you take more than 50% of the time the course would normally take you just lose it
The KCL Programming Language
KCL is an open source constraint-based record and functional language. KCL improves the writing of a large number of complex configurations such as cloud native scenarios through mature programming language technology and practice, and is committed to building better modularity, scalability and stability around configuration, simpler logic writing, fast automation and good ecological extensionality.
That query is generic so you get generic results. What is best is is poorly defined.
Wine 8.0-Rc2 Released
Lets play a game called 'figure out why this video got demonetized.'
Google is constantly demonetizing the videos of this animator. It would seem that Google doesn’t like the type of artful commentary that he produces.

I find it incredible that videos such as this are so highly discouraged on the only viable video platform for independent animators.

I can’t identify anything in the video that would warrant demonetization. Is there some kind of “vibe” check that a video needs to conform to when posting to YouTube?
The Fig CLI has this feature! And lets you confirm commands before they run. They are also a pretty cool company, and the tool does much more (like letting you share secrets with your team, sync bash profiles and share scripts, etc). https://fig.io/ and https://fig.io/user-manual/ai. Congrats on making this tool too OP. Exciting stuff is happening in this space!
You ain't lyin

https://www.npmjs.com/package/eventemitter2

https://www.npmjs.com/package/eventemitter3

https://www.npmjs.com/package/eventemitter4

https://www.npmjs.com/package/eventemitter5

https://www.npmjs.com/package/eventemitter6

https://www.npmjs.com/package/eventemitter7

https://www.npmjs.com/package/eventemitter8

https://www.npmjs.com/package/eventemitter9

https://www.npmjs.com/package/eventemitter10

https://www.npmjs.com/package/eventemitter11
What if new antimicrobials do get developed? They will once again be used in massive quantities in dirty and otherwise unsanitary livestock operations, resistant bacteria will develop again and we will be where we started again. Actually we will be at a worse place from where we started because all new antimicrobials that do get developed seem ever more dangerous with ever increasing lists of ever more serious side effects.

The large livestock operations keep their livestock in horrible unsanitary conditions to save money and they create a breeding petry dish for bacteria. They rely on antibiotics to kill the bacteria but in those conditions the bacteria have all the advantages and usually are able to create resistant stains pretty quick.
Let me put it this way: assuming the current situation in which most university bureaucrats lean centre-left, I think they are far more likely to resist the demands of loud and radical right-leaning students than loud and radical left-leaning students.

Now, if we are talking about a different situation, in which most university administrators were centre-right, then it could well be the other way around.

Bureaucrats respond much better to activists who (in broad outline) agree with their ideology, but who claim they are failing to live up to it, than to activists who are promoting a very different ideology instead.
You’re correct and these people advocating for this are definitely re-rendering every component in their tree with every change
I've recently started working with React Query (now Tanstack Query since is supports Vue and others) and I absolutely love it. Coupled with a sprinkling of `useState` and context, I'm all set.

Of all of the SPAs I've worked on, 90%+ of the "state" is just server side data, pulled down via APIs, to display to the user. Other state libs don't bother to take into account common things like cache invalidation, or loading states, but it's all built in to React Query.
I think it's more then that, there is a sort of base rhythm that has variations built on it.
Seems like KeePass apps on Android often have decent but not quite perfect UI around conflict merging:
https://www.ctrl.blog/entry/keepass-file-conflicts-android.h...

It does seem to be solvable though. I could see myself using SyncThing+ KeePass if I ever became unsatisfied with BitWarden and I found an app without too many sync issues.
Response from YouChat:

"The five words that contain five letters and end in "nar" are canar, tunar, lunar, solemnar, and starnar."
I posted this about Bill Atkinson and links to other sources in an earlier discussion (but he's since shot down PhotoCard):

https://news.ycombinator.com/item?id=21726302

DonHopkins on Dec 6, 2019 | parent | context | favorite | on: Dented Reality: Magic Leap Sees Slow Sales, Steep ...

Bill Atkinson is the humblest, sweetest, most astronomically talented guy -- practically the opposite of Rony Abovitz! I think they're on very different drugs.

The Psychedelic Inspiration For Hypercard, by Bill Atkinson, as told to Leo Laporte.

"In 1985 I swallowed a tiny fleck of gelatin containing a medium dose of LSD, and I spent most of the night sitting on a concrete park bench outside my home in Los Gatos, California." ...

https://www.mondo2000.com/2018/06/18/the-inspiration-for-hyp...

Full interview with lots more details about the development of HyperCard:

https://twit.tv/shows/triangulation/episodes/247?autostart=f...

Bill Atkinson's guest lecture in Brad Meyer's CMU 05-640 Interaction Techniques class, Spring 2019, Feb 4, 2019:

https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=...

Including polaroids of early Lisa development.

About PhotoCard:

http://www.billatkinson.com/aboutPhotoCard.html

PhotoCard by Bill Atkinson is a free app available from the iTunes App store, that allows you to create custom postcards using Bill's nature photos or your own personal photos, then send them by email or postal mail from your iPad, iPhone or iPod touch.

Bill Atkinson, Mac software legend and world renowned nature photographer, has created an innovative application that redefines how people create and send postcards.

With PhotoCard you can make dazzling, high resolution postcards on your iPad, iPhone or iPod touch, and send them on-the-spot, through email or the US Postal Service. The app is amazingly easy to use. To create a PhotoCard, select one of Bill's nature photos or one of your own personal photos. Then, flip the card over to type your message. For a fun touch, jazz up your PhotoCard with decorative stickers and stamps. If you're emailing your card, it can even include an audible greeting. When you've finished your creation, send it off to any email or postal address in the world!
If this is the same issue at the same well known tech company that I recall, it wasn't a hardware failure but a case of undefined behaviour. The existing code used memset to initialize a struct with zeroes, then someone else added a virtual method (to it? to a base? or member?) which caused the struct to grow a vptr. Now the memset was clobbering the vptr. They compiled this program with some form of link time optimization and the compiler emitted assembly that tested the vptr against one of two known values, and when it didn't match (because it was NULL) it must be the other known value! Either way it didn't use the vtable, it just made direct calls to the appropriate member functions, which led to a "drop table". As part of resolution it also led to https://reviews.llvm.org/rL130299 for compile-time checking and also UBSan's `-fsanitize=vptr` for runtime checking.
This only works if they're in the same file, or Alpha imports Beta later in the file and vice versa. Once you split these into separate files (say for example adding a gamma.py file and Gamma class that uses Alpha and Beta) you get Unresolved reference 'Alpha' and Unresolved reference 'Beta', and typechecking calls to Alpha.doit and Beta.doit from Gamma does not work.
Show HN: What did you get done this week?
https://www.whatdidyougetdonethisweek.net/
Having learned about computers before learning about the brain I assumed that the “grey matter” in our head was a general purpose substrate. However the brain is very much a set of heterogeneous processors with well defined purposes. We have evolved for a limited number of purposes, sadly.
They're pointing out that something being illegal doesn't stop it from happening.

But more to the point, you're wrong here and we know you to be wrong because otherwise white collar crime wouldn't exist, but it does.
Bikes are hard too. How many people avoid both?
I think it's a big mistake to assume that if someone is toxic, they must also be stupid/incompetent/generally useless, all evidence to the contrary. If nothing else, it will make you consistently underestimate some pretty dangerous people. It's important to know your enemy, especially their strengths.
I’ve heard two explanations:

The household inflation rate is highest in the Rockies.

The household inflation rate is rising fastest in the South, attributed to new arrivals.
Google doesn't know the fact of what frying pan is objectively the best and websites containing such an answer are going to be biased. That's an impossible query to answer with more personalization which may not even be possible.
Is there consensus that continental drift has been constant? What if it was much faster at the beginning and has slowed with time?

In that case it would be hard to know its location 2 million years ago.
Good. Regimentation is the death of innovation.
“Monitoring and propagating” — aka one of the global state management solutions being discussed here?

Redux state is “just an object” that does shallow comparisons to trigger re-renders
It’s not expired. It’s past the SELL by date not the eat before date.

There is some time in between when you can sell and when you can eat.

The food was probably donated by local stores to avoid waste. Videos like this are bad publicity and vendors trying to not waste food get encouraged to just throw it away instead of donate like they did here.

Big nothing burger of a controversy
The heat has to go somewhere. If it’s going into the river that’s very bad ecologically. They don’t address this in the article though.
Had a similar idea as one of the features for my static generator. Really glad to see it in action.