skysight-inc/HackerNews huggingface dataset:
One of the somewhat delightful things I’ve learned as an adult is - you can just ask people for anything, and they’ll do it, much more often than you might think.
> Is a website I host in Vultr an "associated online property"?

No, I don't think a reasonable person would read what you've quoted and come away with that interpretation. Maybe I'm a hopeless optimist about what reasonable person means.

> our associated internet and online properties
Take away is this has less to do with technical reasons and most to do with licensing, which is fair.

The other takeaway is the fact that they saw huge gains switching as a result of query optimizations with joins shows that they’re data wasn’t properly modeled for use with a key value store, which probably added to them switching to the right type of store to begin with.
> The problem is they granted read access when all Netflix needed here was write access.

At that point, why not just have an URL that opens facebook with a message pre-populated and skip all the oauth?
I'm more comfortable using hosting providers which won't suddenly give them permission to re-sell everything I put on there, thanks
Rupert Sheldrake is self deceiving pseudoscientist and parapsychology researcher.
I don't call him fraud, because he deceives himself and seems to believe everything he does and writes.
Ahhh, good point. :)
NYPD to test scanners to crack down on guns in NYC subway
It might be, or it might not be. Weapons can be used for good or bad, just like most things.

Also, some weapons are less useful for bad purposes than others: a missile-defense or air-defense system, for instance, isn't terribly useful for bombing civilian populations, and it's kinda hard to criticize someone for wanting to shoot down incoming missiles. Dumb bombs, on the other hand, are great for bombing ground targets, which could be either Russian invaders or cities with trapped civilians.

However, if you're a SWE as many people here probably are, and you get into the business of building weapons for war, a lot of the stuff you'd work on probably isn't that useful for killing Gazans. To kill lots of Gazans, you just need things like dumb bombs, artillery shells, etc. Those things don't use software; they've been using those weapons since WWI or before. The "smart" weapons the expensive SWEs work on aren't so useful for indiscriminate killing of civilian populations: they're much more accurate, but also much more expensive, so if your goal is just to kill civilians, they're not a very good way to spend your money. It's much easier to just get lots of artillery shells and shoot them in the general direction, just like Russian troops do.

Engineers in many different industries can be blamed for enabling awful things. Facebook engineers, for instance, I think have a lot to answer for, for being instrumental in destabilizing society and increasing radicalism. Engineers in the petrochemical industry have worked to cause climate change and pollution.
I met Simon in the 2000s when he was invited to give a Postgres training at the company I was working for at the time. My teammates and I invited him for a glimpse of Bavarian beer garden culture. Not only was Simon a world-class, no-nonsense database software engineer and entrepreneur, he was also a really nice fellow to hang out with. I’ll miss him.
I have done this migration twice and rethinkdb to PostgreSQL once. At this point I think document DBs are as good as dead for new projects. They will live for a really long time still but are in contraction and rent seeking mode now. Expect MongoDB licensing and hosting to increase in price and languish in terms of feature development from here on out.
I couldn't agree more.

I've tried some of this ".ai" websites that do voice-cloning, and they tend to use the following dark strategy:

- Demand you create a cloud account before trying.

- Sometimes, demand you put your credit card before trying.

- Always: the product is crap. Sometimes it does voice-cloning sort of as advertised, but you have to wait for the training and the execution in queue, because cloud GPUs are expensive and they need to manage a queue because it's a cloud prouduct. At least that part could be avoided if they shipped a VST plugin one could run locally, even if it's restricted to NVidia GPUs[^2].

[^1]: To those who say "but the devs must get paid": yes. But subscriptions miss-align incentives, and some updates are simply not worth the minutes they cause in productivity lost while waiting for their shoehorned installation.

[^2]: Musicians and creative types are used to spend a lot in hardware and software, and there are inference GPUs which are cheaper than some sample libraries.
There's nothing preventing someone to run a white supremacist instance of mastodon (it's also what Truth.social is). But the good thing is that other instances can de-federate so their junk remain confined there.
As italian, this kills me, what if there’s leftover? The restaurant just throws it away? Food? For class snobbery? Like the restaurant can’t reuse it, no? So it’s just thrown away?
OK, Stanisław ;-)
Isn't that true for Mongo as well?
I'd also blame flat hierarchy and lean management. When I started as a young engineer in aerospace in the late-nineties[1] this trend had already started, but we still had young people that tried to build a career and reputation. This culture is completely gone and replaced by move fast, break things and when you screw up start afresh somewhere else with minimal repercussions.

I don't say the old world was necessarily better and most certainly I don't want the 80s back, but something important has been lost and we yet have to find a replacement.

[1] I left aerospace after six years, got a computer science degree and built a career in IT. Never looked back.
Whether it's gratis or not isn't the issue. Some people used Redis not only because it's free of cost, but also because it's open source. It's not anymore.
The ARM based Acorn Risc PC [1] from mid 90s had a case with up to 7 stackable slices. It made the internal volume larger and you installed a longer backplane for expansion cards.

Someone built a pizza oven in one of the slices [2]

[1] https://en.wikipedia.org/wiki/Risc_PC

[2] https://www.houseofmabel.com/personal/computers/riscpc/
Do you not see the value in someone having a financial incentive to do muck racking when journalists have abdicated the role?
Interesting, I thought the point of not wanting CLAs was not giving them the ability to relicense your code under a more restrictive license (i.e. SSPL), not to keep them from running away with it.
Go does not have enum types and Go does not have [Pascal-style] subrange types.

The correct title should read "Go named constants suck", but then I'm not sure what's wrong about them.
Typosquatting Campaign Targets Python Developers
>>My buying of them didn't give Google any money, either.

You buying the stock raised the price of the stock. Google uses the stock as compensation. The higher the price, the easier they can hire, and the less cash they need to offer to employees while still being attractive.
ToS are not reasonable people.
It reminds me of the berkely db situation, where they(sleepycat software at the time, but now I think it is owned by oracle) changed the license to try and sell it, and everyone just kept using the last bsd licensed version.
Hmm, thanks. But that only works when the passive eavesdropper has the server private key (right?). That seems quite limiting if you want to have "visibility" into network traffic?

I don't really understand the full picture / use case here. Is it only for internal traffic, or is it used in combination with some other more active mitm method to act as the server even for e.g gmail.com?
> Vitalik started Ethereum because the "core devs" (bank incumbent funded usurpers) refused to cooperate

I agree with everything about the bastardization of Bitcoin, but I don't think this is why Vitalik created Ethereum
Features I wish PostgreSQL had to make developer's life easier
It sounds as if they are competent then.
> Users dislike paying on the web because it is a security risk.

I wonder how small independent sites like Amazon and eBay exist then if people dislike paying on the web because of the security risk.

The reality is that people have literally no problem paying for stuff on the internet.
Components used to be able to replaced in iphones by third parties. Now that is basically not possible. Apple has eliminated this on purpose.

A while back i replaced my iphone 8 screen at a third party repair place. It was great because they could do it in front of me. Apple would not do that, and they would not guarantee the phone wouldn't be wiped.

But the ambient light sensor could only be set up by apple. With the third party screen, I could only set the brightness manually.
They didn't do that, that's the rub.

Even if Services included the actual hosting service (it doesn't in this case, see tons of other commenters quoting the definition for Services in this agreement), it still wouldn't give them a license to use your stuff beyond what's necessary to provide hosting to you.
How to use GPT4 and Opus API for beginners?
I'm new to coding and have been learning so much by building projects with Claude Opus and GPT4, but I always hear people talking about using the API instead of the the main websites. I think this would be beneficial for me so that I can put the entire project into the AI. What is the best way to go about this?
No, that's not what I meant. I'm saying that reasoning from anxiety is not valid.
Isn't this the same with Elastic? Or that was a different situation?
The state of remote work in 2024
Shamelessness is a superpower :)
Students shouldn't pay a dime. They are poor.

Our view is: the engine is 100% open source. The UI is available for free in the cloud for anyone experimenting, which we define as "I'm OK with leaving the project public".

Basically, the decompiler engine is Free Software, extensible and available for automation/scripting, while the UI is available for free for students/researchers and we can make a living out of professionals (i.e., when your company is paying for it).
I absolutely can believe that. If you believe a competitor has a manufacturing breakthrough, paying 10M to get very detailed information as soon as possible seems very reasonable.
> Purging elder employees is the logical result of making the employer pay for the health care of their employees.

The now-elder employee gave their best and healthy years to the company and its mission.
From the post "It appears to be a pretty standard stealer, attempting to grab cookies, passwords, wallets, etc." and by the look of the decrypted payload, it's targeting Windows.
Man this is really sad. :(

Having interacted with Simon on both a community and commercial basis through 2ndQ he was always polite, professional and happy to spend time explaining things to mere mortals.

RIP Simon. You will be missed.
Nice! Thanks! Looks like a nice .NET class!

It's thread safe so that if my startup is more successful than I'm assuming then I'll be free to do less on how to exploit parallelism from several servers. As it is, the code I wrote serialized access to the key-value store I wrote. Sooo, that could be a performance bottleneck.

I should review network address translation (NAT) and affinity of one user to some one server, instance of Microsoft's IIS (Internet information server), thread of execution, etc.
The good thing about this outrage is that it creates a downside to just slapping piles of bullshit into your ToS. Hopefully, this will make companies more careful with what they write there, leading to shorter, more understandable, and less user-hostile terms.
> Why does the stock market reward idiot shit like this?

I don’t think the market rewards it, at least not by itself.

The problem is that the real money isn’t in the market, the institutional investors make most of their money on commissions. So while short term gains are a nice bonus, it’s only secondary to driving volatility and with it trade volume. So the incentive is to just stir shit up, because that’s what makes them money, both as stock prices go up and down.

Also institutional investors have disproportionate voting power that lets them put their own shit stirrers on the board and subsequently in the C-suite.
> I pretty much agree with this, though I'd suggest "most" rather than "almost every".

The absolute vast majority (outside of scams, obviously).

> Most scientific studies may fail to support their hypothesis also, that doesn't make them uninteresting.

Scientific studies don't pretend to be re-imagining anything.
In those "other places" the causation is opposite, the crime doesn't need to be deterred because it's treated as a systemic issue which is solved through social safety nets and other egalitarian measures.

Look at what the NYPD is doing right now, they spend $6 billion a year. They're spending millions more to claw back 5 figures in lost subway fares. That's tax payer highway robbery.

Atlanta recently rolled their helicopter out (at least $60k per sortie) to catch a guy who shoplifted $100 from Walmart. Something's clearly not working here.
Note that this sort of open and stackable expansion is illegal to build in most American cities.
I assume people would just adapt to the culture by generally not ordering more than they will eat.
Good for you. But that's not what the terms say. Read them closer, and make sure to read the end of the sentence.
TBH I try not to look at Google.
That's sad to hear. I only met Simon briefly at a conference a decade ago, but I've worked at companies based around Postgres for almost twenty years now. Given his work both on Postgres directly and in founding 2nd Quadrant, I don't think it's a stretch to say I owe him my career.
Reddit requested to interview me once. It was the least professional company with which I’ve spoken.
Right but you do see how this means that you need to lift code that has semantics that cannot be modeled in C?
...and, continuing the cycle next season, devs will (re)discover NoSQL and document DBMS. I do wonder if this phenomenon of trendy tech is somehow integral to advancing the state of the industry, the SWE equivalent of early adopters. "Rediscovering the old" is a side effect, as old tech is used and reinterpreted in new ways. Kind of neat, really.
Isn't people who don't know enough about Dunning-Kruger confidently spouting off about it...sort of evidence of Dunning-Kruger?

I kid of course. Or do I?
That scandal was the Post Office, which is a completely separate organisation from the Royal Mail.
> So what does the USG's opinion on BTC have to do with FTX's obligation to return the assets deposited with it, or whether their renumeration constitutes 'making customers whole'?

Given that the USG is the only entity that could legally require these customers be made whole, it has everything to do with it. Depositing US dollars into a FTX account is easy: the government believes in the value of the dollar and will want customers to get back the same number of dollars they put in. A court can and might order FTX's current custodians to do their best to make that happen.

But if a customer didn't give FTX any dollars, but gave them BTC? The USG has no obligation to recognize those Bitcoins as having any particular value, or even any value whatsoever. In fact the government may be incentivized to value BTC deposited at zero, because doing so might free up more dollars to compensate people who deposited dollars, assuming there isn't enough to compensate everyone fully.
In Germany it is also not common, but some people do it (like my mother)
I did not know about that app, it actually looks really cool! If it had survived into the Android era I wonder what it would look like?

I might have just named it the "Scenes Page" or something if I was starting over(Maybe I will for 1.0).

It was originally meant to just be an optional addon that acted as a very simple DMX lighting controller, and the name comes from the historical profession of making candles.

The original Kaithem concept was just a web IDE for Python and HTML, with some APIs to help with live coding.

Then Chandler expanded to be the main feature of the whole thing, I merged it into the core, and simplified a lot of the other stuff .
I can confirm that. The cultural attitude in Germany is that food should not be wasted. One of my favourite café bars in Heidelberg, when it closes, gives away the unsold pastries to the people who are still there -- sometimes a whole bag full.
That's kind of tedious to do when a single menu item here in America is usually, to describe it aptly, infamously yuuuuuge.
The East German KC85/2../4 line was one example of this (scroll down for an 'expansion tower', theoretically such a tower could be 64 units high (the system could address up to 256 expansion modules, and one expansion unit had 4 slots):

https://floooh.github.io/virtualkc/p010_kc85.html

I also remember a similar module system for the Sinclair ZX computers, but my google fu is failing me at the moment. Such 8-bit home computers usually had their entire system bus exposed via a connector at the back or side, so even if the original manufacturer didn't support a stackable module system, 3rd parties could jump in and offer a solution.
Indian scientists develop material to replace sand in construction
from my own experience, yes it did (never before the change and twice since)
A constellation is a fitting description for the ego.
Thank you. I'll be posting my answer soon (tm).
We're not talking about America, we're talking about the UK.
I've got this feeling, Bezos is watching me [video]
Wow that's fun. Stirs the imagination. Suppose the Sun is "alive". It's entirely probably that it isn't aware of us. Suppose we found evidence of interstellar communications, and attempted to signal the the Sun --- and, like some startled scorpion, it reacts at once by hitting us with its hardest CME.
Ask HN: Download Docsend
I'm using a browser extension to download Docsend files that have download disabled.

It's working great but it's no longer available and I can't find an alternative.

⇒ Is anybody aware of either browser extension or Python library that can download docsend files?
He's a trained biochemist. Doesn't make him an expert on consciousness, psychology, cosmology, or any of the other things his crazy theories are about.

I've engaged with his ideas in depth, mostly because I find crackpot science interesting even if I don't buy it. There's nothing there. Morphic resonance is a non-theory. It's so vague as to easily be morphed to explain any counterargument, it's not falsifiable and it's not supported by any evidence other than the evidence he wilfully misinterprets as supporting his theory.

Sheldrake is very intelligent. But something happened to him in the late 60s that caused him to abandon his biochem research and go into increasingly kooky stuff.
In this case that’s true and why I said I don’t think it applies here. Typically it does though.

Open source services are in a weird spot. They spend tonnes of money developing it and big providers are able to cannibalise as soon as something becomes popular at very little cost to themselves.

I think we do need something between fully free and fully closed where cloud providers pay some kind of licensing. It’s a problem worth solving.
I don’t mind if the software is a subscription it just has to be installable and not spyware garbage.

Professional consumer level software like a game or productivity app or something.
I don't think there's any one definition of being made whole here, and people could reasonably disagree on what that means.

Ignoring bitcoin entirely for a second, I might deposit $1000 in an (unregulated, let's say) investment account. Later that amount -- unrealized, of course -- goes up to $2000. But it turns out it was all a scam and the investment manager ran away with the money. I might think I'm entitled to the full $2000, even though that may have just been a number the fraudster typed into a database, not representing anything real. Or I might argue that making me whole means also compensating me for the lost opportunity cost of keeping the money somewhere else where I could have made, say, 10% in that time. Or I might just recognize that I was duped, there was no investment, my $1000 never actually grew, and that's all I'm entitled to getting back.
"[C] is simple but expressive, practical but admitting of elegance (think of some of the pointer arithmetic in K&R); it is small, fast, and portable; it is the lingua franca of programming and the language of languages[...]"

How anyone can think pointer arithmetic is elegant is beyond me. Especially when the title mentions a language with algebraic data types and higher order functions. Or even just RAII.

I'm also not sure C is the lingua franca of programming anymore. From my personal experience (and language is strongly tied to geography and culture) people tend to talk about strings and booleans, JSON and other custom types, stacks and heaps. ints and longs have fixed sizes and representations in their minds. (In fact, many C concepts are used erroneously from a strictly-C-language point of view.)

This is not to insult C, however, which is elegant in its simplicity (and perhaps The Mother of Modern Programming Languages, if you fancy a majestic title), nor the project, which has a noble goal.
The old ui was much more compact (even compared to compact mode on new ui) and maximised real estate for code over ui elements, which is what you want from a coding editor. It's definitely form over function here and yet another regressive move in the steps Jetbrains seems to be taking of late.
Regarding you last point: out of interest, what kind of venues were you thinking of? Be this personal blogs of said academics, just dumping it on a preprint server or actual ("formally published") publications?
I think it's the influence of Bourbaki[1] who were the original mathematical edgelords. I have a book (Creating Symmetry[2]) that explicits rejects this style. It's a lovely book.

[1]: https://en.wikipedia.org/wiki/Nicolas_Bourbaki

[2]: https://press.princeton.edu/books/hardcover/9780691161730/cr...
I don't see any much how this is related. I remember in a book "The (Honest) Truth About Dishonesty: How We Lie To Everyone — Especially Ourselves"

There was a quote something like "We don't lock our doors because we are afraid of people stealing, we lock our doors because it is an easy way to take away the temptation to steal from a lot of people who would otherwise be honest"

Very good book and it showed via study that there is some threshold where at one point more people would be dishonest. It there would be completely no punishment for any stealing (even if non-voilent) I'm pretty sure more people would consider stealing.

TLDR; the idea of a punishment is not to completely prevent such behavior in the future in society but to reduce such behavior across whole society.
And anything they do with the content can be explained away as "necessary to provide the service". That's the problem: they're not constraining themselves in any way. They need money to provide the service, so why couldn't they decide that taking art I put on my server and selling it to people is "necessary to provide the service"? It seems like they could at any time decide that their pricing is unsustainable, so monetising customer content is "necessary to provide the service".

And what if they, say, introduce a new generative machine learning feature into the Service which necessitates training on customer content?

If this was truly just about giving themselves the right to do what's technically necessary to provide the service, then 1) doesn't that mean that they were operating illegally before? and 2) they would've just given themselves the rights to do the specific things they need, not literally anything they could want as long as it can be argued to be "necessary to provide the service"
and they publish on internet, solid copy is not popular today.