skysight-inc/HackerNews huggingface dataset:
They’ve improved alot in the last 4-5 years.

Back the day Google salesman would drop in like and say “hey, we’re from Google, perhaps you’ve heard of us”. Seemed like their primary gig was apologizing for the death of the Google Search Appliance. They weren’t very empowered - on one project that I worked on, the sales-dude had so little juice that the SE put stuff on his credit card to do a demo.

Now, they seem to have a solid enterprise sales team. The only weak point is they rely a lot on the channel partners. Usually that’s fine, but I prefer one throat to choke.
This didn't resolve itself but I found a fix. If you go to a previous chat message that you DID get a response to, click edit, then save and submit. It will then re-answer that and then start working again.

Note: it will clear all conversation from after the message you edit.
Many of us can agree to disagree on GMOs.
>If you can only afford one car every 10 years then something is wrong with your living situation

Yikes, you're really shooting from the hip when it comes to judging people across multiple posts, and you seem pretty elevated. Maybe put the screen down and go get some fresh air? Damn.
That's not quite fair. They could be dying in ditches, on hoods of cars, against walls or trees, not just on hills.
How I Split a Monolith Into Microservices Without Refactoring
This thing is, no doubt, amazing. I can't fathom the full consequences.

So far my favourite prompt is "what is the date today?" -- it responds with a different date (in the past) every time. If you turn the "temperature" down to zero, it keeps returning August 11, 2020

For a sobering moment, ask it something that it's likely to get really wrong, and then observe how confident it is about being right. For example, anything about current events.

But stuff like this is so weird:

What is the date today?

Today is August 11, 2020.

What is the latest date you are aware of?

The latest date I am aware of is August 11, 2020.

What comes after that?

The next date after August 11, 2020 is August 12, 2020.

What is the latest date you are aware of?

The latest date I am aware of is August 12, 2020.
If I recall, they were referring to an SUV that got maybe 12mpg. Anyhow, what we really need is a car company that produces generic cars and parts that are easily interchangeable and replaceable for like 20 years.
It really should be. I posted a little anecdote* about KDE doing just that after using the same drive in Windows for years without a peep.

* https://news.ycombinator.com/item?id=33866560
You’ve illustrated two things, one spot on and one true but in the opposite direction.

100% agreed that AI is like early industrialization in that we don’t even know the messes we’re creating, and wild excess is likely to haunt us.

But GMO foods are the opposite: people feeling “uneasy” is not an indication of harm. All foods are GMO. People are just uncomfortable with the modifications being in a lab rather than over thousands of generations of selective breeding. The side effects of GMOs are the same as side effects of selectively bred food. There is no magic.
> Are lawyers at risk?

There are a lot of sub-areas of expertise and practice that someone with a JD might choose to specialize in. I have some small personal experience in (technically) advising a failed/defunct startup that sought to solve the problem of patent search using an AI. This was years ago, now...maybe around 2018ish. The endeavor failed for various reasons, but it did provide some insight that's relevant to your question here.

As these language models become more advanced (and much more accurate) I think there will be a number of ways in which they will disrupt existing domains of human expertise. Note that I used the word disrupt and not displace. In the patent search space that I was lightly involved in for a short time I basically learned how expensive and time-consuming a good patent search actually is. The machines were planned to be leveraged to drastically reduce the time and cost of typical prior art searches, but would still require human touch-points to interpret results and make final decisions/reports. I think this sort of use-case is much more in line with what will ultimately happen in any sort of foreseeable future. The AI will supplement and ease the previously-human-only task. It will not supplant/replace it.
https://en.wikipedia.org/wiki/Brandolini%27s_law

The bullshit asymmetry principle puts forth that algorithmic 'bullshit' content is even worse as quantity is a quality all in itself when you're debunking the bullshit. In general the reader will not know if the producer of the bullshit is a real human or a bot. This makes the search engines job even harder as not only do you have the standard human bullshit you have to get rid of, you have an oceans torrent of AI generated bullshit that you have to waste energy on getting rid of.

HN has a common theme of saying that "Dead internet theory is wrong", I personally just think they've not waited long enough and it's becoming more true every day.
Allow me to be a counterexample. I have purchased software licenses - the old fashioned kind, where you pay once instead of signing up for a subscription - and I expect that I will be able to use those pieces of software for the rest of my life without making another payment of any kind.
It isn't so much the "G" of GMOs, but that they are mono-crops usually licensed by near monopolies like Monsanto. Things are going to be bad when something goes wrong with one these, and there is no replacement and no way out of the licensing fees.
I have seen a lot of software with lifetime licenses, and if you actually look at the license, it lays out the scope.

(EG, most licenses lay out... "v1.x updates only")

I have not seen companies saying "Lifetime updates to Bord, forever!"... then calling a same product "Zdft" to get out of updates.
It's the mass production that is the problem. A lot of talk into how businesses will still need curators to trim down the content and such misses a vital assumption: that these businesses actually care. Content farms won't trim down their 100 outsourced artists or writers to 10 curators; they will cut the stack completely, and just pipe whatever noise the AI generates straight into the commons. Even if 99.999% of it is complete nonsensical garbage, if they produce fast enough the remaining 0.001% of actually good content can still result in massive profits
The query planner can always change how it runs and is a black box. Nodes in the plan thus cannot be cached. This means that for streaming we are usually re-running the entire query, or doing some custom stuff.

When a source table changes, I want it to automatically and efficiently update anything that would change. I think pretty much every system would prefer real-time stuff like this.

If you are doing this with SQL you will start looking into "Incremental View Maintenance" which is quite complex and still quite heavy.

Then you realize that if you take control instead of handing it off to the planner, you could code your joins and transformations by hand, cache intermediary steps as needed, and have a query that is more efficient than SQL.

But for this I would argue you need a better way to visualize your data flow and the dependency graph, because people can easily write slow imperative stuff.
I expect it happens about 100 times / day - most just don't make it to here. I've had a false copyright claim on a video I posted - it was a recording of a church service where a historic hymn was sung - out of copyright years ago. The algorithm matched it to another recording of the same tune, but different words, and they claimed copyright. I clicked the appeal button, and explained that it was out of copyright. I heard nothing back.

As the video was only a test, I only expected about 3 views, and it didn't block the video, just take the revenue, I ignored it.
Qualys does not appear to have an issue [1]. Testssh.sh [2] complains that they offer DES/IDEA and may also be vulnerable to CVE-2013-3587 but otherwise also gives them an A+.

Have you tried multiple browsers and is your OS CA store up to date?

[1] - https://www.ssllabs.com/ssltest/analyze.html?d=www.gov.uk

[2] - https://github.com/drwetter/testssl.sh
The word you're looking for is fraud.
I'll add that causal relationships should be multi-dimensional: the Vietnam vet and LSD-fueled hippy having their own truth can be modeled as subgroups that add arrows in their dimensions to the graph.
It's literally impossible to find somebody to argue with about a "universally agreed upon social norm" because everyone agrees about them. How can you be in the situation you're in?
As a maintainer of a slightly popular project I totally agree with the fact that paying maintainers would not fix much.

First of all, the project I maintain would likely lose 99% of users if we charged money. Being free (as in beer) is a large part of its appeal. And that's okay.

Secondly, the project is currently being maintained by a few people in their spare time. If you paid me, I wouldn't have any more free time, so to make it worthwhile, you would have to pay me enough so I would give up my job. And it just sounds unlikely that someone would pay so much for our project.

I really don't think Open Source needs fixing with regard to money. I like that Open Source is not about money. Not every thing has to be profitable.
I mean, most socialism (but especially Anarcho socialism as proposed by Kropotkin) starts with a foundation of people's right to life.

We produce enough to give everyone in the US a comfortable existence. Almost twice as much food is produced as we need, for every homeless person there are 30 vacant houses, people gladly share their productive time with others (even highly skilled labor, like engineering time in open source.

There are many, many socialist and anarchist thinkers who have written extensively on this topic.
US Altered Himars Launchers to Keep Ukraine from Firing Missiles into Russia
People did pay - the dev unilaterally set the terms and price of payment, and people people paid that price and expected to receive those terms.
Charging a battery of this scale at 1MW likely won't have any more significant effect on life span than charging a Model whatever at a normal supercharger (which is negligible assuming thanks to battery temperature management and charge speed tapering).
It worked for GDPR (regulation would be required).
As long as there's a clear UI separation, there's no harm in providing both first and third party servers for brand perception & user experience. A similar issue is content provenance. In StarCraft II, for example, official maps and custom maps live in separate tabs. No one expects a Dragon Ball-themed map to be made with the same standard as an official Blizzard map.

I suspect it's simply to control monetization and without the extra engineering cost of private server releases.
That was actually the basis for a "Friends" sitcom episode. The pages of a recipe book got stuck together resulting in Rachel combining a bunch of random ingredients.

https://www.today.com/food/friends-meat-trifle-episode-how-i...
CRDT's can be encrypted end-to-end. Privacy seems to be one of the selling points.
Indeed, Neal Stephenson in _Anathem_ (2008), in describing an alternate world (in which his "reticulum" is our "network") wrote "Early in the Reticulum—thousands of years ago—it became almost useless because it was cluttered with faulty, obsolete, or downright misleading information."

"So crap filtering became important. Businesses were built around it. ... " Generating crap "didn't really take off until the military got interested" in a program called "Artificial Inanity".

The defenses that were developed back then now "work so well that, most of the time, the users of the Reticulum don't know it's there. Just as you are not aware of the millions of germs trying and failing to attack your body every moment of every day."

A group of people (the "Ita") developed techniques for a parallel reticulum in which they could keep information they had determined to be reliable. When there was news on the reticulum, they might take a couple of days to do sanity-checking or fact-checking. I'm guessing there would need to be reputation monitoring and cryptographic signatures to maintain the integrity of their alternate web.
FTX Effort to Save Itself Failed on Questionable Assets
I've had hundreds of crashes on a bike and hundreds of others crashes and wipeouts doing other activities. A helmet has never once come in handy. So I've come to believe that knowing how to wipe out, as a reflexive skill, is far more critical to safety than strapping some styrofoam to your head.

Unfortunately you can't glance at a cyclist and decide affirmatively that they're an idiot for riding without wipeout skills.
This is a tricky distinction where this may be true of all specific individual humans, but not of humanity. At some point, language and art didn't exist, and humanity invented those things. We didn't mimic some other civilization that did it first.

I don't know that this distinction matters, but it is real. Even on an individual level, if you raise a child in complete isolation from history and teach them no language or art, they'll still form thoughts, have feelings, and develop means by which to communicate those.
I asked it to generate some PyTorch code. It looked plausible but the tensor shapes weren't compatible so the code didn't run. So basically it's already at human-level performance.
Try opening your window for an entire day (e.g. when you're away) and see the result. If it's still above 600, my guess is that the sensor is crappy. Also, apparently some sensors recalibrate themselves against the lowest level they've seen in the past X days - so ventilating heavily may recalibrate it.
Just as a heads-up, OpenBSD isn’t a great low wattage OS. My NUC came with Ubuntu and sipped power at idle, but OpenBSD doesn’t idle well and (worse) doesn’t SpeedStep on mains power either.
Run Python directly on Lego Bluetooth hardware
Try looking at it with async-profiler. This can be done in production. I discovered performance problems in unexpected (and some expected) places with it in the past. It may be more helpful if it's your application code that's to blame, though, less so if it's the JVM itself.

https://github.com/jvm-profiling-tools/async-profiler
The author is a Mac specialist, and a very good one.
Storage with intent to process. Not storage itself.

IE if you send me a file and I put it on a drive and don’t give it to anyone or read it on behalf of anyone but you: it’s fine.
I am not a lawyer but what you're proposing to generate a what is called a "derivative work" and depending on the country, laws are different:

https://en.wikipedia.org/wiki/Derivative_work
I flew into the USA recently and they didn't even ask for my passport at border control. They just used my face. JFK airport.
The problem is that the ONLY people playing in the DMR space are mega-geeks about it, who care about building a beautiful perfect system and not at all about it's usability by actual people, nor about if it's good for ham radio or not.

DMR is essentially a commercial radio network, being run on amateur radio frequencies. This type of radio network is not designed to be understood by the user, it is designed so that the user can be handed a radio with a channel-select dial on the top and told "go to channel 3", and never think about how the radio works other than press-PTT-before-you-start-speaking.

Because so very little of it is actually user-controllable, many HAMs would just as soon never touch it. There's very little "amateur" in it at all, except for amateur network admins who think it's fun to have some gear on the top of a mountain.

In case you haven't deduced it yet, in my personal opinion: DMR is a blight on HAM radio. If you want a motorola trunked radio network, buy a motorola trunked radio network.
Gonna need some evidence for that causal link you're suggesting here. Counterpoint: Plenty of bike paths get plenty of use. We didn't even have these bike paths when the helmet laws came in.
I have a _bunch_ of issues with MW2 in warzone, but by far the most absolutely frustrating is a multiplayer bug. It seems that if I get a UAV and then die in a S&D style map (e.g. S&D, prisoner rescue, Knockout) then about 50% of the time I am soft-locked for the remainder of the _game_. By this I mean my HUD goes away, the game runs at 5FPS, and I _cant use the UAV I got_. I used to be able to unglitch it by killing myself and spectating a teammate before the next round, but that doesnt work any more. I just have to wait for the game to finish. So incredibly frustrating.
Legally, I imagine it is still a legal grey area both on whether copyrighted training data can be used, and whether the outputs of the model can be copyrighted. More reading: https://www.theverge.com/23444685/generative-ai-copyright-in...

Ethically, I don't see remixing and derivative works as so different from what humans naturally do.
Monsanto is great, because you can immediately know that someone is just regurgitating points when they mention the company. Monsanto hasn't existed for years. And patents run out.

Being concerned about patents is a very weak argument against technology which saves lives around the world (using non patented crops, no less!) and is responsible for allowing more people to eat healthier food.
Does anyone know what the actual margin on outbound data / egress is?

S3 is charging $0.023 per GB, right?

IIUC - there's not a fixed cost for sending 1 GB of data. The cost differs based on where you send from and send to. So it'd be hard to have a really good estimate - but I'm wondering if anyone has a good ballpark figure.

My understanding is that transferring data on the same continent (vast majority of traffic) should be <$0.0005 - meaning the margin is really high.

I know it's more in Amazon's interest for your cloud usage to be as inefficient as possible - so they can charge you as much as possible and get as much margin as possible.

However, this product doesn't seem to make sense to me.

Why would you even pick your S3 regions? Shouldn't AWS balance your data for you across continents so that your data egress is automatically optimized?

Is that how Cloudflare works?
There used to be a phrase back when mIRC was popular software: Don’t feed the trolls.
My grandfather told me a version of this story and I have been lucky to tell my kids (who loved it).

Our version:

There was once a boy that was born with a golden screw where his belly button should be. This made him very self-conscious about it. The kids at school would tease him about his golden screw and lack of belly button. It was so bad that he didn't want to remove his shirt when swimming.

One day his class took a field trip to the beach. The boy didn't want to remove his shirt, so he walked along the beach kicking the sand. He was very sad. Suddenly, his foot hurt from kicking something hard in the sand. He looked down and discovered a golden screwdriver.

His eyes brightened and he felt this must be some divine intervention. He immediately removed his shirt, grabbed the golden screwdriver and began to carefully unscrew the golden screw. This was the moment. He unscrewed it and finally this golden screw that had cursed him his whole life came out <dramatic pause> then his butt fell off.

<cue 6 year old laughing>
"But the onus would be on the German government to build the overhead cables, which cost an estimated 2.5 million euros per kilometer, or about $5 million per mile."

“Numerous studies have come to the conclusion that overhead cable trucks, despite the high infrastructure costs, are the most cost-effective option,” the ministry said.
To expand a bit more here (and I'll probably slightly flub some terminology): the JVM of course does just-in-time hotspot compilation of frequently-executed code. When it does so, it caches the optimized code for later executions. There are values set for how many times code is executed before it's optimized in this way.

A monolith-like server (contains a lot of code to cache), that's been up for hours/days (has eventually triggered many disparate code paths enough to kick-off the optimization) in a new version of a language (speculatively may contain more code to optimize than the previous version) all seem like factors pointing to this potential situation.
The original license terms never specified an end and the need of an "extension" or renewal when I bought this software in 97.

Like any other software company that have done similar things with free / lifetime software, he could have just dropped support for the original branded mIRC client, respun it into another program with most of the code base, add a few entirely useless features (maybe you can slap other people in channels with things other than large trouts!) and sell it under his new license model. He's still branding and selling it as mIRC. That's problematic.
The point of the article is not that helmets are unsafe, no one would argue that wearing one is less safe than not.

The simple fact is, in every place where cycling is normalized and not a deviant behavior for weird lycra-wearing dentists or people with DUIs, almost no one wears a helmet.

Mandating helmets is a failed policy if the goal is to reduce reliance on cars, and to make cities safer for everyone.
I am genuinely confused. April is too far away to start confidently saying "everyone knows a word doesn't mean what it means in a *license agreement*".
Legal and ethical concerns will be subordinate to technological advances, so they are largely things of no worry.

As for your question, just replace the machine learning algorithm with a human in the loop and ask yourself the same question, and you got your answer according to our norms as is.
Law often doesn't need 'proofs', it's enough to state that they don't.
For certain data structures the "pure" CRDT approach can get tricky. In our case, we're building a collaborative notes/task IDE [1] which is a hybrid of a text editor and an outliner at the same time. So you can perform all the usual text editor operations on a document as if it was text, but the underlying data structure is a tree (or graph really).

So just like the example in article we use a hybrid approach and global order for certain (tree) operations to enforce invariants on the data structure when syncing. That still works with offline-mode and end-to-end encryption, but as we don't have the requirement to get rid of a central server we can get away with this model.

[1] https://thymer.com
Just because I tell you not to kick your dog doesn't mean I have to come up with another way to make it shut up.
I know one observation is just an anecdote, but my experience is totally different.

1) I had one fall from a bicycle in my 30s from a front axle failure. My fault on not setting the quick release on the wheel correctly. I had the good fortune to roll forward. My head touched the ground, and I had no injury or concussion. My foam (no outer shell) helmet had cracked. I think the impact "doing work" on the helmet prevented a serious injury.

2) I have never been injured by the helmet (dropped on my foot, or not been able to see due to it).
> But the same executable that worked yesterday not working anymore is entirely unacceptable.

I agree completely.

But a problem is APIs are evolving. If security vulnerabilities get patched in libraries, and their new version becomes incompatible with the executable, you have to choose between staying safe and the program still working.
How to pretend that some lines aren't versioned in Git
This is a hack I put together to simulate a feature where you could exclude some lines from being tracked with git, based on some patterns