skysight-inc/HackerNews huggingface dataset:
Ask HN: Depression at a New Startup
Hi HN,

I started a new job a few months ago at a startup as an early stage engineer- the first engineering hire who's still on the team. I've made some powerful, cool infrastructure. The founders have been telling me how much they appreciate my work, that I got us through the busiest time of the year with my contributions, and that I am pivotal to the team.

It's nice, but I've got this awful feeling that's set into me. I feel like life doesn't have a point anymore- even though work is going well I'm not getting the satisfaction I thought I would have. Each day when waking up early all I want to do is just lay in bed and stare at the ceiling, maybe listen to music. It's like a heavy, crushing weight and I feel like it's destroying me- sometimes I wish I wasn't here so I didn't have to feel this way.

I don't have any hobbies or friends outside of work I'm engaged with- last time I met with a friend was on my birthday a few months ago, and I haven't met them since.

At work, everyone still thinks I'm productive, but I feel like I'm working at a fraction of how effective I could be. I don't know how to get my productivity back and how to feel healthy again.

Have you ever had an encounter with depression in a startup? What did you do? How did you counteract the productivity losses? Thanks
At a certain time, a mobile x86 product had a lot of appeal because of the potential to reuse the software already optimized for x86. The choice then was, wait for Intel to produce good x86 mobile chips to leverage that, or accept that you have to continue using a different architecture. At the point you are deciding to give up on Intel, rolling your own chips starts to look a lot more appealing, since ARM just licenses the IP anyway (and it becomes a differentiator between their product and Samsung's, which is arguably their closest competitor).

There were two good paths to take, but one depended in Intel and they never provided it.
Yeah just confirmed. Thanks.
Maybe crime is decreasing but the streets still barely feel safe to walk at night depending on where you are. The homeless problem seems to be getting worse though I'm not sure the statistics back it. The difference between walking around at night in Japan, China, and even Europe compared to the US is night and day honestly.
As an aside, why isn't pgbouncer basically built into Postgres, at least as an option? I'm sure there's a good reason, but as a lay-user, pgbouncer seems to just do connections better than Postgres. It's just a pain to both with it when cloud databases are so easy to launch in comparison.
On a long enough timeline the survival for everyone drops to zero.
The author has a major fundamental misconception as to how probability works. If I say "the probability that proposition X is true is 0.5", that means that based on the information available to me right now it's equally likely likely to be true as false. That's not even remotely similar to saying I would offer an even money bet.
Works fine on my rpi zero w cams, I have a bunch of them in use, they've proven very reliable:

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

437 cam 20 0 120072 23352 15156 S 12.8 6.2 41:56.21 motion
3417 regusr 20 0 8128 3272 2748 R 1.6 0.9 0:00.55 top
37 root 1 -19 0 0 0 S 0.6 0.0 1:39.16 vchiq-slot/0
191 cam 20 0 59000 20040 9852 S 0.6 5.3 2:04.44 meyectl
2334 tun 20 0 9180 4948 4404 S 0.3 1.3 0:00.97 ssh
3398 regusr 20 0 11512 3780 3036 S 0.3 1.0 0:00.11 sshd
3404 root 20 0 0 0 0 I 0.3 0.0 0:00.09 kworker/u2:1
3418 root 20 0 0 0 0 I 0.3 0.0 0:00.04 kworker/0:2
Or maybe recyclers should verify that the devices they get are unlocked before asking Apple to insert security backdoors.
Ya I get it but they are in the chip biz.

I’m always fascinated when an incumbent gets beat by a company that views that core business as an ancillary means to their own core business.

Probably I think another example is Netflix creating its own content. It’s a streaming company... but now they produce award winning content.
Netflix
Did you guys know that nowadays some Android system doesn't support Netflix?? Actually it's just a glitch there is a way around it
Wonder if there is enough for class action lawsuit for this.

But a big fan of lawsuit normally, I would definitively support it if I am on the Jury.
Here's the evidence for it, by the way. Straight from an interview with the CTO of Vizio: https://www.theverge.com/2019/1/7/18172397/airplay-2-homekit...

It goes into how running content recognizition software against whatever's on the TV display lets them collect and aggregate data to sell, which helps them sell the TV for very low prices without having to worry about being profitable on the initial sale thanks to data and other monetization streams. Sony, Samsung, and the other major TV players all run very similar Automatic Content Recognition systems.
I've written a piece about how to remove AMP support from your website without sacrificing organic traffic and performance https://pawelurbanek.com/amp-seo-rating-performance
Cold start is inherent to the Lambda model, trying fixing cold start will probably bend the model, there is no way around it
> It's useful when you want to know where a certain concrete type is being passed as an interface. If you have a type Foo that has functions bar() and baz(), then it becomes very tedious to see where Foo is being used as a `Barrer` (in golang style), `Bazzer` or even `BarrerBazzer` because it now automatically implement all three interfaces.

That's just a generalization of the example I gave, and the same solution applies (although there are probably automated solutions). Unless there are other special cases that you have to do so frequently that the solution previously mentioned is too tedious, then I don't see what the fuss is about.

> Another use case is that it becomes awkward to define "tag" interfaces (look at Rust's `Send` trait for instance). Now you're forced to define an interface with a function `isSend` or something and hope that no one else declares another interface with the same signature and passes in types that implement that. Again, more bug-prone behavior.

I don't know how to take this comment seriously. The odds of someone implementing isSend and passing it to the wrong interface have to be astronomically low. The frequency of such bugs must be approaching zero. It's patently unreasonable to consider this to be "bug prone", moreover, if you're really, really concerned about it, randomly generate your private method name to whatever degree of entropy you prefer.

> On any non-trivially sized project, it takes way longer than that to look up implementations of interfaces in the IDEs I've used so far. You're looking at 30s+ sometimes.

File those bugs with the IDEs. Any IDE worth its salt holds the set of types in memory. Even if the set is just a list/array (as opposed to some data structure that is indexed by the interfaces they implement), it should take no time at all to filter that to the set that implements the interface, even if there are tens of thousands of types.
Minimax still requires a probability distribution, which means you need a prior.

Edit: Based on the downvotes, I see my audience is not convinced. I'll repeat an explanation I posted a while ago. Probably should make this a blog post because I see this claim quite often. I'd love to know what book you read it in.

--

In minimax regret, you have a set of available decisions D, and a set of possible states of nature N, and a utility U(D,N). Each state of nature also has a probability P(N) (which can be influenced by the decision too in some problems).

States of nature include "interest rates rise 1%", "interest rates fall 1%", and "interest rates stay the same". Decisions include "invest in stocks" and "invest in bonds".

Minimax regret proposes to ignore the probabilities P(N), instead suggesting a way to make a decision purely based on the utilities of the outcomes. But that is actually an illusion.

Outside of math class word problems, we don't have N or U(D,N) handed to us on a silver platter. There is always an infinite range of possible states of nature, many of which have a probability approaching but never reaching zero, including states such as "win the lottery", "communist revolution", and "unexpected intergalactic nuclear war".

In commonsense decision-making we don't include those states of nature in our decision matrix, because our common sense rules them out as being implausible before we even think about our options. You wouldn't choose to invest in bonds just because stocks have the most regret in the event of a communist takeover.

So what actually happens is we intuitively apply some probability threshold that rules out states of nature falling below it from our consideration. Then we minimize max regret on the remaining "plausibly realistic" states of nature.

Humans are so good at doing probability mentally that this step happens before we even realize it. But if you are writing code that makes decisions, you'll need to do it, and so you'll need to have at least a rough stab at the probability distributions.
Is this longer or shorter than the California Prop 65 list?
https://kill-or-cure.herokuapp.com
Did you just refer to The Daily Mail as a "mainstream publication"?
Yeah, not that I’m looking to make any moves but I’d love to do some reading.
Sure, but on posts where the comments head downhill lubricated by this trope, often the commentators were still in kindergarten during this time. There's a cargo-cult mentality when it comes to accusing M$ of Embrace, Extend and Extinguish. Sure it happened but the folks leaving these comments weren't around at the time working as pro-software developers. I was, it was annoying, but the world didn't implode, and the law kicked in and did mostly its job.

So big deal and yawn. MS has a new management, it was "infiltrated" by the right folks in the early to mid 2000's who educated MS from inside and began to set MS on the right track. It takes time, like steering an oil tanker.

But MS are a capitalist corporation, just like all the others, they will all do some evil at some point in time on behalf of their bottom line and shareholder dividends, if they think they can get away with it.
Bayesian statistics: the parameters you want to infer are modeled as random variables with a non-empirical prior, and Bayes' rule is used to draw inferences.

Frequentist statistics: you construct estimators for the parameters you care about, subject to appropriate loss/risk criteria, but without any explicit "prior knowledge".

Frequentist statistics with Bayes' theorem: you use available empirical data, plus some exponential-family distribution, to construct an informed prior, then use Bayes' rule to update the prior on evidence. You use this Bayesian approach only for unobservable hypotheses, rather than for parameters which can be estimated.

Machine learning: you stack lots and lots of polynomial regressors onto each-other and train them with a loss function until they predict well on the validation set.
I mean, see my edit. They were an early investors in ARM, pretty exclusively used ARM in their mobile products for about a decade at the release of the iPhone. They were never going to wait for Intel.

Edit: Like they had been using ARM since before Intel released the original Pentium.
> A complete redesign of import-export capitalism might. No more coffee, tea, bananas and other "exotica" for US and Europe then.

So instead of using the existing systems that we have in place to make sure that everyone is paying their income tax, etc., you'd like to remake all of capitalism?

Your picture of illegal immigrants being quickly caught and deported in the UK and Germany (the nations in the EU where this problem is biggest) is fantastical. The investments in information and enforcement have not been made. As Scandinavian countries go cashless -- making it very hard to cheat on taxes and pay people under the table -- you really have to wonder why Europe as a whole can't do better on immigration.
Actually, it correlates with the opposite; low income and high dependence on others. Go stand outside wherever Americans collect welfare to take a look.
Founder Institute, NASA Launch Advanced Technologies Accelerator
Show HN: Tim – AWS Cost Management for Busy Developers
Very Good Security, Inc. | San Francisco/Phoenix/Ukraine | ONSITE | Full-time | https://www.verygoodsecurity.com/jobs/

Very Good Security (VGS) is building a developer-friendly way to embed data security and privacy into both existing and new applications today. As data is increasingly becoming a liability and less of an asset, VGS's "Zero Data" concept allows any application to operate on its data without the actual possession of the data. The result is the easiest platform to collect, protect, and exchange sensitive data. Your applications instantly have the benefit of pass-through compliances such as PCI DSS, SOC2, GDPR, CCPA, etc.

We are accepting applications for individuals who are interested in:

- reverse engineering
- cryptography
- data security & privacy
- application security
- developer experience

If you're interested on working to making best practices accessible to developers everywhere, come join us. We have a very ambitious roadmap, well funded (>$45MM raised from world class investors, https://www.verygoodsecurity.com/about-us), and growing at a very fast pace!

When applying, please let us know why you think you'd make a great candidate. You can find open jobs here: https://www.verygoodsecurity.com/jobs/. If you do not see a role that you're interested in, but are interested in learning more, please apply anyway!

Feel free to email me directly (https://news.ycombinator.com/user?id=mahmoudimus) with any question about what we are building.

P.S. Here's a puzzle that will avoid recruiters to speak directly to me (https://puzzle.becomeverygood.com).
I don't understand why photographers don't sell their services as opposed to single photos for a few cents each. I've written plenty of articles for a popular website (now defunct) where I looked through Google Images for hours to find an "appropriate, interesting and HD image" (exact job requirements).
Well I stand corrected, would've expected more from a company that knows all the best practices for their own services
You're probably right, because why else would you go through all this when you could just quietly settle for a couple million or less.

He's going to lose. His defense is an utter lie, there were multiple followup tweets making the intent of his accusation clear ("bet ya a signed dollar"). He's not going to save money or prove a principle, so he must be enjoying this.
To be fair many, maybe even most of these have a thread of truth. The sad reality is living elevates your risk of cancer. The food you eat, the water you drink, the air you breathe, and the earth and structures you live on/in.

And some things may simultaneously increase and decrease your risk of cancer at the same time. Coffee and sunlight probably fall into that category.

That said, it's all about quantifying the change in risk and deciding if that's worth it or not. (Easier said than done.)
> Intel CPUs aren't cheap, but they're a fraction of the cost of a server.

Depending what what performance level you're looking at, they're a very large fraction of the server cost. Get a dual or quad socket board and buy the higher end CPUs and you might be looking at well over half the cost.
The Code of Hammurabi is almost 4000 years old and we still have crime. Punishment is not a deterrent because nobody commits a crime believing they will get caught.
It's amazing how far we've come in a few decades - the article says they started testing the CDMA system on the ground in New Mexico less than 50 years ago. 20 years ago "Garmin" was a noun that meant "fancy mapping/navigation device". Today you have a global map in your pocket, you can buy $10 modules to use the constellation, and 1:24000 scale geospatial data is free for the asking from the USGS.

https://www.usgs.gov/core-science-systems/national-geospatia...

I wonder how we'll be navigating 50 years from now.
I assume "New-Midsize-Aircraft", which is the name under which Boing discusses concepts for a new series of planes.
If you think that's heavy I've seen people selling 40" CRTs, which I think weigh around 315 lbs
There is an unclosed </a> tag that breaks all the links past NUTELLA. Also... broccoli??
California could lose housing leverage over cities under court ruling
Install Firefox for Android with uBlock Origin to see how ads and tracking destroy mobile performance. The setup I described loads pages faster than Chrome.
"What AMP Caches are available?

Currently, there are two AMP Cache providers:

* Google AMP Cache

* Bing AMP Cache

AMP is an open ecosystem and the AMP Project actively encourages the development of more AMP Caches. To learn about creating AMP Caches, see the AMP Cache Guidelines.

How do I choose an AMP Cache?

As a publisher, you don't choose an AMP Cache, it's actually the platform that links to your content that chooses the AMP Cache (if any) to use."

The above is from amp.dev, formerly ampproject.org

As the dominant search engine/web portal (excuse me, "platform"), already having the largest web cache and the infrastructure to maintain it, it looks like Google therefore becomes the dominant AMP cache as well.
There are many subtleties in those discussion that never get mentioned.

For example, the graph of CO2 concentration takes center stage. Fine, have a look at the caption:

> Atmospheric carbon dioxide concentrations in parts per million (ppm) for the past 800,000 years, based on EPICA (ice core) data. The peaks and valleys in carbon dioxide levels track the coming and going of ice ages (low carbon dioxide) and warmer interglacials (higher levels). Throughout these cycles, atmospheric carbon dioxide was never higher than 300 ppm; in 2018, it reached 407.4 ppm (black dot). NOAA Climate.gov, based on EPICA Dome C data (Lüthi, D., et al., 2008) provided by NOAA NCEI Paleoclimatology Program.

So this is all ice core data, apparently. Except that the study was done in 2008. Yet there's a point clearly marked 2018 average in bold. Where did it come from?

I could assume that it came from atmospheric monitoring, but that's not what the site says.

Not good. Probably not ethical. When data from different sources are mixed together, but not identified clearly as having different sources, that's dishonest at best. And I see it all the time in the public presentation of this research.

Let's set aside the issue of whether anthropogenic climate change is real or not. I'm talking about presenting data to try to convince a general audience that something is true.

What I've seen so far is lacking.
I'm surprised it's even that high, lock picks are pretty time consuming and it's hard to be inconspicuous while you're doing it.

Ahh, I looked at the linked article, and it's not just lockpicking, it's "picked lock or window", which presumably also includes things like using a knife blade to slide a window latch open.

Further in the article it mentions this:

If you were to separate lock picking from shimming latches, the percentage of lock picking incidents would very likely evaporate.

...

However, because we have no data to separate these two methods of bypassing — that is lock picking and shimming –, we will stick with the higher survey number of 4.1% for good measure.

But wait, that’s 4.1% of ONLY non-forced burglaries. What about ALL burglaries— forced and non-forced?

...

That’s only 1.36% of TOTAL burglaries that utilize either picking a lock or shimming.
Hey, we're Jason, LV and Todd. We're tired of Cost Explorer and overpaying on the AWS bill. You know, "Bill Shock".

Beyond the "agency" issue all cloud providers obviously bring, there are still some major problems with cloud billing that are largely unsolved by the market. Here are some that I think are more important than ever and that we want to solve:
- There is a gap in billing information (waiting days makes a difference when you're deploying constantly)
- It takes too much dev time to dissect a cost report and get key info
- Available cost alerting is mostly threshold-based and super noisy (you also have to set it up)
- I can't see how decisions I make impact cloud costs
- The big cloud management platforms are complex to set up / good for enterprises, suck for startups
- It takes a long time to go from insight to action

We launched Tim today to address this:
[1] https://www.producthunt.com/posts/tim-4
It's simple (yet effective, and you can go deeper) AWS cost management developers really like using. We have many cloud-native companies of decent scale using it and we want to solve the aforementioned problems.

What do you think is most painful with AWS billing? If it matters enough, we'll build it.

Oh, and happy re:Invent!
I'm a physicist that uses frequentist statistics, and it works fine. However, it can't be denied that some fields misuse it, though precisely the failure modes I pointed out.
I don’t think that everyone who disagrees with me is racist. I’m actually quite open to (but not entirely in agreement with) a left, labor-focused critique that mass immigration under the current circumstances of American Capitalism (widespread wage theft, union busting, lack of enforcement of labor laws) would be used by Capital owners to further undermine the existing working class. I personally believe that increased immigration should be done in tandem with mass protections for workers, including things like easier unionization, the abolishment of sector-wide bargaining bans, increased enforcement of wage and labor laws etc.

What I don’t believe is that the current administration’s practices are anything other than a cynical, racist diversion of tensions and alienation created by Capitalism away from the wealthy and into the scapegoating of immigrants. Broader issues of statehood and sovereignty are not even in question because they’re not meaningful considerations to the people doing these things. They have no allegiance to anything other than what invests them with further wealth, power, and opportunity for cruelty.

The Obama administration absolutely set this all in motion through their feckless, naive, and equally cynical use of immigration enforcement as some bargaining chip for a broader deal. And liberals who fail to acknowledge this should be hung out to dry with him for their hypocrisy.
A one-time seizement assumes the money is just sitting there in a high-interest savings account or something. This is why we need proper education, but as soon as you mention basket weaving class should probably be replaced with something more relevant, you're a right-winger trying to dumb down the population.
Software Developers and Asperger's Syndrome (2006)
Yes, along those lines is the concept of 'cognitive architecture' with efforts going back close to the beginning of practical AI research.
"Netflix is available on Android phones and tablets running Android 2.3 or later. The current version of the Netflix app requires Android version 5.0 or later.

Devices running earlier versions of Android OS (as well as the Samsung Galaxy 10.1" Tablet) will be prompted to download a compatible, earlier version of the Netflix app. To download Netflix on your Samsung Galaxy 10.1" Tablet (Model Number: GT-P7500), follow these instructions.

NOTE: If your device is rooted or uncertified, you may not be able to download the Netflix app, or it may not function properly. Your device is not being blocked by Netflix, but there may be an issue with the device’s configuration. Contact your device manufacturer to determine if the device is certified and compatible with Netflix."

https://help.netflix.com/en/node/23939
Are drone swarms the future of aerial warfare?
Yeah, email is one of those things that in a sci-fi scenario should probably be invented after UTF-8, and hopefully too with a better plan for binary attachments. uuencode/uudecode, MIME, base64, UTF-7, so many fun hacks on top of each other on top of a communications system restricted to ASCII to play things safe.