skysight-inc/HackerNews huggingface dataset:
Probably not, unless you have some real "secret sauce" that lets you operate at greatly lower cost than the original. Otherwise you just create a "race to the bottom" scenario where, at best, you (and your competitor) will wind up with a profit margin of like 0.000001% or something. Why bother?

If you're going to clone something and engage the "fast follower strategy"[1], I'd still try to choose some other dimension to compete on. See The Discipline of Market Leaders[2] for more.

[1]: https://hbr.org/2012/06/first-mover-or-fast-follower

[2]: https://www.amazon.com/Discipline-Market-Leaders-Customers-D...
All I've found regarding notch's racist comments is this GQ article:
https://www.gq.com/story/notch-whiteness-tweets

I would probably not interpret his comments as racist, at least not in an obvious definition of the word.

I've also read his twitter feed a fair amount, and have not spotted any clearly racist statements.

I've also heard he is anti semitic, but haven't seen any citations.

As for the links in the parent article, saying transwomen aren't women sounds like an opinion, not hate speech.

Calling women the c word is very rude, and That could be grounds for disinviting notch. But if so, I hope MS is consistent and bars people who call men the d word, african americans the n word, and so on.

Believing in conspiracy theories seems pretty innocuous. Hardly grounds for disinviting someone, unless again MS is consistent.
This is not as crazy as child beauty pageant competitions or plastic cup stacking competitions
It isn't about cat pictures, it's about sending a message.

The message we need to send is that Internet traffic is private and encrypted by default. You don't "turn on" encryption only when you're doing something which needs to be hidden any more than you only use envelopes when you're mailing something which needs to be hidden.

Your letters to grandma are in envelopes, not because your correspondence with her is "interesting" in any real sense, but because letters in envelopes are the default. It's a social expectation, in other words, and we need to import that expectation to the Internet to the greatest extent possible, because the Internet is the new mail system, information hub, and everything else.

Plus, I really don't want to give my ISP any foothold to insert advertising.
I'm not surprised it would spank a Camaro, the Tesla is AWD while the Camaro is RWD. Shame to hear about the seats though, I'd think that Tesla would put in some Recaros at least to give it more of a sporty feel.
I don't really agree. If he had sued the guy as was his right, then all this would be public in the court record anyways.

It's really hard to run a civil society without knowing who is accusing who of what.
Git start before mercurial.
Sorry for your loss. Not sure if you've seen it (or were inspired by it) but this XKCD is quite poignant: https://xkcd.com/686/
The Official Preppy Handbook repeatedly treats a phase of interest in horses and horseback riding as nigh-inevitable for girls (of the set of people it's describing, so, the wealthy professional class up through the idle rich, though especially the lower half of that range) and no consideration at all for boys. It was published in 1980, so before My Little Pony, and much of what it describes, though tongue in cheek, represents trends and habits that pre-date it by years to decades, at least.

Don't know why, though.
You're absolutely correct that a company can fire you for expressing an opinion but I think there's an important distinction that's often missed in the discussion because these are white collar employees.

If an employee had simply made a public statement critical of government contracts they could be fired for cause and it would be a non-issue (from a legal perspective, at least). But where Google runs into retaliation trouble isn't with what the employees have said but with how they're saying it: in a group.

Employees have an affirmative _right_ under the NLRA to join together and engage in "concerted activity" to advocate for their interests and to do so without interference or coercion from their employer.

It doesn't matter whether the employees are critical of sexual harassment or the food in the cafeteria, if two or more of them are making the statement jointly then the matter is far more complicated because the employees have additional rights.
It's expensive because of property rights, which can't be updated due to owner inertia. To express it as a policy issue does not tell the entire story.
Personally I think Rust is a great language. That said it may not be great for everyone nor a great fit for every problem.

Sometimes trying and admitting failure is a perfectly rational and valid option.
And I am so happy that they won't do anything but the right thing.

Over the decades as a programmer I have seen a lot of language come and go. A lot of languages suffer from "features". Where either a language is designed with advanced concepts getting either directly in the way of writing simple programs, or even worse, getting bolted on later on, creating something very different from the initial language.

I love the dependable simplicity of Go. It contains everything I need for a surprisingly large part of my work and not offering more than that is an asset. Few things in Go feel like they had been thrown in without proper consideration.
C is the lingua franca of UNIX based platforms.

Thankfully not all OSes bow to it.
We went to the mall this weekend and literally saw adults carrying large hammers from the movie "Thor". Presumably Marvel's Thor features in the new movie too?
SREs: The Happiest – and Highest Paid – In the Industry
To be fair- The Notch you are disliking is the same person he was __before__ the influx of Micro$oft cash. At very least, he's consistent.
You're right that the stats are not very good, but that's because they significantly under-count incidences of rape.

Rape cases can be complex, especially where the alleged rapist is also accused of domestic violence or coercive control, and this fear of violence from the alledged perpetrator or his family and friends leads some people to retract their allegation. Note that this does not mean they are false allegations, here's a woman who was prosecuted for falsely retracting a true allegation.

> In November 2010, the Court of Appeal considered an appeal against sentence in the case of Ms A, who ultimately pleaded guilty to perverting the course of justice on the basis that she had falsely retracted true allegations of rape she had made against her husband.

The annual crime survey (seen as reliable statistics) say that about 140,000 women and about 8,000 men are raped each year. There are about 6,000 prosecutions, and about 2.5k convictions.

There are 35 prosecutions for false allegations of rape, out of about 90 cases that failed because the victim retracted their statement.

https://www.cps.gov.uk/sites/default/files/documents/publica...

https://www.ons.gov.uk/peoplepopulationandcommunity/crimeand...

The feeling that woman make very many false allegations of rape is not ture; the feeling that they go unpunished for this is not true. It's frankly disturbing that men seek to focus so much attention on this tiny number - fewer than 100 people per year - and not on the very much larger figure of over 8,000 men and 140,000 women who are victims of rape.
> We don't fine banks for being robbed

The comparison seems specious - the customers of the bank don't lose their money when a bank is robbed. The security is for its own benefit.

Still, your point stands.
Thunderbolt: Changes for v5.2 Merge Window
I never thought I'd oppose he decision of transferring ICANN control to outside of USA- it seemed increasingly and inevitably for the greater good. now I'm no longer so sure why it was done.
If you want to look at it that way, you also should include the emissions/environment impact included in acquiring the oil, building refineries, the emissions during the refinery process, and the shipment of the fuel around the country.

https://cleantechnica.com/2018/02/19/electric-car-well-to-wh...

And with electric cars, the ongoing CO2 emissions can be limited by where you get your charge. If you have solar for example, your not contributing any additional emissions beyond what it took to produce your solar setup. With an internal combustion engine, you don't really have much choice on how your fuel is produced.
It would be annoying if there were articles written every time a new restaurant started carrying them. The Burger King announcement is a pretty big deal though. It might double the number of restaurants in the US that have the Impossible Burger, and it's surely one of the cheapest places (most are $10+).

I'm not the hugest fan, but I will probably swing by a Burger King to try one after they come out. Haven't had a Whopper in years!
> Open Source was always about developer benefit. The movement around end-user benefit is called Free Software.

It's complicated.

I think you're right as far as the effect of "open source", and probably also perception of "open source". And perception is of course nine tenths of reality.

But if you ask some of the folks who were around early at OSI, and some who are around now, like Simon Phipps and Bruce Perens, I think they'll tell you "open source" is just a rebranding of free software. Having totally eclipsed FSF for their intended audience, OSI are now reaching back to that idea more and more explicitly, as by making "software freedom" a (vague) part of their license review criteria:

http://lists.opensource.org/pipermail/license-discuss_lists....

Very recently updated: https://opensource.org/approval

The barrier has always been fluid. Earlier on, when Bruce was feeling edged out of OSI:

https://lists.debian.org/debian-devel/1999/02/msg01641.html

So there's a cycle in the history. How much that history really matters, and how much is just palace intrigue or inside baseball, stands wide open to interpretation.
>JavaScript developers were often less trusted or harder to find.

Everyone and their mother writes in JavaScript nowadays. It’s gotten to be a bubble waiting to burst at this point.
Dart also came from Google. Why isn't everyone jumping on that train?
Let's not pretend this is a full list. It's just a list of example apps.

"Hardware companies"

Does that mean bundled by carriers and crappy Android phones? Lovely.
>Thankfully not all OSes bow to it.

Right, just the successful ones.
The Terrible Truth About Alexa
There are some knobs you can dial in PhotoStructure to reduce disk space consumption, at the cost of browsing speed.

I just added instructions for you to that post: https://support.photostructure.com/how-much-disk-space-do-i-...
This is what API homepages, or at least "Getting Started" pages, should feel like.
That definitely won't work — my wife is in charge of my phone while I drive. This includes texting, GPS, and more.

Even if you knew I was the one driving, just looking to see that my phone was in use wouldn't be accurate.
What surprises me is the number of people who seem to be agreeing with Nintendo in this case.

I guess the Overton window is shifting away from a position of software freedom; which is unfortunate. :-/
Why are people so keen to suggest that she lied to the police, but was truthful in her messages to other people?

I can see several reasons why women would tell the truth to the police but not to friends; fear of reprisal being one.
This decision really depends on how much runway you have and how much enterprise sales experience you have. If you have a lot of both, then yes absolutely target the enterprise, go for the homerun. If not, then your primary strategy should be to make decisions that extend the life of your startup and give you a path to success. Create a B2C side and sell to the hacker community and small businesses and on your website add an enterprise contact us link. This will bring in revenue, creates a community of people using your product/builds external technical expertise and better yet, offers marketing/sales opportunities. Some of your audience works for or with enterprise companies and may be willing to push to use your product internally. Frankly, this is how many businesses grow, build a B2C and then add on enterprise options as they build sales expertise (think Dropbox, etc).
OK, noted ;)
A quick lookup of the curb weight and the OEM spec'd tires would also indicate this.
This is the closest the article comes to answering that:

> The reason for all this data is that at least one in five U.S. auto insurance policies now offers a potential discount if the customer consents to a vehicle monitor.

But I would also like some kind of affirmation that the software isn't being backdoored onto everyone's phones.
The ability to dip into the sea of preexisting (permissive) open source software to deliver value justifies higher developer pay. More thoughts on that here:

https://blog.licensezero.com/2018/01/22/largesse-oblige.html
That's really not what I'm talking about. In your example you are using multiple iterators to iterate over the same structure multiple times, but in C++ you can use pairs of iterators to represent ranges. For example, I can have three iterators i, j, and k, which represent two ranges: i..j and j..k.

Even if i, j, k are const iterators, it's not pleasant to translate this to Rust. So it's not an issue of whether Rust lets you have multiple iterators or not, the issue is that Rust iterators are strictly less expressive than C++ iterators.

And that's okay. It's a tradeoff.

For more information about how iterators are used in C++, I would refer to the <algorithms> portion of the standard library. https://en.cppreference.com/w/cpp/algorithm
It’s so bad, that I refuse to buy anything advertised on Instagram after getting burned a few times. Most of the products are just drop shipping from China (poor quality) with good “millennial marketing”, while others are just flat out scams. Facebook seems to be doing zero about it.
It is really nice that Facebook provides the "memorial" feature. Some important sites like LinkedIn lack this.

I often get notifications asking me to "Congratulate ___ on completing 3 years at ___" when I know that the person has passed away.
Yes, I think that would be fine. But maybe you just don’t need to talk about people with some term encompassing a multitude of different issues.

It’s long been said that the left/right dichotomy isn’t entirely meaningful, leading to an expansion into a 2D economic/social space. Still, left/right or progressive/conservative, or SJW/fascist tend to lead to just stereotypes that everyone projects their opinion on.
The article also links to Haxe. It looks like Haxe does not come with a cross-platform UI framework, but there are some projects that appear to do just that.

It seem that indeed Flow9 is the only thing I'm aware of that provides a great cross platform UI framework. There is Qt which targets desktop and mobile, and there are a whole bunch of JS solutions that target some but not all platforms.

I'm a bit weary of learning the language on its own merits, as it does not really seem to innovate over what I already know, but if I'd had to write a cross-platform app, it's definitely worth considering.
The company in the article appears to be more of a software company & less of a service company. From the conversations I've had, I would expect to see a valuation in the range of 2-5x the company's earnings.

(The term of art is SDE/Seller's Discretionary Earnings, and is basically the sum of all the money the owners are able to take out of the business, including paychecks and bonuses.)

FEI and other brokers write a bunch about valuing small businesses: https://feinternational.com/blog/how-do-you-value-an-online-...
Python Program to Implement Binary Search
> It would be annoying if there were articles written every time a new restaurant started carrying them.

Yes, I kinda feel like that is the case. I don't mean just announcements though, the burgers themselves have "version numbers". And it used to be you only could get them in the flagship stores, which is where I first had one. I think it cost sixteen dollars. I'm referring to all of this.

With Burger King, there already was a big to-do about how they have these, but I guess that wasn't the real marketing push, this is. A burger joint having improved veggie burgers is the sort of thing I find it reasonable to hear about... once.
I'm only aware of Model S, 3, X and Y. What's P3D?
True, I really liked the landing page.
I abide by most of those tenets..but, dammit...I'm gonna drink. I think the benefit I get from going out, having drinks, and socializing is worth more than the detriment to my physical being.
I just picked the top-of-line everything - I wanted to keep myself as future-proof as possible.
Well, I doubt they'll reject clients based on the use they intend to give to their product, but I can't really fault them for that. It seems like a legitimate business. Hardly unethical.
Thanks for that! I was not aware of this.

SsfPack will still be faster though and be less memory hungry than Python. On the brief look I had, it also seems that the nonlinear/non-Gaussian simulation methods are not implemented.
In my experience this is true, that money doesn't buy happiness, but it does allow you to focus on your actual problems instead of the boring old money problems that nearly everyone else has.
In some cases, newfound wealth will not only not solve one's problems but may throw them into sharp relief, or worsen them by deflecting negative feedback. Many if not most lottery winners seem to be affected by this.
The avatars the various communication channels use online for their users stand in for the actual user an its actions. If they keep on acting after someone has deceased it’s weird to see. I’ve experienced it with my dad’s Skype account. I can’t see how that would be different for anybody in practice.
Ask HN: How would you value this SaaS Company?
Valuation of a SaaS company
For the sake of this exercise, let's assume Company X has $300k ARR, growth now and going forward is 200% year over year. All customers pay annually upfront.
Net churn going forward falls in the range 10% to -50% depending on how well we do our own CS job. Assume that each year, we get as much revenue from new business as we get from existing customers (renewals, churn, upgrades etc).
1) What would you say is the value of X is today?
Different types of investors would likely end up with different valuations - discuss the different potential approaches.
2) What ARR would we have in 3 years (in the best/worst case net churn scenarios mentioned above)
How to make sure the fish we eat is safe
I can't understand their reasoning. Why would they need an unlimited price cap on gTLDs? I can't imagine their expenses are that high and they're a non-profit so whats the incentive to increase gTLD pricing?
Wow. This is the last thing I expected to see on HN.

I worked for the IT department at the University of Evansville for many years, leaving just three years ago. I've had more than one run-in with this particular site. This site is maintained by hand (no auto-gen) by Dr. Kimberling. He's an extremely smart individual (I've had many classes with him), and he prefers to keep things simple.

Until about 2 year prior to me leaving he kept a secondary computer in his office that was only for running QBasic (an old AMD-K6 running Windows 2K, off the network). He finally gave that up and transitioned to using Mathematica.
I actually started on a project recently because a competing product already exists.

I really dislike Emby and Plex server (I don't want to besmirch them here but you can email me if you want a rant :) ), and as a result I've been working on/off on a product to replace them.

I probably won't monetize it any time soon, but it's not off the table honestly, since I personally feel that my system will be better. Even if it's not, I had a lot of fun making it.
github/gitlab is a good place to browse the code. What better place to have a single click to create the fork you need?

And you do need that fork. If you want any kind of CI/CD stuff on the repo you sort of need to pull the changes in from a third party source to make sure nothing bad will happen.

now try to keep your patches up to date with constant rebases and comments from reviewers. Maybe some parts are ok, but some are not so you go back and forth for a couple of weeks. Fewer people will want to go through this extra hassle that they don't even get paid for.
^^Interested in knowing this answer
Salary advancement primarily based on time is my idea of a nightmare. In an industry primarily constrained by attracting talented people, I can't imagine that not pushing talent out. I know I would leave if that was how it was.

If my coworker can spin up a new, valuable product, they should be able to multiply their comp as quickly as they can compound value. If my other coworker fell through the cracks and is a liability for the quality of the codebase and for regression of our talent pool, they should be able to be cut.

And the people here aren't actually going against their employer. They are the ones taking the long view in an increasingly myopic ecosystem that is more and more skewed towards the short game.

Google has a disproportionately skilled talent pool on the back of advertising a deal to employees where they are treated with respect, are allowed support for pursuing things that are good for the world, and aren't leaned on to accept evil. Smart, capable people tend to be thoughtful and have a vision for how they want the world to be, and tend to care about how what they're doing fits into the big picture.

If they reneg on that deal they will bleed top talent, which is problematic when your whole company is primarily constrained by the size and depth of its talent pool.

It's either idiocy or an inevitable game-theoretical degradation of institutions that will lead to its death, at least as a tech company by the thielian, pro-innovation, definition, if not of the company itself if it eventually lacks the talent to keep on top of new paradigms.

Either way, the company will end up as a shell of its former self or dead if Whittaker and company don't turn the boat, however unlikely that is to succeed.
I seriously doubt the mods here would allow an open and frank discussion about those topics, as evidenced by the censorship in this very thread.
The technology for the Volt still exists. Rumors are that an SUV-version of the Volt is coming (just like the electric-SUV version of the Mustang is allegedly in the works).

Sedan marketplace is shrinking, SUVs are growing. GM doesn't want to waste its hybrid technology, but also doesn't want to bet on the Sedan market anymore.

EDIT: Note that a 20-mile range PHEV (the typical one) is insufficient. 50-mile range PHEV seem to be the sweet spot for me.
> US consumers subsidize the rest of the world.

What are we subsidizing exactly? Development of new drugs? Does this mean if US started tightly regulating drug prices, then drug prices would go up everywhere else in the world? Or just that the rate of new drug development would slow down?
I'm considering building a registry (manually to start with) using https://tahoe-lafs.org/trac/tahoe-lafs as a PoC to see if it could work. If it does, then that gets you verifiability, immutability, as well as the ability to make any image you want public without making other ones you own public. The only potential downside is that it might not work with the existing docker mechanisms for pulling images.
>Our analysis suggests that a minimum of 1.4 billion users will pass away before 2100 if Facebook ceases to attract new users as of 2018.

Yep, every company’s customer/user base will die in 80 years if they don’t grow at all.
Money doesn't buy happiness, it's the lack of it that makes unhappy.
It's the most infuriating thing about Gmail today. Just use another provider, Fastmail is better and switching takes a few minutes if you use your own domain.
I wonder how many serious problems Airbus have that we simply don't know about because they haven't been caught.
On Technological Liberty