skysight-inc/HackerNews huggingface dataset:
> No one needs to steal to eat

Big fat citation needed.

> Stealing is immoral regardless of the circumstance

That's your opinion and your conception of morality. My moral code isn't so rigid that I can't imagine a world of nuance, a world where things aren't black and white, where things don't fit neatly into little boxes.

There are plenty of people in the world who end up in bad circumstances due to things outside their control. And yes, some of them need to steal to eat. Even if it's just for a little while, so they can work on improving their circumstances. Something that's incredibly hard to do when you're malnourished.
This article reveals the differences between public and confidential clients in OAuth, with Logto applications as example.
Apparently you haven’t seen the TikToks in fast food joints, malls, and the like?

Let me describe it; poor people looting and beating up employees.

America today is living the problem at a small scale.

I’m not saying it’s their fault. 100% the fault of a the general public as a whole for continuing to buy into promises of arbitrary meat suits projecting non-existent authority (society’s laws are not immutable physics).

IMO the Tim Leary approach is 100% the correct approach. Less than 1 million sworn LEO inclusive of local, county, state, federal agencies. That small a police force in the land of 2A rights has no chance. Probably not even needed, just a sincere threat and the gerontocracy would have to pay attention. It does not so long as the market bears it.

160 million of Gen Alpha, GenZ, and Millennials have little to lose since they can’t afford anything and the vigor of youth on their side. They have little to fear from a handful of aging rich.
In this case the community is the biggest contributor to Redis. The ones that "take, take, take" is Redis the company. Your comment seems way out of place in this light.
You don't have to run the web interface on the server.

You can use Cockpit Client (from flathub) to connect with SSH.
Hugo without a theme and some simple CSS could do that.

Feel free to clone this repo: https://github.com/cpach/piper
>Standing up a new orbital rocket company was not really an option in 2000.

Airbus is the only company in the world which has actually managed to get off the ground in that market. And only because they were essentially a state run business which were subsidized to the extreme, until they actually managed to get into the market.

COMAC in China is trying to do the same, infinite subsidies in the hope of competing.

>If Boeing can deliver 400 aircraft a year, why can't a startup deliver 6 in the next six years. I don't mean 6/year. I mean take 6 years to build your first 6. Or maybe it takes 12 years to deliver the first 6.

It is not like they aren't trying, but it is extremely hard. You absolutely need massive amounts of funding and an investor which basically does not care how big of a money pit your company is.

One major reason for this is that modern airliners aren't that much of an engineer problem, but they are a gigantic management and integration problem. Typical start up approaches do not work.
The relevant section is taken from part 12 (User Content) where User Content is specifically and narrowly defined as stuff you upload to the website services.

I actually think there is an attempt in the ToS as written to keep the definition narrow in the way that the parent comment quotes, but it is unfortunately not super well drafted, because there is a partially-explicit distinction between "platform" and "services" that may make sense to a legal person, but is not sufficiently clear for a technical person.

So not quite good enough, IMO, but a distinction is being made in the relevant section, and this can be seen if you read the paragraphs in question.
He sold the trademark to some random company. Amazon / Google / Microsoft could have thrown him $30M for that and put Redis in an OSS Foundation.

Again, it's chump change, these companies drop that kinda money all the time in aquihires..
I believe that the hoopla is about the CLA. It feels immoral for an open source project to accept contributions but require a CLA, and later change the license for all those contributions that were never compensated.
> Disclaimer: I work at Facebook but not on messaging or anything related to this article

Same as "Hey, Googler here. Let me tell you how I'm right and why you should think this way."

> Facebook didn't just randomly give Netflix access to everyone's messages.

That's not at all what the title alleges, nor what the article says. The article (1) provides evidence that Facebook monetized user private messages in a data-sharing project with Netflix and (2) cites court documents that litigate Facebook having Jedi-Blue-like monopoly-preserving interaction with Netflix.

It doesn't matter what the Facebook TOS says or how the tech works. Human users never provided informed consent that their private comms would be monetized as well as used for anti-competitive un-American purposes (un-American as in the Sherman Act, altho creating a monopoly is perhaps very American indeed). And Facebook has done that time and time again.
And considering Redis Inc hasn't contributed the majority of the code, they won't be able to leech off other people's code because why on earth would anyone contribute to this trainwreck!

It's lose/lose!
Should you not want the price to be stable? If an arcade game’s price went from 50 cents per play to 5 dollars per play because more people are using a delivery application on the other side of the world that doesn’t make much sense from a consumer perspective.
If an LLM is used, it's unclear how to best do it.

One could try to train ones own LLM from scratch, using an encoder-decoder (translation - aka seq2seq) architecture trying to predict the correct variable name given the decompiled output.

One could try to use something like GPT-4 with a carefully designed prompt "Given this datastructure, what might be the name for this field?"

One could try to use something pretrained like llama, but then finetune it based on hundreds of thousands of compiled and decompiled programs.
Interesting privacy issue. Personally I'd want to protect my own home's "light emissions" from peeping toms. My home, my light!

It's remarkable anyone thinks it's okay for a licensing authority to adopt this Orwellian creepiness. The slippery slope is technology increasingly reveals more detail from incidental light and audio coming from private households. We should act now in policy-making to protect this information as we do or should do for biometric data.
The explanation I have always been given is that we're quite large in very high value agricultural products such as flowers and that is what bumps up the export figures (measured in monetary value of the exports)
I hadn't heard of Vultr before, so out of curiosity I had a look. I am actually in the market for some lower-end cloud services.

- On their homepage, they list "Cloud Compute - starting at $2.50/month". However, you can't actually look at any details without creating a "free" account. Annoying.

- So I created an account. The first thing that pops up is "enter a payment method". What was that about being a "free account"?

- You can click away from that and go to "Deploy New Instance". Choosing the cheapest options and disabling all the automatically selected extras, the lowest possible price seems to be twice that advertised "starting at" price.

Ok, I looked around. Now I would like to delete that account I had to create. No such option. Asking Google, apparently you can only delete an account by submitting a support ticket.

My first impressions are not particularly positive...
It's protecting us from advanced alien invasions, and doing a great job. Have you seen any recently?
From the First Amended Complaint:

"239. Indeed, the amount of surveillance was jaw-dropping. Facebooks Onavo Protect app reported on users activities whether their screens were on or off; whether they used WiFi or cellular data; and even when the VPN was turned off. There was simply no rational relationship between the data collected and the purported purpose of the application. Put simply, a VPN that collected data even when the VPN was off was an obvious subterfuge for blatant spying on user behavior.

240. Undeterred, Facebook repackaged its Onavo spyware as a Facebook Research VPN app. Facebook sidestepped the App Store by rewarding teenagers and adults when they downloaded the Research app and gave it rootsuperuseraccess to network traffic on their mobile devices. Facebook has been leveraging its Onavo code in similar ways since at least 2016, administering the program under the codename Project Atlasa name suited to its goal of surveilling app usage on mobile devices in real time.

241. When the news broke in January 2019 that Facebooks Research apps were repackaged Onavo apps designed to spy on users, Facebook immediately withdrew the programs from the Apple App store."
I think it's criminal that society allows people to fall into circumstances where they become homeless and/or hungry, to the point where they're desperate enough to need to steal to eat.

"Criminal behavior" is a construct of human society. Morality is, too, for that matter. I have no problem with someone stealing food to survive. Hopefully they are able to do so without harming anyone else. If someone does get harmed, I won't hold the thief blameless, but I also can't find it in my heart to condemn them, either.

> The consequences of propagating lawlessness are far greater than starving to death.

That's a false dichotomy.

> Unless, of course, you have a self-centered point of view and/or no principles.

That's absolutist, no-true-scotsman, ad-hominem nonsense.

> If you have a problem with the way the world works, there is always a non-violent course of action to take to change it.

Earth's long history would seem to disagree with you, as much as I genuinely do wish you were right about that.
We run a single instance replica set for three years in a small application for its transaction function.

The only difference we noticed is the additional replica set setting for a new instance. No other disadvantages are found.
Edgar must feel the same as many software engineers.

Clients ask you to implement something. When you deliver what they wanted, they change their mind and come with new requirements they didn't bother to mention before. Every. Single. Time.
Someone ought to trick analytic philosophers into taking some of the more popular psychoactive substances, so they finally discover how tightly coupled consciousness is to the matter in the nervous system and stop their embarrassing search for Holy Spirit.

Also, the sun is clearly an anus:
"The simplest image of organic life united with rotation is the tide. From the movement of the sea, uniform coitus of the earth with the moon, comes the polymorphous and organic coitus of the earth with the sun."

https://theanarchistlibrary.org/library/georges-bataille-the...
>In such a world most of the open source software you’re used to wouldn’t exist

As part of that world, I also want livable wages and work-life balance for developers, so they can work on their passion FOSS off-call. And for students and programming enthusiasts to be more passionate about FOSS. Like in the 90s before the corporates took over FOSS.

If some FOSS still wouldn't exist then, I'm fine with that.
> AI eating jobs, there's zero mention of whether it could come for management positions. Nothing. Curious, isn't it? Why wouldn't an LLM be good enough at this?

There's a whole book about this, called Rainbows End. Highly recommended.
Truth bears repeating

… repeatedly in a chamber is just a circumstance.
> As part of that stack, we chose MongoDB + Mongoose ORM because the combination presented least overhead and allowed us to ship quality features quickly. As Sir Tony Hoare states, “premature optimization is the root of all evil,” and there was certainly no need for further optimization at the time.

I find it interesting that one sentence claims they made an optimal choice for feature delivery speed, and the next one that they rationalized it as "non optimal as prescribed by Hoare". Never mind the fact that three sentences down the original quote Hoare said "It is often a mistake to make a priori judgments about what parts of a program are really critical, since the universal experience of programmers who have been using measurement tools has been that their intuitive guesses fail."
"Consciousness is useful for life. But in the case of the sun, what is it adapting to, and what does it have to protect? Nothing"

You don't know that. Maybe it is us, or other life in general it wants to sustain and protect. We know very little about consciousness or how life in general came to being.

Maybe it is connected to other suns and the black hole in the center of the milky way, to exchange ideas, philosophy, or just exitement about being alive. Or preparing something we know nothing about. A meeting of galaxies.

Now I surely don't claim I know what consciousness is and I certainly do not claim the sun is. I am just hesistant to make absolute judgements about systems, where I can only catch a glimpse from the outside.
Err, after this license change Redis Inc will be the biggest leechers considering they didn't contribute the majority of the code.

> Yep still the biggest leachers

Redis was literally licensed for people to do whatever they want. That's not leeching.
Calling it leech isn't right, because what makes aws any different from another user? Just because they're selling the hosting, doesnt make it any different to a regular user.

Code contributions from amazon would've been leeched by other parties using redis as well - something which amazon is accepting (and probably encouraging).
No you don't understand! When it's an American company doing it, its okay!
So, please don't make (or invite) comparisons to Rust if you know you aren't there yet. Not everyone will agree that you are just making such a comparison "tongue-in-cheek". "Safer than Rust" is an extremely high bar to clear, and you haven't done so, so why title your blog post that way?

I am curious to know how you would handle tagged unions, say, something like this:

struct object {
int type; /* OBJ_INT, OBJ_STR, etc. */
union {
int i;
char *s; /* heap allocated */
/* etc */
} val;
};

Does Xr0 prevent type confusion, and can it model the data-dependent behaviour of any functions that operate on struct object?

How would you model things like reference counting? In CPython, for example, one of the most pernicious programming problems is invalid reference counting because the C API functions are rather inconsistent in their handling of reference counts. One has to carefully peruse the documentation to understand if the function will steal a reference (from a parameter), borrow a reference (for the return value), or if it makes a new reference. Such setups are perfect candidates for annotation.
Actually you want a ConcurrentDictionary, but that still wouldn’t provide you with a cluster across instances.

https://learn.microsoft.com/en-us/dotnet/standard/collection...
Technically not blackmail.

Extortion :)
Congrats on the launch! This could be useful for Customer Success Teams that spend hours building decks for each of their accounts constantly. Have you looked into this?
Wha?

Hacker News is literally constantly claiming that there are too many competitors to Netflix and there needs to be some kind of compulsory licensing to reduce competition. Like there are hundreds of posts on the front page every week to that effect.

Meta never took Watch very seriously, just because it requires literally billions of dollars of investment and they clearly never wanted to spend that much.

They licensed Buffy the Vampire Slayer for the US, clearly saw it didn't move the needle much and they'd need to spend $5 billion+ to get there, and scrapped the whole idea.
It doesnt matter if they would've or not. Presumed innocent until proven guilty (via action). Using this as an argument doesn't work to justify redis inc's actions.
maybe doctors and nurses are too, if they are concerned for the live of you?
It’s a company which is in the business of profiting from being short stocks they do research and borderline forensic work on.
Yes, I think most statistical testing in science is flawed.

But, to be clear, the reason it could ever work at all has nothing to do with the methods or the data itself, it has to do with the properties of the data generating process (ie., reality, ie., what's being measured).

You can never build representations from measurement data, this is called inductivism and it's pretty clearly false: no representation is obtained from just characterising measurement data. Theres no cases where I can think of that this would work -- temperature isnt patterns in thermometers; gravity isnt patterns in the positions of stars; and so on.

Rather you can decide between competing representations using stats in a few special cases. Stats never uncovers hidden representations, it can decide between different formal models which include such representations.

eg., if you characterise some system as having a power-law data generating process (eg., social network friendships), then you can measure some parameters of that process

or, eg., if you arrange all the data to already follow a law you know (eg., F=Gmm/r^2) then you can find G, 'statistically'.

This has caused a lot of confusion histroically: it seems G is 'induced over cases', but all the representaiton work has alerady been done. Stats/induction just plays the role of fine-tuning known representatios. it never builds any
In your opinion is it possible for someone to be sour on cryptocurrency without being ignorant about how it works?
The quote is great, but I feel like in CS it does get easier with time, unless one is switching project/specialty and even then, with more maturity, one has learned to learn, and mastering other parts of the stack (or other stacks entirely) makes it faster to build analogies and spot differences.
The root comment is literally a Facebook employee who is intentionally trying to change the narrative. An employee of a company that has been fined billions for privacy breaches, that was responsible for literal voter suppression https://www.opendemocracy.net/en/dark-money-investigations/t... etc etc

HN "guidelines" say "Please don't post shallow dismissals" -- Don't allow FANG to astroturf these forums.
Ask HN: What is the current state of live translation?
My ideal scenario: I'm having a conversation with one other person, we are both wearing a personal mic or earbuds connected to our Android phones. We're using the same app and we can have a conversation in our respective languages with low-latency: it would feel like we are in a UN meeting with a real-time translator.

Can I have this now?
> The “No one needs to steal to eat” mindset is a “deep, deep sickness”? My brother in Christ what kind of backwards world do you live in?

This one! Our world is pretty backwards! If you can't see that, you must live a privileged, sheltered life.

Do you think a world where medical bills can bankrupt people is not a backwards world? Do you think a world with homeless people is not a backwards world? Do you think a world where we incarcerate people by the millions for smoking a plant is not a backwards world? And these are just a small sampling of things that happen in the US.

If you truly don't believe we live in a backwards world, I don't know what to say. You're just so completely out of touch with the reality we live in that there's no way to have a productive discussion.
Those turtles didn't need to use funding pre-doc-com-boom, they were passion projects and people with time devoted to the "cause" of FOSS.

>This is the cognitive dissonance that underpins OSS development. The very people OSS treat as the "enemy" are the people funding OSS in the first place. As much as say RMS rails against big tech, Linux and the rich Linux economy system only exist at the level they do -because- of big tech

Perhaps that's the problem: that they exist "at the level they do", meaning most of it is corporate focused, and not enthusiast and user focused.

Even ourselves, as devs, evaluate FOSS as to whether it's "useful" for our corporate/startup needs. This wasn't exactly the case, or at least not the main case for a FOSS project.

Gnome, for example, wasn't created to give RH and co a desktop shell for corporate installs...
Hindenburg research's entire business revolves around producing "reports" about companies, claiming fraud and manipulation, and then short-selling on a large scale. They've done this in the past, and they've been sued.

In my wildly biased opinion, companies like Hindenburg are leeches that contribute nothing to the world.

While there may be some elements of truth behind their reports, I'd take it with a large helping of salt, given the main objective of this company.
Don't put words in my mouth out of desperation.

> Is the idea that opensearch is not usable in production

No one said it's not usable in production.

> because of missing autocomplete?

We have an operations team that wants to do searches across 200+ fields for an embedded device's logs. The engine supports it just fine, but what kind of UX is it to expect them to do manual lookups of the fields available?

People with simple use cases of course can't imagine how important discovery features are.

Of course those aren't all the parity gaps, a random sampling of the ones I banged my head against:

- No Log Stream view, also critical for observability operations with any semblance of a reasonable UX

- No wildcard type, critical for machine generated logs having sane searchability. Searches are literally broken otherwise by false negatives.

- No nested fields in visualizations, can't visualize properly structured logs.

- Can't change indexes on visualizations, need to recreate the entire visualization.

- Can't use underscores at the start of a field name.

- Doesn't support auto refreshing fields which again, is terrible for embedding device logging

Elastic moved past basic search since the days OS forked it at, and now it's a genuinely nice choice for observability.

There's a literal report I wrote on the gaps there to justify going to Elastic before giving up on our slow RFP process. Every gap no matter how small is representative of what's wrong with OpenSearch: they don't have 1/10th the incentive to actually put comparable resources to Elastic behind it.

Especially when you have people lining up to make excuses based on the fact they're clueless about the gaps between them. Literal droves of people using it to provide a middling search experience to their users just don't see anything wrong with it.
> But what the commenter is not understanding is that "Morals" matter jack shit in such a situation. "Morals" are a product of civilization, if you are not being treated as human by your society you have no obligation to act as human either.

My gut feeling here is that this isn't even a moral issue at all, but I've been having trouble articulating that point. You absolutely hit the nail on the head with this.
The human anxiety about animal suffering needs arguments to support it. You can't argue from it to support something else. It's already a weak position that we just go along with because of feels.
:)))

I find the super-plain voice of the annoyed character further amplifies the humor.
You mean the buttons are the real CAPTCHA?
It never was a “rite of passage”, because removing IDA’s license checks has always been trivial…
Good. So now Redis Inc is in trouble because they have to replace community work with their own. If community does most of the work, then what's the problem?
That's what put the final nail in my ability to accept Cartesian dualism. (Edit: The way psychoactives deeply affect the working of a mind, not the prospect of the sun being a butthole, of course.)

Psychoactives don't just filter your senses, they change reality (your own subjective reality, of course.)
Controllable and Consistent Human Image Animation with 3D Parametric Guidance