skysight-inc/HackerNews huggingface dataset:
I did a phone screening for them once back in 2015. Everything was written in Perl (with no intention of migrating), developers often push modules straight to production, and there are little to no automated tests.

This was all from their HR person on the phone.

They offer more money than most other companies in The Netherlands .. and I think it was clear why. ... I passed.
>when outages occur, they tend to get fixed a lot faster because the complaint volume is much higher.

On the other hand, they can be much harder to fix, because the sheer scale of failures and complexity of the infrastructure. There is a higher probability of complex systemic issues, as demonstrated by this very outage.

There are plenty of smaller providers that beat Azure VMs in uptime. Plus, smaller websites/services can employ much simpler failure mitigation strategies.
There's a limit though. In particular, if you're long enough in this business, you can look at the failure and quite reasonably guess whether it was a case of miracle occasionally breaking, or someone's stupidity (or greed). The former is excusable, the latter isn't.
Apple acquires Shazam
I have firsthand experience with abuse, and I think in many cases abusers do love those they harm. I don't see how acknowledging this makes abuse any more acceptable. In fact, I think often that's what makes abuse so hard on victims: they know that their feelings towards their abuser are real and they also see that their abuser often cares about them, and it is hard to reconcile this with how they are treated.

I'm not an expert on this, but it seems to me a better way to frame it is something like: loving someone doesn't excuse being treated this way.
Indonesian teenager survives 49 days adrift at sea in fishing hut
This is to say that data mining analytics in business context is far more akin to journalism than data "science"
Con men make the mark think the transaction is beneficial to them. Does that mean we shouldn’t outlaw fraud?
I used to work for a Toyota supplier years ago, and got to visit one of their ports where cars and parts enter the US from Japan for further assembly (like a mix of car garage and factory). It was striking how organized and neat everything is.

It all boiled down to "Kaizen", another simple concept meaning "continuous improvement." From what I remember, one implementation of kaizen was that employees were expected to stop what they were doing two or three times a day and spend 10 minutes organizing their workspace. This seeming waste of 20-30 minutes a day actually increased efficiency by having all tools in the right places at all times.

Working with them was a real eye-opening experience - it showed me how simple concepts can have a huge impact on a business when applying them consistently and with (sometimes maddening) discipline.

As I was reading this Wikipedia entry, I came upon the part where it said it was developed by Toyota and actually uttered out loud "of course it's Toyota!" I have nothing but respect for their work ethic and discipline.
There is a metric for the # of turns needed to solve a cube from a particular state. I can't remember its name offhand, but the word for the maximum possible number of moves - 20 - is known as God's Number.

I'm not sure it's relevant to the difficulty of the scramble for a human, though. Most solving methods follow an approach that isn't even trying to find the minimum possible number of moves. The one that most of the fastest speedcubers use is, IIRC, the least move-efficient of all the standard methods. It just manages to be faster in terms of time because it's such rote method that, if you learn it well and get it burned into your muscle memory, you don't really have to ever even stop to think about what you're doing in the middle of a solve.
Actually it is not so strange I know a lot of crazy old guys who got away with a lot till now.. I remember liking Dvorak when I was in HS and reading Aplus magazine but he is way to old guy yelling at the tv crazy for me now.
SeriusXM to Buy Pandora for $3.5B
$50!?
> it's best for all involved that you either subscribe for ad-free content directly from them

Most don't offer that choice.

> There are humans on the other side producing that content, they have as much right for being compensated for their efforts as we do.

I think I missed that right in our constitution--you must respect other's wishes to impose ads on the content that is otherwise freely accessible on the internet. A “right” is hardly the right word—“social courtesy” may be better.
I believe the original comment was referring to being misled / confused about the decentralized social network Mastodon (https://joinmastodon.org/), not being misled as to the significance of the finding.
This is a highly revisionist version of events.
Sir Michael Atiyah Riemann Hypothesis Proof Heidelberg Laureate Forum 2018
I'm not in academia, but in my experience, abstract thinking and problem solving skills matter way more than language syntax knowledge. I've learned Python, PHP, Javascript, C#, SQL, VBScript, Java and some other things in the course of just working for different clients and companies. I was able to learn these things because I know how to learn.

If I were teaching students the way you're trying to, I guess I'd start with Python because it's almost pseudocode which makes it a great medium for translating concepts and trying things out quickly. Then I'd teach my students C and get them hacking on Unix/ Linux stuff. Then I'd have them learn a functional language, but I don't really think it matters which one. I guess if I were to pick, I go with Clojure or Scala because there's at least some commercial value there.
Seems like a good time to link to this curated list of pipeline toolkits (not all python).

https://github.com/pditommaso/awesome-pipeline/blob/master/R...
SiriusXM to Buy Internet Radio Pioneer Pandora in $3.5B Deal
Schmidt meant the Chinese net would extend beyond China.
Of course not. Is MTurk fraudulent?
Nice, I heard about this a while ago but it's nice to see an actual press release about it.
At risk of speaking from ignorance (i dont really know python), isn't this succinctness an aim of python? A lot of python enthusiasts i speak with decry the verbosity of Java and point to how much less code it takes to do the same thing in python.
But when you say “Lua” everyone complains that there is no class system, despite the fact that setmetatable(x, {__index=getfenv(1)}) is equivalent to bless().
Also energy companies don't keep that much cash on hand anyways. Even Exxon only has like $4B.
“Children wouldn’t work in factories if their parents didn’t think it was beneficial to them. Why should we take away that source of income for families that desperately need it?”
Yet as most of our regulations on every major area show, people in need often don't have better options. Very often they know that only too well, but do it because it's their only option.

It follows where an option at the margins causes problems it may need to be regulated to prevent abuse of those in dire straits or need. As already seems clearly necessary for things like Deliveroo etc.

Abuse of that nature is how we got a lot of our more civilised food, consumer and employment regulations. It's how we came to the hard-fought idea of a safety net that this generation is trying to shred.
Or you ignore it because you're a dev, so you've internalized the general patterns such systems follow, and know where not to prod them. If a small problem happens, you probably deal with it on the spot, without even consciously noticing it. Non-tech-savvy people use computers differently, and are much more prone to being confused in cases of unexpected failures.
Serious question: why don't they just go to bed earlier?
Google has a history of disabling or degrading features (image search, maps, youtube) in browsers that aren't Chrome under the "we haven't fully tested them" excuse. In almost all cases changing your user agent to Chrome would result in a perfectly functional site. Perhaps there is 1 feature that didn't work but it was usually obscure and it feels like Google was just throwing the baby out with the bathwater to spite anyone not using Chrome. Up until recently it felt like Google made a Chrome version of their product and a lowest common denominator version and anyone that isn't using Chrome got the later. Now it seems like they let some browsers use the Chrome version but there are unusual performance regressions compared to Chrome. It's very reminiscent of the first browser wars where sites were IE or Netscape only.

The whole point of standards push over the years was so that developers could just code to the standard and the browsers would either catch up or suffer the consequences. It seems like these days Google is dipping into Microsoft's old playbook for every trick it can find to get people to switch to Chrome.
Repeated change has its own substantial costs for a system as large as a school district - even without the outrage over the drastic change, reworking schedules every year would be enormously unpopular.

(Think of everything from changing heating and AC schedules to reworking start times for bus drivers to telling parents they need to drop their kids off at a different time each year. There's a reason most school administrators I know get an absolutely hunted look when you mention changing anything.)
Let's put the counter to you though - toilet humor is easy. It makes money. It's what allows so many actors and production companies to make a living, and because they're successful they can then go off and make more interesting things and take risks on higher minded ideas. If you run a production company that insists on only producing content that is extremely difficult to make successfully you're just much more likely to end up with a bad investment.

Publishing that content isn't just about choosing to back that stuff, it's about making enough stuff that you find the great writers, directors and actors to put together the more difficult stuff.
Sad that you are being downvoted when you are describing the relevant macro trend. Our goal as stewards of civilization has to be to manage through this transition as peacefully as possible.
Just wanted to say thanks for these analysis blubs on HN. Whenever something security related pops up, I rest assured that you or tptacek are going to pop in and tell it how it is.
Not a day goes by when I don’t encounter a major bug in some software in the most common workflow e.g. iPhone unlock screen fails to show up, payment of a Kaiser bill fails and says to try later, shutdown my windows computer never completes, website chat for CA FTB says I’m entering invalid characters when talking to an agent and I can’t explain my issue as a result, can’t download my tickets from Ticketmaster since it thinks my iPad is a desktop and I need a mobile device etc. I feel like I expend more enginery troubleshooting these issues then doing what I need to do with most software.
downplay and dismiss, SOP
AMP Is open source, Microsoft/Bing are on board, and Google recently stepped back from AMP governance to encourage more parties involved. No one group will hold more than 1/3 control.
Take a Career Risk Even If It Looks Dumb
> or ratting me out to the NSA or something. But thus far they haven't.

I think in a post-Snowden world that is a pretty bold assumption.
This is actually crazy. So I'm guessing this suggests playlists based on "similar people" in the most literal sense?
You've also probably used docker, which is written in Go.
> On a personal note, I'm afraid I object to Brave simply on the basis of its gratingly pretentious name

I wouldn't blame you.

In any case, this is more of an ethical preference than a serious statement about the viability about Brave's specific monetization model... any product that gives the consumer more choice without entirely depriving people of revenue is welcome to me.
Totally, 100% agreed. Sure, there are a lot of developers who don't care about quality. Usually, they don't care because they're here to do their job and get paid, not to make an art piece. Which is to say, they would care if it was a part of their job, but it isn't, because of business-level decisions.
Well then let me restate my question. Are there regressions in Firefox that hinder performance on Google properties?
Open-Source Operating System Coming to Cryptocurrency Miners
To pretend that rights vs control are not highly loaded terms seems purposely ignorant. There are clearly a few ways of approaching the issue, and defaulting to one is undoubtedly going to annoy those of any other interpretation.
> The survey counted unpaid work as "time spent looking for tasks, earning qualifications, researching requesters through online forums, communicating with requesters or clients and leaving reviews, as well as unpaid/rejected tasks/tasks ultimately not submitted."

These hidden costs are almost identical in the world of independent freelance work. Similar for "gig" workers as well. An Uber/Lyft driver told me he aims for 10 hours per day, which usually takes an extra 4 hours (14 total) of unpaid relocating, waiting around, etc.

My hope is that people view this as the cost of autonomy, but I fear most people aren't pricing it in.
Practical security with these apps, at least Monzo is much better for the average consumer because I'll learn about fraudulent transactions immediately via a notification on my phone. With my high street bank (1st direct, which I only really keep for their free coin machines) I might learn about it... weeks later when I check my balance on their website... maybe. I don't have their app installed because it is shit.

Btw another reason I kept 1st direct was to pay in cheques which the government still insists on using, but Monzo lets you do that with a photo of the cheque now I believe. Can you imagine 1st direct ever being that modern? Their website still opens in a popup and tells you no to use the back button!
This app looks neat. Why doesn't Google Meet and Coda.io work in Safari for you?
Just anecdata, but 2 years ago Amazon incorrectly shipped me a 90lb granite surface plate instead of a 1lb set of calipers. Return shipping was ludicrous enough that customer service offered a ~90% discount if I elected to purchase it. So a software snafu (because I doubt a warehouse worker would ship an item that heavy out of laziness) cost them significant money, and extrapolate that cost by the number of orders daily: a serious glitch could run to millions of dollars in short order, and have long-term loss of trust issues for the business.
This is very easy to see when you consider morality to be (perhaps by definition) any process which compares competing possibilities and labels some superior to others. There is an implied morality acting under any goal, because one always considers the states that achieve the goal superior to ones that do not.

With humans, we can have extremely complex goals, which leave room for our morality to shift around as the context changes in subtle ways (to make exceptions to rules, for instance.) Machines tend to have very simple goals by comparison. It makes it difficult to encode any potential exceptions to the rules.
Worked out okay for Edward Snowden. Would the US actually respect the human rights of either? Doesn't seem likely.
At the time I hadn't used Clojure
What competition? Oh, you mean those companies on the second page of the search results?
Google should be very careful with these aggressive tactics. They are quickly losing many users. There are other options available nowadays, including browser like Brave. I personally have switched back to Firefox. I still like Google but they are falling into the same old trap of not listening to their users. The moment they let that escalated and there are other viable options then the game is over.
Biggest drawback to me after trying Firefox are the lack of simple profiles, as in Chrome, which let me separate work from personal from school when browsing, and the fact that all web development is done for Chrome. So many sites don't work correctly in Firefox that I eventually had to give up on it and move back.
No understand the title. The article is blocked (at least in Europe).
Captain Cook’s HMS Endeavour Found Off the Coast of Rhode Island
Get in Bed with Skynet
Why were the UAW guys so resistant?
It often does use libc. OP's article mentioned that they're using it more on Darwin now, but they've also been using it on Linux for a long time to do some of their DNS resolution (where implementing a stable parser for /etc/resolv.conf and friends is nobody's idea of a good time).

I don't have an authoritative source, but I think one of the big downsides of CGO for them is that it hurts their cross-compilation story. Cross-compiling a pure Go program is trivial, which is great, but by default it disables CGO.
I read an interesting thought.. if we saw Google, Facebook, etc not as companies but new forms of countries and governments.

Our use of services make us citizens of these digital countries, where a TOS takes on a whole new meaning of how we are governed, beyond physical borders.

What kind of governance do we want over us in the digital world?
UK: most schools start at around 9am to 9:15am

Children who live too far from the school to walk catch a bus, an ordinary scheduled bus on a standard route, or the train# or the metro. They get special bus passes (some get them free, I think most now).

What I'm saying I think is why on earth is the Boston school system in the public transport business to start with?

(#) Doing your homework on the train on the way to school is one ritual I was amused recently to see is still going strong. I did this and my dad did this (pre WW2).
Never used Docker. That was the advantage of using Nomad. It can orchestrate anything - Docker containers, executables, Shell scripts, etc.
This is assuming that the communist party of china will be able to maintain their grip.

I'd say it's far more likely to see China split up much like the old USSR did by 2028. They are even making the exact same mistakes like building roads and infrastructure in central asia.

If you've been following China for a while, you will see how nervous the leadership is, and like Putin, opted for "military achievements" to rally troops, and now facing a recession born out of the US-China trade war and all the social revolt and ethnic separatism oppressed for so long will explode.

Information is like entropy. It can't be contained. China's internet only works because they are willing to kill people over tweets and harvest their organs. You can't keep this up.
I'd rather they try to launch Windows 11 than try to go to a rolling release with bundled apps. Before you know it, you won't be able to install Windows 10, but will need to download the vendor specific version from Dell/HP/Lenovo.

Microsoft, Android is not something you want to emulate!
> I think you, and others, seem to ignore that deep learning bots produce what the data [and the rules it uses] contains.

The bot uses data, sure, but like the humans it also--

* Chooses what data it uses based on...
* The rules that make up its processing which in turn are...
* Influenced by the peculiarities of its creator(s).

Those last two can't be emphasized enough. A subject matter expert, for example, will choose data differently from a layman, who will choose data differently from someone completely ignorant on the subject. Someone driven to keep certain data suppressed will choose data differently from someone driven to research the matter, who in turn will choose data differently than someone wholly disinterested in the topic. Unless a person builds a bot with a 'willingness' to question both its data and its own programming (and perhaps even its creator) to present the best linkage the web has to offer, all bots will be mere dummy proxies of the creator programming it.
You're conflating health issues with health care issues.
What health care system now implemented in any country, or proposed for implementation in America by anyone, controls how people eat, how much alcohol, tobacco, and other harmful drugs they consume, how often they exercise, how much they sleep, whether they provide healthy environments for their children, etc.?

Just as schools and teachers are simply one factor in educational outcomes, the medical system is simply one factor in health outcomes. You must consider lifestyle, environmental, and genetic/epigenetic factors to get a full picture. You must equalize for these factors - as far as this is possible - to fairly compare the effect of the medical system and associated policies alone on health outcomes in different countries.
Properly accounting for genetic and lifestyle differences in different sub-populations is largely taboo, and this prevents a fair comparison of medical systems across countries.

Edit: Consider this article by the CDC on infant mortality:
https://www.cdc.gov/reproductivehealth/MaternalInfantHealth/...

Over 23,000 infants died in the United States in 2016. The five leading causes of infant death in 2016 were:
Birth defects.
Preterm birth and low birth weight.
Sudden infant death syndrome.
Maternal pregnancy complications.
Injuries (e.g., suffocation).

While the medical system can intervene, these causes all seem far more dependent on genetics, the mother's (and to a lesser extent the father's) behavior during pregnancy and the infancy of the child.

In 2016, infant mortality rates by race and ethnicity were as follows:
Non-Hispanic black: 11.4;
American Indian/Alaska Native: 9.4;
Native Hawaiian or other Pacific Islander: 7.4;
Hispanic: 5.0;
Non-Hispanic white: 4.9;
Asian: 3.6

Compare white Americans with European countries, and the discrepancy drops significantly. There's something beyond the medical / health care system playing a role here.
> Every abuse of a CoC is by definition public

That is untrue.

> But overall I have seen a lot more whinging reactions along the lines of "how dare you put your politics here!" than actual examples of abuses.

That is besides the point.

> [1] Remember the "fork their repository" and dongle jokes debacle from a few years back? The outcome of that was that the accused was initially quickly fired (institutional overreaction to a ridiculous accusation), but ultimately got a new job immediately. The accuser on the other hand got a whole ton of abuse, lost her business, and last I checked was still out of a job.

Well, okay, what do we actually learn from that unfortunate turn of events though? If you ask me, it's that CoCs cause more problems than they solve, for everyone involved. I actually gave you the example where the person who introduced the CoC got thrown out via the CoC.

> The idea that on balance the social power has shifted too far into the direction of the accusers is absurd to me. It just does not fit the world I observe. Every public accuser still get's harassed a lot. There are still plenty of incentives to not publicly accuse.

I'm not sure what your argument is here. I'm not making a "power balance" argument myself, your argument couldn't be that it all evens out because everyone's life will be ruined.
I think you mean "devote" instead of "devour" there, but I feel like the word could still almost work despite making the sentence hilarious.
I agree that the role of politics is important, and maybe it is for the best if it can help create a conversation.

One of the main objective of this particular project was to make a complex problem more accessible to a general audience, so that such a debate could take place. For example, before this "algorithm", it was harder to understand the impact of your school time on the other schools and the budget of the district. And this budget is also what pays for teachers, nurses and buildings.

My hope is to convey that yes, algorithms can be scary when they decide for you, but sometimes they are just tools that bring information to the debate and help the minorities be heard. And ultimately, humans make the important decisions.