skysight-inc/HackerNews huggingface dataset:
> Plainly, this document is the response to my complaint that my ability to make money from my art (poetry, music, etc) through Patreon supporters was improperly removed, similar to the closure of my Stripe account.

I'm not sure how you arrive at this conclusion seeing as how none of the authors work for Patreon or Stripe.

We're laughing at this because it's obvious satire and tongue-in-cheek, and we're laughing at ourselves. No one here that's a programmer strives to produce buggy code, quite the opposite. Frankly, your attack on programmers at large is quite offensive and unnecessary. We're fallible human beings, the same as you (unless you're a bot, but I'm assuming you're a person).

I've personally been woken up overnight 3 times this week to address defects in code I support. Do you think I want that, enjoy it, or celebrate it? Of course not. My full time job is to make the software I work on better: more reliable, faster and use less computing resources to do the work.

> I am unhappy to read such a glib dismissal of serious, repeated issues that impact my ability to put food in my mouth. 0 out of 10.

No one here is dismissing your issues.
I suspect that recent efforts to make virtualization even more seamless is going to have a big impact on how we do daily computing in the very near future.

My next system is going to be a lightweight Linux host with a pile of VMs and something like https://github.com/casualsnek/cassowary, with juicy enough hardware to make it feel like I'm only running one OS.
Next is Walmart ?
I can believe that for not too large number sizes a posit implementation might be smaller than for the traditional FP format.

However "smaller" must be qualified, because the size of a FPU varies enormously depending on the speed target. A completely different size results when the target is to do a fused multiply-add in 4 cycles at 5 GHz than when the target is to do it in 100 cycles at 200 MHz.

So unless you give more information about what you have compared, we cannot know whether it is true that a posit implementation can be smaller.
I feel like there's an analogue to the CAP theorem for code, where you can have an un-exploitable application if you don't need it to keep running in the presence of unusual requests.

Secure, Available, Unattended, choose any 2? You can have a secure&available app but you need to keep patching it. You can have an available&unattended app but it won't be secure. Or you can have a secure&unattended app, it will just need to crash a lot.
As many of these comments show, it's easy to come up with creative and probably effective sources of entropy.

The problem is knowing when you've collected enough to (re)seed your random bit generator.

Entropy sources usually have failure modes that result in predictable data in the output. The entropy source has to work even when someone is using an arc welder nearby or puts popcorn in the microwave.

Assuming kernel memory stays secret, collecting entropy should only be a problem during boot.

But distro maintainers aggressively optimize boot times, so there's a little time to spend collecting entropy at boot. Systems usually save a bit of entropy on the hard drive across boots, but that has its own issues. Unfortunately, first boot is when the SSH keys are generated, so that's kind of the worst-case scenario.
I can't picture my mom in my head. I can sorta describe some basic features like hair shape and color, and I know she doesn't have any strong distinguishing characteristics like a big scar or something. No idea what color her eyes are, can't visualize ear or nose shape. Couldn't pick skin tone or eyebrow shape out of a set of possibilities. Couldn't describe her to a sketch artist if her life depended on it. If I see a photo I know it's her, but I have zero mental image.
I love i3, though I get a bit jealous when I see a shiny DE like GNOME, since I haven't added any beauty to it, other than making the highlighted window more obvious.

I'm definitely not good at using it effectively: I usual end up with a stack of about 10 windows in one frame, but turning them to a tab frame would prevent me moving sideways to other frames (I often have them side by side).

Probably I could make a command to do it, or use marks properly.

Also not being able to maximise a window but keep the i3bar showing is super annoying.
But they might mean it going forward. The parties realign - rarely, but not never. And there are a whole lot of voters who have been abandoned by the Democratic Party moving away from what it has been. It would not be impossible for the Republican Party to move into that territory.

Of course, it is more likely for the Republican Party to talk like it's moving into that territory, but not actually do anything. But, for example, Trump's emphasis on "America over trade" is something that could actually help workers.
Without the NBA union, players like Labron James would make much more than they do today.
It really depends on if you believe the majority can impose anything they want on a minority. Even if a majority of people in the UK want these rules, we can still argue whether a government has the right to enact that will of the people.
Unions as institutions run by non-workers kinda suck; they're just another hierarchy that exploits workers, and have little knowledge of worker conditions. Most animosity towards unions is towards these ossified institutions.

Unions as worker-led orgs are much better; you have faith that your reps actually know your working conditions, and you often perosnally know the rep in some capacity.

This victory is because of worker-led unions.
Religion Without Belief in Japan
I believe the thrust of the GP's point is that your position is quite particular to you, as there are plenty of highly-skilled, highly-paid professional software developers, even in the US, who struggle to find good, well-paid work quickly after being laid off, so have legitimate reason to worry about being let go.

For example, that may be due to any combination of age, skin colour, geography, ethnicity, visa/citizenship, neurodivergence, gender, family dependents, or other factors outside the person's control, helpfully summarised by the umbrella word "privilege".

After all, as is often said here, hiring is broken. It's not enough to be highly skilled.
Unions are disastrous in some countries. See Italy, Argentina, and Brazil. Boiling pot of corruption and extortion.
> I want the government out of my life as much as possible

unless it has to do with your education, gender identity, sexual preference, religion, voting, or women's rights, I assume
I interviewed at a quant hedge fund. They hire some of the top programmers in the world at 1-2M+ comp. The head of recruiting told me that even if someone passes all of the coding interviews, if he is too slick and social in the behavioral they will reject him. They specifically wanted aspergers/slightly autistic personality types, and believed that a disheveled look with poor behavioral interviewing was a legitimate signal to hiring the best.
> I disagree with restrictions on speech for the following reason:

I've never once met a true free speech absolutist. We accept restrictions on speech all the time. We restrict companies from outright lying about their products. We (sometimes) hold people accountable for lying under oath. We even compel certain speech by forcing companies to disclose ingredients and allergens. Even for government some material is justifiably classified and shouldn't be publicly shared. I should not be allowed to make direct calls for violence against others, phone in fake bomb threats, or yell "fire" in a theater.

There are good reasons to limit/place restrictions on speech. It's the same with every right we have. There will be instances that call for restriction. It falls on us to make sure that we preserve freedom as much as we can while still enacting sane restrictions.

Laws against racist speech do more harm than good. They hinder our efforts to understand and confront racism and they are so broadly defined that they are easily abused. That doesn't mean other restrictions on speech are't a good idea though.
> the caller has to make sure that any value passed as a parameter to that function is never used anywhere else.

you mean the compiler, right?
Nowadays it seems just having a manual transmission is enough to deter most thieves. I once took my car to get the oil changed and I had to drive it into and out of the bay as no employee knew how.
Mörk Borg and Human Occupied Landfill: A Comparative Review
I know this sounds ridiculous, but my left pinky is a hot head that doesnt want to play nice with the rest of it's siblings. Its crazy how often I try to convince myself that one day I'll buy a foot pedal and use it as a shift key.
Here is a test of Linux' random number generator by Germany's national ITSEC body, BSI: https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publicat...

Generally speaking, a lot of proposed sources of "randomness" may not be as random as people think. And off-the-shelf hardware may be compromised/influenced by governemnts (see the NSA-NIST scandal).

For safe communication (one-time pad), you need plenty of truly random numbers, not pseudo-random ones.

It would therefore be good to have an open source source of entropy as a USB device, e.g. based on radioactive decay of some harmless but unstable isotope. There are companies offering such devices, but again I would not trust any of them but prefer people build their own from open hardware specs (it is likely that these vendors are infiltrated by intelligence agencies the same way as Swiss-based Crypto AG was - https://en.wikipedia.org/wiki/Crypto_AG).
Ah, the old trope that a POC can only be conservative if a white person brainwashes them into it. Unfortunately not the first time I've heard that gem.
xkcd's April Fools post is 9+ hours of robot Bob Ross “painting” with Logo
Please, don't take the "dying" route. You have much to offer, and your life can very much have a point.
It's like unique_ptr<T> and move() semantics in C++.
> maybe even get their type 2 diabetes under control before they need insulin, etc. Now that it's capped for them - why should they care?

You seem to be suggesting a perception that having insulin-managed diabetes is okay. That injecting yourself multiple times a day, monitoring your blood sugar constantly for fear of losing limbs or vision is ... what? Not as scary as not being able to afford the insulin?

If you need a stick to make people look after themselves, perhaps there's something else that's wrong.
It's common enough:

https://www.w3.org/TR/WCAG20-TECHS/C17.html#C17-description
Above the fold is all ads.
PrestaShop | Remote | Once a month at Paris Headquarters | Full time | https://prestashop.com

PrestaShop is an open source e-commerce platform. It is currently used by 300,000 shops worldwide and is available in 60 different languages.

2022 is a year of acceleration for our company, as we double our workforce and are hiring 200 new employees to fulfill our ambitions. Since last July, the "work from anywhere" program is the rule, and allows every employee to work from almost any place in the world. Tools and processes to work remotely were already in place before the COVID-19 pandemic, and are at the very heart of our organization.

On the tech side we work with various languages and ecosystems, mainly PHP/Symfony/VueJS if you work for the PrestaShop core and modules teams. Node.js/NestJs/VueJS if your work for extensions and service teams (like I do). We perform CI/CD with terraform and K8S, EventModeling and EventSourcing handled with EventStore, and a lot more...

You can find and apply to our open positions here: https://jobs.lever.co/prestashop?lever-via=IJ5EwbW8Gx. Thank you!
This is what I use. It's a little hobbled in terms of add-ons to the standard because the orginal standard isn't centralized or versioned, but it works really well for a lot of things.
Changed? I guess you've never heard of Robert Bork or Ted Kennedy's admitted attempt to sabotage him on the Senate floor.
In my case, that comparison doesn't really make sense. Whatever "image" I have in my head has no resolution, detail, or colour; it's just a feeling, and not at all like seeing.

I literally can't imagine what it's like to have a vivid imagination because to me my perception of reality and whatever I can "imagine" are as obviously different as black is from white. I could never confuse one for the other, and I don't know how they can even be compared.
All video can be compressed by treating it as a verbatim, monosyllable sentence, or essay. It is about why a frame is a single-unit and not combined with other frames, though syllabic sounds between words can be shortened—I’d advise against it.

Sound is a “channel-pitch” stream, which relates a single-, or more different streams through connected pitches. You don’t need any programming to practice! Use a pen and ecofriendly paper: “record” your voice by “strict, composition sheet-music”: A C A Aflat etc. Recompose, rehash, and other operations can turn the sound into all known formats and related sounds!

For video, try to manipulate a single distilled image, use a point-by-point display for convenience—again, on paper. Try to split the image in 2, find which way is about equal, and develop a step-by-step algorithm: this is the most advanced ratio-encoding method. Try to convect an image with another image, which is to blend them into a single square of space, without interfering the images: one is a “C”, and the other an “o”, for example. This is the most useful single-display format, which is how avimpeg-2, hma, ncoa—which is an old vhs format— all were combining different frames. Good luck!
It definitely is a thing for classic cars. These people even have a discovery channel show about them. They look awesome, and are within easy electric range of my house!

https://www.electricclassiccars.co.uk
... this is just replication of a database? As in the full database per node/replica?

Hasn't AWS's SQL db-as-a-services had this for years now?
> I don't mean this as a gotcha, but you don't have to see culture war crap!

This article was, albeit briefly, number one on hackernews.

> I don't want to put words in your mouth, but I've seen a lot of people say "I can't believe we're arguing about this nonsense" with the strong expectation that the result shouldn't be no conversation but a conversation where everyone agrees.

Except, what you're effectively saying is you want a conversation where everyone agrees, because you don't want the people that think this is vacuous nonsense, to engage.
Why not just randomly generate it each time, then?
Maybe it's just me, but HBR has always felt like they miss the mark. They are maybe one step ahead of the average person navigating this new world. For those who are used to it, this is common sense.

Like this "how to" article has nothing but generalizations.

- Build trust. (Duh)

- Clarify rules of engagement. (How else would you operate?)

- Be intentional when forming the relationship. (Isn't this what relationships are about? Intention?)

- Balance authenticity with boundaries. (Sorry but this misses the mark. Bring your full self to everything you do. Especially mentorship.)

- When possible, collaborate. (Isn't this what being on a team is about?)
18 months supervision and 150 hours of community service? I don't even know how to put my bafflement into words here.

This one of The Crown's protectors who is being disrespected. Now do you understand?
Medra | Founding Fullstack Engineer, Founding Product Engineer, Founding Robotics Engineer, Founding Mechanical Engineer| Full-time | San Francisco Bay Area|

At Medra, our mission is to accelerate life science research by making lab automation accessible to every scientist. By combining recent advances in robotics with state-of-the-art computer vision and machine learning, Medra is developing new lab automation technology that can perform protocols to the highest quality standards and be quickly deployed to new tasks.

Robotics + Computer Vision Tech Stack includes Python, PyTorch, OpenCV, C++
Rest of tech stack includes Python, React, Typescript, AWS, Postgres, Redis

If you want to work on tough robotics & computer vision problems with large impact on the world, come check out our founding engineer job postings here: https://jobs.ashbyhq.com/medra.

Or you can email your resume directly to me (founder & CEO) at michellelee[at]medra.ai mentioning HN in subject line.
I had to sell my beloved '86 951 to an out-of-stater due to California emissions madness[1], and miss it every day. I don't, however, miss the hours a month spent underneath it keeping it driving. Everything except the turbo was aftermarket by the time I was done with it. The mid-80s were this weird point in time where cars were still wrench-able, but manufacturers started adding electronic gizmos, not knowing how to make those gizmos reliable. It's like they were still figuring out how to make everything from engine ECUs to power windows, and trying ideas out on production cars.

(It was also my first experience with an interference engine, and the terror of having your timing belt break.)

1: Car blew clean as a whistle, even to clean air standards that never existed in 1986, but since the intake and exhaust had all sorts of parts not officially stamped with the CA bureaucracy seal of approval, it had to go :(
Timnit Gebru Is Building a Slow AI Movement
I find native window switching extremely painful and cumbersome on Mac. Very highly recommend Alt Tab for fixing these issues https://alt-tab-macos.netlify.app

I basically can't use a Mac in any reasonable capacity without this now
EDIT: I thought you were referring to TFA, 'Farewell, elementary' and not 'elementary OS is imploding'. My mistake.
> I don't either. I believe there is distinction from poor and the bottom, which is why I like the word "bottom". There is always a floor somewhere and they will be the ones perpetually "struggling" because struggle as they want for more but at the end of the day, they are fed and housed and so on.

There will always be a bottom, sure - but currently I believe the bottom is far too low, with even full time workers having to use government support to survive and having to shoulder the stress and risk of living paycheck to paycheck. To say nothing of other "bottom" groups like the homeless and people in food deserts - it's pretty messed up that one of the richest countries on earth should not have solved these problems.

> Politically, I feel like even if they taxed the ultra rich more, it would not lead to reduced taxes for others, there would just be more revenue for the govt

But if that revenue was put into government services, then it would benefit the lower economic rungs.

> No, I just don't agree here. I'm a capitalist even with it's pitfalls. I want investors to have an incentive to invest. After all, it's shareholder's investment that provided worker's a job to begin with and created the company that can provide them a paycheck at all.

Investors can still have incentive to invest while not having total control of the company alongside the founders. If we start a community soup pot and I bring the pot, should I be able to allocate everybody else subsistence quantities of food and keep everything else for myself, just because I brought the pot? That's unethical.

> Everyone is free to start and manage their own company if they which to have control of profits.

That's not true in reality; most factory workers don't have the capacity to start their own factory, for instance. This is pretty much only true for well off people and software engineers whose means of production is readily available. Courting investors is time consuming and many people can't just go for it.

> But employee's get a paycheck (... and other compensation that the company decides to provide).

This leads directly to the insane income inequality we were talking about. Employees do all the work to generate profit, but get paid as little as the shareholders can get them to accept. You can't justify that ethically.
A recruiter at Google was fired simply for reaching out to an employee at Apple. Cartel feels like an appropriate word.
There's some rabbit holes to go down with this one.
Here are two things I feel I don't understand about a number of quite similar "desktop distributions".

One, what's the target user? Is it really every type of desktop computing? In that case you're competing with not only KDE but also GNOME, even if we confine ourselves to Linux based desktops. Two major desktops are already a bit much for such a narrow market. I totally get doing something for friends or for the joy of it, but any semi-commercial endeavour pretty much needs to outcompete them both.

It's not like GNOME's problem is too slow development which some healthy competition can fix. Seriously, I don't think I am a completely atypical user when I value most importantly my desktop to stick around for the next decade, and work with whatever new hardware changes that comes around without annoying me too much along the way.

Two, are you developing a desktop environment or a Linux distribution? In the latter case, you're competing with massive projects like Debian and Fedora. The testing required to release a general Linux distribution on just one architecture is enormous. Security response must bascially never sleep if users should be kept from risk. If the answer is "both" I don't know what to say really.

I'm not saying there should never be any more Linux distributions, or that the computing desktop is perfect as it is. Far from it. I'm just saying that competing with the established projects here is realistically going to take a decade or more, and maybe finding a niche other than a general desktop for everyone might be a good start.
Q1 Cloud Industry Fly-Over
That’s very cool :)
I'm from the US, so please forgive my ignorance of UK law in this regard, but is this case special at all because the target of the insult was knighted (or whatever the correct term is)? Would it have been the same result if the target was a "random" non-knighted individual?
I am partial to the argument that Fallout: New Vegas is close to the perfect open-world game out there.

It gets the open-world aspects right. All of the world is accessible from the start, the only limitations being your ability to tackle stronger enemies (like deathclaws). Exploration is rewarding, not forced. The world is designed such that exploration is driven less by quest markers, but by the player noticing interesting things in the world, like say a giant dinosaur out in the distance.

It has a main storyline, but it is a storyline that can accomodate a huge variety of choices made throughout the game. There's no artificial "essential NPC" mechanic, you can literally kill everyone in the game and the story still works. This makes the game very immersive - the player has absolute free choice in how they want to approach the game, and more importantly it feels like the choices you make and the factions you side with actually matter to the world
> The problem is, of course, every developer thinks they're a 10x rockstar who doesn't need a union.

Apple is a 10x rockstar company ...

Maybe 100x.

The days of the lone 10x programmer with a strategy that leads to guaranteed success are over.
It is far easier imo to just use a dedicated window switcher which shows all open windows right away https://alt-tab-macos.netlify.app/