skysight-inc/HackerNews huggingface dataset:
I think this stuff is actually pretty typical for folks who progress to a certain stage. I experienced it as well, if that makes you feel any better.

The Buddhists definitely know about this, but a lot of their writing is pretty impenetrable and interlaced with weird metaphysics. Here's some modern, secular words on the subject (from the admittedly controversial author Daniel Ingram):

https://www.mctb.org/mctb2/table-of-contents/part-iv-insight...

Here's a more traditional buddhist description of the same thing:

https://www.accesstoinsight.org/lib/authors/mahasi/progress....

I think a very small fraction of people actually meditate enough to get to that point. Meditating 90 minutes a day (plus the constant mindfulness practice) is pretty extreme by most people's standards (at least in US secular culture).
In particular, not a single issue mentioned in this article would have been prevented by static type checking.
Release notes: https://www.freebsd.org/releases/13.1R/relnotes/
Eyebrows raised. What this is showing is that both tech stocks and crypto were being propped up by the same investors/behavior (speculation) and are highly correlated. I thought this was a good test regarding crypto being a “store or value” since inflation devalues fiat currency, one hypothesis was crypto would rise with market turmoil and high inflation as “digital gold”. I guess that hypothesis was incorrect.
"Competition is the failure of imagination" - nice
Periodic reviews for a happier and more productive life
What about C#? That being said, I might just be accustomed to all the boilerplate.
In an episode released a few years back, Omega Tau spoke with two individuals who had worked on the DEW Line back in the day: https://omegataupodcast.net/248-dew-sage-and-the-f-106-delta...
> ML is making so much progress so quickly that what happened over the
last thirty years is at best a partial model of the problem we have
to solve now, and the tools we have to do it with...

Sorry I don't see how ML can help here. It seems like another thing to
pin hopes of repairing an already too broken system on.

"We cannot solve our problems with the same thinking we used when we
created them." -- Albert Einstein

"A new scientific truth does not triumph by convincing its opponents
and making them see the light, but rather because its opponents
eventually die, and a new generation grows up that is familiar with
it." -- Max Planck

We are the dying generation my friend. We built it. They came. It
didn't work. Surely if ML can do anything it's telling us that we need
to tear down the old system completely and start again, don't you
think? Adding sticking tape won't help.

edit: turning a grunt into an honest question
Show HN: A CLI Frontend for HashiCorp Vault's Shamir's Secret Sharing
Unfortunately it is still fairly common in small villages (in Hungary at least - which is quite poor outside of its capital). Spaying is expensive and cats do produce plenty of offsprings, and it is not even like with dogs that you can just keep inside the backyard..

(Though what I heard about is not drowning, but slamming them hard to something :/)
It's using perl as a DSL host, effectively.

Plus if you haven't written perl using the last five years' or so's best practices, you'll almost certainly have a very confused idea of how the language works out when wielded appropriately.

Old style scripting perl easily becomes write only line noise, sure.

Sane applications perl is really quite pleasant - and it's pretty much the only common dynamic language that can give you a compile time error if you screw up a variable name (ES6's let has basically the same semantics as perl's my but sadly the errors are still runtime rather than compile time).

(one may argue that typescript counts but the experience IMO still isn't the same)
Show HN: Preact Island – create your own slice of paradise on any website
Very clever to use markdown for this: makes it easy to implement on both sides. I would've probably done some kind of custom table DSL which would've been way worse.
Show HN: Open-source system helping vulnerable nations become climate resilient
There is a major problem with renewables + batteries. You have to determine the amount of storage and risk not having enough power if you do not have enough wind and solar. If we have batteries to cover 1 full week of no generation what happens if we aren't able to get enough wind and solar within the week? With nuclear you can run it day or night, rain or shine. It is reliable. Discounting nuclear because of the cost is reckless.
> You can't just `defer f.Close()` after the first condition (regardless of flushing / write loss issues, we'll assume read-only) because you want to return it

You would never include Close in this function, period. In this example above,
it would always be the caller closing the file:

package main
import "os"

func hello() (*os.File, error) {
return os.Open("file.go")
}

func main() {
file, err := hello()
if err != nil {
panic(err)
}
defer file.Close()
}
I don't think it needs a rewrite as much as careful maintenance from people who have time to dedicate to software quality. Most of the APIs are good, it's just that a lot of the code is under-tested and doesn't receive enough love. Having more big companies using Julia would help a lot with that.
Precisely. Twitter is a great example of this. I'm sure they have moved beyond Ruby in many areas but it was originally core and got them off the ground quickly, I presume.
How does it compare to WinMerge? I haven't found a tool on any platform that beats it.

In fact, I use Wine on my Mac specifically so I can use WinMerge.
Not really a paradox, but also not intuitive.

If the average number of offspring were 3, and also every woman had exactly 3 children, then mandating that every woman has one fewer children than her mother would stabilize the population in one generation, and wipe it out shortly after.

The "paradox" happens because of the skewed distribution of family sizes.
I'm shocked that Tesla has the fanbase it has.

The slipshod nature of their manufacturing and their self driving is putting humans at risk - and not just the drivers.

I own a Tesla, and it's been a moderately ok ownership experience, but I've been dealing with issues with the car since day one, and I'd never consider buying another one other manufacturers get their electric vehicles dialed in.

Tesla is rapidly becoming synonymous with low quality in my mind, which is the opposite of what I think they want their brand to be.
What do you mean exactly by "increased neurosis"? How do you define neurosis here?
Mutual Assured Destruction
Actually the downed jet pilot mentions DC, NYC, and a few other cities getting nuked.
I love it. In my eyes it’s the best browser because of that and it’s Apple ecosystem integration.

It also feels so much faster. Maybe the others have caught up on the Mac over the years. But it used to be night and day.

I even use it for development. The dev tools are fine for me. I agree FF/Chrome are better, so I use them when I need it. Especially for the React or Redux plug-ins.

But for standard JS errors and CSS tinkering I find Safari works just fine.
Not once was laziness mentioned, you are projecting. The post is just someone sharing that their own experience is completely different to that of the parent.
I think the main reason it won't be successful is because people simply don't care about decentralization/privacy. Historically, there have only been a handful of successful social media companies. Starting a new one with the key differentiator being decentralization, while also adding the onboarding friction of crypto wallet management, is essentially a guarantee of failure. Mastodon tried this, without the unnecessary wallet friction, and is still an extremely niche platform.
Automated subways are just autonomous cars that work in a highly constrained environment. Ie, this is that Tesla and Boring Co are attempting to build. The difference between tunnels and streets is the complexity of the environment.

Let's step back and deconstruct the train. A typical LRT car has 5 segments, 50 seats and a total capacity of 250. At rush hour, this train will come every 5 minutes. What if instead, each segment came once per minute? What if instead every 6 seconds a five person vehicle rolled by? The throughput would be the same. With 5 people per vehicle instead of 250, it is highly unlikely that it needs to stop at every stop, so as long as you have a separate loading/unloading zone you can get transit capacity, seating for everyone, less waiting etc. THAT is your autonomous EVs based transit system.

The reason you can't do this with drivers is because the costs of running 50 vehicles instead of one train are astronomically higher, because you need all those extra drivers. Saying it's "political" is correct, but a misdirection. Nobody is gonna pay for such a setup.
I think this is why the fiat system is inflationary (low level inflation is seen as healthy). Assuming that productive projects exist, you never want lack of capital to be the reason that they're not done. The free market is never going to perfectly allocate capital, therefore there should be some extra money in the system to allow for errors. The errors would cause inflation (money supply increased, but productive output did not), but this is better than being overly cautious.

Incidentally this is why austerity in debt-laden countries is kind of a terrible idea. You're taking a broken economy and removing what little slack remains in the system. And if the economy was broken due to corruption or incompetent government, you're kind of just betting on regime change at this point, which (apart from the human toll) won't be great economically either.
I think likely the number of people living in existing housing stock is going down. I read somewhere that more than half of the rent controlled 3 bedroom apartments in San Francisco are occupied by a single older person (why leave your $1500 per month 3 bedroom apartment?). I've noticed that the single family home neighborhoods I've lived in have gone from 1-2 parents and 2-3 kids in the house to older couples or single people living in the house. And it's not just people that stay due to prop 13 -- when houses go on the market they often get bought by single people.
Nit: love the usage of emojis for quickly conveying information, but do use them consistently. In this example they’re using both a ‘red x’ and a ‘red dot’ for failures. Similarly, they use both tenses “Failed” and “Fail”, “Passed” and “Pass”. Pick one and stick with it.
Rejecting the need for the technology at the design stage is ditching it. It was just ditched at design, not ditched at implementation.
I live in a city that is awful for cars (Buenos Aires) and has kind of serviceable public transport (it's the method of transport for most people). Yet people that can afford to own a car will do so. And they'll use it whenever the situation allows it (mostly pparking related).

Remember that owning a car doesn't ban you from using the subway or whatever if it's a better choice for that trip.

And public transport will never have the privacy that a car has. Comfortable heated seats. Setting the AC to your liking. Blasting your music. Having a quiet conversation with your partner. Not worrying about others people COVID or whatever. People selling you stuff or crazy in general. Leaving from your driveway and arriving at the destination's doorway. Which is a big deal if it's raining, if you're with your elderly parent, if your carrying something heavy, etc. And if you're a nocturnal beast like me, cars are so much better in general.

BTW I much preferred living in LA when I lived there, to the few stays I had in NYC Manhattan, and to Buenos Aires.
"In addition to increasing wages, Walmart last year dropped the dollar-per-day fee employees paid to participate in the company’s subsidized university degree program, a move that boosted participation by 44%, said Ms. Morris."

Participation might have increased but I wonder if completion rates decreased.

If you can't pay $365 a year for college, even on Walmart wages, might not actually be that driven to complete courses/degree.
Very nice landing page and product.

Can’t help but ask, do you really not have an API for Java? Just seems strange that much smaller languages have example codes, yet such a behemoth doesn’t.
It feels like such a huge missed opportunity that QUIC is just so bad at multiplexing different concerns. I get that the limitation that DoDQ runs on port 853 is in part a feature, that separating it's network traffic is in some ways/cases desireable, but that DoDQ can't also be useful- for an operator who wants to- over port 80, is as much a limitation of QUIC's intent/design as it is a conscious design decision made by the RFC; there's not really another way to do it, short of generating some new protocol signaling system. Rather than being a raft we can tie more concerns to, QUIC is a prototype we have to keep building yet more and more ships from the skeleton of. I wish QUIC were more ambitious, aimed to encapsulate more varied concerns by it's nature, rather than leaving each protocol to fork off the core.

I keep seeing this wonderful flexible multicast new protocol (QUIC), but see these really big ways it limits what it wants to take on in really harmful ways. The unreliable datagrams spec, for example, punted entirely on multiplexing[1]. Every unreliable protocol that needs different "streams"/channels then has to go invent streams all over again, but there's no guarantee the different implementations will be compatible & able to share the one and only unreliable data-channel datagrams affords. This is easily witnessable in MASQUE[2].

Ideally I'd like to see some kind of standard for declaring protocol, so different streams of different protocols can "just work" over a shared QUIC connection. And I'd like to see streams brought to datagrams, with perhaps one shared/default "global" (per-connection) stream alike what we have now. There's so much good protocol work here, but we keep being just short of making it easy to layer things in; so close, but falling in critical areas for lack of ambition.

[1] https://quicwg.org/datagram/draft-ietf-quic-datagram.html#na...

[2] https://blog.cloudflare.com/unlocking-quic-proxying-potentia... https://news.ycombinator.com/item?id=30744739 (4 points, 57d ago, 2 comments)
It was weird how laowhy86 and Serpentza (a vlogger he collaborates with) transitioned, seemingly on a dime, from trashy "Are you a white guy who wants to date in China?" videos to "Evil CCP is coming for your kittens" videos.
If what you say is true, then it should be trivially easy to find an app that promotes these dangerous practices, find their daily active users, then check the reviews and find a high percentage (>10%) of negative reviews saying something like, "1/5, cannot recommend, after using this app every day for three months, I'm now experiencing horrible mental health issues".

There are plenty of apps out there with millions of daily active users. What percentage of those users do you expect to suffer negative mental health side effects? Where is the evidence that they exist at all?
It should be done only under a very experienced guide
Thankfully, miniature space hamsters can't catch the evil that is COVID.
The only issue I've found so far is that archive URLs like /YYYY/MM/, which would be handled by Wordpress to list all posts in that month, don't get exported by Simply Static. I suspect it's because they're all available by a select dropdown that's using a JS hook for onChange(). I solved this by creating an unlinked page, and put in an Archives block, then told Simply Static to add that unlinked page to the crawl list.

The other caution is that it doesn't export anything that's not linked. So if you've got no links to the yearly archives, then you get no index.html files for /YYYY/ either. Unfortunately, the Archives block in Wordpress doesn't offer a toggle between months and years, so you can't just create another block in the "archive finder" page and set it to years.

The support forum section of wordpress.org for the plugin appears to be a lot of people asking for support and no comments by the plugin author. If it works for you, then that's probably not an issue.
I suppose it is time to add white noise generation to my keyboard...
Biggest downside is you're likely committing yourself to the Microsoft stack and a single vendor for most of your technology.

I don't think it's necessarily the wrong decision but you have to decide if it's right for your project.
Pretty cool. Interesting approach instead of just building applications that need high performance in Go/whatever other fun language enterprise rails companies have shifted to.
Still a lot of Windows baggage with C#. It's changing, but I think most c# devs are still learning fundamental unix and docker stuff. So you'll get an overhead with C# too, just not in technical performance.
A German shepard mix we had in our Machine shop ate:

- cotton buffing wheel

- buffing wax

- numerous work gloves

- balloons (rainbow dog poop)

- small stainless steel chips he licked from the cnc mill trough covered in nasty coolant and oils. (sparkling dog poop)

- toilet overflowed and he helped himself to the poop on the floor.

- wood scraps or chips

- if another dog vomited, he'd clean it up. Oh and his own vomit too (Waste not, want not)

- stray cat poop he found in the yard

- dead racoon he found under the trailer

To his credit I never saw him eat dog poop. He also never had to go to the vet for eating any of the above and he lived just past 16 years. We always joked it was because he wasn't born but built in a machine shop.
> I was convinced that incomplete or unreliable backups were a total waste of time and money. (Which tbf isn't 100% false.)

It depends a lot on your use case.

If you're backing up a production database system that's in constant use, then the files are almost certain to change while the backup is in progress. And a backup of everything on the database server except the data probably isn't what you want!

On the other hand, if I'm backing up my personal computer, my family photos aren't getting regularly overwritten - and if the backup of my web browser cache is inconsistent? So be it.
> Plausible doesn't collect information about you, but the site's usage. Do you also object to physical stores putting up cameras?

The difference is that the cameras don't get attached to my physical body, doesn't have any ability to monitor my actions after I have left the presence of the physical store, and can't force me to take any physical item or action.

Javascript, on the other hand, has the capability to become persistent, can monitor my computer's activity outside of your website, and can leave a lot (!) of additional data on my computer without my permission.
Your professor grades the homework against the solution that he knows.

How can a manager do code review when he doesn't even have the capacity to know the details of the tasks?
chrome will never have a "login with pgp" function

brave already supports "login with ethereum"

adoption matters
Flatpak, hands down. I can just clone the project, open it in GNOME Builder, done. No seeking for dependencies, everything is neatly packed and I can reduce the capabilities for each program.
Talent pipeline? I'm not familiar with the history of how Walmart provided internal growth opportunities in the past, but it does seem for a majority of companies these days, internal growth isn't focused on as much as it should. I guess Walmart is coming to realize it's better to invest in your own workforce than hire externally.
Actually, I have a hard time to understand this. While snapshot reduces file corruptions, it is not a guarantee the best I understand.

A corrupted file can manifest itself in many ways. But ultimately, it has to manifest itself as a business logic error, i.e. you increased balance on one entity but didn't on another, causing sum of balances to change (a corruption).

Thus, any discussion on file corruptions without a file system that supports transaction, requires every application to use a competent database underneath (SQLite) at least.

And even with transactional support in a file system or using a database, you need every application to have the correct business logic that does the transaction correctly as well.

All-in-all, correct backup cannot be solved universally without knowing all the applications. The best we can do is to probabilistically avoid obvious issues, i.e. using FS-level snapshot.
It's a bit garbled as you'd expect from a non-specialist publication, but I thought it did a decent job of highlighting recent trends in wide band gap power electronics. I think that battery electric vehicles are the "killer app" bringing silicon carbide to the mainstream. The technology itself has been developing for a long time, certainly, but BEVs combine some key attributes to drive SiC demand:

- Efficiency has a high value, since a dollar's worth of SiC electronics can save more than a dollar's worth of battery capacity to reach the same driving range. Vehicle range is one of the key attributes for prospective BEV buyers.

- The devices need to handle high power, which mostly rules out gallium nitride for vehicle power trains at present.

- The market is large and growing rapidly, thereby justifying forward looking investments in new manufacturing capacity (like the New York fab mentioned in the article).
Great. I'm even more likely to use GPL now (which is a complete 180 from my early days where I would only consider BSD or MIT).
I'm not sure what to make of this. Yuri is great and I'll certainly miss having him in the Julia community. Yes, of course there are bugs. We work on fixing them all the time. If there are just too many for you, or we are too slow at fixing them for you, then OK I understand you might walk away.

With these kinds of posts (and the reactions to them) lots of issues tend to get conflated. For example there are issues with OffsetArrays because some people write code assuming indexes start at 1. Starting at 0 wouldn't fix that. A static type system wouldn't fix that; most static type systems don't check array bounds. Are we supposed to un-register the OffsetArrays package? Should we disallow overloading indexing? Personally I have told people not to use `@inbounds` many times. We could remove it, but those who want the last drop of performance would not be too happy. The only path I see is to fix the bugs.

> They accept the existence of individual isolated issues, but not the pattern that those issues imply.

I admit, I do not see the pattern allegedly formed by these issues. Of course, static types do remove a whole category of issues, but "switch to static types" is not really a practical request. There are other things you can do, like testing, but we do a LOT of testing. I really do not mean to downplay Yuri's experience here, I am just not sure what to take away other than that we should work even harder on bugs and quality.
You named two examples that only make sense in a centralized platform world.

FIFA licensing will always be a thing and collecting and selling WoW gear / accounts only worked because other people wanted to play WoW that badly. Both work because they're tied to a platform, not in spite of being tied to a platform.
You don't need to stay in C. You can pop through to Rust or Golang or what have you.