skysight-inc/HackerNews huggingface dataset:
I'm pleased to read this. This is like the Bajorans and the Vulcans joining forces to fight for freedom in the Mirror Universe.

But I thought 'everyone' hates the W3C and instead prefers WHATWG? Does having the Wikimedia Foundation join W3C only count as a nominal change rather than affecting the development of new technologies like SOLID, Semantic Web, and so on?
It is already possible to detect whether the current tab is being viewed or not (window.onfocus) in javascript.
It's not so easy, because you don't just have to detect stopped cars, you have to reject things which aren't stopped cars. False positive rejection appears to be something both Tesla and Uber are struggling with. (In the Arizona fatal accident, the Uber vehicle had Uber's own emergency braking system disabled because it was throwing up too many false positives.)
Also was nearly 2/2.

1. 2016 MBP came with some of the keys extremely clacky. large very audible snap noise on ~10% of keyboard keys. Went away after ~10 days use (was about to return it).

2. months later something small got underneath the spacebar. few days later, spacebar no longer worked on right hand side.

3. replacement came. few months later another piece of dust/particulate got under the spacebar. Being much gentler this time I got the particulate out of the way without breaking the space bar. I've since sold the computer.

Note: I never eat near my computer so I don't know were these particulates came from.
I'm on the SMR editorial team — we've removed the paywall on this, so you should have access to the full article now.
It definitely is a problem in the US, whether there is awareness or not.

https://www.usgs.gov/news/widespread-plastic-pollution-found...

This is just in water, I would not be surprised if there is a problem of similar magnitude with accumulation in soil.
I would call it a form of morality to require church attendance, or maybe to outlaw cursing.

You wouldn't want that, I assume? So maybe government should focus on guaranteeing freedom rather than thinking of ways to morally limit it.
There are a couple types of people:

- Those who were "burned" asking questions on SO and have a grudge against it now (mainly people just starting out in programming)

- "Lurkers" who mainly just drive by from Google links and don't ever ask questions

- Experienced programmers with accounts that mainly lurk, occasionally ask or answer a question, and never really have problems with the site

- Power users with crazy high rep who who are extremely pedantic and patrol their favorite communities too zealously and aggressively, and often unsympathetically

I like to think the vast majority of people are in categories 2 and 3 and are very satisfied with the quality and utility of SO.

The problem is that:

- category 1, while a minority, is extremely vocal about their displeasure with the site and so that gets a lot of attention

- category 4 types tend to exacerbate category 1 types

- category 4 though also does a very good job keeping the site clean, accurate, well-edited, etc.

Moderation is a thankless, tedious job, and the people most willing to do it might have other undesirable personality qualities unfortunately.
How to learn new technology in a corporate environment
Huawei savaged by Brit code review board over pisspoor dev practices
It is just one idea. The hope would be that someone could blow the whistle before planes crashed and people died.
Making something that’s easy to take apart often makes it bigger, because interfaces need to be modularized. I’ve never needed to open one of my iPhones and would not want them 1mm thicker to be repairable.
One day, I got one out of four PVCs, regular as clockwork. That was... rather alarming. I knew what they were, but that was a ton more than I was used to. Yeah, I went to the ER for that...
Sounds smart, but also sounds quite like an urban legend.
The NATO alphabet is worth learning for just these situations.
Author here- happy to take questions.
Robocallers are a problem! You can help fight this and make a difference with just a few simple steps! First, you...

Please subscribe for only $N per month to keep reading!
Refineries are flammable. Cigarettes burn intentionally.

Not saying it’s the best joke, just explaining the meaning.
I wish more people knew the story about UPS telematics. You're absolutely right, but it's not just speeding. UPS trucks these days have about 200 sensors, covering everything from speed to rear-door position to seatbelt buckled-ness. As I've heard it, the story goes something like this:

UPS set delivery targets for drivers that were too high to consistently achieve. When drivers fell behind, they sped and caused accidents, so UPS installed speed monitoring. Drivers switched to leaving the rear door open between nearby stops, so UPS installed door sensors. Drivers started leaving seatbelts unbuckled, so those got sensors.

UPS essentially frames this as fighting Goodhart's Law with brute force, trying to track so many metrics that they can't be gamed. Except, of course, that the targets aren't realistic. What actually happens are results like drivers sitting on buckled seatbelts, moving heavy packages in injury-causing ways, or marking "signature required" packages as no-shows without knocking to shave off time. None of that is permitted, UPS fires people who are caught doing it, but the rest of the time when it isn't caught, it's all convenient cost-savings.

There's nothing wrong with holding individuals accountable for their response to incentives, but it's possible to do that while also holding people accountable for the incentives they create.
New evidence of deep groundwater on Mars
What Three Words always seemed like a stupid idea to me. Not much thinking beyond: Locations need bits, English words have bits, Let's use one for the other. Addresses already work. Cellphones have GPS. It seems like an idea for a problem that doesnt exist. What next, mapping words to phone numbers?
Why on earth would a company that actually makes a difference join a glorified media company that has DRM rules written by the exact companies that would benefit?

Honestly asking, why is Wikimedia joining W3C a good thing? If anything, I think, it forces Wikimedia's hand to cave when the DRM pressure hits again.
> “One thing Chinese founders or unicorns haven’t figured out is how to become a sustainable business. If you continue those [long hours] for 10 years, people will have no personal life any more, they will have no kids, they will go crazy,” Wingender said.

I wonder if this is simply symptomatic of a labor market imbalance. China has a lot of people, and proportionally they have a lot of people who can do software. Employers can demand what they want. This model is only sustainable so long as the stream of labor is constant, which I suspect it is.
Shannon observed this in his work towards information theory. Humans are able to predict next letters in a stream of natural language with a probability approaching optimal. The original paper is here:

https://www.princeton.edu/~wbialek/rome/refs/shannon_51.pdf

The summary at wikipedia:

https://en.wikipedia.org/wiki/Entropy_(information_theory)#E...

Notably, PPM, the best compression algorithm (at the time), was not able to predict as well. So that's a quantitative demonstration of optimality in language performance that includes a faculty for understanding syntax and semantics and presumably is linked to phonology, pragmatics etc.

Chomsky discusses optimality in a 1998 talk here:

https://youtu.be/7Sw15-vSY8E, at about 1h 7m an onwards.

He says language evolved rather quickly for such a significant function (estimating it arose quickly ~200kya). He says though many things in evolution are pretty messy, language is close to optimal design. He doesn't provide references, but I think (given the time and academic associations; anyone know?) he may be referring to Optimality Theory:

https://en.wikipedia.org/wiki/Optimality_Theory

Separately, our knowledge of anatomy of the language faculty is that it is highly localized in the Wernicke and Broca areas of the brain. This also suggests a small modification of an existing brain structure.

Additionally, optimality in biological systems has been a productive research direction in a few areas:
- Optimality Principles in Biology - https://link.springer.com/book/10.1007/978-1-4899-6419-9
- Near optimal energy use in the metabolism of cell division - https://arxiv.org/pdf/1209.1179.pdf
- https://www.quantamagazine.org/the-math-that-tells-cells-wha...
I think you are misconstruing the aims of the right to repair movement. Its nothing to do with forcing companies to make it "easy" to repair, but rather about preventing companies from including "features" which serve no purpose besides preventing third party repair.

An example would be a tractor that is designed to be cheaply serviceable, but has a feature which disables any replaced parts until a message signed by the the original equipment manufacturer and authorizing the replacement part has been received.
The yellow->blue->brown series of books is a slower paced way to learn theory. It's more thorough and is meant for people with essentially zero musical knowledge. You'll spend a big chunk of time on each thing.

The white book is a compressed version of the previous three and is much faster paced. It's meant for people with some musical experience and exposure to theory. That said, it also doesn't spend a huge amount of time on any one thing, so while it has all the same basic information as the other 3 books, it spends less time exploring each concept.

The green and purple books are more for when you want to get your theory certification from some authority (like RCM) and are more advanced :)

https://ultimatemusictheory.com/ also has some online courses and info available.
Not just children but also sons.
> whose C++ implementation from scratch...

You're aware of clasp?

https://github.com/clasp-developers/clasp

Which builds (in part) on embeddable common lisp:

https://gitlab.com/embeddable-common-lisp/ecl

See around 20-30 minutes:
https://youtu.be/8X69_42Mj-g
https://www.youtube.com/watch?v=i28UEoLXVFQ
If people are rejecting legitimately good edits that's a problem. People looking through the review queue should be doing so with an open mind and an eye for the edits, not the person making the edits.
> Why limit it to ad companies now? Two posts ago you mentioned any service that is "by its very nature both discriminatory..." without such limitation.

I think you are misattributing someone’s else’s quote to me, in my comment you replied to I specifically state these filters can be used in some instance lawfully, but Again FB is a multi billion dollar ad company and is aware of the unlawful potential of these tools.

Discrimination certainly isn’t limited to ad companies, but again I dont think those other companies you reference in the gig economy offer options to only accept riders/guests of a certain age, sex, race or religion. Those types of filters are limited to online ads as far as I am aware. But please shed some light is those gig platforms allow drivers/hosts to filter who they do business with and discriminate against protected classes.

> All of it? One hundred percent? Even though they are now taking measures to weed out these illegal ads? Again why is HUD only going after Facebook and not any other company or the advertisers themselves?

Certainly both the advertiser and FB could be liable for discrimination. But yes I think FB dragged themselves in by #1 giving these options to users (knowing these filters are also protected classes of people and in certain industries will violate the law); and #2 Reviewing/approving these illegal ads before publication.

I certainly never claimed the individual advertisers could not be liable, “onus shifting” here essentially means FB was aware not only the filters used for these ads but they approved the ads themselves.

Answering further, it’s obvious tax payer dollars are more efficiently spent going after FB and ending the unlawful practices on the platform entirely than an indefinite game of cat and mouse with individual advertisers.
And if you only trust tools old enough to drink, you can use `indent`.

https://www.gnu.org/software/indent/manual/indent.html
Interesting but IMHO warped perspective. They put a paper in front of me when I left Google and I thanked them and put it in my briefcase, but didn't sign it. The person you've never seen before from HR who exits you isn't your friend and they aren't there to help you. Contracts under which you receive no consideration are fundamentally not contracts and you have no reason to sign them. Your actual friends would not propose such a thing.
I think this issue can still be solved by technology. Keep working on technology that allow me to be self sufficient for my basic needs. I have that, I don't need to work for anyone anymore to survive.
We already have an uptick in "medieval diseases"* from unsanitary conditions among the homeless. Getting takeout is one of the ways homeless individuals who have a modicum of cash income (as opposed to just food stamps and the like) can take care of themselves to some reasonable degree. They generally aren't going to be in a position to properly wash and cleanly store their own take away containers.

Soup kitchens typically have worse food quality than fast food places, plus you typically wait in line for an hour or more next to other very poor people (often, but not always, also homeless). They frequently smell of cigarette smoke and/or marijuana smoke and are often in quite poor health, exposing you to a concentration of germs.

Soup kitchens have a tendency to be a horrifying concentration of poverty that makes it quite difficult to avoid ending up sick. It didn't take long on the the street for me to decide that I would rather not eat for short stints than to go to most soup kitchens.

It's also not uncommon for people who are handicapped, elderly or otherwise have personal challenges and personal burdens to rely heavily on take out. It's cheaper than eating in the restaurant because you can supply your own drinks, buy two meals and split it between three people in the privacy of your home and you don't necessarily have to tip. (I realize tipping is not a thing in some places, but you can get take out from places where it is a thing.)

* https://www.scientificamerican.com/article/medieval-diseases...
>How often have you insured your children for being kidnapped? How often have you been bound-up in a hotel room by robbers looking for jewellery? You know your marines body gaurd that follows you everywhere? Does he annoy you at all. Do you feel safe?

Not the best counter-examples. Poor people live in much more crime-ridden places, and are much more frequently victims of violent crime...

And regarding "did your daughter overdose on coke at 27? Your son?", No, poor/working/middle class kids mostly overdose on plain old heroin, crack, opioids, and the like, in much larger percentages...
Ironically, there is, in fact a totalitarian government, and it appears to view its citizens as extensions of the state [1]. While the state isn't trying to force anyone into 996 software jobs to my knowledge, when all the companies expect 996, what other options do you have? Especially after you worked all your life to get into a good college and studied to get a good job, which your parents are depending on you getting for their retirement. You just graduated with a software degree, what are your other options? You could always do construction work or factory work like all the other migrants who couldn't get into a good university (or into any university at all), or whose parents couldn't afford university. Just imagine how your parents would flip out at that, not to mention your own personal pride. Plus you'd have to live like a migrant, which in a city like Beijing is probably crammed in a room with 4 - 8 other people.

[1] https://nb.sinocism.com/p/engineers-of-the-soul-ideology-in
Not the OP. Two thoughts: Working in an environment that could explode at any minute requires some relief to combat stress. Kind of like a war zone. OR Smoking doesn't make sense, so of course people who choose to smoke would do so where it doesn't make sense.
i agree. definitely not going to happen yet.
It's almost like people (ie, the BBC) don't understand that in an OPEN ecosystem you don't always get exactly what you want. And they fail to recognize the inherent virtue of being open for its own sake.

It seems that some people want to claim to be part of the Open Web ecosystem and claim to promote open standards, open culture, etc. but without the actual, ya know, "open" part.
Yes, a single coordinator using other machines to do a lot of the work does make some otherwise very difficult problems seem more tractable.

An interesting unit for this kind of design outside the cloud would be a single rack of servers (or however much you can hook up to one switch)--assure pretty low latency to your remote RAM/disk.
Plastic micro-particles are found in tap water in most places around the world:

https://www.theguardian.com/environment/2017/sep/06/plastic-...
I have to agree that I think this has to do with hiring cheaper labor. I'm not sure whether they are immigrants or not has very much to do with it. I think that immigration probably helps to increase the labor pool seeking jobs in the US in the tech industry. I would imagine the more seasoned foreign engineers/devs/etc. probably would be less inclined to uproot their lives and move to the US. While immigration might be an issue, I think it's really just a problem with a desire to hire younger and cheaper labor regardless of whether they are US citizens or not.

There is still tech on the east coast, but it's nothing like the allure or salaries that are offered out in Silicon Valley. Actually, I feel like most of the really talented individuals from the east coast make their way out west unless they have some other non-job things keeping them rooted out here or they happen to land a pretty decent job at a fintech, adtech, etc. company out on the east coast.

But I see a lot of companies thinning their IT staff and the people who are most likely to go tend to be the >40 crowd. Probably because they are more expensive, management doesn't perceive them as being as "up-to-date," and there's less runway in their career. Also, I wouldn't be surprised if some of it is that they want less experienced individuals who will just do what their told and might be less opinionated about things. To me this causes a huge problem with system and application architecture, because you lose all of that expertise of years spent developing and dealing with different situations that I believe can give you a lot of insight into how things should be architected.
You say you hate the coding community so much yet you like hanging out on HN? HN is the essence of the coding community! Hackers sharing cool stuff with each other.

Please don't judge the entire coding community based on a bad experience with SO zealots. We aren't all mean, I promise :)
Even that's a stretch. I think you would need to build a machine that builds a machine that then builds a Gödel Machine.
Would you spend time and resources making your web page load 1.5% faster?
Part-Time Remote Web Developer Mentor Position
Wow, a troubling rationale. They’ve doubled in size in the last five years, your rejection, and an increase in diversity do not equate to not hiring white people. They just didn’t hire you.

I’d find it concerning to jump at anti-immigrant rhetoric so quickly.
I actually don't know what you'd search on those sites - I just know my recommendations list seems to cycle through a mostly endless series of music theory videos.

But yes, searching for "music theory" and things like the circle of fifths, intervals, modes, scales, pitch, standard notation, and keys would likely turn up useful results. Mostly they'll assume you have an instrument (usually a piano) handy.
Instagram Replaced the Contacts List
I mean... The dictionary definition of "evolve" is basically "things happened over time". But especially increasing in complexity, although it's not a necessary qualification.

So basically, as long as there is any temporal component, it "evolved". But I'd argue that saying it happened doesn't explain how it happened. So the "correct" answer is still B.
Not necessarily a SO problem. Some tags don't have a lot of traffic. Some answers aren't great.
Choice does not imply fairness.

If I am a serial killer and I offer my victims a choice between dying by machete and dying by shotgun, does that exonerate the murder?
New York Sues Sackler Family Members and Drug Distributors
meta-meta-learning
I sadly tend to miss and skip news I can't read
So I assume there may be at least 2 distinct issues:

1 preventing people to repair their hardware with software locks, not selling parts, not providing documentation, copyrighting schematics, repairs manuals and doing all you can to not allow third parties to fix hardware.

2 building thins that are impossible or hard to repair because you don't care about the fact that for a broken key you have to replace half the laptop because your profits are high enough and making a more repairable device is too much work , more expensive or not as cool looking.

IMO point 1 should be illegal, I should be able to buy parts for my laptop,computer,phone,car or other device and have a specialist repair my device.

Point 2 is more debatable, some manufacturers could abuse this to force you buy new things when the warranty expires rather then you replace the broken component. At least forcing the companies to pay the correct price for proper recycling without hidden externalities would help on this point.
Maybe you've never needed to open your iphone because it would serve no purpose. If I could upgrade my old iphone by taking it apart, I wouldn't have bought a new one in the first place...
Martha did time for lying to law enforcement. Never lie to law enforcement! Clam up and ask for a lawyer, every time. They may act friendly, but that's just psychological manipulation, they are not your friend.
>> every single IT company I know is desperately trying to hire people

Encourage them to list their open positions on the monthly Who's Hiring thread.
As someone who's hired many people on H1B visas, I strongly disagree. There was always local talent that could do the job I needed, I just didn't have budget for them. If hiring an H1B worker wasn't an option, the company would have had to pony up for the more expensive developer.

H1Bs also distort the market because getting a sponsored visa is a huge deal for a lot of people. Yes they may make slightly less than market but they have the ability to come to the US legally and have all of the paperwork filled by the hiring company (and legal support).

As another commenter mentioned, they're also locked into your company and can't quit without leaving the country. Another win for hiring managers.

None of this is good for local talent though. It's absolutely naive to believe that the supply of labor has no impact on its cost.
I've visited several developing economies and this is basically it for most of them. You can replace "Chinese" with "Indian", "Brazilian" etc. We live in a bubble in the West.
Just a guess, but probably august/september
A year from now, only a small fraction of the flying public will remember the 737MAX problem, and even fewer will consider it when they are booking flights.
Maybe they can hire some robocallers to robocall the robocallers for collection?
Do you use a 4s for its minimalist size?
Tesla's system is not the best: https://www.caranddriver.com/features/a24511826/safety-featu....
Um, yes? At least some of them. Perhaps you may have noticed the effect of tech workers' high salaries on the price of housing in some cities?
Smoking a cigarette has its downsides no matter how flammable the greater surrounding environment happens to be.
The engineers were busy with the 777 and 787.
or hiring junior people and training them (and paying them increases as they improve so they don't leave)?
Field Guide to Data Science Platforms