skysight-inc/HackerNews huggingface dataset:
That system was incredibly awful.I don't believe there is a single person who used that system and was happy with it.
Reading https://investor.uber.com/news-events/news/press-release-det...:

1,740 Cost of revenue
864 Operations and support
638 General and administrative
_____+
3,242

That’s higher than revenue (3,166), so even ignoring R&D (3,064), Marketing and Sales (1,222), Interests (151), and a few other expenses, they aren’t making money.

Also: what’s in “Cost of revenue”? It is neither “Operations and Support” nor “General and Administrative”. The subsidies they give drivers? If it is, prices would have to go up by about 50% for that to go to zero.
Regardless, it's an ethical use case for facial recognition.
>The most ideologically motivated or extreme posts and comments on Hacker News—an interview piece from Quillette titled “Understanding Victimhood Culture”; a link to a video of James Damore and Jordan Peterson in conversation; one user telling another that all Jewish people should relocate to Israel—tend to get flagged by the community or the site’s anti-abuse systems, many of which Bell and Gackle have written themselves...

>When stories that focus on structural barriers faced by women in the workplace, or on diversity in tech, or on race or masculinity—stories, admittedly, that are more intriguing to me, a person interested in the humanities, than stories on technical topics—hit the front page, users often flag them, presumably for being off topic, so fast that hardly any comments accrue.

These are features, not bugs, and testaments to the quality moderation. All over the internet these topics are discussed, ad nauseam, and they're some of the most divisive issues in modern day discourse. Even the author can't seem to represent her political opponents fairly.

Without removing these topics, these ideological wars will irrevocably divide the community, sending one segment away in deep frustration. If we'd like to unify society, it's far more important to have spaces which don't immediately polarize along these lines.
I'll take a stab at explaining what happened here:

"No swap in production" probably stemmed from someone who worked on the servers, and that person discovered they were swapping too much, which would eventually lead to hard drive decay. And, maybe for budget reasons or whatever, they decided to make it a policy to disable swap, rather than increase RAM or change the underlying software that caused the servers to use too much RAM.

And now, later, on different servers with different software and different specs, the policy still exists, because nobody really paid much attention to why it was created in the first place.
Inexpensive leases often come with limits on mileage that make the cars more expensive to lease if you drive over the limit.
Maybe it's just me, but $69 for a repair that 1) Apple will stand behind, and 2) will add another two years of life to a $1000 phone, is a pretty good deal. While there are undoubtedly good third-party repair shops, there is also a lot of crap that isn't worth half of what Apple is charging. Subpar work, subpar parts.
I don't particularly like Intel, but that is Hardly a fair comparison.

TSMC 48K employees, and $13 - $15B R&D.

And even that is excluding all the ecosystem and tooling companies around TSMC. Compared to Intel which does it all by themselves. Not to mention Intel does way more than just CPU, GPU, also Memory, Network, Mobile, 5G, WiFi, FPGA, Storage Controller etc.
Assumption of bad faith is a feature of nihilism, which is what I see as gaining a foothold on HN. "For the lulz" is nihilistic.

"They're nihilists, Donny."
>Where gig economy = padding the loss of decent jobs by replacing the bottom end with desperate deals where "non employed" employees, without regular salary, benefits, company provided work tools, etc., make a pittance, while the organizing company gets a cut from millions of transactions.

If you think that's bad, wait until you find out about the small business economy. Millions and millions of people run small businesses that end up losing money over the whole year and they have to pay for their own healthcare.

I can't wait until we legislate away these stupid people who currently have the autonomy to act as independent businesses.
> Sometimes I think folks who think like this really need to get outside more. Yes, a lot of things are being automated, but (a) consider the janky quality of automation, because it's really not mature yet even in purely-software environments where everything can be controlled, and (b) consider the raw cost of doing it vs. the productivity savings and side effects. It's just not worth it for a lot of things and won't be until we have general-purpose AI and general-purpose robotic workers that can take on human-scale jobs. Even then, it might still be cheaper to get actual people in a lot of cases.

I think that's the general mental mismatch that people have when thinking there's a 1:1 match between the present human job and the future 'robot job'.

Cashiers is the most common job in America and the biggest job loss to automation in the coming years. But it's not some Boston Dynamics humanoid fumbling your quarters around. Nor does it have anything to do with general-intelligence AI. It's simply the task specific orange forklift bots in Amazon warehouses that's wiping out American retail because with that bot, stuff on Amazon is a bit cheaper than in malls.

> But even if so: as someone who implements something you might call automation, like most here, I have to ask: why is it exactly that I should owe a massive amount of my economic output to those who aren't outputting anything? At what point do I simply say "fuck it" and stop working too, because some ridiculous percentage of my income has to be applied towards feeding those who won't/can't/don't do anything productive?

I think that's the core question. Why are you giving away your hard earned money to feeding your child? There is no GDP output from the child.
Is there a USB-C/Thunderbolt-3 version?
There are any number of these type of people at any large organization, and I often flip flop on their usefulness.

Usually, they are in the form of protectors of the "process". This wasn't vetted by so and so, or didn't go through the proper channels, or doesn't use the right technology. And 51/100 times, they may be right - they keep unnecessary scope creep, bad ideas, technical debt, overhead out of the process. Literally the only reason people bother following a process is because of them.

But at the same time they are a huge drain on time and resources, and can enable bad or inefficient processes by manually keeping things in line. They add nothing to innovation - and it's a huge bummer to work with/around them.
I'm a bad member according to some users who down vote me. I do strive to be a "useful" member and post what I think is conversation. Some disagree and down vote. I like to be "devil's advocate in life". Does that make me wrong? No, it's helpful to have arguments and converse. Life is great. Not sure why you think I'm depressed. If you are pulling an old comment of mine, it was context based not my life philosophy. :)

PS My original comment here is being downvoted into oblivion. One of my points is made by this gesture.
To phrase this another way: a third party made some modification to the biometrics sensor that is used to control access to your private data, including all of your device’s encryption keys, stored passwords, and payment information.

The phone detected this tampering and disabled the compromised component.

And you are disappointed that the part has been “locked down”.
yeah but if you're running no-script you're not going to have as good of a browsing experience
Herring gulls respond to human gaze direction
This is a really good point and something I'd been thinking about, thanks. I'll have think about the licensing option - it's a good idea and something I'd not considered.

My initial thought was a guarantee that should the company not work out, the management console software will be completey open sourced. Obviously this would just be relying on trust though, which I can see could be an issue.
You really think that Disney didn’t have s contract with AMC before the subscription service? Do you think AMC unilaterally changed the agreement?

If you’ve been following the media industry, you would know that there are very strict agreements between producers and distributors about everything.
Is this an indication that mobile browsers need support for extensions?

Maybe if companies won't add that then it's a symptom that we need to combat their browser monopolies somehow.
But imagine a portable USB-C reflow oven powered by a power bank!
I really dislike this gatekeeping. Threads on aviation in particular seem to draw people with a phenomenal amount of knowledge. Even if they're not professional pilots/plane designers, just very well-read amateurs, why is their information less valuable? Encountering people with insane amounts of niche knowledge is one of my favourite aspects of this site.
Hint: Just read the claims. Skip right to them, and ignore everything else. The claims are effectively the legal part, the pretty pictures and verbiage that usually precede them are essentially useless (and sometimes have little to do with what is being claimed).
The entire article is embedded external content with only a script tag -- all embedded in an iframe -- for some ungodly reason. The embedded page doesn't render when opened in another tab, even though I'm not blocking any of its Javascript.

Who made this design decision? This is awful.
I definitely felt this decades ago when I started in the industry.

It's 2019 now though. only 8 years later, but a lot of things changed.

The industry is growing fast, faster than knowledge can be shared even with all the power of the internet. It's very bottom up, with newer engineers severely outnumbering those that have been around. People are making fat salaries and companies are catering to their whims. They/we're more spoiled than they've ever been. People go to work hoping they'll be find a reason today to try the latest pattern they saw on Twitter or try the trendy new tech or library their friend just talked about.

If you don't have people saying no, it quickly (very quickly) get out of control. As organizations grow, you need to start saying no. A lot. Else within 0.2 seconds of the new intern joining or the new grad coming in, or the lateral hire who was the king of their 5 people startup will be pushing some stuff that isn't mature enough or doesn't follow established patterns. More often, they'll be reintroducing something problematic that you just finished getting rid of 6 months ago.

It sucks. Sure, there are some power hungry people who get off on power trip by being gate keepers. But overall, it's just people desperately trying to keep things in one piece and the company going, and that means making hard decisions and enforcing them. It just doesn't feel good to say no, arguing all day with people who have way more energy than you do, but it has to be done.
Was there a 101 "abstract idea" rejection? EDIT: Evidently not, judging by a quick glance at the Office actions rejecting the claims.
what's happening here is reddit-style comments have been slowly but steadily creeping in. I dont blame the mods directly, but indirectly they should have just capped membership once the tone lost its tech edge and comments began to drift to "me too!/relevant username/orange man bad/etc" about 30-40% (by my estimation) of HN comments are what reddit comments were a few years ago. The only way to fix that is to throttle membership.
Guy Hit 96 MPH in a Speed-Pitch Booth. A Viral Video Turned Him into a Prospect
Patiently waiting as well.
This doesn't have much to do with saying "no" and everything to do with not understanding the fundamentals of a policy. If they guy who said "no swap" had a reason, then you could have discussed and potentially changed the policy.
That is true with Intel chips as well. In the HFT space people actively work with Intel to determine which cores they should pin tasks to.

The speed of light is constant, and some cores will always be a little closer to various resources.
FCC Broadcast TV Transition
I don't see HN as an intro course to programming, but more of like that older kid on the block who you notice is listening to bob dylan, and then you try again, you start to get past that nasally voice, really listening to the lyrics this time, and now you're turned on to a whole world of good music.
Have Slack threads risen to the level of documentation now?
How are you handling operating in states which require a license for conducting therapy?
Yes you’re right the market is totally rational..
you don't have a right not to be shadow banned. it's the best solution to many problems with trolls who will keep coming back on new accounts, with new IP addresses and so on. it's really hard to get shadow banned most places, you have to earn it.

also you don't have a right not to be censored by private companies.
NY State alleges ExxonMobil knew risks of climate change and defrauded investors
Next year there will be an a startup school interview with Zuckerberg about why it made sense to sue YC over shadow banning patent infringement
Can someone explain what this list really means? Does it mean that these are binaries that have vulnerabilities in them that can be exploited? Clicking on each of them, it just describes what it does in a way but no link to vulnerabilities of how the binaries could be used to exploit. By that logic a lot of the binaries on linux fit this list.
>Law enforcement? Buy your own gun and defend yourself. Firefighters? Buy your own water hose. Exploitive employers? Grow your own backbone.

Those first two aren't similar because I don't volunteer to have crime committed against me or for my house to burn down. People voluntarily drive for Uber.
One of the easiest strategies to protect your reputation in life and business is to never venture to say yes (because if it fails you are on the hook), and to let your discussion always revolve around an idea's failings, never its strengths. It gives an appearance of expertise and command, but risks little, and thus often leads to promotion. But I personally find it poisonous to the enterprise's progress: Even the best plans have weaknesses.
Isn't no swap in prod fairly standard? Kubernetes pre-flight checks check it, for example.

If enabling swap 'fixes' it, isn't the proper fix to provision more memory?
There are a few decades between then and now. In 2050 your job will be automated also.
Surviving Amazon
A trend toward softness, by Bill Gates (1984)
if I get that much pay cut, I would ask for at least 5%!
yes, you are drawing salary but not market rate, so think about it this way, if you don't take salary, do they make you co-founder with 33% equity?
These kinds of apps should ideally be open source and with an option to completely turn off the telemetry. Also fully desktop and/or mobile native, without web backend of any kind.
React 16.9.0 Released
Yes. Gitlab can run CI from an external repo, and continuously replicate from another repo. And one time import all code and issues from GitHub.

(Caveat: import is broken. Worked for a few tiny repos, silently failed for our most important one, failing to import issues. Gitlab support just say "watch the open source issue tracker" , which is not really acceptable but at least more open than GitHub)
Show HN: A random sampler for music discovery
I think what the poster is saying is that there are places and times when you used to hire a limo or rent a car, because Taxi service is unpredictable. A lot of those cases can be replaced with Lyft / Uber. I know there are business trips where I used to rent a car and now use Lyft / Uber. I think Uber is replacing a lot of car rental for business travelers.
USB4 Final Spec 1.0 should be ready anytime soon. It was originally scheduled for mid 2019, but you can defiantly expect the draft before year end and product ready by next year.
But we're talking about Chicago and this is the very center of normal. There are in fact millions of people who work in the central business districts of the world's most expensive cities. Uber has 75 million riders. If they could actually convince some fraction of those millions of high income urbanites to only use Uber for their transit needs that would yield a disproportionate share of their revenue.

It's great that you get free parking, but have you considered that you're living in a bubble too? 6 out of 7 people globally don't even own cars!
Hear, hear. The job of HN is not to discuss every topic worth discussing. It is to discuss those topics (intelligently) which few (if any) other places on the internet have discussion of by an informed group.
Right. Typical experience would be, call number, if you're lucky, someone picks up. If you're lucky, they can understand enough for you to order a cab. And then, if you're lucky the cab will actually wait for you rather than pick up some other random fare instead
Why do opinions like yours always seem to come from accounts less than a year old?

Unless you're presenting yourself and your own comment history as an example of the problem... in which case, the opportunity is always there to try a bit harder.
This has been played out for decades before and since MSFT's containment to the desktop OS market, but also with most other capital-rich tech companies.

The brand is already MSFT Github, it just hasn't changed the site masthead. MSFT's core strategy and future goals aren't opaque. There's only 2 paths that maximize profit. Either MS bundles it up into a MS toolchain alongside hobbled alternate toolchain support, or abandon Github in parts until it's decommissioned (no need to dilute your brand). Maybe I won't be alive to see it, but I left for Gitlab because I believe this is how Github will maybe survive.
> "We need a new internet bill of rights."

And we'll never get one as long as everyone who wants one is not being the change they want to see in the world.
it's reddit-ization of the comments. Reddit -> facebook. HN -> reddit
My favourite hack is that jf you have a python installation (common on most Linux/Mac environments), you likely can use `python -mjson.tool` https://www.jvt.me/posts/2017/06/05/pretty-printing-json-cli...

But I've also written about how to do it with various stacks for various things at https://www.jvt.me/tags/pretty-print/
They are switching to Samsung Foundry Soon.
There's nothing wrong with the listicle format, but as another poster described, the problem with 'X myths about Y' is that they tell you that the myth is wrong... Without telling you what is right.
The problem is the enormous amount of choice we have:

- React or Vue?

- Redux or stateful components?

- GraphQL or REST or RPC?

- SSR or SPA?

- ...

We are missing a framework with sensible defaults for all these questions. And that does a good job at explaining what decisions one should take.

I'm trying to build such framework: Reframe (https://github.com/reframejs/reframe).
From another article: https://www.nytimes.com/2014/07/10/world/europe/a-harsh-clim...

"The key to Svalbard’s status as probably Europe’s closest thing to a crime-free society, according to the governor, is that unemployment is in effect illegal. “If you don’t have a job, you can’t live here,” Mr. Ingero said, noting that the jobless are swiftly deported. Retirees are sent away, too, unless they can prove they have sufficient means to support themselves."

Basically Svalbard can have relatively open borders because it's unappealing and they are very very aggressive about deportations.
My intent was to convey that intelligence or brilliance, alone, are not sufficient.

Breadth of experience and background matter. And if sufficiently broad, will cross boundaries of endowment or empowerment, and hence enter into political realms.
Reuven - I think we've met briefly at ILUG in 1994-1995 (I just started using Linux at work (SLS then Slackware then RedHat) and it was a lot of fun. Also, support for Cyrillic was all around the place, so I ended up writing a Cyrillic HOWTO :-) It's been a pleasure reading your article and also to observe the slow migration from Perl to Python and so on...
No, it is not because it does not work and presenting a non-working solution as a working one is not ethical.
I see what you're saying about placement in time of curriculum. You're right, and I came into HTDP and SICP after knowing 3-4 programming languages well enough to release production code in them, understood the differences between programming paradigms, and was coding full-time as a job. That's very different than a freshman with little or no knowledge of programming.

I've wondered what my reaction would have been if I had started with something like SICP or HTDP, and wondered if it would've saved me some headache. It's interesting that your real world experiences reflect that it might not have been as enlightening as I wondered.

Edit: "might NOT have been as enlightening..."

Thanks for the reply :)
Absolutey irrelevant to my point. Why do so many of your comments in your post history denigrate women and minorities?
it’s not an “open border”. on the contrary.
there are actual physical borders between schengen countries and the rest of the eu. whenever you enter/exit schengen you have to pass border control.
I'm coming to the conclusion that many technical problems are actually morale problems. This especially goes for flamebait, where some people come down heavily on one side of the argument or another.

If you don't care, it's much easier to default to someone else's directive, or complain about a toolset you haven't bothered to learn.
I don't have free parking, I pay $150/month for it.

But I'm also a wealthy techie who happens to live within spitting distance of a booming downtown. 90% of the people living in my metro area (Seattle) do not pay $150/month for parking (And I'd wager that 99.9% do not pay $400/month for parking).

... And most of those people have commutes of >4 miles. The problem with taxis is that you pay by the mile. You'd be an idiot to drive yourself to work, if you live 2 miles from work, and have to pay through the nose for parking. You'd be an idiot not to drive yourself to work, if you live 15 miles from work, your bus system sucks, and your parking is cheap or free. [1]

Doing 15 miles/day in a taxi costs nearly 3x that of doing 5 miles/day in a taxi. Doing 15 miles/day in a car is pocket change, compared to doing 5 miles/day in a car (Or 0 miles/day). Most of your costs with a car are fixed. Most of your costs with a taxi are distance-based.

[1] And if we're going to get into a discussion about how the world should value the cost of parking spaces, I will happily point out that what we should have is good bus services, not private chauffeurs.
Thank you @dang and @sctb!! Loved learning more about you and reading about your passion for the community, it really comes through in the quotes. Keep up the great work.
I love Retool, but before I have had a hard time explaining its value to non-technical people (trying to sell it to enterprise); this will be of great help! :)
>you don't have a right not to be shadow banned.

Not that I'm necessarily arguing for GP's point here, but the point of a bill of rights is to grant or in some way codify rights that people think they should have. They are not necessarily lists of natural rights that won't be violated.
You can! ..... if you live in North Dakota: https://bnd.nd.gov/
Hmm, that $100K stretch goal is pretty much required for me to be able to use this instead of a yubikey. I wonder how likely it is to be met?

The whole "we have to avoid GPL3 code so we're able to keep 'normal' people 'safe'" angle feels pretty icky. But I know lots of people believe in the whole 'trusted' movement. And I suppose having a 'hacker' version /available/ is at least a bit better than what yubico offers.
Reddit originally didn't have a non-shadow ban. All account-level bans were shadowbans
Obviously such a person can exist but my Spidey senses always tingle when I’m reading about what an asshole someone else is.