skysight-inc/HackerNews huggingface dataset:
Why would they arbitrarily limit this to 2022? I converted my account a while back because I had to in order to get more storage, but now I'm punished for giving them money for a year or two? Google is so bad at this!
yes, requiring external trust to exist between parties is a very effective strategy, I agree, but it's not a solution to the general problem where trustlessness is required.

And if you are requiring trust between parties... you might as well simply have an auditable database instead of requiring staking or mining at all.

(requiring oracular knowledge (external to the system) that other VCs have a financial stake is still a trust-based system... and they could still sell that to someone who doesn't, and fuck you over, and your knowledge that they won't do that for social or contractual reasons is still oracular knowledge. You haven't solved anything, you've just created an oracle that everyone agrees to trust, which is a trivial solution to almost all challenges within crypto.)
It seems like the question of which is better would be mostly determined by whether you have lots of merge conflicts or not.

If your project details are such that you don't get many, then I'm not sure I would want to give up the benefits of PRs. PRs make sure that someone else has seen your code. They discourage you from writing anything the whole rest of the team can't immediately understand.

Having mostly worked on teams with no formal process at all, people at times seem to not even glance at any code besides what they wrote themselves if they don't have to.

I think they might even work better on a real dedicated team than a foss project, because foss projects suffer from pull requests going stale for 8 months with zero interest or attention, long enough to where they can no longer be merged without more work than totally recreating them.

When you have 1 person who approves PRs and 15 who make them... stuff is going to get stale.
>* Twitter uses all sorts of internal private data in its analysis

>* Parag says you cannot get a reliable indication of bot/not bot without this internal private data

"I have secret information so trust me" is an excellent reason to reject an assertion every time, whether it is made by an individual, a corporation, or a government. It doesn't mean it isn't true, but it means that absolutely nobody should put any credence in the assertion at all.
I want to like Inkscape, but the macOS version seems sluggish and buggy.
> Care to elaborate how it could be done?

Either someone puts up an enormous amount of computational power to flood the chain or someone finds a fatal flaw in sha256 and uses that to flood the chain. The former is basically impossible, the latter is just very unlikely. Either way, if someone manages that feat, we can consider Bitcoin practically broken.
The difference with Sonos compared to those speakers is that these are wireless and work very well together. They can play music from your TV and also virtually any other music streaming service directly from the app or through the native app itself (e.g. Spotify).

However, I'll never forget the big floor standing speakers my parents had and how great I thought they sounded. The difference was they were all wired to a receiver and if you wanted to add any additional speakers outside you needed to hardwire everything.
Because that tortoise is a politician.
Comments like this are why I find reading HN to be both depressing and cathartic at the same time. That's quite an achievement.
Isn’t this a “can submarines swim?” question?

It has performed a novel (to it) task based on instructions, and this is IMHO remarkable. It should be possible to make it retain and recall this procedure.

Everything non-sci-fi AI does is “just” an algorithm, so it won’t live up to standards of human abilities, precisely because we know how this result has been obtained.
it's checking for nearby devices so it can upload them to "help" location accuracy
I'd rather a link to a commercially available software that does this. If I'm a business considering alternative payment methods, I need a vendor's quote, not a lecture about how transaction settlement works.
#6 sounds an awful lot like #2 + #3
Great to see the project moving along, but it's been a persistent feeling of mine that FOSS is starting to get left behind in the dust. The design space has been very rapidly moving towards online, live collaboration tools like Figma, Sketch, Adobe XD, etc and FOSS just has no answer for this market. Even a lot of the big name proprietary tools are finding themselves becoming rapidly obsolete in a world where people want to IM a link and just have it reflect the latest version rather than attaching files back and forth.

It's not even clear how FOSS would even work in this market or how it would benefit the user when it would be hosted all on someone else's server with self hosting diminishing the ease of collaboration.
I use GTP-3 codex daily when working. It saves me time, helps me explore unfamiliar languages and APIs and generates approaches to solve problems. It can be shockingly good at coding in narrow contexts. It would be a mistake to miss the developments happening in this area
> You have not seen me argue anything along those lines. I have, however, said the converse, that we try not to adopt features in Java until they've proven themselves elsewhere.

You’ve definitely argued that not enough software has been written in Haskell to know whether it’s the right tool for anything and whether strong types are actually a good idea.

> But the implication is reveresed! From A => B, i.e. types prevent certain bad things, you're concluding B => A, i.e. if you don't want those bad things then you should use types. That simply does not follow.

I really don’t know of a simpler way to do this than types. Do you? Honestly I would be using it if I did. All of the solutions I know to these problems involve types.

> that doesn't support the specific claim that types generally and significantly improve correctness — which many have tried to show and failed

What definition of correctness is being used here? Surely you’re not saying that optionals don’t eliminate null pointer dereferencing, are you?
>Since literally nobody is even seriously considering batteries for more than overnight storage, it absolutely doesn't matter what problems you dump on them.

I don't care what the storage method is. I think you understood what I was talking about.

>The storage that will be built out after there is enough renewable online to charge it (still years off) will have plenty of capacity.

Who is going to determine "plenty"? Should we only have 1 day worth, 2 days, 3?

>But "plenty" just means enough to hold out until a shipment of ammonia or hydrogen from the tropics arrives; and that, presuming transmission line backup is failing to deliver. Any extra synthesized, after local tankage is full, is sold on the open market.

What happens if there is a shortage, supply chain issues, shipping issues, etc? If these last two years have taught us anything it is how fragile the supply chain is.

>(If you imagine relying on shipments is too fragile, guess what! That is how we handle oil now.)

I am not advocating for oil, but nuclear. I would point out a large chunk of oil comes from the US which lowers the risk. Getting necessities from the "tropics" means we have to deal with another country which increases the risk. What happens if these other countries refuse to sell to us? I would have less of an issue if we got whatever we needed from the US. I don't think there would be anything stopping us from getting hydrogen and ammonia from the US?

>There is no future in which nuclear makes economic sense.

I said the cost is irrelevant in my post. I am in favor of reliable, guaranteed energy production even if it is more expensive. Nuclear is the best choice for that. Nothing you posted contradicts that.

Ultimately you didn't even address my point. Let's take a hypothetical situation. An area uses 1 mW a day. How much energy should we store? What happens if the sun doesn't shine and the wind doesn't blow in that time period?
You’re making a distinct legal point
I might be missing something as I'm self-taught, but the inner select specifies a set, and you "just" do a simple set membership test?

How it's implemented is as usual up to the database server implementation. Ones I've used creates a temporary table (like it does in so many other cases), and as such EXISTS is usually faster.

But I wouldn't rely on this when moving to another implementation, and use the query planner to see, just as I'd view the assembly output when moving to a new compiler.

Again, I don't have tons of experience, so concrete (counter) examples are welcome.
Recent and related:

Making a falling sand simulator - https://news.ycombinator.com/item?id=31309616 - May 2022 (65 comments)
I draw all of the illustrations for my side-projects and books with Inkscape. This is an amazing project.

Using it on Windows or Linux is a pleasure.
One of the funniest television programs of the last 20 years I can recall, and destined to be recalled as a "cult classic" of biz news docs ;)
What? Avionics and carmakers definitely don't get software right...
I think "8-bit" refers to "8 bits per pixel" in this case, not "8-bit platform".
1) Not everything bad is the same bad thing

2) Try stepping outside of your filter bubble. There are some websites that let you browse the internet within a different filter bubble to see how different it is
Ruby is a helluva lot of fun and a lot of engineers at Shopify like it. Life isn't just about taking the shortest route sometimes.

One of my favorite quotes

> I think that it's extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of course, the paying customers got shafted every now and then, and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful, error-free perfect use of these machines. I don't think we are. I think we're responsible for stretching them, setting them off in new directions, and keeping fun in the house. I hope the field of computer science never loses its sense of fun. Above all, I hope we don't become missionaries. Don't feel as if you're Bible salesmen. The world has too many of those already. What you know about computing other people will learn. Don't feel as if the key to successful computing is only in your hands. What's in your hands, I think and hope, is intelligence: the ability to see the machine as more than when you were first led up to it, that you can make it more. Alan J. Perlis
>First, the bacteria. After the recent deaths of at least two infants from a rare infection, the Food and Drug Administration investigated Abbott, a major producer of infant formula, and discovered traces of the pathogen Cronobacter sakazakii in a Michigan plant. As a result, the FDA recalled several brands of formula, and parents were advised to not buy or use some formula tied to the plant.

This is false. https://www.fda.gov/safety/recalls-market-withdrawals-safety...

They voluntarily recalled their products and much later the FDA investigation discovered they weren't at fault for the infections.

>Importantly, no distributed product has tested positive for the presence of either of these bacteria, and we continue to test.

This recall was in February. They have spent 3 months failing to find any problem at Abbott's factory. Yet they remain closed? For months?

Interesting that the US government's media is portraying this as FDA discovering Abbott is at fault and being the ones who recalled? No the FDA has done literally nothing. Keeping the plant closed is a partisan political decision.
https://www.migadu.com/pricing/
$19/year
No, not really. It may look similar but a lot of it has changed between the early 1990s and today.
What's with the FUD here? Read the post quantum crypto NIST candidates [0]. They're all academic teams. NSA had a submission (Simon/speck) to the lightweight crypto competition (which by the way got absolutely trashed for lack of transparency). No submissions to the post quantum competition.

If you wanna see some valid criticisms of the existing PQC schemes, read the mailing lists. They're spicy.

[0] https://csrc.nist.gov/projects/post-quantum-cryptography/rou...
Visualizing Randomness
Crystal's standard library is also a close match for Ruby's. I do Ruby every day and was able to familiarise myself with Crystal in a few hours.

It's definitely lacking in the web ecosystem department but the language is a joy to use and incredibly fast.
This is something I've thought a lot about over the years too.

Runtime performance is great and very much welcome if you can get it for free but for a ton of web apps it's not a major selling point on its own.

If I can write 30-100% less code and be able to Google almost every single problem I encounter and find tons of high quality blog posts, documentation and videos along with having decently maintained third party libraries for common features then this is going to win every time in my book against something that doesn't have this. It doesn't matter if your web app uses 100mb of memory instead of 1gb or can serve 300 requests per second instead of 30. Most apps never come remotely near the point where this level of performance matters and Rails makes it easy enough to cache things where you can get your p95+ responses responding in 50-100ms or less without much effort.

Basically Rails sets you up where a solo dev or small team can run an entire SAAS app on a single $20-40 / month server and have tens of thousands of paying customers without really having to think much about performance. Combine this with Hotwire and you can build really nice feeling sites very quickly if you're the type of person who doesn't want to build APIs + JS front-ends.

On the other side of the spectrum with Shopify, GitHub and Basecamp you have engineers running Rails at massive scale making the framework better for everyone (themselves included). It's a self-fulfilling prophecy and win / win scenario because the more people that use it contribute back to the project (patches, community related things, etc.).

At this point the only things that matter are fast how you can build your app and how happy are you building / maintaining it. As Ruby, Rails and compute resources get faster then frameworks who focus mainly on performance become less appealing over time for a huge class of web apps because once you reach "good enough" performance it's all about the community and mass adoption. It's like a company who pops up and tries to copy another company but adds 1 small feature to differentiate themselves. As soon as the company you copied decides to add that feature you're going to be climbing way up hill to barely survive.
Because it's one of those classic "The story is about what happens when we accept the conceit of the setting" sci-fi approaches. It's a train, because there's exploration to be done around what happens on a journey that is both linear and fixed.
I think you can expect many people besides bankers to not like a payment method from the Stone Ages.
If you click into the individual projects it says what most of them are. Lots of different gear blended together, plus some custom circuits. I assume you actually lose functionality compared with the source gear, since some of it involves hard-wiring things together in ways that you can't mess with. Still, I do like an opinionated piece of equipment
What tsdb does axiom use? I presume it's just hosted prometheus or influxdb or something like that?
Is anyone using this for updatable code in Android/iOS apps? The app itself would be updated by the OS package manager, but you might want to update scripts/HTML/assets/config at a faster rate.
If you ignore Russian oligarchy
>I also don't get the Musk hate.

The man sent an email saying that Raptor 2 engine development might bankrupt SpaceX about 1/2 a year ago but is now spending lots of money on Twitter for reasons that make little sense.

If his dream truly is Mars then funding SpaceX is a much better use of his funds and time.
Contra Dynomight on Sexy In-Laws
I so wish I could use Inkscape with my GCC Mercury III laser engraver/cutter. Right now it only works with Corel Draw (or AutoCAD).
Documentation, elegant simplicity, ports feature flags, POLA, ZFS, observability, instrumentation, integration. Almost every FreeBSD sub-system feels as if it was thought through and built by a passionate expert engineer.
It took me awhile to realize what was wrong. However, they did have one further up that showed the joystick unscrewed. I'm hoping the same happens for that one.
https://www.lovehulten.com/uploads/3/0/4/8/30489724/ef4f4_or...
Well I guess it depends upon how you define "nut". I know several people that are big into crypto (we call them "true believers"), and look at scams failing as good things for the long term health of the system, while not blaming the victims, and they don't get particularly offended if you don't believe in web3 or crypto.

If your definition of crypto nut is that they yell at you if you disagree with them, then yeah, by definition there will be no reasonable crypto nuts.
Ministry != charity. Otherwise, great history - that tree stomper would be fun for like fifteen minutes, and fun to fantasize about on the freeway during rush hour.
Humans being confounded by color photography
Isn’t there a song popular in those parts about the foolish man built his house upon the sand and the wise may built his house upon the rock?
I think so too, a split keyboard on either side of hips would seem better.
Even if you accept that votes can be taken by anybody and whenever, yes, you need international observer. Otherwise the vote will go the direction of whoever can coerce the locals the hardest. That's not democracy, that's not "the will of the people", that's a sham.
Socratic dialogue, where everyone is intent on building up a shared truth. Socrates talks about these two different ways of engaging in dialogue in Plato's works.
It doesn't even use placeholders and prepared statements. What looks like prepared statements, for example, are not.

Behold: https://github.com/WordPress/WordPress/blob/master/wp-includ...
I really like all these. Even if they were nonfunctional mockups I would be hard pressed to recreate even one of these items. Good job to the creator!
I suspect they weren't modified at all - just re-housed, which likely required some replacement of the basic panel controls, but no internal changes.

Have to admit I've never been a fan of mid-century, and this seems like a curious reinvention.

It's the TE aesthetic. Nice if you like it, but (I'd guess) insanely pricey for what you get.
That's not exactly a FOSS problem, though. Nothing stops an open source project from offering the same collaborative features as proprietary solutions.

It just seems that people who work on FOSS value privacy, ownership and freedom more than braindead ease of use and monetization.
It can be a 99.99% close-match, but if it doesn't include key methods like a runtime method_missing, then it's hard to see how we'd reimplement Rails and our code base on top of it.

I think people focus on the superficial similarity of Crystal, without thinking what semantics need to be the same for it to use usefully similar. And those semantics aren't there, so it doesn't matter if it sorts of looks the same and includes most methods.

I feel like if it was tractable to run Rails on Crystal then someone would have done that.
So first they’re telling people they must upgrade, then they change their mind and add this option. However, people who have already upgraded because they thought it was the only option are getting screwed now, because they no longer are given this option. I feel like this warrants a complaint with a bunch of consumer protection agencies.
I am using tmobile's Home 5G right now. I was waiting for Verizon for the mmWave 5G because I think the latency will be lower. If Verizon comes around soon, I'll switch. I have both Verizon and Tmobile phone service so I can get the bundle discounts with home through either. I think both of them are ~$50/mo standalone or $25/mo with a 5G smartphone plan.
As someone with a messed up T10 vertebrae this is the kind of setup I often dream about.
I was thinking about that while coming up with the term. IRL 'organic' food labelling has a lot of real problems, some bordering on scam. Despite that, shoppers in a grocery store have generally the same overall idea of what organic food is Supposed to be. That ideal/supposed state is what I wanted to build off from to have a term that speaks to regular people.

It's definitely not a perfect parallel in lots of ways. That said, I think this may be one of those times where the perfect (e.g. requiring the technically perfect word) may be the enemy of the good (of communicating important consumer information to people.)

To that end, I tried to keep the criteria of 'organic software' very short and free of exceptions.
1M bartenders have to be certified in California by July 1
The problem is that we literally have as much evidence that they are ghosts as they are aliens. Unless we get new hard evidence as part of these hearings (if anything, the new found military transparency has made the Roswell/Area-51 conspiracies seem less likely), I will remain skeptical.

Especially since most of the sightings include descriptions such as "defied all the laws of physics". It seems the simplest and most obvious null hypothesis to rest on is that these videos represent hitherto unknown physical phenomenon.
I can feel my wrists getting cold and going numb just from looking at that photo...
> Space Cats Jeter Nano

Do you have a link for this? Your comment is the top result on Google for those four words.
1400 maybe?
Python 3.10 Match statements are 86% faster than If statements
You shouldn’t be eating excess cookies if you’re trying to lose weight. That doesn’t negate the effect of walking for an hour (the most base of exercises)
I've been meaning to create one of those ever since I saw it for the first time. Back then I was more of an artist than a programmer, but I think now I have the skills to try. I find these art pieces very relaxing.
One thing the article doesn’t address is the number of white collar workers compared to blue collar, and the birth rate being less than 1, coupled with the insanely high price of raising a child in China.

The crackdown on tutoring is to reduce the burdens on raising a child to entice people to have more kids, the reorganizing of the higher education to prevent white collar jobs in favor of blue collar jobs to get people working at the bottom again. And raising the birth rate to avoid an aging population that won’t have anyone to look after them.
Eh, more likely, pure botting is less than 5%. What's a greater amount is mechanical Turks operating hundreds of accounts using enhanced identity management and vpns to astroturf comments.
It's been documented multiple times in connection with Russia and their Internet research agency.

I remember further back in 2008 the CIA themselves had a RFP out for "identity management software", so it's been decades since governments recognized the value of astroturf and making social media accounts at volume to persuade public opinion.

I'd love for this argument be put before the court threading the need between bots and mechanical Turks
Kaleidoscope is def (pun intended) the prettiest diff'ing tool, but it is very sluggish on 1000+ line files. In those cases I use CompareMerge.
You could eat 5 of them while sitting.
I don’t think IMing a link is the main competition so much as “is there an companion app”

For the hobbyist/small business though these regular desktop tools are still a godsend