skysight-inc/HackerNews huggingface dataset:
Very interesting comment. May I ask a quick clarifying question?

When you say "the series-A guys are offering the same stock (roughly) as the series-D", what units are you comparing them in? Number of shares? Percentage of the company? Estimated $ value of the shares (and if so, how calculated)?
Super interesting idea. One of the cons could be that having your employees not personally invested in the outcome of your venture could make them less likely to be "fully committed" (i.e. long hours, going above and beyond). You might be worried about higher levels of apathy -- "if this doesn't work I still have a job".

If the business works, I'm thinking the transition from the fund swat team to "real" employees might be difficult as well, probably at a time when you need to be firing on all cylinders.
I wonder about the same points for a CPU Architect too.
400 is starting to push into standard deviation territory but 300 (total comp) is absolutely right in the center of the bell curve for a mid-level engineer (not a rock star), from everything I've seen and heard both first and second hand. In the valley, anyway.
I am 40 and from Europe, when I was in school, "latin" America, that's how it's called, was clearly considered West.

What you are experiencing is something that seems to arise from the US only in more recent times, maybe the last 15 years or so.
I heard that @IHOB was created and verified by twitter a number of years ago. Perhaps they had been planning a burger release for quite some time.
Is this because of patents, or is this because nobody wants to do the R&D?
WWDC 2018 Viewing Guide
I review the Joel Test occasionally, even if some of the items are kinda dated. It's amusing how both big companies and startups consistently fail two of them (and the test says if you're at 10/12 or lower there are serious problems).

8. Do programmers have quiet working conditions?
9. Do you use the best tools money can buy?

Startups could out-compete larger companies here by providing both shared working space and private space, but they don't. Similarly for one of the tools, development hardware, if all you're providing is a macbook pro and maybe a monitor... well I'm sure Apple will significantly upgrade it any year now. Meanwhile those of us who like Linux distros (or, god forbid, Windows after disabling all the crap) can have quite a bit of power on the go. My current (big) co gives everyone a desktop and a laptop, it's nice to have both. You might quibble if they fully pass #9, but at least they make an attempt.

"... programmers are easily bribed by giving them the coolest, latest stuff. This is a far cheaper way to get them to work for you than actually paying competitive salaries!"

Salaries are such a hot topic, startups unable to match need to differentiate from what the big players are doing in a better way across many dimensions at once, not solely the nebulous "more control of the product direction".

https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-s...
> Corruption in the sense of allowing data that is invalid ( clobbering valid data even on transaction error) is corruption by my definition.

OK. Do you have any examples of a modern version of MySQL or InnoDB doing this?

> how many people have avoided upgrading to 5.7 because of this change

As I said, 5.7 just changed the default. This setting has been available since mysql 5.0.2 in early 2004 -- it just wasn't the default. Or you can use 5.7 and override the new default to get the old unsafe behavior. This change is absolutely a non-issue in terms of avoiding upgrades.

> other issues regarding the new revamped query planner which makes software like Zabbix slow to a crawl

I have heard of very few issues from the query planner improvements. Anecdotal, sure, but I am pretty "in the loop" fwiw.

> Ah, the old "it's not a footgun if you know better" argument.

How is that my argument? I directly said "I agree this could be improved to be less of a footgun for new users"!

The database won't force read_only for replicas because there are replication topologies (e.g. master-master) where nodes are replicating but also still need to be directly writable. These topologies are a bad practice (IMO) but nonetheless are used by enough places that MySQL cannot simply force read_only for replicas.

In any case, these days administrators who are completely unfamiliar with MySQL replication concepts should probably be using a DBaaS rather than setting up replication manually. The DBaaS platforms enforce read_only properly, making this all a non-issue.
The Danes have this word too, I found it missing from English vocabulary while learning the language.
FWIW - applciation should be application: in at least two places. (Call this my way of bumping.)
I moved to Sweden last year and in that time I think I’ve made two cash withdrawals, both in the first couple of months before I had a Swedish bank account set up. Since then (and armed with a Swish account), nothing. Like you I can’t remember what the physical notes look like. Probably about 10% of shops and bars advertise themselves as not taking cash, and every single place I’ve been too takes card for any normal amount of money (even though I did feel a bit ridiculous using my card for a 5Kr icecream at IKEA the other day).
Augmented reality app development with Bitrise
A bit similar situation in Norway. In fact I was not quite sure what our money looks like at the moment because some of our bills changed. I just had some bills as an emergency stash for a long time, that I had to check if was still valid money.

We've even started paying street sellers and beggars electronically now. Because even they realize that almost nobody is carrying cash anymore.
I feel like it's poor taste to try invalidate an opponent's argument by associating them with some unrelated group that's en-vogue to hate. It doesn't add anything meaningful to the argument, it exists just to start fights, and it's a silencing tactic.

"But they're actually similar, their arguments are just like... blah blah." I don't care. It doesn't really matter. I would think we can do better than "this argument is bad because it sounds like this other bad thing."

We really need to stop with the glassy-eyed rhetoric about securing the web or the glorious utopia HTTPS everywhere will be or that people who dislike TLS hate security or puppies or whatever. If they're wrong or misinformed that's should be the end of it. The message should be concise and to the point.

TLS is worth it.

* Yes, it's going to be a PITA to implement and probably means retooling plenty of legacy systems. But the tooling to help is getting better.

* Trust will always be an issue. Certificate transparency is helping.

* Yes, it will require automation if you want a site to be accessible indefinitely. Yes, it does create more work for you to develop that automation or manually rotate certs.

* Yes, it is more complex than HTTP by a huge margin. Cryptography is hard. Security is hard.

* Yes, it's going to cause software rewrites.

* Yes, certificate expiration is a pain and will probably bite you in the ass a few times over your career.

* Yes, major players are going to reward your use of TLS and punish its absence. It's something you're just going to have to deal with.

Telling people that their problems aren't problems never solved anything.
Consumers are not in a position to make informed choices about the security implications of the way a browser is implemented.
When this bubble bursts(and it will) it will make the bank bailout like like loaning someone $20. The tax payers will get stuck with the bill while CEO's and Board of Directors pat themselves on the back and look for the next reason to steal from the American People. What really pisses me off it companies like Apple keep large amounts of cash overseas just so they don't have to pay taxes yet when the time comes they will be at the front of the line asking for a handout.
One point of the article is that nobody is trying to take HTTP away from anyone. I'm not aware of anyone removing HTTP support, just a change to the UI that communicates what guarantees you don't have for this connection.
> Your own link describes roads as generally nonexcludable:

Well, I did not notice that because one has to click to reveal that self-contradictory statement. In any case, that is a point against Khan Academy.

"Public good" is not the same as "these days mostly financed by politicians shoveling money to labor unions and a few firms".

Everywhere you look there are excludable roads. Everywhere you see traffic congestion, you see rivalry.

Roads are not public goods, even if you feel like governments ought to own them.
The other goal of "unlimited vacation" is that companies don't have to pay out banked vacation days upon end of employment.
I don't have any experience with working at a startup. What I do have is 5+ years experience working at Aflac some years back. I no longer work there.

They sell supplemental insurance, not major medical. They don't do co-insurance. They pay cash directly to the policyholder.

Not long before I left, they came out with a disability policy that could be purchased with as few as 4 employees and working as little as 30 hours per week. My recollection is this was groundbreaking.

They can provide access to benefits at no cost to the company.
Oni is pretty slick, and development is very active: https://github.com/onivim/oni
> That’s why I’m surprised to see how little “track record” was valued.

Isn't there a Glassdoor for VC firms?
I would love to use it if there was one! Presume they will need to bootstrap and can't VC funding ;-)
This...

Even if the company is sold at a high value chances are the payout will not be worth the risk. Unless your shares come with a board seat never buy the options in a private company because the shares are worth literally zero unless a secondary market exists.
> There are many good reasons to be suspicious of calls to deprecate things.

What call to deprecation?

All that's being done is letting a user know if or if not their content could have arrived from the server without being intercepted.

> The fact that a browser might not give me, the user, the choice to do something potentially dangerous is ridiculous.

Currently, all browsers allow you to send generally sensitive information over HTTP, they just warn you first.

> I can access a service over HTTP from over a decade ago, and it will still work. I want to be able to, if I want to, with little effort, set up a server that can be accessed by a web browser. I do not want to have to have any third parties involved. I also do not want to have to set up a certificate authority or anything like that.

You can. That hasn't changed.
Not really a frontend on Vim or NeoVim though are they? They’re emulations which are very nice but not the real thing.

It’s the uncanny valley situation again. For example, in Vim, like all terminals by default you can use C-h as backspace. In Emacs though that’s bound to help.

So now I have to rebind that and make a decision on what should now be help. That’s just the start on the thread pulling and tweaky just to get back to my expected behaviour.

Emacs is great but it’s not Vim. You could argue thatonce configured you have all the new power of Emacs but ome of just want a better Vim. Not Emacs. Even if it’s brilliant.
So far it's the only headset coming to market that contains all of the following: Standalone, eye tracking, variable focal planes, hand tracking and a 6DOF controller, and a significant increase in FOV over Hololens (roughly 55 degrees to Hololens' 35). There are other AR headsets announced that may have a huge FOV but are tethered to a PC and have questionable visuals. Really, once Magic Leap is out it will be quite unique, and not just because of the tech it packs compared to the competition but because they've also been building content from their first party studio as well as numerous gaming and productivity partnerships.
> You can't "game" someone's real preferences!

You absolutely can in some domains. Taste buds for instance have been exploited pretty heavily by the snack industry.

We can argue back and forth about what we really mean when we say "true preferences" but I think most readers would admit that mostly they don't want to eat an entire bag of Doritos in a single sitting.
Great way to think about it. It is a concentrated, illiquid equity investment.
I think the biggest problem with being a non-founder in a startup is that in 2018 that doesn't make you a key employee anymore. This leads to a bunch of problems, like worthless equity, relatively low pay, poor benefits, etc, but it essentially originates from a change in the business model.

In the older days when startups were aiming to be profitable by solving a new problem in a way that would attract paying customers, while competing in terms of efficiency, the contribution of an early employee to the bottom line was more noticeable, so the startups had to treat them better.

As of 2018, most startups aren't trying to solve a profit-generating problem that couldn't be solved with the tech from 5 years ago, but can be reliably solved now. Instead the VCs expect to get paid through an acquisition/IPO when either a BigCo, or the public buys into the hockey stick growth without scrutinizing the sustainability of the underlying business model (or being confident that the founder will find a way to pivot). So instead of being a cog in a BigCo machine, you are an extra in a VC-funded movie. And I don't think it's going to change without a major correction in the general public's expectations from tech.
It’s not even WebKit anymore.
For "receiving end" perspectives, watch Blade Runner (the old one) or Altered Carbon. The Expanse probbly qualifies too.
For books, Peter Hamilton incorporates different mega-corps in his universe but it's not the main object. Special mention to the Void Trilogy's Commonwealth.
>I would argue they actually don't.

Allow me to amend my statement then - "Consumers should have a fundamental right to know what it is that they're buying."

Surely you agree with that? The more consumers are able to know about the products they buy the better. To that end ensuring that meat-substitute products are labeled in such a way that consumers understand they are meat-substitutes is good.

I also notice you answered the first question but avoided the second, maybe you can give me an answer:

>Can I sell it as 'organic, free range chicken patties'?
Yeah, I definitely went down a bit of a rabbit hole of random dinosaur discovery!
> "unlimited PTO" nonsense

Absolutely. I've seen multiple startups with this ridiculous policy. The net effect of it is that people hardly ever take any time off, and certainly less than employees with more sensible policies, since taking any time off directly reflects on your moral character.
> in the bay which no longer exists

:)
There is also the developer !== developer problem.

I've worked with terrible developers, developers I'd trust to maybe write a blog for my cat, developers I'd trust on an important system but they all called themselves developers.

The old joke used to be "You know what they call the guy with the lowest passing grade in his medical school? Doctor".
A bug that seems to pop up again and again, here's an article about a crusader against land speculators who found it more profitable to leave land unused all the way back in the 1800s:

https://thetyee.ca/Solutions/2018/06/04/Tax-To-Solve-Housing...
STARTUP X!
[powered by YC]
They both use the sliding windows technique.
We miss highlevel IDEs (like Smalltalk, Excel or even Scratch and Eve) for people who are ready to program something but won't be able to use the tradional workflow based on shell commands and textfiles.

Expecting people to massively learn programming as we know it is an illusion and even a scam (like bootcamps).
Also,

> you may find yourself having to explain your decisions/code to people who's engineering skills are 'being able to convince a VC to give them money'

> you'll also probably not tackle 'large problems' but hack and slash a Node/Django/React app into meeting an MVP

Those hit way too close to home for me. I made the mistake of joining such a business when I was fresh from college and broke. The only good thing that happened is that I got some savings out of it. Issues included broken spaghetti code, hacking together MVPs with enough fancy graphics to impress clients (faking it all the way), and having to explain to my tech illiterate boss why I couldn't "just fix it" on the harder problems.

Oh, and the micromanaging is real too. It can wreck your mind to the point of needing professional help.

The real kicker was that it was all on an indefinite "contract" (1099 but you sit in the office like a regular worker - I already filed the IRS contest forms) with low pay and zero benefits. Never working at an early startup again.
Do note that historically, in most cases of torture the torturers weren't themselves under threat, and their families weren't either. This hypothetical doesn't happen in practice.

I tend to support the parent commenter's opinion that torturers were never good people to begin with. I can understand murderers, but not torturers, and especially not torturers of people who haven't directly wronged them (e.g. when it's an "interrogation").

Extreme examples such as "but what if your daughter was raped and murdered by your prisoner" tend NOT to be the case of real life scenarios where torture actually happens.
> "fully committed" (i.e. long hours, going above and beyond).

Regular comp does that if the company can afford it. Startup equity is there so companies that can't, can offer early hires the "maybe money". Pay 200k and you'll get fully committed employees.
>Likewise, if the SPE is invalid, it doesn't imply that average people aren't capable of horrific behavior - it simply means we have less evidence to determine that than we thought we did.

Agreed; SPE just doesn't constitute evidence for Zimbardo's particular narrative.

>According to Alex Haslam and Stephen Reicher, psychologists who co-directed an attempted replication of the Stanford prison experiment in Great Britain in 2001, a critical factor in making people commit atrocities is a leader assuring them that they are acting in the service of a higher moral cause with which they identify — for instance, scientific progress or prison reform.

This quote, and everything actually observed during the SPE, is consistent with Milgram's work, which has been replicated a zillion times.
Keep in mind that that 2.5% gets deducted the final amount paid to the merchant. You may be fine with this, or you may feel a pang of guilt, depending on the merchant. :)
Maybe in this case is because of some aboriginal custom.
However, in poor communities near the big south american capitals, these behaviors are often a result of not having many chances when growing up. These, and other reasons as the sense of belonging, are widely studied in teen pregnancy field.
Yeah, optimization is hard for two reasons:

- No the bottleneck is somewhere else. Even considering this rule, it's not where you thought it to be even after discarding your first two ideas.

- There is no end to optimization. You can just find the problem, and then move the problem to another part of the code. It's less like capture the flag, and more like hot (or slow) potato. I guess you could be done with optimizations if you've built thoroughly optimized ASICs, because then you can blame electrons for wiggling too slow. But at that point I'd be impressed, a lot.
Interesting, lots of children at school now seem to be using palat expanders.

https://en.wikipedia.org/wiki/Palatal_expansion
They have other challenges. A large one is the amount of work that goes into managing that kind of money - usually at any given time there are several real estate transactions going on, stocks moving, social events that are borderline mandatory from a politics side of things, etc.

There's a big concern that your money might be used illicitly or illegally, or even if you try to give it to a good cause, that it may be squandered.

You also have to worry about nutjobs who find out you have money - this leads to security, both guards and changes in how you live your life. If you have kids, their lives are probably very sheltered since kidnapping is a very real and very serious threat. Likewise for close family members.

The value of money is always a diminishing return, and eventually it can become a liability.
One of my favorite mental models for an entire industry (quant finance):

"'P' Versus 'Q': Differences and Commonalities between the Two Areas of Quantitative Finance"

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=1717163

Summary: Quantitative Finance comes down to two tasks: "model the future" (P world) or "extrapolate the present" (Q world).
- Lack of stability
- Equity instead of salary
- Long hours
- Wearing multiple hats (hate having to do QA, Operations, even some product development)
I would say read and write twice as much code for learning as you do for work.

Like most learning, you have to apply the concepts for them to stick well so just reading isn't helpful until you've practiced the ideas yourself to cement them in your mind.
> I think using TCP, but I don't recall for sure

It was UDP.

> Which is to say, you're saying "detrimental impact on performance" and yet this seems to be a significant win over BSD sockets.

The point I was trying to drive home is that, while 30% overhead reduction compared to BSD socket is nothing to laugh at, a fully user-space UDP/TCP network stack combined with memory-mapped buffer sharing usually gives performance improvement measured in the "x" and not in the "%".

Now, there is not much in terms of experiment protocol in their material so its very hard to tell. You mention uncompressed video so they could be sending humongous frames, which I doubt as no one ever would send raw frames over the network (that would be several MB per frame for a 720p front camera). But if that is the case then the data copy operation becomes the predominant bottleneck and getting rid of one may justify the improvement. But that is not a realistic scenario.

The more realistic scenario is that they sent compressed delta-frames across the network (H264 or HEIF), which would then considerably reduce the transferred payload size. In that scenario, data copy is not the predominant overhead anymore and 30% overhead reduction is underwhelming, telling me that they still are calling expensive operations like syscalls/uIPC on the critical data path.
Throughout my life, I've had people discover facts about me and use them against me.

Personally. "Friends" who used -- and sometimes stole -- secrets to bully me.

Commercially: Insurance companies that used past treatment to discriminate against me. (In combination with the employer-provided insurance model, that marginalizes individual purchasers.)

So, I for one worry about privacy, because I've experienced first hand what its breach has cost me. I imagine I'm hardly alone.
Sadly sourceforge is down atm.

http://webcache.googleusercontent.com/search?q=cache:tPBms8N...
iOS 12: Five Secret Features Apple did not announce
Couldn't someone disrupt the tofu industry by making a product Beyond Tofu containing meat?
Netflix should make subscribers who use Comcast pay more. Why should people on other networks have to subsidize a Comcast tax?
+1 to not dismissing prestige, although I'm not sure I agree with this plan. Prestige is easy for some people to dismiss, but it can be a very big deal to others, especially (in my experience) in Asian cultures. My girlfriend's family still doesn't believe that I quit Google to work at a startup--they assume I got fired--because who would willingly give up that prestige?
These numbers are realistic for any senior engineer working there for over 3-4 years.
Character Animation in Unity3D Using Deep Learning and Biologically-Inspired AI