skysight-inc/HackerNews huggingface dataset:
> Lyft can be profitable today if they wanted to. The only reason they aren't is because they are fueling growth by propping up the supply of drivers through driver signup bonuses.

Maybe, but subsidizing new drivers might be key to having enough drivers to satisfy rider demand. They're a commodity with very little stickiness, if Lyft has a wait people will use something else.
Boy survives tetanus. 57 days in hospital. Parents refuse further vaccinations
The only way you deduct most of your expenses is to lie on your taxes and risk prison. Your friends are probably either exaggerating or criminals of the white collar variety.

Furthermore say you are able to deduct $100 from your taxable income that you would have paid $30 taxes on you have saved the $30 not the $100 a tax deduction is a reduction on the amount taxed not in most cases free money remitted to the taxpayer.

Most peoples expenses are heavily weighted towards, food medical, savings, living space. Whatever they can deduct will be a small portion of their overall expenses.

So in turn you don't see this increase in net pay discussed because

A) Its not an increase in pay its a tax deduction

B) Its a small benefit that is absolutely dwarfed by the additional tax burdens + medical expenses.

In short its not discussed because its imaginary.
work on GMO papayas and bananas is to render them less susceptible to diseases.

Bananas in particular are a triploid, so any given strain is effectively one big clone propagated by vegetative cutting, hence the lack of seeds. This leaves them unusually susceptible to funguses, which can adapt to them, while they can't remix their genome to adapt back.
> don’t talk like an engineer, talk like a leader

one thing that's important to remember in general is to stay on topic. an executive won't care to a certain extent about the technology choices or the day to day work. figure out his goals within the company and only bring to attention topics that can actually impact those, those might be technical of course but most likely than not they will be about people and resources scheduling, deadlines met and missed or possibilities for raising the team efficiency and other cost savings that might impact the bottom line.

if you bring up a major technical point it must be something that actually impact the company strategy, otherwise if it's within your responsibility to call the shots, then call the shots. for example we are going to change our multi-tenant strategy, now that I had to bring up for consideration because it impacts the running cost per client, each client cost per scalability unit and has wide effects on how we package, deliver and deploy each client customization projects that's on top of our products offering; still you talk about how all of this would enable independence between each other delivery team and what you lose in term of increased costs for parallel development, not about the technicalities of the task per se, that's what you talk with your team, albeit if you want an happy team you let them figure out from a very accurately described problem statement, because that what engineers like to do.

you don't need to drop the engineering lens. you just need to stay on topic and focus on talking about what's important to your other conversation party, and that doesn't just apply to management and it's not "talk like a leader" per se.
Maybe someone should do an extension to rename those "errors"

"Unavailable due to failure to understand the rules" or "Unavailable because abusing our visitors information is forbidden"
Engineers set and impose product/service definitions. Leaders impose people definitions. Set goals, policies, and directives for you people. Make the goals realistic, but don't let your people convinced you to lower the bar. Use your engineering experience to destroy their weak excuses.

When your people meet challenging expectations reward them. When they fail find out why. If there is an opportunity to improve a failing member of your team then fix them. Otherwise get rid of them. usually everybody that is qualified to be there can be improved to meet reasonable expectations. The people who can't are usually not qualified for the position or don't want to achieve your baseline.
The C (and C++) ternary operator is usually used in a more convenient way to handle multiple cases:

selected_value =
condition_1 ? value_1 :
condition_2 ? value_2 :
value_3
I've been a Tesla shareholder since 2016, and I think the German government is right. I sincerely hope Tesla drops this, not just in Germany but worldwide.

The question isn't "is anyone fooled by this anyway?", it's "why is Tesla using deceptive practices?". IMO, they should feel free to point out cost savings somewhere, but they should not fudge guestimated values into the first price they show you. It's not just tacky, it's bullshit. Energy cost and tax savings vary by region and based on your individual situation, your driving habits, etc. Tax refunds do not affect the cost you have to pay for a car upfront. Elon Musk is an engineer at heart, and I feel like he should know better. Doing things like this loses them the respect of a lot of people.
Each team at MS is independently ran. I worked on teams where all bugs, and I mean all bugs, with more than ~5 repros in the wild, got fixed.

Then I worked on other teams that just gave up. Sometimes for good reason, fixing long standing bugs could mean a major re-architecture of existing code that would likely induce more bugs than it would fix.

But I also saw teams give up due to sheer overwork and lack of time.

Management matters.
It’s not clear to me how one person selling boutique equipment at high prices is indicative of any flaw in measurement methodology. There are many companies doing this, of dubious real value to consumers. How is Nelson Pass different, and how is that relevant to what we’re discussing?
Since lyft operates at a loss by convincing morons to keep flushing money I'm not sure Lyft or Uber has any long term future of any variety.
Wow, I read the EULA-thing for that executable.

> I Agree to the Terms of Service and Privacy Policy I understand that I will receive a subscription to Zoominfo Community Edition at no charge in exchange for downloading and installing the ZoomInfo which, among other features involves sharing my business contacts as well as headers and signature blocks from emails that I receive.

It's effectively malware though at least they display it up-front, which is more than can be said for most.
I hope more companies will just block EU countries. EU think they are the center of the universe and they can dictate their laws to every other country (ex. GDPR). Now, the bureaucratic hell start to shoot back and German GDP growth dropped to miserly 0.3% PA and this will only get worse, because in Europe you spend 95% of your time on taxation and law compliance and only 5% on the actual product development => extremely low productivity.
Wasn’t Google revealed to be getting tapped at unencrypted points in its network by the Snowden leaks? I’m guessing they had way way more than 6tb of emails stolen by that program.
I generally agree with Lucas' sentiments re GUIs and in his other article "In Praise of Plain Text."

But I currently select portions of text with a mouse by highlighting it, and then execute programs that
accept that selection as input.

I no longer am limited to entire text that would be written to StdOut or piped or redirected and so could be treated as complete text files.

I can currently select and execute programs in a GUI
in just 2 steps, using a mouse.

Admittedly, I integrated the <program to execute> into the GUI, but it was relatively simple.

To do this in Linux it looks like I would need to run
a port of Plan9's Acme or the Wily editor.

The port of Plan9 is way more than I need, so I will look at Wily.

Maybe there are some other Linux editors that will do what my GUI currently does?
I remember mentioning a double digit overaccounting to my econ prof in 2011 and being laughed off:
"Economic stats of major nations are all being compiled, revised, and audited with involvement of no joke international institutes"

Now, how these no joke international institutes miss a double digit overaccounting for over a decade?
Maybe employees with all of the costs and none of the benefits of being independent just shouldn't be a category?

Why is it a given that its going to be more common or shall I say allowed to become more common.

Crack would be more common if we didn't keep locking up dealers.
This is an extremely interesting topic and I hope someone replies with data/studies to show what happens to the people who gain experience in the Indian IT industry by doing lower cognitive tasks.

From my personal experience, I see people either shifting tracks and getting out of the IT Industry completely (either getting an MBA and getting out or starting/ inheriting a business) or them being laid off in the hundreds/thousands whenever the IT companies do their cleaning (see newspaper articles on layoffs).

There is ageism as a side-effect of how unnaturally the supply side of talent is skewed with a huge amount of fresh engineers being churned out ready to work low paying jobs every year( probably why entry level salaries have been Rs 3.5L for the past 15 years)
With social engineering anything can be compromised, online or off. Online just gets more convenient seeing how you never have to leave your location.

I came across an interesting slide deck one time that had various examples of social engineering used in corporate settings to acquire data online and in person. A clever individual can get their hands on just about anything if they try.
still OT

On some generated playlists they do offer a block song/block artist option, but once you block a song, that's it, you never again get the block artist option.

I'd love the block artist option for all random playlists as there's one artist who's work I really dislike that I recognize within the first few seconds of play.
So many ads!
Sorry if I sound harsh but I disagree extremely strongly with this. If you are evaluating someone's work and you can fire them, then you are their boss.

There is a trend of calling managers "supporters" where I work, and I absolutely can't stand it. It seriously reminds me of "War is Peace" from 1984. I don't mind having a boss; hierarchies are fine. But I feel extremely patronized and condescended to when people try to pretend they don't exist.

> my job is to keep them productive

Well, you could say the same thing about a manager at Wal-Mart or McDonald's. Their job is to make sure their underlings are productive. "Empower my reports too do their best work" is just an unusually nice way to put it.

The thing that sounds nice to most people about not having a boss is exactly that: nobody that you feel is judging whether you are productive.
Andrew Yang on the Breakfast Club
True. And abortions are also covered, you just need to pass the pregnancy termination committee.
There is almost no information about this company. I did a passive recon and this is what I've got: https://recon.secapps.com/f/EMh9
Verifications.io marketing email db, 809M records, via open mongodb
Amazon Almost Killed Best Buy. Then, Best Buy Did Something Completely Brilliant
> Because policies that depend on taking from the economically productive to prop up the unproductive eventually become unsustainable.

1) There are many very stable nations that have had long-term policies of treating their disadvantaged much better than you seem to be proposing, so this point is demonstratively false. Why do you believe it's true?

2) There are many people in every country that aren't economically productive - the elderly, the very young, the chronically ill, etc. Most countries manage to afford to take care of these people in some manner without collapse. It's possible because technology has driven our average productivity extremely high in historical terms, and there are more than enough resources available to take care of them. Doing so doesn't cause those societies to collapse. I'd suggest it makes them more stable when fewer people are desperately poor.

I'm not saying you're arguing that those example groups of people don't deserve assistance. But you do seem to be saying that _some_ economically unproductive people shouldn't be helped to survive. What is special about the second group of people? Why does helping them somehow lead to an unsustainable society when supporting other groups doesn't?
less messing with build systems.
While I'm a big fan over what John has done to spur competition in the telecom industry, this is a press release that's basically advertising.

You should be posting stuff like https://makespectrumgreatagain.com as it affects things negatively right now and hits that sweet spot between tech and zoning that HN is all about.
I really love this! The pictures are beautiful, the facts are interesting - it's genuinely pleasurable to see. And if it reminds people to be a little less consumeristic, so much the better!
Undocumented ^] in erlang shell closes matching bracket
They already advertise MPG/ LKM.

Fuel varies so much in price that fuel price variation would mask cost differentials between cars.

You could start combining some synthetic averaged fuel price with MPG to arrive at a cost. But is it a cost that anyone's likely to achieve, or know how it relates to their own circumstances.
At least mileage figures however flawed are a known quantity, I know how it relates to my driving, and I know whether fuel prices are currently low or high.
Depends on what you want to use your archive for. If it's just for opening it locally in a web browser, mirroring the content is enough.
Mistaking boredom for peacefulness is like mistaking a placebo for a cure; if the net effect is what you’re going for, it doesn’t matter.
Isn't this how bugs are handled in most software companies? I have never seen anyone ever fix a bug that I report as a user. I have been asked for plenty of irrelevant diagnostics logs, seen bug tickets get relegated to low priority or won't fix, or closed because the ticket wasn't updated, though. (User perspective: I shouldn't have to nag. Dev perspective: Maybe it fixed itself or the user doesn't care anymore.) Plenty of that. And I'm on the other end of that at work. I'm a developer who must handle issue tickets, and there are tickets that have been sitting there for months, and might sit there forever unless my boss nags me to deal with them, because there are always more pressing issues to deal with, not to mention tasks that are far more rewarding to work on. I think there are limits to how much you can torture or bore a developer before they just up and quit.
> On the other hand, once you are hired, being fired is pretty hard. So you don't have to worry about your boss being as abusive as you can find in the US because you can talk back.

If your boss is abusive then the solution is not to talk back but to pack your stuff and move to a better job, and leave your boss with the problem of replacing you.
Yea I’ve read it - it’s one of the best books I’ve read in my life, period.

Stalin comes across as a total sociopath - as you’d probably expect - but what struck me was how cruel he was to his close ones, whether family or political lieutenants. He had the occasional moment of softness but he was otherwise a bully who minced no words in making others feel minuscule.

Another idea that struck me is how all the Soviet top brass were absolute workhorses who squeezed every living hour out of the day, to the point of mental and physical exhaustion. Stalin himself seemed to sleep from 4am to the late morning, which I found curious. Overall there are clear insights on how they won the war and lifted the Soviet empire, other than through despicable actions.

I think the book still makes me think nowadays about the “noble communist” that claims that their version of communism would not be like that, and how they would be the first to be purged.

Overall its an excellent read. It’s exquisitely documented and Sebag Montefiore deserves mad props for developing a fine, subtle sense of humor in the narration of stories that span from the kafkaesque to the satanic - the book would’ve been very hard to digest otherwise.
They are trying to do something, that much is certain.

I am not yet convinced they are actually trying to solve the problem of counterfeit goods being sold through them.

I think I will wait to see what the results are, before I come to any conclusions.
I think up until now we have been at a point where industry has been growing (big companies getting bigger, lots more startups) enough that there's enough jobs for experienced folks (more managers, ICs, VPs)

But I wonder what happens if (when?) this growth stalls. Because is experience valuable - undoubtedly yes. But how valuable? Most companies today (startups, big companies alike) have fetishised shipping so much that as long as underpaid college grad gets the job done without asking too many questions, they'll prefer him over experienced person.
> Also, I would rather keep my money and not redistribute it to the bottomfeeders.

That's such an horrible, ugly, selfish way of thinking. How can you sleep at night?
This isn't standard worldwide. In Canada, health, dental, and other benefits are considered taxable.
A very different picture from memoires of people who saw his later years in power. A man totally frightened about losing power, and insecure about his unpopularity. When he finally got to the stage of "things being upon him" and virtually everybody in his immediate entourage getting hostile to him, he wept and kept sending firing squads.
Calling drivers morons is not helpful. Realistically, there is no way for me to make money between now and the 2 hours before bedtime. Lyft (and Uber) provide a way for me to work that extra few hours if I want to, which I previously couldn't.
The list of members is here: https://www.wettbewerbszentrale.de/de/institution/mitgliedsc...

It includes for example Audi, BMW, Daimler, Ford, Opel, Volkswagen, the VDA (Verband der Automobilindustrie; German Association of the Automotive Industry) and the VDIK (Verband der Internationalen Kraftfahrzeughersteller; Association of International Motor Vehicle Manufacturers)

VDA members are here: https://www.vda.de/en/association/members.html

VDIK members are here: http://www.vdik.de/members/members.html and include for example Citroën, Fiat, Honda, Hyundai, Jeep, Mitsubishi, Nissan, Peugot, Renault, Saab, Toyota, Volvo...
Fast style transfer using OpenCV 4
This is one of the reasons why I hate browsing other news/article aggregation websites and rather enjoy HN.
The title should be a concise excerpt of the article it holds or better still tell me exactly what I stand to gain/learn if I read the article, not what I will loose!
At an Agile presentation several years ago, they suggested the following approach:

a) Bugs get broken down into manageable tasks of roughly the same size (eg. about 1 day to fix).

b) You measure the average velocity that your team fixes these triaged bugs.

c) When the number of bug reports exceeds the teams velocity, you know that number of bugs will never be fixed.

d) Be brutal, and flag that number of the lowest priroty bugs that will never be fixed as WONTFIX.

Now you have a manageable queue of bugs, say as many as your team can fix in two months. And the submitters know the score and know waiting isn't going to help. Lots of productivity and efficiency bonuses all around.

But nobody does this or any of the similar variations, because people rather leave bugs that everyone knows will never be fixed in the system 'because they might be' or because they don't want to listen to the butt hurt submitters complain because they place a higher priority on fixing the bug than the people they are trying to convince to fix it.

And yes, this approach might seriously piss customers off enough that it is a PR nightmare, so I'd be interested in anecdotes of this sort of approach being applied and how it worked out (even just internally).
Talk like https://en.m.wikipedia.org/wiki/Sales_engineering
The point of him only sleeping 4 hours, is surely a part of propaganda. Stalin lived slow life in opulent luxury, often sending off his generals during the war so he can finish his meal and have tea.
Taiwan should also obviously be added to the list of China's territorial ambitions. They're openly aggressively intent on annexing Taiwan by any means required, despite it being a separate, self-governed nation for the last half century. They're the 21st largest economy in the world. It would be by far the biggest conquering event in terms of a major nation being annexed since the WW2 era.
A lot has already been said in the thread about identifying, aligning with and assisting in achieving your organisations goals. I'd also add part of "speaking like a leader" is speaking in a persuasive manner, convincing other in helping with the above.

I found "Thank You For Arguing" by Jay Heinrichs a really good introduction to this.
In case it wasn't clear I meant investors.
Correct, but the point was the border police never bothered to inquire. Even the US let’s you renounce your jus soli citizenship.

Now you may have to state Yes/No to a question about other citizenships, when the best answer for a lot of Americans (a nation of immigrants) will be “Don’t know for sure, maybe”.
Sarri, Hudson-Odoi, Pulisic, Willian in Chelsea News
How could that be inhumane? The worker and the payer agree ahead of time how much is to be paid and what goods and services are delivered. Both parties have to agree, or else one will walk away. You say it's inhumane because one party didn't get something (healthcare) from the other? How is that fair to the other person? I'm asking if the deal was agreed to by consenting parties, nothing more.
I didn’t mean to imply that the complicated part is determining whether the service is being offered in Europe. This website is apparently already determining who they consider to be would-be European customers. They’re just choosing to serve an error page, rather than serve a law-abiding version of their service.
I think every country does that
That's the clearest, most concrete, and most useful response to discovering a vunlnerability in a dev infrastructure site I've ever seen.
> Is it mainly for the ability to signal non-nullability in the signature?

Can't answer for the parent, but for me yes it's exactly that.

When I'm calling a function I'm going to look up the prototype anyways so I don't really care whether it's taking a reference or a pointer.

When I'm implementing the function, I want to make sure that all my callers never pass me a nullptr. Because of the styleguide I'm forced to put a "DCHECK(ptr);" and add a comment in the prototype saying "|ptr| must not be null".
I work in open source, which is also kind of in a similar problem. A way to think of open source is that its a utility, like the highway system. The people who make money from highways are the car companies.

I think a similar challenge exists with journalism. Writing and publishing has become so cheap and I can easily fill my time with reading reasonably good content on free blogs or Medium that paying a tiny publication may not be a good idea. (I already subscribe to newspapers and Economist)

If you have exclusive content, then you can charge for it. https://the-ken.com/ is a good example of a small publication that has done well as it focuses on a niche, early adopter community.
It costs money to hire lawyers to understand the laws and ensure compliance. Maybe they ran the numbers and it wasn't worth it to hire the lawyers.
Bolting parts together is better because it means you can disassemble it for transport or maintenance. Perhaps surprisingly, this doesn't harm the performance. Lathes, and machine tools in general, are built for extreme stiffness, not extreme strength. Dan Gelbart has a very interesting demonstration showing how a weak structure can still have good stiffness:

https://www.youtube.com/watch?v=MtxA20Q-Uss

The rest of this video series is also well worth watching.