skysight-inc/HackerNews huggingface dataset:
Summarizing the most popular startup con here: if I'm a relatively senior engineer, joining some late-stage startup for 180-250K cash comp and 50-100K options, then the payout in case of good M&A or IPO could be $20-100 per share (if I don't wait years, cash out at the end of the hold period and move on). So let's say in 4 years I can make $720K-1M cash and $1-10M in stock. Which is roughly comparable to the big guys.

Make it possible at the little guys too. More risk - more equity. What I see now in the Valley is that the series-A guys are offering the same stock (roughly) as the series-D. Just the strike price is an order of magnitude lower. I ever saw pre-IPO startup offering _more_ stock than seed-stage one. This just doesn't make any sense. ISOs are not dollars, their value is multiplied by the risk coefficient. And I feel that founders are somehow lured into thinking that their ISOs are even worth the strike price. Change that and you'll see more people coming to work for startups.
Similar in Dallas area. It is very accommodating to families with very young children, something that's otherwise hard to find for parents who don't want to feel like they're inconveniencing other patrons.
Also, interest rates are much higher for cash advances, belying their higher risk profile.

Honestly, the responses in this thread from bitcoin people...it’s like they’re just now realizing that banks have intelligent employees working for them.
>Where I live, debit cards are the standard

In America debit transactions are treated differently. Since the money is deducted immediately, if there is fraud you could see your rent money tied up for 30-60 days.

Thus it is prudent to pay for everything with credit cards.

I actually take it a step further and have two checking accounts - one that my paycheck goes in, and one that I keep a couple thousand in specifically to withdraw at ATMs. That way if there is fraud, I've only lost a small bit of money and my bills will be able to be paid.
All of it, the idea that we "debate then pass" Regulations have been proven to be false by more than a few studies where by it has been shown the public opinion has almost no impact on what laws and regulations actually get passed or not.

The idea that we had some kind of philosophical debate and from that we choose that business should "lightly" regulated as no connection to reality or how business regulations actually came about in history nor would I classify today's business regulations as "light"

I also disagree that there are "good reasons" behind the health codes when large part of them are passed not for health reasons but for Protectionist reasons to keep out new entrants into the market (see my comments on Food Trucks as an example of this)

One would have to be a ardent supporter of Authoritarianism to believe that we have anything remotely approaching freedom in modern society, that goes for any nation. yes some nations are more oppressive than others, and places like the EU and the USA may be among the most free nations when compared to the others, but that does not make them "Free", just means they are less oppressive.

What people identify as freedom today is not freedom at all
Mother of epileptic boy will not get confiscated cannabis oil back
Shame on you destroying other people's lives!

Ha-ha only serious: public shaming, also known as "bullying" in the age of the internet is a growing problem, and is turned to in more and more cases, from the trivial to the non-politically correct.

Public shaming in a village context allowed for the possibility of a reboot by moving to the next village.

Where's the next village in the age of the internet?
How long before YC companies are at a disadvantage for not allowing remote work?
The main reason I consult to startups over taking a gig with a FAANG type is location. Silicon Valley, SFO, SEA, PDX are all lovely places to visit, but I don't want to live there, pay the mortgage there, or sit in a commute there. Yes I make a lot less than I'd like, but I also have total control over my schedule, get to work on green-field type projects, and get to work from my laptop in my garden.
Awesome, will check this out definitely. Thanks!
I grew up in MI, a civil engineer told me that our pothole issues were due to poor road engineering (things like not laying down gravel so that rain wouldn't collect underneath the concrete && would drain)

ohio didn't seem to have the same issues that we did, at any rate.
Web Prolog and the Programmable Prolog Web [pdf]
Most Captive Portals MITM the connection, rather than set up a secure connection for their customers. Which is terrible.

But, the IANA have ensured that their example domains (example.com, etc) will continue to resolve correctly for the forseeable future.
The US Has the Most Powerful Supercomputer in the World Again
Captive portals are a messy hack, and haven't really changed much in the last 15 years.
Do you have any specifics on what issues you have seen?
YC would be competitive by providing health care and maybe some shares in YC if work at some YC companies. Seems doable.
As someone without a degree, getting an interview at the Big 5 was quite easy. Passing those interviews is another thing entirely but having the right experiences in your resume has been more important in my case.
-A perspective from Chicago-

Early stage engineer at startups (including a unicorn):

pros: Fun work, you learn a ton, unlimited PTO (if you can actually use it), lavish benefits like free lunch, decent company culture, opportunities to try new things.

cons: Poor work life balance, low chance of a bonus, low equity if any, poor management/leadership, lots of hand wavey bs about being number 1, poor career progression, lots of over selling of what you'll be working on, Chicago isn't big on "cashing out" so most startup equity wont really net you much if anything.

compensation: Average for the market in Chicago, depending on where you land as far as talent and skills you can probably get 100k-200k base.

Big tech companies:

pros: great work life balance, annual bonus from 10-20%, decent career progression, more opportunities to specialize in something if that's your thing.

cons: Lack luster tech, no equity, lots of red tape, lots of mediocre/bad engineers, occasionally have to work with legacy code.

compensation: 100k - 250k base salary based on skills/talent/position.

From my experience in Chicago it really comes down to stability, work life balance, and trust. From what I've seen the big players are usually a lot more upfront about what you will actually be working on day to day and they provide a level of stability that others can not. On the other hand though you can grow a lot more as an engineer at a startup if you put in the effort.
That's almost still true if you turn a globe to show the pacific.
Santana Row is several miles from any lively downtown. That area is a random collection of low-density retail, restaurants, offices, and housing. Outside of Santana Row there's very little pedestrian traffic and no real night life.
They must have spent millions for the smiley face logo. It's still salvageable with the 'b'.
Ohh, yeah!!

The value they add is called "money". They give you it every single time(you work with them), not sometimes.

If you expect them to babysitter you, mentor or friendship, from my point of view it is your expectations that are wrong.

You should find emotional support elsewhere. I recommend masterminds.

I am friend and colleague of old VCs of mine. But I did not expected from them in the past more than a professional relationship.

This is probably what makes a good friend or a lover , not being too much needy and dependent.
I am a bit suspicious of the conclusions drawn from the Asch experiment. The subjects are put in a situation in which they are led to believe that one of two things is true:
1) I am unable to tell which line is longer
2) Every other person in this room is unable to tell which line is longer
They are reported to have acted upset, which leads one to think they were not wanting it to be (1), but the only other option (they knew of) was (2), which is, in fact, even less plausible.

So, really, in that (very artificial) situation, concluding that they have lost the ability to tell which line is longer, while unlikely, was the least unlikely option. So, they chose to believe (1) over (2).

Their only mistake was in not thinking of the possibility that every other person, including the researcher, was trying to deceive them. That's not at all the conclusion that Asch (and others since) have drawn from it. I believe that study could replicate, but I don't think it means what they say it means.
FWIW, I had basically this exact experience and met exactly these difficulties. It can be done, but the market is just a lot smaller than "all startups".
Love it! I think this moment is the birth of a new English loanword.
What are you blabbering on about?
Check out this TED talk :
He says that android phones are inherently less secure, and also cheaper. So, poor people are more at risk of police scraping data off your phone.

https://www.ted.com/talks/christopher_soghoian_your_smartpho...
Ahhh, looks like something custom instead:

https://github.com/buildbotics/bbctrl-firmware

No worries at all. :)
Nifty work.

> Even though precise results are returned by the plate tectonic models, the locations are still approximate [...]. In my tests I found that model results can vary significantly.

One challenge with science education content is to avoid nurturing rich ecologies of misconceptions... to the degree possible given resource constraints and conflicting objectives. So here are some random brainstormy ideas.

Add small inserts with different plate models? To reduce the implied certainty. Uncertainty is usually handled poorly in science education, with unfortunate results for education and society. Perhaps pixelate the globe?

The false colors represent elevation (EDIT: no, Scotese's hand-drawn sort-of-elevation maps), not biome. So "green map" may represent a long-term tan desert. Perhaps choose a less pretty but 'less likely to be misinterpreted as biomes' colorization? Maybe as an option? A biome map would be great to have... but at least as of some years ago, it didn't seem anyone was attempting unified paleobiome map models. It seemed more lack of incentive than lack of data, at least for some periods.

Sea level and coastline position varies at high frequency. 12k years ago, the shortest walk from Boston to the sea, was due south past Long Island. A color scheme that deemphasized the coast would allow coastline variation to be averaged/blurred.

Cloud coverage and patters vary greatly across time. Pretty clouds over Pangean desert made me smile. Perhaps explicitly call them "Bogus Clouds"? :) Science education content frequently shows bogus things. Rather than difficult reform, simply becoming more transparent/honest and comfortable with calling them bogus might be a relatively easy but significant cultural improvement.

The star field is missing long-term features, like a visible galactic disk. Having a higher-density star map might also usefully obscure that the set of bright stars is changing. Or perhaps just another "Bogus" label? They're really quite handy. :)

If anyone has time on their hands, it might be neat to attempt a more principled representation. Perhaps realistic appearance, averaged over a few My? Average cloud cover maps are less pretty than weather, but plausible long-term ones might be derived from relatively simple paleoclimate models. Similarly for biomes.

Paleoglobes are traditionally very misleading. As we move forward, it could be nice to improve on that.
It's right there in the first paragraph:

> With Sonar, engineers have a highly flexible, intuitive way to inspect and understand the structure and behavior of their iOS and Android application

...and the top of the post is tagged as "Mobile", "iOS", and "Android".
We, the consumers, have to make trade-offs.

For example, Chrome sends your browsing habits back to Google who uses that data to "personalize" other services. I think of ads when I see this.

I wouldn't be surprised if using chrome caused google to get data on unreleased projects, corporate networks, and other bits leaked to them. I wonder how they use it.

In any case, you trade one risk for another. Different people are going to evaluate those differently.

I do like more disclosure to help people decide all around.
Not that 400K isn't believable, I don't think it's the norm, but being outside of the Bay Area or the US for that matter, I'll buy it.

However there's one other area where startups have failed to evolve, doing a worse job than big companies actually and that's accepting remote employees.

Big companies have been doing better because at the very least they are opening offices in multiple countries, whereas most of the startups I'm seeing are staying in the technological centers, a majority being in Silicon Valley and hiring locally. Which is nuts.

For somebody living outside of San Francisco's bubble or other expensive and overrated cities like New York or London, 150K is actually better than 400K. In many of Europe's cities, minus the expensive ones (e.g. Zurich, London, Paris), you can have a great life with 150K.

It doesn't happen though. And for the very few startups I've seen accepting remote employees, many times they are hired as contractors, without any perks or stock options and an extreme expectation for low hourly rates.

Well, you know what they say, most startups die and this is one reason why.
>"domestic partnership" can now only be made legally binding here for older people

In some places it can be made legally binding against your will
https://en.wikipedia.org/wiki/Palimony_in_the_United_States
> If I make a chicken patty from a caged chicken that's indistinguishable from organic, free-range chickens, does it matter that it came from a cage? Can I sell it as 'organic, free range chicken patties'?

Right now, under current laws, there'd be little to stop you if you got certified organic and met the incredibly minimal requirements for free range/cage free/whatever.

I'll give you that some of the beyond meat stuff might be confusing to some people (though "beyond meat" should get the point across), but to pretend that stores need to have some magic legally protected area just for meat products lest people accidentally purchase dreaded vegetable protein is industry promoted nonsense. Should we mandate that stores keep all the organic food in an organic section? Should we require that the sour cream be kept separate from the yogurt? Is there a legal requirement that nectarines be kept away from peaches?

A meat shelf is not a constitutionally protected phenomenon.
But the study's already been repeated all over the world in prisons, so it's reproducible.
> they just factor the existence into the calculations for a credit line...

That is very misleading. They "allow" casino transactions in the form of cash advances, not directly to the card as someone might infer from the way you constructed that sentence. The reason this detail is important is because a cash advance can be used to buy blockchain tokens just as easily as it could be used to buy casino tokens, and they're both relegated to the cash advance scenario for the same reasons.
I’m not sure. At average companies, I think SWEs and data scientists make about the same. But the top companies have a much larger software engineering population to choose from, so they can afford to be picky, and the pay correspondingly reflects that. There’s about 20x as many software engineers as there are data scientists in the world.

I think this is changing though, and I think “data scientist” will soon be split into sub-roles. Some companies like Lyft have already changed their title scheme. Business analysts are now data scientists, and those who were data scientists are now research scientists.

The company I work for has an internal job role that isn’t public and an external title that is. So a “data scientist” may have an internal role of “business analyst” or an internal role of “applied scientist”, and there’s a big difference in pay despite the same outward-facing title.

I think the pay scale goes:

Data scientist (business analyst) < data scientist (non-CS PhD) < software engineer = core data scientist (CS PhD) < AI researcher (ML PhD + great publications)

I have a non-CS PhD so I think that’s why I don’t make as much as a software engineer or a core data scientist.

Base salary and bonus is generally the same for all roles for a given experience level; the difference in comp. comes from the RSUs granted.
> I don’t believe for a second that someone who would torture or abuse or kill someone on the orders of someone else was ever a ‘good person’

That's easy to say. But context matters a lot!

What about this: your family is held hostage, or you live in a dictature where disobedience means at best prison, and often retaliation against your family. Real example: I've met a guy -a political refugee- at work whose daughter was ABDUCTED by the police of his country to put pressure on him! Can you imagine his anguish?
Now, you are ordered to go in this room and "extract a confession" from someone or to kill them. What would you do? (Knowing that there are NO CHANCES that you can escape/run without awful consequences at least on your family, it's not a movie).

Same for going to war. Many times in history have the poorest been forced to go to war under pain of death (and possible retaliation on their family). What would you do in such a situation? Especially when you are poor and without "connections".

Truth is that it's very easy to force people to do awful things by the use of force/coercion. Very few will want to be martyrs or put their family at risk.
Single process "streaming" or basically CEP engines have been around for a very long time and used to be the norm before distributed stream processing engines came around (such as Storm). CEP engines have much richer functionality than distributed stream processing engines because they don't need to deal with partitioning or data distribution. I'm not quite sure I see the appeal of making a non-distributed engine but with the same limitations of a distributed engine.

I work on Hazelcast Jet [1], which is a Java based distributed stream processing engine. The core engine is fast enough that it can be used with very good throughput on a single node (several times faster compared to Flink or Spark) but usually several nodes are not only needed strictly for parallelization but also for tolerating node failures and being able to restart where you left off. As others have pointed out, not every computation can be parallelised efficiently. Jet also offers in memory storage, so adding more nodes also increases your storage capacity.

Since the core of Jet is small enough (~400kb JAR), we also considered making a non-distributed version that runs strictly in process. Mainly for lightweight usage or embedding but would also offer a path to distributed execution, if it was ever needed.

[1] https://github.com/hazelcast/hazelcast-jet
Now on Product Hunt: https://www.producthunt.com/posts/picz
I think the overall quackery and use of bizarrely flawed and insane reasoning by charlatans is reminiscent of anti-vaxxers.

Additionally, I think use of HTTP over HTTPS could conceivably lead to actual harm for users unaware of the implications:

If for example commercial websites adopted the recommendations of switching to HTTP, people could actually lose money, so this may cause financial harm. Even worse, imagine, for instance, Facebook running over HTTP in an oppressive regime where, say, homosexuality was illegal; if this regime also didn't have enough clout to get Facebook to give them access to their data, then they could now more easily identify and persecute people for their communication content (same would go for dissidents or journalists if they used this), resulting in much worse harm to people than just losing money. There are many other examples were losing confidentiality or integrity of your communications can actually harm you, I just picked the first two that came to mind.
Oddly enough you don't have to even pay for this kind of content as long as you can make it go viral enough. Media outlets LOVE jumping on popular topics. None of the articles ever contain anything of substance either. Always a couple twitter posts and a rehash of what people said along with a line or two from a pr or some other outlet.
Spellcheck for Buildings
HTTPS is a pain compared to HTTP, and I should not be pressured to use it, especially if I am on an internal network. Lets Encrypt has made it much easier, but it is still a significant and unnecessary barrier. And as helpful as things like the Lets Encrypt bot is, it still cannot be relied upon.

And anyone who doesn't think we are being spied upon is bonkers. It doesn't matter how secure HTTPS is, because there are so many other ways we can be monitored.
> I find it useful to have that http site when trying to use some hotel wifi where you need to connect through a splash page

I’m in that situation frequently as well. While desktop Firefox deals with captive Wi-Fi portals, on mobile trying to open a personal site of mine over HTTP and letting the request get redirected seems to be the only way I can manage to unlock access to Wi-Fi in some airports.

Even though that site gets little to no traffic except for myself or occasional crawler, the situation bothers me. The reason HTTPS breaks poorly implemented captive portals is directly related to why we’d want HTTPS in the first place. Unreliable or absent HTTPS means a user visiting your site is susceptible to request & response manipulation and injections of undesirable content, from trackers to malware, by an ISP or another intermediary.
400k is not unusual for a senior engineer working at big tech for several years in the Bay, Seattle, NYC, or even a city like LA.

Base salary will be around 200K, and bonus would be another 200K. Can easily be 50-100K more than that on some years.

Outlier would be 750K or more, which means the engineer is one of the most valuable members of the team.
What's the explanation for every other phone company removing the ports? No phone manufacturer benefited financially from the purchase of my Bluetooth headphones.
I can't speak for other because people choose different walk of life but I thought I share what I felt about specialization vs generalization w.r.t to large companies and startups.

Generalization will limit career and compensation eventually. There will be a point where the market will have a glut for general skillset.

Specialization, on the other hand, usually leads to higher compensation and valuable skillset.

This does not mean that Specialist can't be Generalist. It could be that Specialist was once Generalist and get bored :).

By 2012-2014, the landscape of web development has not changed drastically so if a Generalist stops doing what he/she did and chose to be a Specialist from 2014-2018 (say, in Storage design, Distributed Systems, Machine Learning, or AI), that doesn't mean he/she can't go down to the product/web layer and contribute: it's still MVC doing CRUD backed by MySQL/PostgreSQL and with a touch of some client-side stuff.
Well, the message people got was that students who were knowingly participating in a college psych study became spontaneously sadistic within just a day or two.

That feels intuitively ridiculous, and has no evidence I know of to support it, except this study.
>There are countless other quotes of guards and prisoners saying they were "just acting".

It seems entirely possible that "just acting" was an after the fact justification. People are very unreliable witnesses of their internal processes, this is probably even more true when someone has reason to feel guilt for their actions.

>I'm not sure it matters so much why you're locking someone in a closet for 6 hours (just acting, wanting the experiment to succeed, wanting to please your teacher, having sadistic tendencies, etc.)

Fake it until you make it, torturer edition.