skysight-inc/HackerNews huggingface dataset:
Besides underestimating the scope of the problem, one logical fallacy that programmers fall for is believing that a single developer should be able to juggle lots of tasks easily. If a small team can create a SaaS application, why do large companies need so many engineers for so many specific things?

I think, at a certain scale, it becomes necessary for organisations to ensure that there are certain people keeping specific things running. Let's say, a company doesn't have any specific person assigned for server administration and then one day, is confronted with a DDoS attack. Who is supposed to handle it? Whose responsibility is it? You have few people who know the basics of operating servers but no one who can swiftly respond to it. If no clear role is established, then the company is bound to face more attacks and possibly, lose more customers.
I imagine Android's fractured ecosystem prevents this. App developers have limited resources. Any new OS has to compete with iOS and a half dozen Android versions. Few companies will want to develop apps for your OS if you can't get the say 5% market share of a 5-year old Android version.
By default, uBlock Origin ("uBO") works with a set of block lists, it does not block javascript -- out of the box you can't compare NoScript to uBO, they are two different things, it's not a case of "which one to use?".

Given the symptoms you describe, it seems you went to a site which launched popups. This is usually addressed by filters in the default block lists (EasyList, etc.), but when there is no filter, unwanted popups may occur. One solution is to report to block lists maintainers, so that they can add a filter. There is also a per-site switch in uBO to unconditionally block all popups for a given site -- so no need to wait for a filter.

That said, you can block scripts by default with uBO if you want. It also allows to block specifically all inline script tags on a page without disabling all javascript.

uBO works well with NoScript, and many people use it in concert with NoScript, they consider they complement well each others.
Google Pixel phone images leaked
Features and scale are huge things.

Maybe you could make, say, a Twitter clone, in a weekend. But you couldn't make one that can handle anything near Twitter's scale nor that is as feature-rich as the actual thing, and besides, nobody will be using it.
Show HN: Visual Question Answering(VQA) in Keras with demo
It does seem there's a lot of flailing around. As someone mentioned, this http://www.ycombinator.com/rfs/ went from 6 under Graham to 21 under Altman. Altman mentions laser like focus at time when referring to how startups should function. The same doesn't go for YC?

It's really easy to get fame and plaudits by associating yourself with a cornucopia of big ideas, it's a lot harder to actually follow through.
Mockito 2.1.0
Bias is a pattern-generation process. Machine learning is a pattern-recognition process. Any bias on the part of the (human) data collection, or the (human) training program author, gets spit out as a "pattern", because it is one. The problem is that it gives the illusion of a bias in reality.

My go-to example is machine learning police enforcement direction, often used as a counter to racially biased policing. This works in any city with a historical problem of racial bias in policework. We give the algorithm all the data we have from the last 60 years of policing this city. Patrol schedules, incident records, arrest records... everything. The computer magically tells us where we should focus our efforts. To the police chief who paid for the system, and especially to the media reporting on it, it looks like a computer is making the decisions without bias. Hooray!

Of course, anyone who's ever worked with machine learning can spot the problem. The data set was generated by racially biased policing. That bias will be reflected in all the records: more arrests for race X, more patrols scheduled through their neighborhoods, more incident reports from those areas. So when the algorithm says "increase patrols in this neighborhood," or "look for people who fit this profile," it is simply synthesizing the patterns from 60 years of racial bias. So the police in LA have a real problem: their "unbiased" computer program is telling them that their criminals look like black people, and they should increase patrols in Compton. So they do, and that data only takes the data further from "un-biased" reality. In fact, the police "black box" is only pointing out a history of racially biased policing. We're relabeling it as recommendations for future behavior.
In my opinion, Google Compute Engine is a great alternative to AWS, better in most aspects. For something simpler, if you're looking for an alternative to Digital Ocean and are in Europe, excoscale.ch is interesting.
But wouldn't you agree that we share at least a general attitude that tends toward a (most of the time) healthy skepticism?
Just FYI I recently watched a tech talk from some conference where Uber guy claiming they have 2000 developers...
That's more expensive because the cost (installation and servicing) scales with the number of bus stops.

Also, there are things you want to do that this doesn't cover. For example, announcing the next stop when you pull away from the last stop.
Alternatively, you could have the driver press a button.
My god I can't tell you how much I want this to happen.

Here's an older post of me asking: https://news.ycombinator.com/item?id=12540268

Z5C (350$) or Z3C (250) seems to come up a lot in my search. I'm also tempted by the nexus 5x (probably at my limit at 5.2" but it's only 250ish), and perhaps the new pixel (which is 5" but probably way more than I'm willing to pay for a phone). Another interesting contender is Nextbit Robin, which is 5.2 inches for 230ish and very pretty.

I've been eyeing Xiaomi phones for a while, but unsure that I want to go to the hassle of getting a device that's unservicable in the US.

On another route, HTC one M8 (5" - 170ish!) seems to be an old flagship that still does well, and us now super cheap. I wonder what other similar ones there are.

edit: to be honest I've given up on finding sub-5", and thinking about 5.2.
Net attack fears as code shared online
In addition the whole "we code for a better world" is just HR marketing to attract engineers. Sure there are companies that have innovative areas and oppurtunities, but many engineers are just code monkeys fullfilling daily duty without glory.
Dark Web OSINT Part Four: Using Scikit-Learn to Find Hidden Service Clones
The most, we are here to understand where to put our technological hands in order to succeed, this because SV (and Y Combinator as one of its coveted stars) still has the gist, the money and the ability to deliver. If we in Western Europe could have something similar in Berlin or Amsterdam, now that London is going, I would be even happier.
Isn't the null hypothesis sufficient?
Re: boring Smartphone market

Why do I still need to carry a laptop and a phone around ? Of the big guys the only ones doing anything interesting here are Microsoft and Continuum https://www.microsoft.com/en-us/windows/Continuum - seems like the meme of distrupting yourself; cannibalizing your own revenue streams is great in theory but not in practice...
I can provide much more links; BLM wants separate government, budget, no police intervention... I think we all get it.

---

> To carve out a safe space on campus where black students can get support from people who look like them and share similar backgrounds

> That’s one reason another institution, the University of Connecticut, earlier this year announced a living community specifically for black men.... the school pointed out that young men of all backgrounds will be permitted to apply to the living community,

I think this is just a word-game and schools are backpedaling to remove ugly word 'segregation'. But in reality 99.9% people in those safe-spaces will be black.

It is nice they do something for men, but it will not help unless underlying sexism is solved.
Take a look at Uber's career's page. Even broken down to USA Engineering on the Engineering team hires, there are dozens and dozens of open positions. It's safe to say Uber thinks it's a > 20 person job.

https://www.uber.com/careers/list/?city=all&country=united-s...
Why overtime is destroying your team
Please see the FAQ regarding job posts: https://news.ycombinator.com/newsfaq.html

(The official thread will be posted soon, in a few minutes/hours.)
I was able to disable the crapware on my Z5C, and the custom skin is a lot less visible once you download the Google launcher, keyboard, etc etc. It feels very much like stock now.
I'm pretty sure the author of this story isn't a recruiter, no?
Everything seems easier when you're not doing it yourself. It's only a minor variation on the grass being greener. Everything gets way more complicated when you're doing it at scale, with high reliability, for real users, with some hope of making money. Practically nobody adds complexity for its own sake. Usually, if you think something is much more complicated than it needs to be, it's because you don't have any idea what the real requirements and constraints are.
This is very optimistic. There are well known and documented cases of ml algorithm bias and its cause [1].

And it's not surprising that data itself contains some biases from the humans creating it. Suppose police are asking machine learning where more crime is committed - there will be a feedback loop. Where are they currently making more arrests? If they spend more time there, the bias will be exaggerated.

The op correctly gauges how we should be cautious. Your post, I'm afraid, is misleading at best.

[1] https://www.google.com/amp/s/www.technologyreview.com/s/6017...
Smart Driver Updater 4.0 Licence Key and Crack Full Free
Really big batteries would be a great trend...
OK, that's really cool. Definitely means they have "a server, 3G/4G connectivity [and] GPS" though.
They have an Android app, an iOS app, driver management system, fleet management system, ride tracking system, ride scheduling, navigation system (not sure if this is 3rd party or in-house), payment processing, profile system for both riders and drivers, price calculation system, and probably a bunch of other stuff in the background.

All this must work correctly and reliably in the 400+ cities they're operating in. To me at least, 20 developers is not enough to develop and maintain that many interconnected systems. I would say 100s at the very least.
You can publish wireless / Internet data on where the bus is, but keep the driver pressing buttons as the source of the data.
But what you'll get in performance, you'll lose in sanity.

I know that everyone has their "Horror" stories about a provider that they'd avoid at all costs, but, Softlayer still has an IBM "Mindset." Provisioning servers? You ask them, then their sales team approves -- hardly automatic. Seemingly minor changes to their system will force a hypervisor restart, and dealing with their account reps for anything is a nightmare.

I'm not saying that Amazon is the end-all, be-all; I'm just saying that the grass isn't greener on the softlayer side of the fence.
I just want to point out nationalization/existing public services also increase inequality in quite similar ways.

1. Traffic fines are still public. Still regressive.

2. Social Security is still public and still has a cap on taxes for > 6 figure incomes.

3. Wage cuts (granted I think this gets worse when privatized) and benefits cuts are dealt to public employees all the time. Look at the many underfunded local pensions/city budgets and how they've chosen to respond.

4. Private interests into parks and charters schools etc. This also happens to be an opportunity to give extra attention to the needs of poor individuals and families, and people of color. There is a debate ongoing, but many charter schools in poor neighborhoods have better funding/facilities than a would-be public school there. This is not close to perfect or a panacea, but it has potential, attacking charter schools without nuanced research is imprudent.

This is a controversial topic. I am not taking sides. There are many complex/taboo issues and few working solutions so far. Glad it is being discussed.
Introducing Email Marketing Tailored for Professional Bloggers
Ask any brazilian if he can think of any public service that works.
Many cities also have an app that displays how many minutes the bus is expected to run late, based on when it passed the previous stop.
Assuming the supply is competitive sure ... Otherwise you're in the worse of both worlds.
This seems like a problem that has been solved many times in the Western world.
Okay, but I shouldn't have to. Here, we did a bunch of work that you now have to do a bunch of work (and probably introduce subtle instabilities) to undo. No thanks.
The article raises some good points but there is still a dichotomy here to me. Compare a successful startup with 2 founders with an established company with 2000 employees in the same business. The scale of the difference in employees vs the difference in the product is often shocking. BigCo product might be better, but that much better?

Obviously the quality of the product won't scale linearly with the number of engineers, but still, startups punch above their weight. Maybe it just highlights how much harder things get when the company reaches a certain size.
What is "weird" about uMatrix, specifically?

The logic of the matrix is completely straightforward, once you get the basic rule that narrower rules override broader ones, all interactions with the matrix will become obvious, easy to understand in advance what will happens when adding/removing a specific rule -- and in any case, the visual feedback when adding/removing a rule through the popup panel matrix should be obvious enough to understand what will end up blocked/allowed.
If you read they article you'll see they are mentioning feature/specs as well, including "fingerprint scanners on the back".
The initial installation becomes ridiculously painful though, and even that might not work if the original language as itself self-bootstrapped, or cross-compiled with something not available anymore (e.g. something on a different architecture)
That's how it works in our (German) city. It works great.
One thing you need to be careful about is comparing a service in China with the service outside of China. For example Skype in China because of the monitoring put on it disconnects all the time where it would be fine outside of China. Services like WeChat have an inbuilt advantage in that their connectivity isn't as interfered with in the same way that western apps are.
Is it? That would be strange because FLIF was developed with FFV1 as a inspiration.
I think he is being downvoted because he is factual wrong. Could someone please elaborate with details?
Always reminds me of: http://i1.wp.com/beckybendylegs.com/wp-content/uploads/2014/...
I'm hoping the next round will have a 4". They had probably already started production on this round when they found out about the iPhone SE. I'm guessing they'll follow suite as usual.
I'm not sure just because you mentioned 400+ cities they need as many developers as cities they operate in.
I find voice calling very annoying and I used to find voice messages annoying; but now that in Wechat I can just have those voice messages, relisten to them in chat context and transcribe them easily (you can do all of that from whatsapp also of course).

Whatsapp and Wechat both behave well on my phone (Android 5something on a modern Huawei); Skype doesn't.
What the hell that's insane...
What makes that hypothetical interesting is that that kind of situation will almost always be the other driver's liability. So an autonomous driving manufacturer has no legal liability reason to handle it. But when morality comes into the picture it gets a lot more cloudy (what if it accelerates over the speed limit to avoid an accident, if only to crash into another car and make the accident worse?)
I often hear this logic from inexperienced engineers.
My answer to them is: Then why don't you do it? <grin>

Recently a junior engineer said this to me about Uber, and I helped him to understand - His logic was "it's just a taxi app".

There were loads of Taxi apps before Uber and loads of them after Uber. Yet none of them were uber?

Sure that a medium complexity CRUD app can do the pickup and scheduling, and spit out some json to the app.

But what if you have 100,000 journeys taking place simultaneously, and you must track their positions so that you can render the journey map on the invoice?

Can you do live traffic planning and re-route around the busy traffic on the fly?

Does your weekend include the full billing system? This is a mandatory requirement for a business.

Can you spot busy periods and increase the fares according to the laws of supply and demand? All online in realtime? Can you continuously A/B test this to optimise profits?

Can you deal with the fact that maps and roads are always changing?

All of these and more are the things that make Uber, Uber, otherwise you're just one of those shitty taxi apps that failed.

Still think you can build it in a weekend?
Railways is a completely arbitrary example. If they would be impossible (which i sincerely doubt) without government involvement, the free market would find alternatives. That’s the beauty of it. It’s how progress happens.

Education is not an externality, and should be handled by the free market, not the government. Public education is in a horrible state everywhere you go, precisely because it’s public.
That's why bus drivers get training. And if they don't perform as expected, it's not that hard to hire a better one.
> for instance, following this logic, the most popular religion or dominant culture is not necessarily the most useful to the host genome, but the best viral "meme" that can replicate itself while balancing its own replication vs. the viability of the host (e.g., a malaria that allowed the host and its transmission vector to slightly evolve partial defenses against it so that it too can survive and replicate or the benign Herpes simplex virus that has 90% penetration rate).

Many religions (in particular Islam and Christianity) strike me as being just that. They have features that make them viral (through proselytising, and sometimes forced conversions), and make it hard for their hosts to get rid of them (due to social pressure and penalties against apostates). These features are integral to the success of the religion, and are hidden under mythological/theological disguise.

The myths act as a vector, and these "features", which are behaviours that can be very complex (running a religious court system, enforcing those laws, proselytising), are effectively the payload of the virus.
They turn society into a machine to spread the religion further and protect it, even if this comes at the cost of other achievements (technological progress, greater equality between demographic groups...).
Well keyframes are a thing and it's likely that the still image is going to be encoded a few hundred times on an average length song. Especially in a HD video (which is what you want as the audio bitrate grows along with it) the video part could be massive compared to the actual music.
I suspect not.

Edit: Also, I hope not. Mobile phones don't need anymore gimmicks, we just need removable SD cards and batteries brought back and we'd all be set.
Skype doesn't work in the west (I live 5 months per year in Spain and the rest I work in UK/NL/China/HK/Aus; it is no different in other places hence I like wechat which works well everywhere) either on bad connections; it won't connect or will be very slow/unreliable at sending even small pieces of text, let alone images.
Ask HN: What is going on with downvotes (lately)?
I Know that this might be a contentious issue but I've seen this happening too much recently where factually correct comments are downvoted to the point of a flag kill without any discussion.

Some of them may "violate" the rules of courteous discourse or be antagonistic, but often they are not, they are simply correct factual statement with merit to the discussion and for some reason they are killed pretty quickly.

What brought this up is this comment https://news.ycombinator.com/item?id=12625479 in a recent thread https://news.ycombinator.com/item?id=12623738 and I while on many other occasions I could some how convince myself of a reason for for the downvotes I could not find a reason for why anyone would downvote this one other than a few intentionall but misguided or even unintentional downvotes and a herd mentalitly then taking over to "clean up" the thread.

If anyone is wondering the poster is 100% correct, you can buy lab and machine shop equipment on the cheap, these can be bought at a penny on the dollar rates and sometimes even for "free"/Tip as the sellers just need some one to take it off their hands.

A lot of sellers are also clueless about what is being sold, it's not hard to find listing of "misc equipment HP" and see 5,000$+ worth of old HP electronic testing equipment going for only few 100's $ on some lot on Ebay or a local listing (bankruptcy/disposal auctions are quite a commonplace to find those).

It's not hard to find machine shop gear like Lathes, Press Drills and other heavy duty stuff that while might be old is still functional and fit for purpose for pretty much the transport costs.

I don't know if this actually "qualifies" for "Ask HN" but I just felt that this needs some discussion, while HN isn't reddit it has evolved into a discussion community and as a community there needs to be an internal discussion when something appears to be wrong.
Rethinking URL bars as primary browser UI (from a Chrome PM working on PWA)
It's called "twisting words" or "quoting out of context".

If you read the rest of the thread you'll find the alleged example of this was a dorm where students who felt isolated (because they were in a significant minority in classes in their majors) could have a place to feel that they weren't so isolated and did in fact have a community on the campus, and wasn't even off-limits to other groups -- anyone could apply to live there!

Dorms with themes -- around majors, around social activities, around social groups, even around, yes, racial or ethnic identities -- are not new, not unusual and not "segregration".

But of course putting it that way doesn't let someone spin it as "those goshdurned SJWs are the real segregationists", so you won't hear that interpretation from the people who repeatedly bring it up as an "example".
And then when the driver accidentally hits the button and needs to go back?

Notice how we're now adding more complexity now anyway though...
I am so glad you said this. With the boom of the tech industry, it feels like a lot of stuff is getting over engineered these days. Instead of products that focus on something that does it really well, it does its job mostly alright with half-broken bells and whistles.
How the Next U.S. President Will Control the Fight Against Climate Change
This a lot like asking why Lenovo uses Windows rather than make their own desktop OS.
Do you have a reference to anyone comparing the formats?

Also, since FFV1 is a video codec, a static image container would need to be defined in order for it to be useful in the same scenarios as FLIF.
It uses ext4 on the mixed mode (which incorporates it as system memory), but it should require ext4 for sd cards as well. They cut off USB mass storage support so they have already crossed that line.
Government inefficiency mostly comes from above market wages and benefits to lower-skill workers and money-losing routes and services. If you can't touch either, you're pretty stuck.

E.g., how would a real private corporation run say Amtrak more efficiently that didn't involve cutting jobs and unprofitable routes?