skysight-inc/HackerNews huggingface dataset:
you know all this shit is connected right? the rich in America exploit labor to accumulate profit -> funnel that shit into investments to passively increase their income -> investment firms squeeze their controlled companies to generate more profit to increase shareholder value -> companies outsource labor to the 3rd world to reduce costs and give savings to shareholders -> those foreign businesses exploit their workers to a greater degree because there is less/none regulation -> people in other countries get paid $1 a day

Fighting corporate greed in the US is in effect fighting for the rights of laborers internationally that are negatively affected by American business interests. No one who fights for this kind of change does so for selfish reasons, it's for all of us.
> There's plenty of FOSS software basically designed to violate copyright law (comic readers, home media center servers/clients, torrent clients)

The key difference is that those projects don't violate copyright themselves, but facilitate users doing so. If training without a license is infringement then projects that are doing so will struggle to host code/models publicly or access other parts of internet infrastructure.
So the corruption made it that somehow that bug-free software produced inconsistencies in accounting? Interesting.
Mr Bates vs The Post Office just came out on the ITV, is about the incident in the article.

trailer @ https://www.youtube.com/watch?v=zPkvYXufpAY
Slow Change Can Be Radical Change
A few thoughts.

1 - do it. Absolutely do it.

2 - I love being around first time entrepreneurs- they don’t know about the bumps ahead in the journey so they just plough through. This is a great thing. Once you’ve ploughed through, you learn about all of this and it either causes you to be too afraid to do another, or to try to warn everyone else off by describing how impossible it is (doesn’t work and doesn’t help), or you get the bug and keep building more and more.
3) You’ve identified what seems like an awesome opportunity. Go chase it. Don’t spend too much time talking. Endless talk is the death of entrepreneurial endeavors. Do more talk less. Sounds like a super fun opportunity during which you’ll learn so much along the way.

4) Two entrepreneur credos:

A) when you see an opportunity the door is already closing. Get moving. Did I mention more talk less do?

B) the universe is interesting. The moment you start on an endeavor, the people you need to be successful just come out of the woodwork. It’s like you become attuned to the universe. Just gotta pay attention. Sorry - sounds preachy, but I’ve found it to be true over and over again. It’s like they find you through the cosmos.

Don’t listen to the naysayers. Those who say it can’t be done should stand aside for those who are doing it.

Welcome to the entrepreneurial journey. Pretty much the most fun you can have in business.

All the best.
“in Middle Ages, oil was expensive. And edible oil was simply not something people under siege – where food meant survival – would simply throw away.
[…]
Other substances were also popular. […] In Siege of Pontoise in 1441, English defenders allegedly used boiling animal fat”

Well, that’s a weird argument: “oil was edible and not commonly used. There are recorded instances of animal fat being used instead”.
I use iCloud instead and it works great.
Expecting people to know what makes an app store safe is like expecting people to know how to change their spark plugs. It’s a niche skill. The only people who are going to know are into the hobby.

Your average person does not have “computers” as a hobby.

In the same vein, I’m not going to give you shit that you don’t know how to change your spark plugs off your head even though it’s so basic.
I thought this was America, why are we infringing on Joe Dipshits god given right to sell incendiary devices on random delay timers to unsuspecting members of the public?
>it seems closer to a Raspberry Pi 3 than a 4 or 5.

SOC is fabbed on a 12nm process and the CPU is under clocked from 2Ghz to 1.5 GHz. Probably the CPU is not intended for laptops and the manufacturer just got a generic board, slapped another 2 boards on top for I/O and built a laptop.
When I got married, I received telegraph message “twenty-five” from many distant friends and relatives.

Cheaper to send a two word greeting rather than a fully decoded message.
Don't everybody use the government to do what they want? It's kind of the definition of government, in any country and in any political system.
I've also had the 'oh I didn't know you wanted to make more money!' discussion with my manager, and it seems just so non-genuine.
Brazil. With a very unfortunate typo causing mistaken identity.
Information systems at a guess
Completely not my point. I don't say that using cloud is crazy(we're using it sometimes). I'm saying that opinion that on-prem is much harder than AWS is IMO wrong.

Requires some planning ahead of time - yes. Harder - not really.
yes, it is

yes, they usually are, which is irrelevant to the question of whether react is retained-mode or immediate-mode

please see https://news.ycombinator.com/item?id=39010462 for more detail
Another claimed impact is on cognitive load: Vim runs on muscle memory on the keyboard; it consumes as much cognitive load as typing. Mouse / GUI is distracting.
Umm yeah that's what I said?
Well, reasonable people can have different, even more reasonable explanations for that 'fact'!

https://news.ycombinator.com/item?id=25099049
> (...) His reply: "Linux? Nah, that's an hobby project, the customer uses professional software". Two years later the PM had been sacked and the customer was starting to migrate everything to Linux. (...)

I recall using Linux around 2000. Calling it "hobby project" might be derogatory, but it was definitely very rough on the edges. For perspective, the infamous SCO lawsuits, which to me marks the moment Linux was officially deemed a competitor and a threat by established companies in the industry, only took off nearly a decade after this date.

Back in 2000 I wouldn't have risked my career by suggesting my company's product line should depend on it to run.

Also, a lot changes in two years, specially in IT circles. I also recall back in the early 2000s people rushed to install new development versions of distro releases because those would finally add critical feature/fix an egregious bug even at the expense of introducing regressions. Knoppix was only released late 2000, which goes to show how untested this domain was back then.
Get rid of ss0- SameSite cookie prefix hack
> You have to glue together small painful commands to do what you want.

Painful?

Physically or mentally?

Physically I find Vim to be pain-free. I've studied and I practice good typing form, which is important—I would look there before blaming any physical pain on Vim's commands.

Mentally I find Vim's interface to be beautiful. Learning it gives your mind an amazingly coherent structure for thinking about the process of text editing.
Whole Medium thing seems low effort. I hardly remember reading a well written article there.
Quality research and a good read, thanks for that! See you next year.
C++ is definitely more approachable than Rust.
Vim was heavily based on vi, and vi was designed for limited terminal capacities.
Were there any particular themes that stood out as you when understanding the causes of IT incompetence? I'm hoping there's a less depressing answer than "some people will never care".
The point is that the bugs on their own would have been merely a nuisance leading to unnecessary audits if not for the severe mismanagement around them.
I never like this platonic view of there being one 'perfect language', maybe yet invented, that stood above all others.
Instead I am always more of a 'classist'(i didn't find any word for it). I believe there is one class of language, of which it's not hard to achieve, that for all intents and purposes are all equally good. A bit like the notion of 'turing completeness' except turing completeness is way too broad and measure another thing. But I'm betting that the 'best' language is already achieved, and there are quite a few of them. Which ones, that's up to debate.
Just add AI.
Would someone suggest how would hundreds of investigations (and courts? Or there were no courts at all?) were not able to shed any light on the bug? How is it even possible to continue for more than 20 years?
Any easy way to monitor current memory bandwidth consumption using Linux perf or some other command line tool? As opposed to measuring max bandwidth.
what are your thoughts on road shoulder parking lanes?
The by far biggest harm to society of AI is the devalustion of human creative output and replacing real humans with cheap AI solutions funneling wealth to the rich.

Compared to that, an open source LLM telling a curious teenager how to make gunpowder is... laughable.

This entire debacle is an example of disgusting "think of the children!" doublespeak, officially about safety, but really about locking shit down under corporate control.
>There aren't obvious signs up front that a site is using cloudflare.

You're joking, right?

It takes 2 seconds to click the padlock in your browser, click through once more, and see "Verified by: Cloudflare, Inc". You don't even need to view the certificate.

If 2 seconds and 2 clicks is too much time and effort, it's obviously not actually that important to the user in question.
This is classic codependent behavior.
Why dining philosophers from the image have more than two hands?
Go suffers the same issue when calling into native code, that is why it has APIs to deal with it.

For example, https://pkg.go.dev/runtime#LockOSThread
Today I learned that bash has hashmaps
Navigating Outlook Email Issues Like a Pro
Ah, Outlook, the unsung hero of our daily digital hustle. But what happens when the gears start grinding, and your Outlook email experience hits a snag? That's...

if you want to read more, Click on the link
I think that behind this sentiment is an assumption that software development is mostly applications and CRUD services.

If the target system is a space rocket, medical systems, etc. One really want to have guarantees.
Out of curiosity, have you ever needed to restore a litestream backup?
I always liked Chapel. It is one of the very few HPC-first languages (the only other one I know of is Regent). And probably the most convenient way to port or write numeric code in heterogeneous computing environments (the only other choices are C++ or Fortran).
Well, unfortunately for them, it's the time to evolve or get left behind while others in the organisation (either users who are unhappy or higher ups looking at budgets) try to push for change, with good reason.
In kernel config I see:
CONFIG_EFI_STUB=y
CONFIG_EFI=y

If that's what identifies it
2022 Model Y long range and 2021 Model S Plaid. I rarely drive 300+ miles in a day, so topping off the battery overnight is more than enough for my family's needs. Occasionally I'll start the day below 75% (my set point) but it's never been an issue. If we lived 100 miles farther from civilization, I'd install a level 2 charger.
Shouldn't you be able to use the same number of real threads though, plus some additional effectively-threads for the virtual threads that are not pinned? Doesn't seem like this should change semantics there, so the risk would be code that changes because of perceived advantages which are not true in edge cases - that's new behavior that wasn't possible before, there aren't really any existing semantics to break.

If they're, like, limiting to CPU cores * 2 threads: yeah that would be Bad™. Unambiguously. I haven't been able to find anything conclusive about this though.
Now, Japan has expanded its territory. This is a common method for increasing land area, correct?
How much soft is top priority for luxury toasters market, so pop-up is nonsense because steam go out from the top.
I’ve only ever seen Speed Queens in laundromats in Eastern Europe.

I will grant them this: the branding is not lying, they are fast as fuck.
That's why I think you need a compelling story about it. How the poor inventor struggled against the odds to fix the scourge of bad toast, to bring you an exquisite product that makes you feel good to own for the story more than any tangible reason. It needs to be a personal story to set him apart from the other brands.
This is not well researched at all. Anything that depends on “if everyone acted intelligently and good will” is broken. If you’re interested in academia I strongly recommend you go back and look at designing systems that function in the face of incompetence and even adversaries.
It wouldn't be disingenuous to call the F1 a race car just because a go-kart is also technically a race car. Vim is built around modal editing. It's entire workflow is built around it. Your argument is pedantic.
You're learning a lot, but is it valuable? (2022)
And you can forget them in the next 15 minutes. Been there, done that.

As the article says, if you don't use it regularly you'll never learn it by heart, and Vi doesn't have any affordances that will remind you of what you learned by recognition instead of recall.
Good, otherwise we would have to live in the World Union of Soviet Socialist Republics, tovaristch.
Well congrats on your org for having integrity - but the math is simple, let's say the median employee has been at the company for 2 years, during which his market rate has jumped by 20%.

To hire a new employee at market rate, you have to give your team of lets say 10 employees that much money, which is euqivalent to hiring another 2 people for 'nothing'.
This is TH1520, same SoC as the Lichee Pi 4A.

A chip that's oddly faster than JH7110 (VisionFive2, Milk-V Mars) in microbenchmarks, but slower in practice (e.g. gcc). Presumably due to smaller cache.

It is also less power efficient, and lacks the upstream support JH7110 enjoys[0]. I would look at Pinetab-V, a tablet-laptop based on that SoC, today.

Better yet, wait for Milk-V Oasis[1] tba this June, as well as other boards based on SG2380, the first announced RISC-V SoC with serious performance: 16x SiFive P670 and 8x X280, all RVA22 compliant, plus vector 1.0 (standard) extension.

0. https://rvspace.org/en/project/JH7110_Upstream_Plan

1. https://community.milkv.io/t/introducing-the-milk-v-oasis-wi...
I wrote more than I intended but I've had these thoughts for awhile.

I have a few genres I will play now because you can avoid that loop. Big fan of idle / incremental games like universal paperclips, kittens game, etc. I find bringing the numbers to the forefront and more obvious helps. Plus most those games can be played passively or semi-passively with only a few check-ins a day if at all to buy the next update, etc.

Otherwise I do still enjoy the short-duration multiplayer match modes that now exist with battle royals or other battle pass games like Fortnite, Apex, Warzone, etc. I don't give two shits about the cosmetics or any battlepass, barely even open those screens, I ignore daily challenges or other lures too. I like that most rounds can be played in 5-15 minutes depending on your skill, low commitment, no tutorial or nonsense quests to complete. Get some good moments with other people either via in-game actions or voice comms.

I recently got into the online casino's in my state. Its pretty crazy how similar they are to mobile games or even console games. Login daily, daily rewards, gotta check 15 places for all the bonuses and free stuff, half the "fun" and "addition" is just doing the daily or hourly ritual of getting all these "gifts" or rewards. The gacha or tamagotchi comaparison is spot on.
Plenty of HN Y Combinator candidates would love to be dying like that.
Semi-serious question: can I keep a poison hemlock as pet, just in case I need it in the future? I.e., are there laws around growing the plant, just like it'd be for marijuana?

Also, are there more details on Socrates' intake of the said plant--any particular recipe or precautions?
every team wants someone from my team in every standup

In agile you're supposed to know what's going into your sprint, and each ticket should meet your "definition of ready". Teams shouldn't need someone on hand because they should already have refined and unblocked issues before the ticket was added to the sprint.

Whatever it is you're doing it isn't agile.
I wrote extension, not layout. I succeed finally with Ukelele thanks.
The Go programming language is not only partly inspired by Wirth's work (Robert Griesemer, one of the "founding fathers" of Go, studied at ETH Zürich), it also has this goal of simplicity: it started out with fewer (but powerful and unfortunately often underestimated) features than other languages, and while it has added more complexity over the years (modules, generics, ...), this has happened at a much slower rate than with other languages.
No two environments are the same. Instead of looking for a like for like total replacement (even though you actually don't use all VMware features or use some only because they were the only way possible in VMware's ecosystem and not because they're actually any good (vRA, Log Insight)), evaluate your actual needs and what do you need to run under what conditions. You'll probably end up discovering that any of Proxmox, OpenStack Nutanux, oVirt, Ganetti, Kubernetes (with or without KubeVirt), Nomad (with or without VMs) will cover most if not all that you need.
There is a UI for the game without the upper bound at connections.swellgarfo.com. Personally that annoys me as my friends are prone to sharing massive walls of incorrect guesses when they do badly on that site, but it sounds like it would be a good fit for you.
Busted: Elon Musk admits new Optimus video isn't what it seems
Ask HN: Do you cook for multiple people (> 2 or 3)?
There were hundreds of these cases, and the affect post-masters were calling the IT helpline repeatedly saying sums of money were going missing. Personally I think that if you have hundreds of people of good reputation and standing swearing up and down that they didn't steal money, and there's a record of their having called repeatedly to report erroneous data in the software, then there should be some sort of investigation to figure out what was going on. Instead they were shouted down and threatened.
I bought an expensive, name brand, toaster.

It's crap.
From that article (and a few others)

> In fact, staff at Fujitsu, which made and operated the Horizon system, were capable of remotely accessing branch accounts, and had “unrestricted and unaudited” access to those systems, the inquiry heard.

This has always bothered me. Sure, it's possible to build APIs that audit access completely. But I can easily write code that circumvents those APIs. Code isn't like a building where the walls are impenetrable and the doors the only possible access points - we can redecorate without ever touching the door. Building in an unaudited backdoor for operators seems bad, but if you can edit the source code the backdoors are infinite.
My tests show it's slightly slower than Pi 4 and significantly faster than Pi 3 on CPU performance.

1T Coremark:
Pi 3: 3504
Lichee: 6900
Pi 4: 7938
Drivers, UWP/WinRT as two examples.
Open-Source Detector of CISA's Known Exploitable Vulnerabilities
Thanks for not understanding. I mean there's other things associated with a union that people don't like about it. Why do I have to pay to have collaborative negotiation? I'm just saying I acknowledge those parts and I want to avoid it.

I think in theory people can band together and collectively negotiate without actually forming a legal union.
> AI safety people are hypocrites. If they practiced what they preached, they'd be calling for all AI to be banned

They are calling for all AI (above a certain capability level) to be banned. Not just open, not just closed, all.

There are risks that apply only to open. There are risks that apply only to closed. But nobody should be developing AGI without incredibly robustly proven alignment, open or closed, any more than people should be developing nuclear weapons in their garage.

> This is currently the most lucrative use of AI, and none of the AI safety people are talking about stopping it.

Because AI safety people are not the strawmen you are hypothesizing. They're arguing against taking existential risks. AI being a laundering operation for copyright violations is certainly a problem. It's not an existential risk.

If you want to argue, concretely and with evidence, why you think it isn't an existential risk, that's an argument you could reasonably make. But don't portray people as ineffectively doing the thing you think they should be doing, when they are in fact not trying to do that, and only trying to do something they deem more important.
MADD on one end that limit work at all, and SOC2/ISO/NIST style compliance limitations on the other that chill work in practice.

I'm more worried about the latter as already starting to bias project & funding decisions in fintechs & various govs we work with. Both a concrete practical concern today, and economics & law are generally tied in theory anyways.
Yep, me, wife and 2 kids. Not every day though.
Calling these "reasons" is a farce. "Salary raises are capped every year, and hiring budgets > budgets for raises"? "HR teams don’t realize the long-term implications of paying new employees more than tenured employees"? "Employers overvalue experience collected elsewhere"? That's not a reason — that's gross incompetence. An experienced (i.e., retained) employee is one who knows the codebase, the in-and-outs of the process, where things are, what tools do what, and what people are responsible for what. That's — at minimum — 6 months of knowledge and "training"¹ that the new hire lacks, and will require 6 months to spin up on. The real insightful stuff — deep expertise, real ideas about systemic improvements? That's another 6 months, if not a year. To let that slip away and unnecessarily need to replace it is a 6-figure error, each time it occurs.

Reason 5 is where we start being intellectually honest with ourselves: "Retaining employees is a problem very few want to solve because of inertia" … tough cookies? This is literally the job of management, and that it's become so acceptable in the corporate world for management to just abdicate it is infuriating. Yet ICs are supposed to Get Stuff Done, but that's real hard to do when products are ghost-towns because the people who built it have just moved on, because they couldn't get a raise.

Why does management think they can build literally anything while effectively firing via attrition their best people?

This has personally been the hardest part of attempting to build a career. Bloomberg doesn't get it. My father's generation got rewarded for the work they put into a job. I should ask him sometime what he thinks a "decent", nominal %'age for a raise is. But I have no doubt that he thinks it is a positive number, whereas employers appear to have different ideas.

¹in quotes because I've seen exactly 2 companies do this sort of training; the rest it was "you just try to make do on your own". One no longer does the training, and IMO, is suffering because of it, and one is a FAANG.
There's a loop yes, but not an event loop - the other argument is that you can have a loop that runs every frame, and you just rerender the whole thing
> all social media sharing requires a thumbnail for easy clicking, no real way around it

This doesn't mean you need a giant hero header, or an AI generated image, or even any images in your posts at all.