skysight-inc/HackerNews huggingface dataset:
The EPI article gives some interesting & specific examples of wage theft. However, I think that term and the discussion around it gives the impression that large corporations are looking for opportunities to steal employees wages. When I skim these examples I see a few honest mistakes / bad policies but mostly small likely bankrupt/distressed companies trying to keep the wheels from falling off their business. It's like a ponzi scheme falling apart, payroll checks bounce, tips get stolen, employees are asked to do something while clocked out, etc. Because many businesses have insufficient working capital, this just happens.

Let's take a relative look at the problem

> wage theft is costing workers more than $50 billion a year.

$50B / $6.5T [0] = 0.77% of wages are "stolen"

While not good and $50B is a huge amount, I'd argue this is not much of a problem but a rounding error. Unless we require some level of capitalization or reserves by small businesses, a large portion of this will never go away. I would be shocked if even half the restitutions were paid, this forced bankruptcy for most of these businesses I would guess.

[0]: https://www.bls.gov/cew/publications/employment-and-wages-an...
It's hard to justify my desire for awesome Mac-only apps without considering the spectre of future Apple lock in.

Electron has made it possible to use a lot of apps that otherwise wouldn't have been ported to Linux work with no hassle, and for that I'm grateful. I have only recently been able to comfortably run Linux full time. My dev experience on Linux is effectively identical to what I do on macOS: Docker, VSCode, Alacritty, and Discord (to talk to my team). Of course Discord and VSCode are both Electron apps, and Docker just lives on the command line. Alacritty, on the other hand, is an extremely interesting example to me, as it is a true native program that uses cross-platform GPU acceleration through OpenGL. I feel that route is overlooked as a path towards compatibility for a lot of programs outside of games.
It’s C for Chat in Win11.
Can't find it. This is what I'm looking at: https://i.imgur.com/QRbuClR.png. Anyway, I can tell you put a lot of work into the app, nice job.
Example #4,776,901 of how copyright ruins everything it can
Why would you ever run a beta/ pre-release on your main machine? That seems like asking for trouble.
I have long had the ambition to be the N:th guy to try Clojure on C++. For similar reasons. I have a pretty good idea how to do it, already got HAMT and some macroexpanded code to work. But then you remember how even ClojureCLR struggled at times, and that you'd be lightyears behind that, not to speak of CLJ/CLJS, and alone. Maybe one day? :)
> Oh please. Do you really think that MS has nobody with any level of competency on any single team in their entire org?

I dunno, let's see:

> Microsoft doesn't have any competent developers working on the Windows user interfaces

Looks like I am specifically calling out one subset here in particular. So I would say that no, no I don't believe what you're implying I believe.

> Could it possibly be that sometimes... things have bugs? Shit breaks in ways you don't expect. Things happen.

Bugs happen to everyone, but the people working on the Windows interfaces have poor architectural choices, nonsensical user-hostile decisions, and a history of reinventing the wheel with slower (and buggier!), less featureful, interfaces.

> Painting an entire group of people you've never met with such a large brush is gross. It's just software and these are just people.

This is the image they project into the world, if they want to be thought of differently then they should actually do something to project that image instead.
It's part of the HN Cycle™

* Blog complains about Windows being a mess

* Comments about how the Mac workflow is better

* Blog complains about how the Mac is too restricted

* Comments about how Linux is finally good now®

* Blog complains about Linux desktop

* Comments about how WSL2 saved them from the nightmare that is GNOME/KDE/etc

repeat ad nauseum
It seems to apply to traffic, too. Sabotage the road system to prove that driving is terrible. A few extremely major streets were basically off road driving for a year while I was living there. Light timing is terrible at several intersections, guaranteeing gridlock. Traffic cops get stationed at the next intersection over, so nothing changes.

Mission accomplished: fewer cars on the road! But no money coming in either.
> but the page doesn't zoom

Yes, devs- PLEASE stop doing this!

<meta name="viewport" content="maximum-scale=1">
Sorry for confusion. Click the 'My Notes' and find the big '+' Button
As I recall, object? and object?? are and work in IPython because the Python mailing list said that the ternary operator was not reserved. (IIRC there was yet no formal grammar or collections.abc or maybe even datetime or json yet at the time).

Ternary expressions on one line require branch coverage to be enabled in your e.g. pytest; otherwise it'll look like the whole line is covered by tests when each branch on said line hasn't actually been tested.

.get() -> Union[None, T]
Shoot. You're right. My wife would be really mad if she knew I screwed that up.
> I‘d simple offer employment if i where in the position to do so.

That doesn't provide the same buzz as ruinous legal action
There's a balance between how fast the grass grows and how often you cut it. If you want to cut your grass less often then you need to bag otherwise the large volume of clippings pile up on the grass and don't decompose.

In my case, my last lawn was St. Augustine which is a drought tolerant variety of grass typically planted in Florida or on golf courses because it requires less watering. In Georgia however there's no shortage of water so it thrived and during the peak growing season it would easily grow five or six inches a week.

So I could either mow twice a week, mow once week and bag, or rip up and re-sod the whole thing. None of which was really desirable.
The biggest deal breaker I have seen with win11 so far is the following:

https://chromeunboxed.com/windows-11-insider-preview-chrome-...

Microsoft was already overriding your default apps regularly. But now to change back the default browser it looks like it will require many manual steps if I understood correctly. Multiply that by multiple machines...
It looks like that's code from a very old commit. re3 was initially built by injecting code into the regular GTA 3 binary, and slowly replacing methods inside the game with drop-in replacements that functionally worked the same. When enough of these replacements were built, it was then converted to a standalone binary.
I have the habit of "washing" everything with Notepad to get rid of inconsistencies:

Copy text, data, etc from wherever

Paste it into Notepad

Copy it again

Paste it where you want it and then apply any formatting according to the destination app's formatting rules

Not a great workaround but at least it works.
Hey! I am interested in your position but it looks like my email bounced when I tried to reach out to hiring@zenith.tech

> We're writing to let you know that the group you tried to contact (hiring) may not exist, or you may not have permission to post messages to the group. A few more details on why you weren't able to post:

> * You might have spelled or formatted the group name incorrectly.

> * The owner of the group may have removed this group.

> * You may need to join the group before receiving permission to post.

> * This group may not be open to posting.
Oh god this is one feature that literally makes me want to jump on a plane to Redmond and throw my own excrement at them like a deranged chimpanzee.
Maybe it's just me, but it seems like fractional ownership schemes are big right now. I've seen articles in the last couple of weeks about Pacaso[0] and Ancana[1] for fractional ownership of vacation homes, and today came across AcreTrader - fractional ownership of farmland (complete with payments from the farmer who rents the land from the LLC).

[0]: https://news.ycombinator.com/item?id=28288668
[1]: https://news.ycombinator.com/item?id=28247379
Not to mention we don't need it. We don't have a problem with producing food, but with distributing it.

The result here would be only more profit for some players, it's not going to help with world hunger. It's not going to take prices down (potatoes/rice price is not a blocker, but margin is nice). But it certainly will have a systemic cost that we will all share for a gain we will not.

Problems we do have but that they are making worst:

- poorer and poorer soils;

- big companies making it hard for small player to even exist;

- weak nutritional content of our food;

- food chain dependency on a few players;
What Is The Stackless Way?: Build websites without frameworks or build tools
This is cool! Anki + Notion is exactly a thing i'm in the early stages of working on! Any plans for an extensive plugin system? A big thing i desired was the ability to build Notion-like blocks/etc as userland plugins. I really enjoyed how some apps (Obsidian/etc) had great plugin support.
I'm a fan of the artwork in some of the older versions of Noto Color Emoji, which is also open source and freely-licensed.

But, it's good to have more options in the open emoji field -- if only Apple would freely license their emoji artwork.
Back in the old days, you asked for items the clerk got them and you paid. There was too much theft in the old days for open shelves.
Now we leave it open and trust - which has now been massively abused has expanded to fill that void.
The clerks were labor intensive, but the similar robots to used in Amazon warehouses could serve people at a screen, the order assembled, paid and then handed to the client - much like online order and deliver - but in person.
These huge costs will force this. Small stores will go to the old one at a time model service - most do this with cigarettes and liquor. It is a fine tuning of the retail chain that I feel will inexorable be forced upon us.
I've been using it for a couple months now as my main editor. Overall I really like it. It's just a touch laggy. So for example if you press esc then try to do a normal mode command, sometimes your key presses still go into insert mode.
well school is a solo effort most of the time, while working in a team is most of the time team effort...
Only problem I see is if someone did nothing yesterday, then I imagine having anxiety telling to the team that.. Luckily I work in a team where saying "I was totally unproductive yesterday, today I have plans on working on so and so and so" is totally acceptable.

In case you didn't have a unproductive day there is always something to tell on what you were working. If you were stuck on soemthing and debugging it for 6 hours and have nothing to show for it then tell that you spent 6 hours debugging, someone might even offer you help :D
That you did; it's been a long day. My bad.
It's about time we get a car with an XBox controller!
Not op but I started moving away from Apple a few months ago, much before this Apple CSAM debacle. This is a pretty big move for me because I am a developer who makes apps for both iOS and MacOS, so I pretty much need Apple software for work.

No longer buying iPhones or Macs. I was planning on upgrading to the Mac Mini with M1 chip later this fall but now I plan on building a hackintosh instead. I also no longer recommend Apple devices to friends/family.

I got myself a cheap android phone which I have de-googled myself. I got this Android phone ($190 USD for a very good phone - 8GB ram, 12gb space):

https://www.amazon.com/UMIDIGI-Unlocked-4150mAh-Capacity-Sma...

I use Firefox for YouTube on it with the following add-ons:

1. uBlock Origin

2. Video Background Play Fix add-on

This allows me to use YouTube as a background playback music player. And if needed, I use YouTube-dl to get the audio files and put them on the phone.

You can check out several tutorials to de-google an android phone.
In the end you run emacs in evil mode.
Its a controversial opinion (I think) but I'm inclined to agree. I do tend to find that devs are often much harsher to other devs, sometimes unfairly so, than any other profession that I know of.

If you complain your mechanic is slow and expensive, a load of other mechanics will come and tell you (and probably rightly so) that the job is more difficult and complex than you know of. But you don't see that often with devs, which is a bit disappointing.
Happily having access to GitHub copilot, it very often generates the code that I want. So it saves me from typing and also often saves checking Stack Overflow. I think the libraries/packages you use also play a big influence in how easy it is for copilot to create security flaws. Still, more training against security holes would be appreciated.
We know Christa McAuliffe the astronaut. Who was McAuliffe the person?
It’s counter-intuitive (and you probably already know this but for the benefit of others) but depending on frequency and CPU availability, polling can have a lower latency than interrupts. You just have a much smaller window of time to execute your handling code (unless you don’t care).

It’s actually partially why (some?) hard real-time systems eschew interrupts altogether. They introduce a source of non-determinism into the mix as an interrupt handler can stall out non-interrupt performance-sensitive code (or starve it).
It’s also probably worth mentioning that the iPhone borrowed some UI conventions from Palm OS. I recall correctly, not only did Palm OS not expose files to the user, but it lacked a file system entirely. Instead it had a database associated with each application to store user data. As the linked article pointed out, this worked very well for the use case of taking quick notes or checking a grocery list but quickly becomes limiting for workflows with multiple programs.
I love a good foot chase!

Given the sentiments of your last paragraph, why did you choose to send the criminal away and return Tesco’s stolen beef?
Taiwan’s Electoral System Puts the US to Shame (2020)
>Apple isn't altruistic, but I do think they want to have strong privacy.

Maybe if you define privacy that Google and FB do not track you and only Apple do. You open an application on your Mac and the event was sent insecure to Apple , find a definition of privacy that is not contradictory with what Apple was doing.
Solidity (Smart Contract Development) Is Hard
I agree completely. In military parlance it's called "softening the blow". People who say "this is a slippery slope fallacy" simply aren't paying attention. Look at Europe and Australia passing all kinds of laws to have social media spying on everyone. It can happen. In the USA Texas just passed a law to spy on women who are getting abortion and trying to limit free speech about it in an attempt to push most of the policing off to private citizens like in Handmaid's Tale. It's insane that people can't see threats on democracy and liberty from all these angles.
An option not available to small businesses, as the shoplifters have no doubt already learned. Another hidden tilting of the playing field against small business.
Same with bike theft in Vancouver. Nobody bothers reporting it, so the statistics aren’t too bad
Android doesn't scan the files on our phones against a government ban list with the intent to upload said files to and alert law enforcement. We can confirm this because Android is open source. This makes Android objectively more secure and more private.
I'm wondering what's the average programming skill MSFT takes in. I mean they definitely have a lot of competitive people who work in kernels and system programming fields, but I'm not sure about the other departments. Maybe the less important fields are for new hires to get into the game and that's why they suck.
I don't actually know that this is a problem.

The web is a pretty damn good distribution method for software. The user simply clicks a link and is provided with valuable features. No install process. No IT approval process. No thought at all, really, about how that code runs on their machine and does things that are valuable to them.

Frankly - We're still inching towards the browser being the OS. I don't want a clunky app that needs to be installed on all my devices, and which has a limited feature set compared to the web: I just want the website.

And for the vast majority of "productivity" tools - networking and sharing aren't backseat things, they're literally the most important part of the product (see Figma, for example)

---

Long story short, you're saying this is a "problem to correct". I disagree - I think the problem these tools are correcting is that native distribution methods (up to and including the current mobile walled-garden app-store fuckery) simply suck. They suck SO much compared to simply opening a Url in a browser.
Delay is not the word I want to see.

It’s too late anyway. Their reputation is shot now. I don’t trust them.
No, it's self-reporting to Apple.
As you lose weight the calories out declines proportionally, and so you have to keep reducing calories in to maintain the same rate of weight loss. Your body expends significant energy just keeping that excess adipose tissue alive and carrying it around during daily activities.
There are many mushroom varieties that look similar but with completely different dietary properties, some being downright toxic. Many years ago, an agriculture research team approached me to develop a machine learning classifier to determine which mushrooms were safe to harvest and eat -- this was meant to help rural farmers and foragers. Unfortunately, the project didn't go anywhere AFAIK.

I wonder what the state of the art on this front is. Surely, someone must have come up with some solution (machine learning or not)?
It's amazing to me that people are still claiming to do beneficial work when they work on improving yields or size in this case. The amount of food (let alone the size of vegetables) we produce is already enough to feed everyone, but we throw away at least a third of the food we produce (the internet is full of references for that) instead of distributing it fairly where it is needed the most (one part of the world is obese, another is malnourished).

It is clear beyond doubt that the real difficulty we're facing with food production is to sensibly set the limits of supply, so that excesses are avoided and to organise distribution so that everyone has as much as they need. Larger vegetables are not really a problem in the real world.

As to resistance to drought, while we're already in the shit for good with the amount of warming expected in the next decades, the root of the problem is not that our vegetables can't handle drought, it's that we have continue to fuck the environment and destabilise the ability of the planet to feed us. Solve this problem and stop faffing about with irrelevant bullshit.
General Motors to halt production of US plants due to pandemic chip shortage
Although not yet, user created plug-in function will be added.
Beaten and humiliated by Hindu mobs for being a Muslim in India
A simpler way — just put all merchandise behind the glass. Any touching only with supervision of a store manager.
Yup. That was exactly the point at which the commenter's promise of "just look at a summary of the commands, you will have an accurate mental model of what's going on" break down for me.
Large numbers without a comparison are difficult to understand. Is 10M a large or small number in this context?

CA has 1,180 CVS pharmacies. [0] Northern CA has 40% of CA pop. [1] Assuming regular distribution of CVSes in CA, there are 472 in Northern CA. 10M is 21k/store. Is that a lot? Not certain.

0. https://www.scrapehero.com/largest-pharmacies-in-the-us/

1. https://en.wikipedia.org/wiki/Northern_California
Oh ok, I didn't realize that was a clickable link. Thanks.
Staggering US wealth inequality heaps long-term harm on to minority children
That's 2018. Wr're here in 2021 watching videos of stores being actively raided.
Can't believe I say this again. Emacs in evil mode.
Well, honestly, Apple already did the hard work years ago when they created OS X itself based on NextStep and used a derivative Mach microkernel. Now, Apple ofc has pushed a lot on top of that but that is platform specific so they call it a hybrid kernel but this is the true legacy of Steve Jobs.

This allowed them to have a pretty tight product line using similar OSs with different user spaces and those needs. It isn't revolutionary on a technical front, that is what all that work was working towards at the colleges that developed them. But it was in fact forward thinking from a product and pricing perspective that a company would make a bold move and incorporate that when we had a lot of PC companies sticking to one arch ride or die style at the time.
You just described reporting to authorities.
It absolutely changes what's happening. The phone is not self-reporting to the authorities. Simply false.
The plaintiff claims that the apple is theirs and any pictures of the apple is also theirs .. this may undue Take-Two as to why fair use exists. The outcome is far from certain - which means Take-Two may be the real target
The Multiverse and the Prevalence of Anthropic Coincidences in Recent Physics
How long does early retirement from breathing or eating generally last?
Fonts can also be protected by design patents, although I'm not sure how common that is.
It's gross incompetence.

If you have Microsoft's resources, you should be able to compete with a good UI. They can't. To me, that's a sign of complete incompetence. Excuse it however you like, but those guys are getting paid and failing at the job.

I don't understand the need to apoligize for shit software. It's shit. I don't care that some idiot spent their whole life taking that shit. It still smells, looks, and tastes like shit. I'm not going to enjoy it as a delicacy because they "care".
This bit stuck out to me:

> The second lesson is that “serious” people are always inclined away from worst-case predictions. In bridge building and politics you can listen to those people. But computer security is adversarial: the conscious goal of attackers is to bring about worst-case outcomes.

Are they suggesting that bridge-building and politics are not adversarial? It seems to me that bridges and politics are weak points that are frequently attacked.

Or am I missing sarcasm?
Just a data point. My team manages about 15 different brands with a couple hundred million annual page views and we pay north of $100K a year for fonts and believe that to be a good value for the money. The difference between a good Monotype font and a free or cheap font is worlds different when your concerned with a brand looking as good as can be. The cheaper fonts sometimes have odd space in them that make letter spacing or line-height changes look horrible.
Sierra games of the era also did this, very similar to how scummVM works.