skysight-inc/HackerNews huggingface dataset:
> They are completely inadequate for closed source software like games

Why? What difference does make the license of the software? The only trouble is that the developer of the proprietary software has to package it in a number of formats and have repositories to download updates (that are HTTP servers with some special files in it). In reality to this day you just have to package a .deb, and if you want .rpm. For other distros these packages can be converted practically automatically (this is what is done with ArchLinux AUR for proprietary packages like Spotify or Chrome that are installed from the deb version).

> working across distros

This doesn't have a lot to do from the packaging format but on how you write the software. If you dynamically link 2000 system libraries you can as well use flatpack but the software will not work since typically on Linux the ABI is not that stable. If you have a single statically linked binary with MUSL libc you can as well package it as a deb and run it on Debian 4 that it will probably work.

> Flatpak also provides a long list of essential features like permissions, sandboxing, portals, etc which most other OSs do

They are not essentials. And they cause more problems to the user than what they solve. And don't talk me about using containers for security, since they don't provide any useful and proven safe isolation. On the other end you have SELinux/AppArmor that you can apply easily on any executable regardless of the packaging format.

> The future of linux is likely immutable OS images with something like OSTree, and then flatpak for end user apps.

This is wanting to go in the direction of what Apple does on macOS/iOS where the / is immutable. I think that people use Linux because it's different, if not they would just buy a MAC. These are complications that gets you in the way.

Linux users wants to be able to build the system by picking the components they want, not the components that Canonical or Red Hat decided that they must be present in their distribution.
> Maybe nice to look at, but ultimately meaningless.

You just described most things in life.

> validates that response

You are saying that your disinterest in these works is justified because the artist claimed to create them without conscious thought during the process?

I happen to like these works, and I was actually happy when my own generative art attempts resulted in output similar to these (but lacking the texture and subtle complexities these appear to have).

Improvisational jazz is sometimes made with no conscious plan or thought during the process, but it is built upon structures and foundations which were very conscious efforts in the education of the musician. I don't see why the same cannot apply to visual art.
Funny how the release has a note that the models clearly have ethical problemas that must be addressed, and still the company chooses to publish it.
JAX is such a beautiful system. There's many deep PL ideas in the design of JAX, one could spend years thinking about them. It's wonderfully fun to design new interpreters, implementing some semantics, stage them out -- automatically gain access to JIT compilation and accelerators via JAX's other higher-order primitives/transformations.

I've become a big believer that it would be beneficial for PL research in ML which makes heavy use of program transformations to provide small JAX-based implementations. There's really no other system which allows you to express interpreter-based transformations with the benefits that JAX provides (maybe `functorch` in a few months? I have some doubts of transformation composition with systems like torchdynamo - but I don't know much about it)

Edit: note this is coming from a long time Julia stan, take that for what it is worth :)
Ok, I guess I'm wrong on this count. I'm probably confusing the sentry buster with other anti building weapons.
There's a guy on YouTube (wfh - Work From Hype) who has a channel devoted to these kinds of things: https://www.youtube.com/channel/UCcCYTCDxsMl84_btikjY40Q
Be an ally:D Thank you for this chuckle. I personally approve of this propaganda effort.
This is more powerful than my third computer...
Congrats, you have mastered applying the slippery slope fallacy like a true capitalist. I will now offer you an executive position, where you will mostly schmooz and travel, please continue to question the worker's motivations and incentives relentlessly during your time here.
This is why a lot of criminal enterprises don't uh, go with traditional severance packages and instead take the term literally.

Your former employees are a liability legally and in business.
> we used 2048 A100-80GB for a period of approximately 5 months

Do we know how much total energy a human consumes from birth to 20 yo? Something like 2000 calories integrated over 20 years. How does it compare to the GPUs above?

Wolfram Alpha:

- human - 17 MW/h ((2000 calories per day) over 20 years in MWh)

- GPUs - 3000 MW/h ((2048 * 400) W over 5 months in MWh)

We still have the edge.

LOL, I'm being downvoted, I wonder way. Some don't like the question.
I have know idea what this string of words means in context. Agricultural products, especially staple grains are all commodities, definitionally: "a raw material or primary agricultural product that can be bought and sold, such as copper or coffee." In the Inca store house system for example, potatoes were the central commodity, and all types of foods stuffs were made from the freeze dried potatoes. In MesoAmerica corn was used for food, drink, animal feed, and so on.
Show HN: Coke Diffusion, Native Advertising Powered Text-to-Image Twitter Bot
Playing with the horrid news of Bain x OpenAI x CocaCola partnership, we built a Twitter bot which makes coca-cola themed stable diffusion images

Drop page: https://www.bcad.one/project/4

Code: https://github.com/BeforeCutieAfterDoggo/coke-diffusion
Code:
This is particularly funny because one way Google scams people to get them to buy more storage space is by moving deleted drive/Gmail items to the Drive Trash instead of deleting them. So when you try to clear space by deleting emails etc., it doesn't seem to help.

Furthermore, even if you clear your Trash, it can take hours to take effect (for Some Reason), making it seem like you need to just give up and buy more storage.

Apparently Google execs don't have the same problems deleting their own files.
Wow, their site requires a sign up to view their docs. wtf.
I appreciate the caution it seems like they're taking, and I personally am undecided if AGI will quickly balloon out of control. But given the value that it means for the world, I think the progress seems cautious and proactive.

I really liked Satya Nadella talking about how GPT was impacting the lives of farmers in India within a couple of weeks, and I'm excited to see how this could bring more opportunity to more people.
Mi casa es su casa no more
If it helps at all, "whataboutism" is of the epithets we ask people not to throw at each other here.

https://hn.algolia.com/?query=whataboutism%20by:dang&dateRan...
if you want an accurate picture of Britain: maybe the Russian oligarch owned independent isn't the best source
Land is pretty much the definitive natural monopoly. If you want land rights you're going to end up with monopolies formed around the use of land and natural resources.
That goes nowhere either
What's depressingly hilarious is that employees generally hated this behavior, because useful information would often disappear before you were done with it. For example, someone answers your question on Friday after you've left and when you check messages on Monday it's gone. Or you'd want to refer to something from a conversation a few days ago and it'd been deleted as well.
API security has been a big enough deal for a long enough time that OWASP has its own "Top 10" for API security.

https://owasp.org/www-project-api-security/
It was the main selling point. The Silk Road was a thing long before we started seeing celebrities shill crypto ads on TV.

That and moving cash out of China / Russia / Saudi. You can see changes in the price to BTC (and housing in Vancouver, etc.) every time big moves like that happen, such as MBS taking over in Saudi, and Xi's anti-corruption purges in China.
This reads a lot like Google's "Don't be evil."
Why would good in mid 2019 know it had to save chat data for use in a lawsuit not filed for over another year? And why would such a lawsuit require saving all chats between everyone? Should google also have started video recording all in person meetings or stopped throwing out any trash in case there was something in those bins too?
How can self defense not be a natural right?
Someone comes into your home is beating your child and you're not home.
Should your wife be forced to fight a man twice her size with her natural hands or is it ok for her to shoot the guy trying to kill her kids?

Same situation. You are home. Should you be forced to engage the criminal with your bare hands knowing that if you lose the fight your kids will be murdered?
You seem to keep ignoring, though, that Microsoft lost :/. Like: Microsoft was charged, the case was heard, and Microsoft lost. The judge even ruled that Microsoft be broke into two companies! So, no: you are just wasting everyone's time here by insisting something that is 100% absolutely incorrect.

https://corporatefinanceinstitute.com/resources/management/m...

FWIW, the reason you might be a bit confused--though I do not think this excuses the time you're spending here--is that Microsoft did not end up broken into two because they appealed that part of the ruling and "won"... but that court of appeals actually re-affirmed that Microsoft's actions were illegal!

https://www.computerworld.com/article/2582620/appeals-court-...

> The appeals court, in its decision, specifically rejected Jackson's order that Microsoft be split. "We vacate the judgment on remedies, because the trial judge engaged in impermissible ex parte contacts by holding secret interviews with members of the media and made numerous offensive comments about Microsoft officials in public statements outside of the courtroom, giving rise to an appearance of partiality," the decision said in part.

This is essentially akin to someone being convicted of something and then appealing the decision to an appeals court that decides "OK, the defendant clearly is guilty, but the chain of evidence used by the district attorney was compromised and so none of it is admissible; thereby, you cannot send them to jail, even though we know they are guilty".

(edit: Also, there were, in fact, serious ramifications on Microsoft for this loss... Bill Gates largely had to step down as CEO due to having gotten the courts so mad at Microsoft that it was almost broken apart, the IE team had a difficult time hiring anyone due to the shame and Internet Explorer ended up on life support <- this is often blamed in Microsoft "not caring as they were a monopoly" but that is far from the truth, and the resulting chaos for Microsoft really allowed Apple an entrance with Steve Jobs back at the helm to retake a large market segment. I did a talk about The Fall of the Roman Empire that covered some of these issues, but more detail on IE is likely a nonsequitur.) https://vimeo.com/310654342
Club Penguin, but 3d
It might be interesting to see some examples of dead comments that are thoughtful, substantive, and within the site guidelines.

Usually when people post things that they know are against the majority view, they compensate by adding extra invective or vitriol into their post. Then the post gets flagged or moderated, but because of the invective/vitriol, not because it's a minority/contrarian view. It's not easy to find a way out of this dynamic but I think it's the most common case.

Past explanations about this:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
> Monday off makes a lot of sense, as "observed" holidays (ones that fall on a weekend but are given a by-convention weekday off, by some businesses and, usually, schools) are often Mondays.

And this is why this year I chose Friday as my day off.

edit: @yamtaddle: to be clear, I am on a 4-day workweek and I am paid for 4 days. I have to be really disciplined in shutting off work computer on Thursday (still working on that). No children for the moment, but it's clear to me I would choose a Monday off if that was the case.

Totally agree for more time off for parents and children.
When were import maps ever necessary? Pretty much every Deno project I've seen uses `deps.ts`. Only reason for import maps most of the time is for vanity module names, unless I'm mistaken.
conspiracy to commit a crime is often an additional charge (IANAL)
The Last Soviet
A shocking amount of people in the twitter thread are writing this off as if it's completely silly. I don't see why. Those emojis very clearly and obviously make an implication that the price will go "to the moon", or that the chart will look just like the emoji of a chart going up. Especially when you say right next to it "this is just the start". It's no different than saying "the price is rising and you need to get in now".

Courts aren't stupid. They understand how human language works. It's still financial advice whether or not you use emojis to communicate it.
> If they are indeed price fixing, they aren't fulfilling their promise to their customers.

They definitely are! Price fixing ensures higher rent for the whole cartel (which is comprised of their customers). And enforcing cooperation is decidedly a good thing, because cooperation is required to keep prices artificially inflated.

What Realpage gains from creating a cartel is a really sticky customer base. I don't think it makes sense as a model because it seems to be clearly illegal, but putting that aside they're delivering a lot of value to their customers and are getting paid for it - it's definitely a sensible business model.
Serving 250k developers with one support engineer
Side note - I love the scrolling effect on the grid!
The old "not my problem how people use the gun, I'm just a manufacturer" defense.
« As our systems get closer to AGI… »

That’s a pretty bold statement right there
Is it just that whole block that's allowed? I feel like some of the legacy characters that have been kind of "promoted" to emoji I've seen allowed here. Let's see, is the all-important 🆗 allowed?
I am guessing that’s exactly what the c suit wants
> However, if you're using HTML without a JS framework, Tailwind can be superior to BEM and global styles, but still not as much as CSS modules, CSS-in-TS, and the like, due to maintainability concerns.

How are you going to maintain consistent values across components such as spacing colors etc? Those tend to grow to the size of Tailwind
> It implies some percentage of these disputes don't bother getting elevated, probably because that user actually did have pricing authority and could just change the price

Or it implies that when the Pricing Advisor won't change the model, they are persuaded to back down and accept the prices given, by a company that insists its valuation model will only work if clients adhere to its prices >80% of the time[1]. Or that sometimes the "Pricing Advisor", notionally a customer success employee of an ISV, has some sort of executive authority to adjust the price which that Lessor's own employee doesn't. Certainly those two outcomes are those the drafter of the lawsuit intended to imply, regardless of which is actually the most frequent.

It'd be odd if a company put the equivalent of a checkout operative on the call with a third party "Pricing Advisor" to discuss the price (both in general and in the context that RealPage supposedly encourages daily calls with employees "with pricing responsibility").

[1]I sold an algorithmic valuation model once. It's something of an understatement to say that this is not how valuation models ordinarily work or the sort of feedback a valuation professional behind the model would ordinarily give to clients...
I was really pumped about this approach of having a second specialized keypad a couple years back. So much so that I bought Elgato's Streamdeck and their later released larger pro version.

I used them with fervor, taking pains to configure them to my liking and I felt I was on the right path to something amazing.

Over time, I kept wondering to myself what I was really gaining compared to just memorizing plain keyboard shortcuts mapped to the handful of functions I assigned to the separate keypad.

Every time I saw these devices unplugged I thought about plugging them back in again only to realize the moment I was removed from my workstation, I would lose the ability to use those shortcuts from my laptop's embedded keyboard.

I guess an advantage of the separate keypad is having dedicated keys, each with their own iconography for their function. But the whole idea is these are functions that are used often, so having their access embedded in muscle memory is in my opinion the better way to accomplish this.
They're gonna need a bigger trie.
Will AGI tell us if there is aliens or not? Are we really alone in the universe?
> "need a gun because you fear for your life"

To me this is an essential part of the problem. "Kill or be killed" is an escalation relative to the vast majority of situations. The percentage of suspects killed by police shootings who actually posed a direct, imminent, lethal threat to the arresting officers is a very small minority.

The idea that guns and tasers are considered similarly lethal is ~laughable. Consider "don't tase me, bro" vs gunfire.

Your point about potential ineffectiveness in a critical situation is well-taken. But improving the quality / effectiveness of mace and tasers (or equivalent non-lethal tech) would be a budgetary rounding error compared to the cost of the status quo.
E[Y^2|X] exists?

Doesn't ask for much, merely that Y be measurable, that is, a random variable. We get to f'get about Riemann integration of probability densities.

Full details, with some of the most elegant, powerful, and precise work in the history of civilization, are in the references I gave, to Rudin and Neveu.
Perhaps then, their best product, and one that will survive their inevitable collapse
My first computer was a person!
Which pumps agricultural land values. Great news for retiring farmers.

Cutting corn/food prices would bankrupt some overextended corporate/new entrant farmers (and their lenders), but it’s not like the fields would become unharvested.
Because we are talking about a specific company and their actions.
“Cool, but”

Wow, did you actually watch the video, and understand what was accomplished?

The technical expertise shown in this project is extremely impressive, and you are getting hung up on the title not living up to your interpretation of it.
Lots of stretching of the imagination here in attempt to fill in the gaps in your bias. I mean you had to dig for this stuff in order to support your stance. Why not let the facts change your conclusions as an unbiased person should?

The fact of the matter is, people weighed less in the 80s then they do today. No amount of stretching can change this quantitative measurement. So something must've changed. What changed?

You can continue to talk about calories in and calories out just like we can blame the overdose problem on people doing too much heroin. Again, while YOU can do that, it's not a very useful position.
and environmentally unfriendly to boot
What would they do with the people who has the Advanced Data Protection for iCloud on?
> if my restaurant choice being reduced is the cost of everyone having a nicer life

Your words, not mine.
> always CC a lawyer and ask a question

People would add lawyers like this, but (a) it wasn't something the trainings said to do, (b) the lawyers hated it, and (c) it doesn't work.

(I used to work at Google, speaking only for myself)
Wednesday off from that perspective may be more productive. It is easier to focus on work for 2 days than for 4.
It literally is your right to do what you want with your property, subject to whatever covenants were in place when you acquired it.
Full disclosure, I work for an auth provider, FusionAuth, which generates tokens which are often used as authentication for APIs.

I was pretty disappointed by this article. I was part of a webinar on API security last year and that was deeper than this ( https://www.youtube.com/watch?v=W3-UH5A3Y8Y ) and it was a webinar :) .

The article did a good job of talking about the risks of API security, but other than a passing mention of OWASP and authentication (what does MFA with APIs even look like?) it didn't dive deep.

Things to think about when securing your APIs:

- OWASP API Top 10 is a great starting point: https://owasp.org/www-project-api-security/ even though it hasn't been updated since 2019.

- Think about rate limiting, which requires you to understand your typical usage. You will have to tune this.

- Prefer token based solutions for authentication rather than API keys. API keys are easier to understand and implement, but tokens are self-expiring and can contain more information. OAuth2 is the go-to standard for this, but even a custom token solution is better than API keys (looking at you AWS: https://www.youtube.com/watch?v=tPr1AgGkvc4 )

- Build in defense in depth. If you can lock down access at the network level, do so. Use granular permissions. Build in auditability so that you know which users made which requests.

- Educate the business on the risks. The article had some good examples. It's not just about PII being lost, it's also about access being denied and even public information being scraped in an unintentional manner.
Economics isn't culture.

"Culture war" isn't just "disagreements", it's disagreements about things that only exist in the realm of culture, e.g. saggy pants or watching people of the same gender kiss on TV.

Economics, in fact, plays a central role here, given the profit motive that, to the bad actors, justifies these actions despite their illegality.
The problem is there’s no clear split. Some infra is owned and developed by YouTube teams, some by Google teams, and it’s hard to figure out the balance and usage and so on.

I’m some case you might have a service used by a Google product, operated as a platform by a YouTube team, that uses Google Cloud services, and runs on Google infrastructure. And the SREs may be “paid for” with YouTube budgets. Who pays who? And how much?

It’s not as clean as, say, treating these things all like cloud services provided by an infrastructure provider.
lol I see what you did there xD
Agreed, very similar experience. Once in a while I end up posting a comment that runs counter to the prevailing HN opinion in a given thread, and it would get downvoted.

However, I put as much effort in those comments as I do in any other ones, as none of it is trolling or just attempts to be edgy, the comments try to fully abide by HN guidelines.

With that in mind, I have never gotten flagged (unless i missed it somehow), despite definitely being downvoted for "unpopular" opinions before (especially in hot-topic US politics adjacent threads). I know that's just a sample size of 1, of course, and I don't doubt there are some who got flagged unjustly. But from my personal experience, it doesn't seem like a common scenario.
If we manufacture AGI robots and send them to Mars, we will not be alone in the Universe.
I agree. We should have a special body of people trained explicitly to deal with violent behaviour and threats to life, such as men wielding knives and similar weapons. They should be given training and equipment to disarm, or otherwise neutralise,such threats, without putting anyone's lives in danger, their own, the general public's, or the people acting in a threatening manner.
It's not. But it's a huge agricultural country the size of France, located in a different area.
The Largest Cleanup in History
Certainly, that would work very well, but such a system would almost certainly not be permitted by federal regulators (e.g. HUD) or the courts.