skysight-inc/HackerNews huggingface dataset:
I'm happy to listen to alternative solutions on how the environment can be protected from needless product waste. And no, recycling doesn't come close to reuse/repairs.

>Not every consumer wants or cares about this

What consumers want or care about is less important than the ability to live on the planet in 100 years.
The word "can" is doing a lot of heavy lifting there.
Designed to last forever if maintained properly..
The price is an overestimation. It assumes multiple semi-permanent colours, developer, bleach, gloves, and other stuff as it wears with use or gets lost.
I am well aware of that, but I'm comfortable requiring that new customers don't register an account with an email address foolishly designed to resemble another customer's email address in this particular way. We don't throw away their specified mailbox address, we just don't accept registrations which look suspiciously similar, or intended to cause confusion.

I repeat, this has absolutely nothing to do with the mailbox address, where we send mail.
And I did eventually confirm that the commit was, in fact, created manually by an actual person and not a bot.
"Him"? The writer is named Rebecca...
For another perspective, SB Nation's announcement: https://www.sbnation.com/2019/12/16/21024100/thank-you-calif...

Notably, this thread is full of people blaming SB Nation for not converting IC's to employees, which is exactly what they say they're going to do, though not everyone will end up with a job at the end of it.
Amazon arguably has the worst possible externalities associated with it, in terms of both gravity and large scale potential. It is the epitome of consumerism and has every early sign of leading towards an "Autofac"[0] dystopia.

[0] - https://www.imdb.com/title/tt6902176/?ref_=ttep_ep8
People affected by this bill are all over Twitter talking about it. Where is your skepticism? You don’t believe that there are freelancers in California that don’t have full-time jobs?
Django’s auth system is for a single site. Bitwarden’s master passphrase protects the key that decrypts my password for every single site I use.

This is not some random webapp. It is a password manager.
I have to admit this is an attack I wasn't aware of! I'll have to update some websites soon...
More accurately, the loophole they've been using to obtain a labor discount (employee misclassification) has been removed.
What makes you think anything is blocking her? The article makes it sound like she just doesn't want to be hired as an employee. The company's original post (https://www.sbnation.com/2019/12/16/21024100/thank-you-calif...) encourages everyone to apply for roles in their new org structure.
Scandy (https://www.scandy.co/) for the scanning, Meshlab for visualizing and computing the traces.
So it is! It seems to even fool Chrome. If you search for "delivered" on the page the search box says "1/4" but entering will only take you to the 2 real ones, not the Turkish i ones which it has presumably counted.
Author: any word on how much GitHub paid out for discovering this vulnerability? Also, how simple was it to create a unicode-based email address on one of the large providers?
And from the article: "But I know what I don’t want. I don’t want to be stuffed full of tubes with doctors hovering over me, pleased with themselves for keeping my heart beating for another five minutes, eking out every last painful second. That, to me, is dystopia.”

My feelings exactly.
> You can argue the battery should be replaceable but that adds to the size and cost (to have the packaging and interconnects)

This is one of those things which is technically true but practically a red herring. The amount of weight it adds is on the order of grams and the cost is pennies. They stopped making replaceable batteries because they want you to throw away the device and buy a new one.

> and who is going to keep making them?

This is the least of the trouble if the model is at all popular, because the margins on custom batteries can be quite large (e.g. charge $15 for a battery with a $3 manufacturing cost), so as long as the specifications are documented you can expect somebody to be willing to make a buck.

But what would really help is to standardize the batteries. The shape of phones hasn't really changed since the start of the iPhone era and there are only meaningfully a half dozen different sizes.
That could increase local home values due to uniqueness. What’s lost from codifying building styles is the ability to adapt over time. Old cities are beloved not due to adherence to a ridged design, but rather a mishmash or difficult styles which add character and enhance their surroundings.
In Forth, the interpreter reads tokens. By default, each token is read and then executed. There is a token that switches the interpreter into "compiling" mode. When in compiling mode, each token is read and then used to instruct the compiler to emit code representing the token. There is a traditional and beautiful interplay [0] between the Forth interpreter and its initial stream of tokens, as the tokens customize the interpreter and compiler by augmenting their behaviors.

The main contrast that I would draw between Forths and Lisps is syntax. Forths don't really have syntax; they have token-parsing streams. Lisps are extremely tree-oriented, but Forths are stack-oriented.

[0] https://github.com/nornagon/jonesforth
Depends...if it’s on top of a 12ft storm surge during a new moon high tide (hurricanes don’t always have good timing) , it could make a big difference.
Your comment on GM crops is technically correct but also misleading. Most crops are already grown from hybrid seeds. For reasons of genetics, hybrid seeds cannot be reused in the next season.

It's also quite a time-consuming process to reuse seeds, which makes the whole process less cost effective anyway. GM crops have not had a significant effect on this issue.
As an aside the free upgrade still works. You can get it from http://go.microsoft.com/fwlink/p/?LinkId=616447. Just updated my grandma's computer two days ago from Windows 7.
Except all the people doing full stack swift tended to have gravitated towards Vapor. This IBM thing is a signal of nothing.
Having a bedtime routine that I stick to. At 9:00 I will drink my chamomile tea and at 9:30 I will put away my electronics and read until I fall asleep. I have found using a red headlamp to read also helps me relax as opposed to having a lamp illuminate my room. Blackout curtains also do wonders.
How do you finish the top of your neck, above your back?
You make a thing. You sell your thing. You sell it for more than it cost to make it. That's your revenue stream. But that's not enough (apparently) hence locking down repairs and other anti-end user behaviour.
A cool thing I learned from watching AvE's channel is that bearing surfaces are meant to last forever if properly lubricated. The oil in them is meant to take all the load, and the metal surfaces should never touch. If you don't replace the oil regularly, or let it get so hot it flows out of the journal, the bearing will wear and need replacing. The design is meant to last a really long time if properly serviced and not overloaded though.
(I'd love to hear from a MechE if I misunderstood, I'm just a dumb programmer who watches YouTube).
I'd like to think that too, but most people don't have the money or inclination for calm tech. We want distractions from the uncomfortable truths, and Facebook is happy to provide distraction with comfortable "truths."
Well, plenty of people do...
This sounds like the first line in a novel.
Prediction: React Native will be dead in 3 years.
I'm a vet. Absolutely not floored.

What's got you so blown away?
"Ultimately we're forcing a bunch of societal burden onto employers."

How so?
The FRED data is identical and probably the same source. It shows labor force participation rate dropping from 67% in 1998 to 63%, same as the BLS data I posted. But the chart you linked to doesn’t break things down by age group. When you do, you can see that the drop is almost entirely due to the 16-24 age group. Participation for people 25+ is stable since 1998.
"You probably have no idea who I am, but here’s all my contact info and what I do. Your payroll accounts have been hacked, and you’re about to lose a great deal of money. You should contact your bank immediately and have them put a hold on any pending transfers before it’s too late. Feel free to call me back afterwards if you want more information about how I know all this, but for now please just call or visit your bank.”

There's nothing wrong with skepticism on the part of the victims but we're not talking about an anonymous tip off from a phone booth. He goes out of the way to share his own personal information and means of reaching him. It's not his fault that some victims decide to lash out on him emotionally. The fact that he continued to play the good Samaritan is more to his credit.
I had faster delivery of a pallet on FedEx Freight than I've ever seen from FedEx Ground. Ground is my least favorite (but Amazon doesn't do their own deliveries here).
Warning Issued for Millions of Google Chrome Users
Ahead of U.K. Election, Conservatives Pledge to Target Roma
Piece work that doesn’t pay well. The tax complexity alone likely blows an SB Nation writers pay out of the water.
No, the $125 million was just the portion set aside for Southwest employees.
Sorry, I didn't mean to offend.
In CA LLCs have to pay a minimum state tax of $800, plus some misc. other fees depending on location.
Ultisnips for Vscode
A Methane Leak, Seen from Space, Proves to Be Far Larger Than Thought
I would assume certain industries require special permitting or licensing for LLCs.
Part time employees can work 5 hours a week. That’s got nothing to do with the employe vs contractor decide. Unless your ‘contractors’ are doing the same thing for multiple clients over the year, their probably employees.

If in doubt: https://www.oregon.gov/ODA/shared/Documents/Publications/Nat...
In California, the state where this law applies, they start at $800/year and go up from there.
There is now record homelessness in California so maybe things aren't going to good.

There is definitely budget issues. California's roads are close to the worst in the US. There are all sorts of issues with dams in the California. It is estimated to be $185 billion - $765 Billion (not sure why estimates are so broad) to fix all the infrastructure in California.

If you add up all the debt by the California government and the various local governments it is over $1 trillion. The debt on pension alone is over $200 billion.

If there are additional people leaving California it will be harder to pay off all the debt and pay for all the infrastructure.
Stupid VR will rule the world. Humanity will get further away from reality.
Going to need a source on that. In my experience it is only people who are exposed to homelessness in some way that have any feeling on the matter what so ever.
... Also predominantly different genetics than the rest
I really hope that Amazon will start its own medical insurance subsidiary.
It shouldn't be on the customer to investigate every company they deal with. The public will only know when it becomes so bad that these kind of news stories start coming out. If public opinion is that bad, it should be regulated. Or the drivers need to unionize. I think it's only a matter of time before the drivers join the teamsters.
Alcohol has always been a moral choice. For over a billion people that choice is central to their religion, but the moral choice is certainly not limited to them. I can't think of an instance where consuming alcohol doesn't have moral implications due to its massive effects on consciousness and indirectly on society.
The examples in the initial "quick example" are backwards, no?

It's `'ß'.toUpperCase()` that is `"SS"`, not `'ß'.toLowerCase() === 'ss'`. As the later chart makes clear. Same with turkish ı.
Because the US is shockingly sucktastic wrt health care for it's people. Most wealthy, developed nations provide good health care to its citizens via the government. The US provides health care as a benefit of full-time employee status. Contractor, part-time employees, unemployed people, homemakers and others often get screwed in this deal, which is likely part of why California is saying "You can't call these people contractors anymore."

National health care would resolve a lot of issues that get darkly joked about a la "The third world country of America."
GCP seems to have gotten the "most improved" award, but is Azure winning anything?
That's what you get when you demand people follow orders without questioning.

So, system working as designed?
I wonder if we can imagine a future where most software is simply released in a secure state, or it's not humanly possible to design sufficiently-advanced software that is anything but a teetering stack of security holes just waiting to be discovered.
What is the cost on the road when the road is full and can’t be expanded? Lots of urban areas in the US have this problem.
Now you've shipped your thing that lasts forever. If it's a mechanical object, maybe you can get continuing revenue from spare parts, but those will bring in less than the original purchase. Worst case, someone brings up a factory copying your part design (without doing any engineering work on them, just copies them exactly), and undercuts you.

If you sell software, do you let the old stuff atrophy and become insecure? If not, you are spending salaries on maintenance without any associated revenue. As time goes on, the maintenance costs increase without bringing in another cent.
>> Obviously, the people running ITER don't think that it can be done cheaper

That's actually not obvious at all. ITER project was started 12 years ago. By now it's very likely that there are ways to do it cheaper. But what do you do? Abandon the partially built ITER and start over? And what do you do if 5 years from now there are ways to build it cheaper still? So the government bureaucracies are marching on to complete it, which IMO is a sensible thing to do. But it doesn't mean it can't be done cheaper or more simply with 2020 technology.
Yet there's enormous homeless problems, with feces and used hypodermics in the streets juxtaposed with trillion dollar tech headquarters. Outbreaks of plague, typhus and cholera. Rolling blackouts because infrastructure has been so poorly maintained. People that make five and six times the nationwide median salary living in their cars or packed in with roommates because the housing market is so broken.

If it wasn't real, nobody would believe it.
>> As emotionally-satisfying as it may be to see Boeing go under for its arrogance, it's neither helpful nor likely. (A well-managed break-up, on the other hand...)

Not Likely is the key word here. They are large and have a strategic value to the US and hence Too Big To Fail
https://en.wikipedia.org/wiki/Too_big_to_fail

I'd bet the US Government steps in to re-structure and backstop as required to save the company. There are numerous ways we've discovered to do so post 2008.
I love ocaml/reason and write a fair amount of code in both (both native and to javascript with bucklescript), but as a backend server the ocaml native ecosystem is far from ideal.

If I was asked to do a full stack project with reason today I would write node bindings and use them.
California Bill AB 5 Threatens Consultants
> Tax complexity

As in Schedule C, on a standard tax form? Most online tax software can handle basic LLC income.

Taxes only get complicated when you want to optimize the amount you owe. Depreciating assets, hiring, firing, claiming losses, etc.
...and only one in 50,000 e-mail addresses contain the string "rq5", therefore we strip that string from addresses...

A false postive in these identity checks is likely to be less destructive than a false negative. But I still don't get the point of making up all sorts of rules not in the standard. I have seen both + as well as meaningful dots in e-mail adresses in the wild.
Not iOS, but Android.

Coworker's article:

https://dzone.com/articles/why-i-dont-regret-moving-our-andr...

The parent post counted "Kotlin Native" as iOS. If you're willing to do that, you might consider "Scala Native" for iOS.
SB Nation is run by Vox Media.
Cool concept. Spouses are good temporary workaround until this becomes mainstream. They also have the benefit of being multifunctional which provides a good ROI ;)
Most of the "app ecosystem" is pure liability. Adware, spyware, and other forms of shitware make up the majority of all the commercial app stores (Apple's, Google's, and Amazon's.)
Same. Takes just a few moments to run a #2 all over my head.
The L.A. metro would like to differ. If only sleeping and smelling were all the problems. How about yelling nonstop obscenities?

I still take the Metro but when bringing the wife and kid with me I get an earful of complaints.

Interestingly, this doesn't happen when we take the metro in Rio de Janeiro. Presumably because there are paid barriers to entry, and employees in the stations. Not sure if they have public mental treatment but they have public hospitals.
You can't decide for yourself what the semantics of someone else's address do or do not mean.
It's not mine it's just my city
> And after purging most of the Republicans from the Assembly somehow hasn't had any budget issues. Imagine that.

The Republican obstruction was the cause of California's continuing budget issues until the voters passed Proposition 25 which removed the 2/3 super majority requirement to pass a budget.
Turkish characters are not part of RFC 6530.

There are no email addresses with Turkish characters at all. They all use Latin characters.

It just does not exist - yet at least.
I'm impressed by the humility here from someone who (a) is writing a library to replace core traceback behavior in pypi; (b) has doubtless read both cpython and pypi code; (c) nevertheless writes "While I have some general idea of how the CPython interpreter works, I absolutely do not understand well enough to claim with absolute certainty how this situation arise".

Jeepers, who WOULD be qualified to explain for sure how this works?
Everyone pays tax; you’re likely referring to income tax. Don’t forget sales tax, etc.
I assumed it was north of 5b, but I was on my phone at the time and didnt look up costs.
I suspect it's easier to appreciate from afar. Personally, I found it quite distasteful and frustrating to live in a dirty and dangerous city. The city's permissive attitudes are a major reason I left.
> as long as the specifications are documented

So this gets tricky and this is another reason why we can't have nice things. People produce things that look like an official thing, behave largely like an official thing but aren't to spec, sometimes with disastrous consequences like the man electrocuted by a shoddy charger [1].

As we've seen from the Samsung Note debacle a bad battery can destroy the device and even cause fires, which could easily result in death.

Imagine buying a phone battery on Amazon for your phone. The listing looks legit. The battery looks legit. Maybe that seller is even legit. But how do you really tell if it's not to spec? Maybe you order something that is to spec and because of inventory comingling you get something that isn't. What then?

You can say that it's not the phone manufacturer's fault and you may be right but it is likely going to result in a lawsuit the manufacturer would have to defend. Was the phone up to spec? Was there a compliance issue? The battery manufacturer and phone manufacturers will each point fingers at the other.

Replaceable parts are huge sources of potential problems so as much as it annoys me (and it does) that I can't upgrade the RAM in may Macbook I sort of get why and how we got here.

[1] https://www.ibtimes.com/man-electrocuted-death-while-using-c...
A thermostat that can't be counted on to function properly for at least several times longer than ten years shouldn't be legal to sell in the first place.
Ha. I have those two books back to back on my shelf. I've always thought there was some sort of connection between the two, other than thickness. Infinite Jest is a really amazing piece of work, and it's difficulty, it's obtruseness, it's long-winded pointlessness all contribute to that, in a way above the superficial 'wtf is he going on about wasting time for 30 pages?" picked up on by this article. It's a hard time, and not a book I'd really recommend to anyone at all, but it did strange things to me, and poked me in a way unlike any other writer ever. RIP DFW
Amazon is a monopsony with respect to its delivery subcontractors. They are not real independent businesses in a real market, but are wholly reliant on Amazon, using Amazon branding and with most aspects of their business dictated by Amazon. The only reason Amazon has set things up this way is because it (a) allows them to deliberately abuse their subcontractors’ workers in ways that would be unlawful if they directly employed them, and (b) shields them from various kinds of legal risks which they should be liable for.

Disclaimer: I am not an expert in Amazon’s delivery network or other business practices. You’d have to ask a labor lawyer for a full account.
Behind the One-Way Mirror: A Dive into the Technology of Corporate Surveillance
Ugh. Won't even bother refuting.
It's worth noting that the oceans are actually alkaline, not acidic.

But it makes for less alarming headlines to say "Oceans becoming less alkaline", doesn't it?

I really, really wish things were presented dispassionately and accurately. Things like this smack of propaganda.
Just tear it in half..
Automatically changing interfaces are terrible.

Static menus are faster that magically changing menus. People want to know where to click to do a thing.

User customizable menus can be faster (when used well) than static menus.

Here's a study: http://user.ceng.metu.edu.tr/~tcan/se705/Schedule/assignment...

IMO, you'd get more mileage out of a menu with "Frequently used commands" that you can lock items into than with an AI rearranging stuff. And the algorithm is much simpler.

The hard part in UI is discoverability not repeatability. We would be wise to develop an easy to use workflow for finding commands based on what the user wants to do. Natural language processing could help here. Find a command: user types "How do I draw a box around some text". The search results should show where to find each command in nested menus, and be able to play an animated workflow example. An AI solution could help a user sift through a result set and find the choice that best matches their needs (for the box example, one way to add a box would be to turn on a border for a given paragraph, another way to get a box would be to add a free-form vector rectangle, positioned on the page).
I love Unicode, but I'm more and more coming to the conclusion that strings are evil and should be treated as opaque byte arrays, whose only available operation is rendering into a bounded area. I now see any other string operation as code smell.

It's scary how much of our infrastructure relies on strings, given how few guarantees string operations actually give. Take files names, for example. Two visually identical file names may map to different files (because confusables[1]), or two different names map to the same file (because normalization[2]), or the ".jpg" at the end may not actually be the extension (because right-to-left override[3]), not to mention names with newlines or backspaces in them, and inconsistencies between operating systems.

I would go as far as blaming our overreliance on strings for all the injection attacks we see (XSS, SQL, command, etc).

[1] https://unicode.org/cldr/utility/confusables.jsp

[2] https://developer.apple.com/library/archive/qa/qa1173/_index...

[3] https://krebsonsecurity.com/2011/09/right-to-left-override-a...
Rule Change Could Help Tech Firms Advance into Banking