skysight-inc/HackerNews huggingface dataset:
I wouldn’t say it’s that obvious simply because of how effective nerd sniping can be and how blind people are to business strategy.

The moment that letter came out everyone pounced on Zuckerberg on HN over how his company’s product isn’t quite open source. They did not put two and two together: this is a company that does release bona fide open source for software developers all the time. I’m Pretty Darn Sure (tm) Zuckerberg knows what open source means. He’s not an idiot. People don’t need to explain it to him. And he has no point in waging war against open source on AI grounds because it will not net him a victory of any kind. His company was built on open source technology. He gives away open source technology to developers in order to deter them from using his competitors’ tooling (mindshare).

Exactly no one in open source needs to be given a historic lesson on Linux. That should have been a dead giveaway. He’s using Linux and open source as an argument in favour of his company’s vision. He’s using the analogy of Linux in a way that should, ideally, give most people pause. You never saw it coming, did you? He knows what he’s doing so well that this is a master class in what business moves are all about. But no, you’re blind to it.

I understand peoples grievances: open source is the stander-by getting caught in the crossfire. An innocent victim of two clans waging war and both are using it a shield.

But as a tool of business feuds, and in particular anyone accused of monopolizing a tech space, the word “open” is powerful. “Open Source” has in the minds of anyone who has heard of it become synonymous with good, noble, selfless things. Again, mindshare. It can be used offensively or defensively if your framing of the situation is convincing. OpenAI is riding on this. And now Meta is finding their angle. Things will get political soon and this is why Zuckerberg is aligning himself to particular viewpoints.

I bring up congress only because he’s gone in front of them already, he’s surrounded himself with lawyers, he’s got competition a mile long and a mile deep, and he’s seen competitors grow and lo knows what it will take to not be surprised and cornered. AI as a technology can usurp the moat his company has built because it was “primitive” Web technology that brought him his success, and he knows it takes fighting dirty to prevent his competitors from doing to him what he did to his competitors early on. He does not want to be caught with his pants down without a strategy, but this move in particular is about thinking 2-3 steps ahead.

As an aside, it’s amusing to me because this is after all HN, the somewhat propagandist arm of a VC tech incubator/angel investor where internally this sort of business strategy is discussed regularly (not to mention Sam Altman having been president and now leading a non-open source company while claiming they’re open and singing kumbaya to the unsuspecting audiences that can’t see their business strategy in front of them). That the general audience is blind to this deserves a bucket of cold water across the face to wake people up. It’s all a ruse. Business is vicious, tech or otherwise.
Launch darkly is pretty good. It just works, if you need something you can set up and use and focus on other things.
Terrible idea on what basis? Why would it be bad to require all lawful transactions to be processed by an infrastructure provider?

Private toll roads don't get to discriminate against traffic. Internet providers don't get to discriminate against traffic. Why should payment network providers? Once you're big enough and important enough, you're quasi-state.
Good for them. It takes a lot courage and organization to stand up against a giant like Apple, especially when they could shut down the entire store.
Just released a new version of Haystack on Mac where the canvas should match your VS Code theme!
Added tooltips + inverted the CMD+scroll controls!
Taxation in the Animal Kingdom (2009)
Altman wants regulatory capture and nothing else. I wonder if he realizes that this can backfire horribly on OpenAI and the progress of AI, if the regulators go even a little bit further than he wants them to (eg with copyright.)

Be careful what you ask for, Altman.
I use an InputStick to paste the recovery keys I need on affected machines, works quite well.

http://inputstick.com/

Disclaimer: not affiliated, just a happy customer
> how to only focus on the hard development challenges and hopefully reduce the development time. You know, every developers dream.

And then the rest of the post describes the most tedious hand-holding of software that I can imagine. I'm glad I don't spend much time on boilerplate, so I get to skip this.
In my market, they nearly doubled the price of a Big Mac, but had a perpetual in app coupon of 'buy one, get one for .29' which evened it back out on two.

Wendy's largely does the same. I imagine it's to take advantage of hungry passerby's and such.
I thought the n100 would be a joke compared to an an HP G6 mini with i5-9xxx (small book sized computer), but seems they might be competitive with n100 drawing 1/6 the energy?
Is that right? Can n100 do fast SHA256 and h265 / x265 transcoding across multiple containers?

https://www.cpu-monkey.com/en/compare_cpu-intel_processor_n1...
Removed the word "literally" (riffed too enthusiastically there) because my point was that's its already a bit slow, will only get slower as more things are added, and the code is already ugly despite being basically conventional/boring react.

The data I'm displaying also is quite deep and results in the creation of a lot of DOM elements (i.e. its visual rather than tabular). It noticeably chugs a bit even when the actual changes to be displayed are relatively small.
Are you perhaps related to the author?
Have you tried Better than Adventure[0]? It's a fork of Beta 1.7.3 for exactly this reason!

[0] https://www.betterthanadventure.net/
I already have a N100 mini-pc to play with, but now I want one of these guys too. So cute.
Donald Trump, 2021: "Bitcoin is a scam. It's a made up currency designed to compete with the dollar."

Crypto billionaires: "We will pay you handsomely if you change your mind."

Donald Trump, 2024: "Oh, I love crypto! I don't understand what it is, but if you pay me I will promote it. I don't care what it is."
I am super fascinated with "norse" history, specifically the parts we don't talk about much. To me "viking" is only a period of heightened threat against christianity, but the northern european region had been a threat to the roman empire.

The east coast of England was dotted with roman forts, defended by fast moving Dalmatian cavalry against raids from the north sea. As soon as the romans left we see an invasion of people from Denmark and northern Germany.

So the word viking, and the period 800 to 1066, show a very limited view of the northern european history.
avg salary of a bloomberg user is lower than some people might think because there are a lot of support staff who have bloomberg.

As for the UI: I wish more things were like bloomberg, but bloomberg itself can be slightly hobbled by wanting to lay everything out as a table all the time when a custom chart designed by a creative domain-expert would be almost as useful.
A lot of “crap” is innovation too. In the past some considered video games to be crap, rotting children’s brains, promoting violence, etc. Look what happened when we figured out that add on cards for projective rendering could also multiply matrices really quickly.

Whether or not an innovation is crap can only be judged in hindsight.
Maybe they're Monero contributors.
I've had the same idea as them, they mean something beyond a rogue like.

Like here Hades has a wiki list of all "Keepsake" items and their bonuses and abilities [0]. So you can always know the Old Spiked Collar always gives 25/38/50 HP bonus. What if instead of 25 at the first tier, it was a random range from 15-35. What if there was a chance it gave a damage boost instead? Or resistance against physical damage. Or it gave lightning a 30% bonus, or....

Basically everything shuffled and procedurally generated to the degree that 2 players discussing the game would barely have an overlapping experience aside from the general genre being the same.

It would be really hard to make it so every playthrough has some semblance of balance though, and for things to narratively make sense, e.g. Iron items should always be stronger than copper items etc.

[0] https://hades.fandom.com/wiki/Keepsakes#List_of_keepsakes
I almost question did they ever went away if you were a genre consumer. Not getting the big reviews in mainstream gaming media, but still looking list of titles there is decent games for most of the years if not nearly all.
For rending markdown, I use https://github.com/charmbracelet/glow
https://archive.is/MWk5j
Arguably this is the free market at work. If you work hard and provide value to society, you may be rewarded with capital which may be used to adjust public policy to suit your tastes.
If the alternative is to shut it down, give open source a try. If you want to make it a more viable business I think it might not help you much. 2k paid licenses is a lot! Well done.
Yep, calculator on my phone. This is much easier :D
>You will get laid off but another company will pick you up quickly.

That was my hope with my trajectory, but I suppose I underestimated corporate greed/incompetence and overestimated how much people care about a proper engine programmer. Had people connections but 90% of them were also laid off or on the cusp. Some simply had the entire studio shut down.

I probably wouldn't feel too bad if, despite all this, the industry is pretending that they are still hiring as some facade to investors. Many aren't, based on what loose contacts I had remaining.
That thermal pad looks dreadful.
It's more about which unions are willing to represent them. Sometimes it makes for strange bedfellows and sometimes it results in inter-union competition, but there are no strict laws on who can represent who as far as I know.

Some unions are more willing to take on an underdog, whereas others only get involved if it feels like a sure thing. Sometimes a union will support a drive if it specifically strengthens their position (like an adjacent industry). And some industries like fast food the big unions feel are a lost cause, so most union activity there is independent.
Fish in remote tank made into fractals with Video Feedback Device [video]
> Well, you stand outside a society and a culture and realize that it is an invention and that you can improve it. Well, I like the American culture, such as it is, but let ‘s get rid of the fucking guns. —KV

So, it's relatively easy to find out that the US currently has about ~120 civilian firearms for every 100 people, but how does that number compare with whatever it was in 1999, when Vonnegut said the above?
I'd try the non-commercial sectors if I were you: academia, local governments, federal governments, defense, GIS, nonprofits, etc. They tend not to chase the new shiny as much as produce a lot of the same thing over and over.

There are also a bunch of semi-government entities (research labs and whatnot) that are often funded by the government in some way, but won't necessarily put you on a government pay scale. There are also consultancies that specialize in working with governments (plural because they often work with different cities/counties/states/federal branches) where you can make private-sector wages and bill the taxpayers.

I worked for a natural history museum for a while as a web developer and really loved it... got to work with a bunch of awesome folks with really different backgrounds, from programmers to paleontologists to marketers to fish biologists, etc. I'd have stayed there forever if I could've! The pay was much lower than industry (I think I got $65k or so, can't remember exactly) but it was enough to live on and be happy, with a good work-life culture and balance.
Think about it like finding an investor. There are a lot of unions and some are more similar to an organizing contract style than others to the groups organizing.

Others may not have the capacity or ability to help in larger cases like these.

It’s less formal than you might assume
Amongst other things, the primary expense is lot of visual elements in a very dense chart that ideally would be ticking with the market in ~real time and allow more than one on the screen.

A lot of it probably should be a canvas but there's a good amount of interactivity on the chart itself so moving it all over might be expensive.

You obviously can bludgeon that into react but it's at the point where the diffing does seem to be non-trivially expensive and requires a bunch of nursing in the code which is frankly an insane waste of time in 2024.

React is completely fine for big tables, especially if they don't actually change very much.

I will also note that in turn this started out as a d3 project, react was much much faster than d3.

Edit: Completely forgot to mention memory consumption. We have beefy machines so it's not really a critical problem but think of the poor caches!
Few unions survived union-busting in the 80s, and pretty much no new unions formed. Between this and the hollowing out of the unionized trades in the US, we’re down to autoworkers, machinists, boilermakers, teamsters, and a few others as large unions able to help new shops unionize.
Old unions like this one that were originally more specific to a trade can and do attempt to expand and cover any type of trade if they want to. They also absorb (merge with) smaller unions all the time, even if the original name has nothing to do with the trade union they merged with. The end goal of international unions is to unionize most major trades, hence the concept of a general strike, to increase the bargaining power of the entire working class collectively across trades.
That’s interesting, thank you for the gentle correction and illuminating that caveat. I just shouldn’t make assertions about topics I have no background with when I know I just read about this on Google Scholar right before commenting. I’m basically confidently faking it like ChatGPT.

“ah they stitch it to this neat synthetic graft stuff therefore glue couldn’t/wouldn’t be used”: wrong.
First, you need to learn about marketing. Second, you need to learn how to position yourself which is something we expect from someone that knows about marketing, which you clearly don't have by the flagged reply in the thread. Third, use those acquired skills to marketing your marketing app.
This is cool and the formatting is spot on with real nutrition labels. It’s doesn’t scan all that well though, it’s not immediately apparent that this is a listing of tracks and not albums or artists. Replacing m with mins would really help, and maybe replace the serving size with number of tracks like “Serving Size: 10 Songs”. If someone is sharing this on social media to their friends their spotify handle is probably like the 5th most relavent piece of info. Also the whole track popularity is pretty confusing, especially with how many numbers are dedicated to it.

You got all the hard problems for this project done already, and with a little tweaking it could be really cool and shareable
We really needed an intel based raspberry pi competitor with built in nvme! This looks amazing!
Or the weird expectations that with large population the decent people would be the cheapest... If you are paying bottom prices you will also get bottom quality or bottom talent...
And from a gameplay perspective that’s meaningful.
If you want a basic idea of an N100, it's essentially a single Alder Lake E-core cluster (4 E-cores) with one of the low tier iGPUs and a trimmed down memory controller.

The presence of the iGPU means it /should/ handle video encoding surprisingly well for what it is.
I've made a similar library called bash-term[1], which is similar, but only has functions for lower-level operations, like moving the cursor to the end of the line, etc. It's also cleaner and has almost no global variables.

[1] https://github.com/bash-bastion/bash-term
Would you say all that useMemo (et al) was a productive use of your time? One of the things I like about svelte is that it seems to encourage code to be naturally fast rather than deal with a load of abstraction leakage (very productive abstraction leakage, but still) everywhere

Dan Abramov's favourite UI is apparently spotify, I think it shows in the things react seems to be designed for.

I dropped the word "literally" from my original comment as I didn't think before I wrote (classic), now I think it's a fair comment.
Believe it or not, there are people (myself included) who _actively decide_ to "move forward in their lives" without children for reasons having nothing to do with economics or stability. Some of us _don't want_ children.
Is this a real risk these days? I am interested (given I do use Cloudflare’s registrar and DNS (integrates nicely with IaC).
just make a responsive design that allows you to either drink from a fire hose or a coffee stirrer
I have no idea what the Euros rules are, but this could have been him wanting to keep all his stuff together without the paper blowing away.
Depends. Most apps that are slow have shitty app code with N+1 queries. If you can get past that stage and write good enough app code then eventually you’ll hit database throughout issues.
Precisely on time, the CEO is doing exactly his job, which is to take the fall on behalf of investors. This is why these CEOs get their shares/comp packages ala “golden parachute” - precisely this right here. Ever wonder why “failure” CEOs are repeat public company CEOs?

Now the board can look at this they can take to Congress. They can wave it around and say “See, look, we’re taking responsibility. “We’re doing the right thing, etc. blah blah blah blah blah blah. We’re gonna hold this guy accountable and shake our fist really hard and look at this: We even put a bad story out on a big paper.”

It’s cost of doing business - built into the risk model for TOS and legal scope within the likely amount of payout in settlement.

It’s all a huge joke
I was using mobx at the time. It was a very complex app UI with lots of data and streams. This was like 4+ years ago.

I mean I don’t personally care about the semantics that much as much as the business results. The commenter said react isn’t a good choice and that was my disagreement.

And Spotify isn’t exactly a “tough” UI compared to something data intensive.
That's an artifact of HN's re-upping system. The system is described at https://news.ycombinator.com/item?id=26998308 and links back from there. About the timestamps, there are past explanations here: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... I hope that will make sense!
> if you don’t like it, then buy something else

That basically never happens. Something about the Apple ecosystem is good enough that people who honestly should not be using Apple - because they want freedom and configurability - continue to use it anyway.
> Easy layups for anyone with half a brain. We don't have to modify anything outside of city/county zoning & the ability to infill everywhere.

Right, that's why we'd both want to allow infill everywhere, and ensure market effects can be realized by simultaneously discouraging property vampires who've got an inflated sense of service to their community—however generous they may think they are—from capturing any/all new homes built with the gains they got from already milking the constrained housing market or being the wealthiest generation; it takes a long time to cool down the ocean.

A set of policies that would enable much more to be built on what were previously lower density lots, that people who were previously priced out have a realistic opportunity to access, and as well constrain the ability for individuals to capitalize on raw surplus ownership. Building more doesn't work if people with modest salaries and families can't even dream of buying or renting the new units, but also things don't get built if there isn't some kind of incentive to do so, and there's a lot of potential for nuance in how policy makers should go about doing that. However it works out though, it shouldn't favor those who show up and threaten to make people homeless as soon as their personal fiefdom seems jeopardized.

On top of those hypothetical policies, protections against displacement of renters seem pretty crucial, in terms of redevelopment of land and letting people move back in, as well as against just arbitrarily selling one's property and tossing your tenants to the wind or leveling their home.
In 2021.
Healthcare is lumpy. One year is a short time relative to infrequent major incidents.

Imagine if you had made that same statistic about health spending last April, or last week, or last Tuesday. That 1% would account for an ever larger fraction of spending, the shorter the time window.

The post is simple disinformation. What is its goal?
The fact that companies tell you that you don't need a union and they'll spend millions to union-bust or to avoid union certification should tell you everything you need to know: vote "yes" to the union if it comes up in your workplace and join.

The company is not your friend.

Just compare earnings by workers at the Big 3 who are represented by the UAW and Tesla workers who are non-unionized [1].

[1]: https://www.businessinsider.com/ford-gm-stellantis-pay-raise...
Curious about the numbers - do index investors really do better than speculators? At what rate? Is it also true it nascent industries, like the AI one in this example?
"Annual billed monthly" is deceptive? I just disagree I guess.
USDA is more intended to support and promote agriculture and agribusiness than to manage the industry. Food assistance programs are dual duty --- help with poverty, but also ensure a base level of demand for agriculture products.

Complaining that the USDA is good for business is like complaining if the Veterans Administration provides good benefits for Veterans.

That said, I wouldn't put agribusiness in charge of the food groups, but that's what we've got.
Mozilla continues to reach new depths of disappointment. If they wanted to put themselves back on the right side of public opinion, acquiring an advertising company and working with Meta on new ways of collecting data from users is the complete opposite on what they should be doing.
“Responsive design” is basically couched language that hides that you’re either designing it twice or are making compromises to one or both aspects/sizes.

There isn’t really any other choice. It’s reality. But it’s just sometimes quite frustrating.
Is it? You can just count the number of devices connected to the I2C bus. That seems easier than if you had to follow a bunch of tangled lines.
(Not that you're asking for advice, but hope you don't mind me sharing some anecdotal experience...)

When we had to do similar things, we found that it was much much much faster to take all that sort of stuff out of the DOM and put it into Canvas. You can still wrap React around it for the UI and controls and data passing and all that, but the actual rendering need not involve the VDOM or even the real DOM at all. With ChartJS we were able to get it to show tens of thousands of individual data points in a time-series scatterplot, each datapoint interactive and real-time, with no noticeable lag. And it was super easy to integrate into our React app. https://www.chartjs.org/

If it's not just charts, here's another canvas-based drawing lib: https://konvajs.org/docs/sandbox/20000_Nodes.html (and its React tie-in: https://konvajs.org/docs/react/Intro.html)

Not trying to discourage you from exploring Svelte if you want to, but it might be less work to just use an existing optimized drawing lib. Regardless of the JS framework used, the DOM is going to be much slower than a Canvas.
Glaziers have their own union
$60! That seems like a ridiculous bargain. Evidently I’m not the only one who thinks that, because they are sold out. Not in love with the reported temps, but I would probably be willing to throttle the CPU significantly.
Writing a Legacy PXE Bootloader