skysight-inc/HackerNews huggingface dataset:
> I can't even imagine how he's feeling these days.

None of this is his problem or fault. I see no reason he should feel anything about this. Keeping everyone safe was never his job. He wrote code and gave it away for free. That should be enough.
Agreed, it's not an insignificant addition to the time of a pipeline run (in our use case) and adds up if you're running a good number. Spent a bit of time porting some images to alpine and it wasn't really worth the effort. If you're restricted by device resource, which what it was created for I guess, then fine.
It probably depends on what's being updated in the new version. If it's a vulnerability fix, then fast is good. If not, then waiting a little bit is ideal.

Not sure how that would work in an automatic way without some sort of tagging system marking it as "critical" but that could be abused by bad actors too.
WOW

Good Job!!!

Can you elaborate on effort amd time to build?
I very rarely find it answering on "expert" level, but maybe I have a warped idea of what expert means, I've certainly never considered myself and expert at anything. However it definitely works as a good alternative to google search and often I find using it as a sounding board for stupid questions or as a kickstart when starting something new works very well.
Are there any Intel GPUs with a lot of vRAM that someone could recommend that would work with this?
More technical details from https://www.nature.com/articles/s43016-021-00418-2.epdf?shar...

> The production of Tr-OVA started with the cultivation of fungal spores of engineered fungus T. reesei at 28 °C.

> The genetically modified T. reesei fungal biomass is not yet approved in the EU for feed use; [...]. This is likely to change in the future since other by-products from the food and beverage industry are currently used as feed.
I've recently successfully talked someone out of buying a HP printer precisely because of shady practices like this. I believe more people should do the same
If you’re reading this, please don’t submit your coworkers to __post_init__ just write normal code, nobody cares is you have some sort of crazy justification, nobody extending that shit.
I've been to quite a few supermarkets where they have like a plank that separates the new shopping from the previous shoppers. Maybe advanced plank technology will spread and deal with this issue.
> Given how easy the infiltration is and how extremely hard to detect it is, likely a lot.

I read it exactly the other way around: the infiltration took years and detecting it was the default with a fuzzer, which had to be disabled for the exploit to succeed.

It speaks to the hardening and that hardening should be required more. And of course the precarious roles of maintainers, which have been discussed elsewhere.
Kids these days seem to screenrecord youtube videos, and then stitch them together in iMovie/cabcut/other.
from the image: "/y" - annually
It's really a lot of land. Amazon forest is estimated to have an area five times the area of Alaska.

Drones are a drop in the bucket.

My point was exactly about the fact that "cheap" doesn't cut it, unfortunately.
They didn't say LLM's don't scale. They said current LLM's don't scale, which appears to be true. LLM reasoning ability appears to be plateauing pretty hard, no matter how much we spend.
This is a common misconception and source of fear/uncertainty/doubt regarding copyleft licenses. It's true that, the stronger the copyleft license, the more obligations it imposes on companies, and the AGPL is perhaps the most onerous of all and thus the least attractive to businesses. But, copyleft exists on a spectrum, and there are thousands of big-ticket FOSS projects that tens of thousands of businesses depend on and make use of that have a copyleft license. Linux itself is GPL, and pretty much everyone depends on it.

The license for Redict is one of the weaker copyleft licenses and should not pose any onerous compliance obligations on the most common commercial use-cases for Redict.
It's not valid to regard the potential of negative consequences in any sphere of human life as a "national security risk".

It's not valid to presume that the only way to mitigate risks is through top-down political intervention.

And it's absolutely not valid to presume that making FOSS communities dependent on political subsidies would not have much worse and much longer term consequences than the problems we are trying to mitigate.

In fact, it's entirely possible that the political intermediaries who control the purse-strings would have an even greater capacity to introduce their own backdoors or otherwise compromise security in pursuit of their own ambitions.

What you're proposing here might well represent trying to keep out one set of threat actors by handing the keys to the castle over to another set of threat actors. And this would be on top all of the other problems it would cause: convergence toward homogeneous monocultures, project priorities being distorted by political incentives, vested interests using political influence to suppress competition from FOSS projects, etc.

It's worth pointing out that the swift detection and remediation of the xz backdoor by the community almost immediately after the threat actor pulled the trigger on their two-year long con represents a resounding success of the FOSS "many eyes" model, and it's not clear what politicians throwing money around would add to the equation.
The OSI doesn’t represent everyone.

It’s simply a fact that MIT for instance allows things like Redict and this discussion to take place, as well as other things. It is maximally permissive.
Don't worry, just know that once you publish like you did, you're doing marketing and you only get a few shots at those before losing credibility.

Keep it up and share it widely once it's really epic!
Yes, I believe it is specifically good when you have a lot of experience so you can immediately tell what is correct, what is wrong. I think this is an excellent time for experienced engs in the market, because GPT might in certain terms hinder low experience engs, but scale exp engs output many times.
> I see no reason he should feel anything about this.

Absolutely agree, but from the sounds of the emails at least, he was going through a bad time then, and nobody feels good when they realise they were taken advantage of.
Just at the time Blu-ray would have made sense for computers everything went to downloads. I bought many games that came on CD or DVD but the only ones that ever came on Blu-ray were for console.

And even those are mostly download now.
What keeps ringing in my head is the "." that was found that invalidates compilation. I personally don't buy it (but is my opinion).
Maybe it does for some people but based on all of the functional specifications I've implemented over the years, they are by far the exception. Maybe designing and documenting first is OK if it's done by people who've already learned how systems work by building and maintaining a lot of them, though.
Can you name other examples? I didn't have that impression yet, and the wallfacer example strikes me as a bad one (in the given context, it is reasonable to give the wallfacers full authority, would probably be the same even if the author was a Texan Redneck)
Models of Reproduction [pdf]
> coördinates

> coöperating

The article has multiple instances of umlauts over the letter o. The first one I saw, figured it was a typo. But several more appeared. Strange, I wonder why?
> But you might be wondering, how did 3M make the leap from reel-to-reel tape to floppies? It feels like just as strange a leap as a masking tape company developing reel-to-reel audio tape.

Er... no, it doesn't? If you have experience with one kind of magnetic media, it sounds pretty reasonable that you could leverage that experience to make other kinds of magnetic media too. Actually, "fellow thick-Helvetica enthusiast" BASF did exactly the same: they were very big players in the reel-to-reel tape market too. And, while 3M spun out its magnetic media business as Imation, BASF did the same with EMTEC (https://en.wikipedia.org/wiki/EMTEC)
Sorry for the belated reply, I did not read your comment until just 5 minutes ago. I avoided it, knowing it would be toxic and I had more important things to do. But now I have some free time, so let's deal with you, sir.

"We"? You only speak for you, right? You cannot assume consensus in unknown random internet others, or else you also must presume consensus with my ideas, too?

The idea of "useless" is of course an imposition. And abusive. I clearly find it useful, so to claim useless is to devalue my perspective. Do you not see that? Or you think it justified? Neither is acceptable if you aim, as you say, for 'politeness'. Nor even for good sense.

So, I think you don't aim to be polite in fact, but merely pretend to be so. Hahaha! :)

What about the content as arguments? There is none from you because you do not acknowledge the other perspectives. So it all comes down, necessarily, to you as people.

But you can't be deep without being balanced, because then you can only be narrow minded. Which you are succeeding at, but you think that's a victory. When it's not: balance is required for real depth, because in appreciation the the breadth, you depth is able to resonate, through linking with what else is real. Otherwise it is, necessarily, unhinged. As your seems to be, sorry to say! Hahahaha :)

Your pretense at ethics around use of AI tools is belied by your "low ethics" attitude toward commentary. How are we to find that convincing, if you are not a moral actor in the first?

Flagged only requires a few people. If you require the consolation of the chorus of voices to lift your own, I understand. But that undercuts your message of depth, does it not, sir? :)

> I'm sorry if I made you think this, but let me assure you this is not the case.

You know you can only be sorry for your own choices/actions, right? Not for whatever you assume someone else feels, yes? You cannot "make" me feel a certain way. My feelings are my responsibility, not yours. So, a better way that respects the boundaries of individuals (I understand if you have trouble with that, but take heed, and learn!) is to say, "I'm sorry for <insert your action>" if you do feel you have something to be sorry for.

Overall your comment comes across just about exactly as I thought it would, given your previous ones. For humility, well, perhaps you have a thing or two to learn, indeed. But even that may be too much to ask of you. I suggest, instead, first you take a course in empathy, and then in self-awareness. Then perhaps you'll be equipped to appreciate your humility.

Good luck, sir. And have a pleasant week! Hahaha! :)

Your comment brought me the entertainment I needed at this minute. I am grateful. So here's my gift to you, youngin: But, I think you're just playing at this role of provocateur--you can do much better--but you haven't figured it out yet (and you know it), and that's your weakness.

So, work out what you really want to do, and then talk to others of 'standards'. Hahahahahahaha! :)
For example, introducing their own backdoors.
For consumer stuff there's the Intel Arc A770 with 16GB VRAM. More than that and you start moving into enterprise stuff.
Judge Sides with Tech Billionaires in CA Forever Case Against Family Ranchers
A hypothetical license that said "no forks allowed" would not be an open source license. If Redis used the LGPL we could still fork it, we'd just have to use the LGPL for our fork; likewise anyone can fork Redict so long as they use the LGPL for their fork.*

* Technically you do have more options than this with the LGPL but this is a layman's explanation.
There's some point in which good faith rules apply, probably even in court (although not decisively). Presumably Redis Labs works with the developer community and, critically, promotes the technology, which adds great value in terms of network effects. This is sort of the situation with Mozilla.org/com, right?

(Say you like something like Elm -- wouldn't it be better to have a relatively closely aligned commercial entity that puts significant and effective effort in making it widely used, which in turns makes it easier to find an Elm job or sell Elm-like solutions as a consultant).
I’ve been in similar burnout situations, and the difference between work and side projects did not matter to my mental health. The money was not an issue, it was headspace and fatigue.
I get your point, but this feels like an odd place to make it. The idea that all application developers could examine, record, analyse, and eventually abuse something as personal as your gaze tracking data is truly terrifying, and the fact that Apple doesn't allow it is something that makes me feel more comfortable buying a headset of theirs that has the feature in the first place.
I work in the, "green movement." Since this movement is almost entirely volunteer driven, it is not typically well positioned to coordinate actions or balance tradeoffs. For example, the people working on banning plastic bags are typically concerned about bags stuck in trees and rivers or preventing soil permeability, not carbon emissions.

If one were to ask plastic straw or bag ban volunteers to go work on something else, they just... wouldn't. This would be different with employees but with volunteers there are rarely significant tradeoffs to consider.

A search engine would show that there this movement is not ignoring private jets. [1]

Lastly, perhaps this is not true of the parent commenter, but a last thing I'll note is that many people seem to believe that the, "green movement," is somehow powerful or well financed. This could not be farther from the truth.

The money most environmental orgs brings in from donations is dwarfed by what those same donors pay for gasoline, red meat, and other environmentally harmful products. Some percentage of these purchases is then funneled to fighting the causes that they just donated to. (Dear child commenters, I'm not shaming you for eating meat or buying gas. I also live in a society...)

That’s the, "green movement." We're out-gunned, under-financed, and, due to those constraints, almost impossible to coordinate. I personally am currently struggling to figure out how to afford per-seat pricing of password managers for my team of 5-10 hr/week volunteers. THAT is the level of shoestring budget that this movement is on.

Perhaps it’s counter-intuitive, but if you’d like to see a more coordinated environmental movement capable of weighing tradeoffs and focusing on big issues over plastic straw bans, I’d suggest donating, not just once, but repeatedly. Otherwise, the fundamental dynamics of volunteer based orgs just won’t change.

[1]: https://www.google.com/search?q=environmentalists+block+jets
I'm sorry, as a large language model, I can't do that Dave.
Well, I lived in a country where we had oil shortages, so we had alternating days on when you can drive your car: license plate with even number can drive today, tomorrow with odd number, day after that even again.

Was not pretty and drove people to do all sorts of workarounds.

Then the country fell apart.
anyone who has ever been pickpocketed or robbed or worse will know reason and feelings are different things
Last year I've configured a simple ssh + Caddy based ngrok alternative and it works beautifully every since. I've shared instructions on https://github.com/ziolko/tunnel for anyone interested.
You can build a ton of things and not put them in production (to then pay the price of what you built). Practice makes perfect then.
> I'm sorry, what? Only in the US helping someone can be sold as a bad thing. It's better to help a few more people that may not really need it than help a few fewer that actually did.

I think it's worth reading the complete comment and you'll see where what you said fits my wider point.
In fact, it's useful. If you don't find it so, I suggest you simply don't know how to use it. That in itself is expertise of a tool which you lack. Could it be not more humble to consider that you could be educated by this tool that's read millions? I am educated by it. Are you above that? You seem to think so. Hahahahaha! :)
If you're hoping to strike it rich, is a founder's "salary" really what matters to the founder? I'm sure it does day to day, but I'm not sure it's their main focus.
https://www.igpandi.org/reinsurance/

Look at the graphic at the bottom of that link. Basically, there are multiple levels of insurance in the P&I space (property and indemnity insurance common in marine insurance). Insurance companies purchase their own insurance, aka reinsurance. The levels of reinsurance can be multiple layers deep. Insurance companies form clubs to spread out the risk to multiple entities.

This stuff will be tied up in claims and courts for years to come.
Maybe not SD cards but something similar - Nintendo Switch cartridges are a few GB and seem quite durable.
To be fair, Starbucks purchases machines that are automated to a much higher degree than your standard high end espresso machine you'd find in a local shop. It's a lot more button pushing in the correct sequence, a lot less art. This is standard procedure for a multinational fast food service company: they want things automated and streamlined not only for speed of service and easy training, but consistency of the product.

From what I heard from a former Starbucks barista, the biggest challenge was to not scald the milk during steaming (which is not very difficult, basically just requires holding it at the correct angle to induce a whirlpool effect and keep things moving).

The skilled aspect is dealing with customers efficiently and pleasantly, and all the nuance/craziness that can entail.
I did not say it would be an open source license. My point is simply that Redict takes something more permissive and makes it restrictive, which is true.
General Average (Maritime Law)
> and a stable employment (work for a good large business while open-sourcing what’s possible)

Even if it was hypothetically possible to open-source basically everything that the team in which I work produces:

The software that I work on is very specialized software that is used by the company's employees and customers for specialized purposes. Imagine some nice LoB application that is actually somewhat comfortable to use. It basically does "what the users need" and is thus deeply ingrained in some parts of the company's workflows. The only use someone outside the industry might have for it is "cosplaying being employed in this industry".

A lot of software that is developed (in particular in companies that don't sell or rent software) is of this kind.

Thus: the open-source scene does in my opinion not have any use for a huge amount of software that is actually developed and actively used.
I use CodeWhisperer instead of Copilot, but sometimes it gets disconnected and it takes me days to realize "Oh I don't have this nice autocomplete anymore".

I agree that smart autocomplete it's a nice use-case, probably the most compelling I've seen so far.

But I could live without it.
Eric Sink from Source Gear made a similar point in a 2005 (I'm so old) essay explaining competition and business topics to developers via sports/game metaphors:

https://ericsink.com/articles/Game_Afoot.html

"The thing I find most interesting about Ping Pong is that you can often win without doing anything fancy or aggressive. A lot of players think the way to win is to slam the ball really hard. The problem with this strategy is that a slam is a high-risk/high-reward shot. If you do it right, you almost certainly score a point when your opponent fails to return the ball. If you do it wrong, you give your opponent a point.

Modesty aside, I consider myself a "pretty good" Ping Pong player. I can slam the ball when necessary, but I hardly ever do. I can beat most other players by simply returning every shot with a little backspin. Hitting the ball hard simply isn't necessary. All I need to do is wait for the other player to make 21 mistakes.

How software is similar

You can beat a lot of competitors by simply not beating yourself. Most companies go out of business because of their own stupid mistakes, not because of the brilliance or strength of their competitor. Stay conservative, and stay in business. Watch the years go by, and you'll be surprised how many of your competitors come and go."
In Poland someone had a similar idea regarding a church bell - it's heart has to be rotated 60 degrees in 2072, so 50 "guards" were chosen.

https://dzienniklodzki.pl/serce-lodzi-mali-straznicy-przepro...
Not sure if it's been linked in this thread yet (although I did see it on another post yesterday) but iirc this is one of the core messages of Playing To Win by David Sirlin (https://www.sirlin.net/ptw). To win, all you have to do is not lose.
Developer hacks Denuvo DRM after six months of detective work and 2k hooks
> Given the ability to manipulate gitnhistory I am not sure if a simple time based revert is enough.

Rewritten history is not a real concern because it would have been immediately noticed by anyone updating an existing checkout.

> Overall the only safe action would IMHO to establish a new upstream from an assumed good state, then fully audit it. At that point we should probably just abandon it and use zstd instead.

This is absurd and also impossible without breaking backwards compatibility all over the place.
GMT is a time zone used in Britain. It is no more special than any other. The standard is UTC.

If engineers were in charge, there would be no time zones. Brits would get up at 08:00, Indians at 04:00, and Americans at 12:00/13:00/14:00 depending on location. Shops would set their opening hours relative to local sunrise. It's already the case that work-shifts span calendar days for many people, and that franchise locations have differing hours of business, and that fuckwits telephone you when you're trying to sleep.
And yet, so useful it is, despite flagging. You can have it all in one place, and have Chat GPT write it for you, so you don't have to type it all out. And you've saved yourself time. Is time not important to you?

Hahahahaha! :)
The problem I had was that the plethora of current and former alternatives out there obscured that fact that this was a straightforward and adequate option.
I agree it is possible, but I am referencing what the person I was responding too which was CSGO.

Which I think we can likely both agree, there is a massive difference between those servers when it comes to complexity.
Landmines used to curb deer population in Scotland
https://www.ukclimbing.com/news/2024/04/landmines_approved_f...
Most ocean plastic comes from the western world and is exported to poorer countries where corrupt companies promise to 'deal' with it which means dumping it into the ocean.
It's not the straws that are the problem, but the policy that makes it possible to export trash and look the other way.
Intel is historically really good at the software side, though.

For all their hardware research hiccups in the last 10 years, they've been delivering on open source machine learning libraries.

It's apparently the same on driver improvements and gaming GPU features in the last year.
It reminds me of something else, actually.

"More than 20 programming tools vendors offer some 26 programming languages — including C++, Perl, Python, Java, COBOL, RPG and Haskell — on .NET."

https://news.microsoft.com/2001/10/22/massive-industry-and-d...

"The EM intermediate language is a family of intermediate languages created to facilitate the production of portable compilers."

"EM is a real programming language and could be implemented in hardware; a number of the language front-ends have libraries implemented in EM assembly language.", namely C, Pascal, Modula-2, Occam, and BASIC.

https://en.wikipedia.org/wiki/EM_intermediate_language

"The high-level instruction set (called TIMI for "Technology Independent Machine Interface" by IBM), allows application programs to take advantage of advances in hardware and software without recompilation"

https://en.wikipedia.org/wiki/IBM_AS/400#Technology_Independ...

WASM is just another take on this.