skysight-inc/HackerNews huggingface dataset:
>The very first thing I noticed was how young the average employee is. It was a little startling. I've heard different theories

These salaries come with a big gamble on SV real estate and the market performance of these companies. The first one is a big difference between young and middle aged people. In my 20s I averaged a new home every year as my financial situation changed and I wanted to live in different parts of a city. Now in my 30s with a wife and kid I don't expect to move for 10+ years. The only way to achieve that is buying a house. Which, in SV, means plunking down 3-4 million. That's doable given the salaries, but it's a huge bet that the real estate bubble won't burst.

Same thing with the market performance. Sure, the FAANGs + MS (and minus Netflix) make a ridiculous amount of money and that likely won't change. But what about companies like Snap, Pinterest, Lyft, et.al. that lose money? There's a huge risk that these companies (1) go bankrupt or (2) decide to focus on profitability and slash their engineering workforce.

If you're a 20 something renter you ride the gravy train as long as it keeps coming. If you're a 30 something with small kids and a mortgage you want stability.
Oh god, another info product written by some new manager who has a whopping... three years of experience as a manager. Of small teams.

It's the same as all those 2 year developers who discover a pattern or two and gush advice on how they're the canonical authority to write MVC in rails.

Try waiting for year 10 or so before dispensing your wisdom. Because the first part of dispensing wisdom is having the wisdom and experience to dispense.

We can do better than Eternal September for advice.
I had a performance review once… The only thing that I decided to change was my attitude in the office: I started smiling more, wearing nicer clothes, cleaning my desk, saluting my co-workers in the morning and wishing people a nice day in the elevators. All of a sudden my next performance review was labelled as “great” and I got a $5k bonus followed by $10k four months later. Nothing related to my workload changed.

My theory is: either my co-workers, manager, human resources or all of them were concerned about my facial expressions and personality being always neutral, doing just what I was supposed to do in the office: work. My co-workers did not have anything special to say about me, nothing bad nor good, I talked with them just enough to do my job, almost never said anything about my life, family or the things I did during the weekend. Many people draw mental images of you using the information you give them about what you do in your life outside of work, so I assume they unconsciously translated the lack of personal details as “this person is not good for me” and somehow this ended up in the performance review that almost fired me.

Years later, here I am, still playing the psychological game at work. It is tiring but it works.
It’s incredible that people think you need seven freaking thousand square feet to raise a family.
Can you elaborate on the design flaws that you perceive in Cargo?
Conspiracies tend to have the connotation as stories believed by a small segment of the population hoping to have access to secret knowledge that tends to be wrong and based in narrative rather than facts.

Is this how you are using the word? Where are the lack of facts in how CA melded elections?
Small nitpick: Google isn't using Rust for the Fuchsia kernel. The kernel, Zircon, is written entirely in C and is based on Little Kernel. Google is using Rust for some userspace drivers (Fuchsia being a micro-kernel).
> The OS0 lidar sensor: an ultra-wide field of view sensor with 128 lines of resolution

> The OS2 lidar sensor: a long-range sensor with up to 128 lines of resolution

> Two new 32 channel sensors: both an OS0 and OS2 version

> Price: Starts at $16,000 with volume discounts available

I would LOVE to get my hands on this tech. Maybe in 5-10 years when the price comes down to commodity level for hackers to play around with. :-)

Since LIDARs impact airflow over the top of a car, is there a way to make LIDARs less spherical and more triangular or elliptical? How would that impact the scans and can that impact be corrected/recalibrated mathematically?
JavaScript Hacks for 2020 (YouTube)
Blind trusts are a political fiction.
Totally agree! I use this technique as a complimentary layer to “send all possible feedback my way”. Tactically, we achieve this through having a handful of different “feedback-X” channels for different audiences that people dump feedback into. But over time that can start to feel like a black hole that isn’t listened to, so I like adding this layer on top. Good point though, I can add a clarification to the post.
The GGP appears to be the “real” poster of the comment. The other one was posted after.
> Charities send mail because it helps them raise money

not every activity that helps you raise money is something you should do, even if you're a charity.

if they'd confine themselves to pestering donors who'd given them >$500, or even donated more than once, it'd be one thing.

> You can call the org and have them take you off their mailing list.

been there, tried that. less effective than you'd like me to believe! (and then they've got my phone number, too.)

> But if you're more comfortable giving Facebook more data about you (donations contain a lot of information) but not giving that data to the charity, why are you donating to them in the first place?

i don't care if the charity knows who i am; i don't care if anyone (facebook or otherwise) knows about my donations.

i care that the charities will pester me for YEARS because i gave them less money than they'll spend printing out the wads of full color mail they'll send me.
That first article title is so bad, mainly because those who have been following the smartphone industry for years know that if given access to such battery technology smartphone manufacturers would just add 8k screens, Threadripper-level CPUs, and hardware accelerators for mind-reading AI (so they can better target ads at you, not for anything remotely useful, obviously...) - all likely resulting in slightly less battery life than your phone has today, or at best a little more.
I think that people who are whistle blowers and release information like this are hero’s and deserve as much protection as civil society can offer them.

Off topic, but I feel like saying it: here in the USA, the administrations of presidents Obama and Trump have really tried to stomp out valid whistle blowing efforts. I hope that history is very harsh on both presidents in this issue in the future when people start to ask how democracies got so subverted by corporate/elite interests.
I wonder how well this works if 20 such devices shine on the same object.
No.

401K limits are separated into 2 limits, the second being a bit more obscure.

There is the employee limit of ~19,500 which is reviewed by the IRS every year, and there is the employer limit which is an additional number where the total of both is reviewed by IRS every year. It is currently ~$56,000 or so

Many employers only barely flirt with this number, offering a few thousands here and there in various schemes.

Any software engineer doing a little contracting can pump $30,000 into their own self directed 401k acting as their own employer. You can have multiple 401ks as long as the total limit doesn't exceed that super max.
IIRC, Borderlands 2 was running better on Wine than on Windows due to the underlying filesystem (ext4 vs ntfs).
In Statistics they teach programming. For example we have studied one semester C, one semester OOP (C++), one semester SQL and relational database design. All these were must courses. Other than these also R, Matlab, Minitab, SPSS and SAS. All of my classmates knew programming. It is stupid to think that in this age a statistician won't be able to write a program. How you are going to make analyses of a population census in a country as a statistician? Statistical packages do not always provide all you need. Sometimes you need to transform a data. Sometimes you need to check/validate a data. Sometimes you need to query from an X location. Sometimes you need to pipe through some process. Few people from our department wrote R packages that didn't exist (new statistical analyses).
Absolutely.

Delivery of the Trump message absolutely resonated with and flipped voters who normally vote democratic or who wouldn't vote. Union members, Catholics, etc. In my county, which hasn't elected a GOP candidate in 30 years, it drove 5% more republican votes than 2004/2008/2016. That matters in competitive places.

Bernie Sanders was very similar on the democratic side. Many people not so happy with the mainstream party candidate were attracted to his message, which was delivered mostly via social media, especially early on.

Don't discount the power of social platforms. The impact of a good targeted message is real on its own, but is magnified when your dad/cousin/friend/boss implicitly endorses the message by commenting or sharing. If you look at Trump's campaign, that made it possible to say and do socially unacceptable things. "Make America Great Again" means something to people who support him... they find it inspirational.
Thanks. Had a handy link to a site with an image of the veritable 2200 http://wang2200.org/
Ask HN: Why aren't companies using cheap European devs?
After reading https://news.ycombinator.com/item?id=21966465 about US salaries in the 200k to 500k+ range, I am curious why we don't see more companies pitching with "we can hire 3-4 cheap but talented devs who speak decent English as well for the price of one SV dev!"

Is it that SV devs are that much better (perhaps the best talent agglomerates there)? VC's like being in the same time zone as their companies? Even if I were developing for just the US market it seems like a strong arbitrage opportunity.
> It's been long accepted that a sufficient rabbinical consensus can out-lawyer God itself

Maybe, I'm not an expert in Judaism, but this comparison with that description:

> it's like the [...] Catholic papal infallibility doctrine

...shows a deep failure to understand the doctrine of papal infallibility, and makes me suspect the characterization of the Jewish understanding is equally flawed.
An electric car transmission is a usually a simple reduction (two gears). An ICE transmission is usually a six speed shifter, often with hydraulic controls. A world of difference in terms of weight and maintainability.
What’s your source on BMW prices? Afaik, cars are about the same price in Sweden and the US.

https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...

Check the VW Golf comparison. I also did a quick search for a BMW i8, the price in Sweden was ~10x in SEK than the price in USD (1 USD = 9.41 SEK), and I don’t know whether taxes were included in the US price, probably not.
Changing versioning schemes comes with its own set of problems. There is rather famously no "Windows 9" because enough people detected Windows 95/98 with the equivalent of a regex looking for "Windows 9*" that Microsoft thought it might be a problem.
There are a handful out there under the name "request for startups" (popularized by YC, I believe)

https://duckduckgo.com/?q=%22request+for+startups%22&t=fpas&...
BTW, Stadia is incredible, but the lack of high-quality big-name games is disappointing...
Most definitely no offence meant, but if you are talking about gigabytes in the context of JSON, XML, or any other text based format you are doing something wrong. And yes, in this case I will stand by my "lack of experience" concerning your entire team, I am sorry.

However you havent really addressed your use case anyhow but you just threw keywords around - gigabyte, IO, compressed, etc. You might want to elaborate on where you have to use XML files of the size of 50 gigabytes.

It doesnt really matter what you are using, Java was just one example. If the XML parser you employ has similar issues you must not be surprised if the outcome is similar. And you seem to be coming back over and over to software support (dependencies). Yes, particularly Java was poor when it came to that but as I said quite some time ago, that is an issue with that software not the document format.

I will disregard the 10M+ tests, but could you publish somewhere the results of the 5MB files?

Again, JSON and XML are way too similar to be anywhere close to what you described and aforementioned benchmark highlighted that. Yes, its dataset is average but I am sure you'll be able to extrapolate that for larger sets.

Apart from the apparent improper use for data of that magnitude, I could only imagine you used an XML parser that simply was not fit for the task and if you do that you shouldnt be surprised that it does not work.
Ironically most people find their most intimate relationship through dating apps these days. That is as blind as it gets. And it works.
Anna wrote a New Yorker article about Hacker News moderation, but it was not a hit piece. If it had been, I would have felt very differently about it.
TBH I'm glad it's not sold off. Europe has barely any large world leading companies in the digital sector. ASML is one of those world leaders.

As for your american influence point, I'd certainly prefer if a strong EU council would block the sale instead of our transatlantic partners, but EU council can't even prevent OBOR in central europe...
How do they check its integrity? By physically walking around? Or electronically by passing a current through it?
Precautionary Principle
Home ownership is the strongest correlating factor with financial independence and overall net worth. Even in the Bay Area, owning a home and the equity in it is generally the most critical asset financially independent people have.

I'm not going to claim renting is universally bad, as it has some upsides (mainly flexibility), but it's definitely financially less savvy than buying, and is generally something you wouldn't want to optimize for at high salary.
It works great on many games.
Pro fortnite players would cringe at the latency, but it is good for a large portion of games out there.

I've played Destiny, Thumper, Ghost Recon, Tomb-Raider etc on it and only Thumper was tricky when I tried on a pretty crap connection.
How to organize all your cloud services in one interface
I've read The Naked Lunch. The first 10-20 pages are an interesting window into a different world, and the writing style really grabbed me. Then it gets incredibly repetitive and boring. Don't feel bad about not finishing it.
The McDonnell Douglas-Boeing merger led to the 737 Max crisis
The sum of a geometric series is all you need
There is a project in Germany which collects the data of stations you can build yourself with an esp8266 and a sensor.
https://luftdaten.info/
If confused on why you were asked, another user stole your comment in this same thread.
Location: Cambridge, MA, USA

Remote: Yes

Willing to relocate: No

Technologies: Swift, Objective-C, Python, C

Resume/CV: https://averylamp.me/Resume.pdf

Email avery at maelabs.com
Britain is probably not a good example of this in 2020, since a whole bunch of constituencies which had previously always voted for the same party and which in theory shouldn't matter suddenly flipped in the last election.
"
Seismic ia San Diego-based maker of B2B sales software that's raised over $180 million in VC funding, most recently at a $1 billion valuation, from firms like General Atlantic, Jackson Square Ventures, Lightspeed Venture Partners, and JMI Equity.,
"

Who would be shafted if that deal went through ? Those valuations are just not credible anymore - it's more likely that SoftBank recent experience has made them shaft-averse.
Programmer but not a web dev here - why not? View Source tells me it's pulling data from https://www.ncdc.noaa.gov/billions/disaster-mugl.xml. It's formatted by the fancy JS graph stuff, and displayed by:

<div class="multigraph" data-src="/billions/disaster-mugl.xml?disasters[]=drought..

with links to the time series data below the graph. In what way does this not make the data available to the Internet Archive? How could this page (or a hypothetical similar page on my personal blog) have been constructed to (1) make the data available to IA and (2) make it not vulnerable to an HN hug-of-death (it looks like just some static assets with a user-side dynamic Javascript graph that would be trivial to serve to my untrained eyes).
Backup 3CX to cloud storage using SFTP
are you kidding? that's the dream. Just work for the FANG for 5 years and save 75% of your salary. then you can retire for the rest of your life in the Southeast US. I'd love to be in that position.
"Liberal arts kid" is obviously name-calling in the sense the site guidelines ask you not to do. That's also a personal attack, and so is "It's like she doesn't realize she is herself a trope character". How would you like someone to say that about you?

Generally speaking, everyone thinks they're breaking the site guidelines 1000x less than they actually are. (That's true of me too.) We don't perceive it in our own case, but when there are thousands of readers you can be sure that many, many others will perceive it.
That's a lot size, not a house size brotato. That's 0.16 acres, which is actually below the standard lot size in the US for most houses. Standard lot size in the US is around 0.25 acres.

2000sqft is a larger home, but not absurd if you're married and have two kids.
1.2M house? Assuming you want what's going to be pretty typical in the midwest, that's not at all realistic.

https://www.redfin.com/city/17151/CA/San-Francisco/filter/mi...

If you really want a house comparable to what's affordable on 130k out there, you're talking at least double that.
If you have an iPhone a quick way to see the difference between 30fps and 60fps is to open the camera app and move the phone around in Photo mode, then switch to Slo-mo and try it again. You’ll notice that slo-mo feels way smoother. On an iPad Pro with the 120Hz Liquid Retina display it’s even more noticeable.
You might come off as a major ass hat even if you're Linus, but who cares in that case?
Show HN: CLI search tool for maven central
There are no AAA social platforms without CIA backing from the start. It could never happen independently.
Why and How to Replace Windows 7 with Linux Mint
That commenter is also a (likely automated) spam account.
> Although they claim to let customers deny police requests for footage, their terms of service allow them to hand video over to police if they deem the request "reasonable".

Defining what is a "reasonable government request" is a valid question, but it's really just not that high of a bar to get a records subpoena/search warrant for video like this. Courts sign off on those routinely, so I don't think you can really expect Ring or any company that holds your records to deny police requests for very long.

The system they have seems pretty balanced. The police look at the ring website to see who has cameras (they could figure that out by walking the neighborhood), they ask for the footage (instead of knocking on the door), they get turned down (or not), they get a warrant, the footage is released. Ring is reducing the overhead of asking somewhat, but they're not enabling mass surveillance or building AI systems that track suspicious people across multiple ring devices.

Is there something I'm missing here? If you record video of your front yard, and the police want to see it, they have a right to, subject to the normal judicial review.
> No. I'm talking about a mechanism that can detect various errors at runtime, and is turned on or off for various pieces of code and/or for all code at various stages of development

What you are describing exists: ASan. We have a pretty good answer to the question "is ASan sufficient to prevent memory safety problems in practice": "no, not really".

> Rust, BTW, doesn't entirely guarantee memory-safety, either, when any unproven unsafe code is used, and even when it isn't (e.g., have you proven LLVM's correctness?). We always make some compromises on soundness; the question is where the sweet-spots are.

Empirically, Rust's approach has resulted in far fewer memory safety problems than previous approaches like smart pointers and ASan, with only garbage collectors (and restrictive languages with no allocation at all) having similar success in practice. Notice that the working approaches have something important in common: a strong system that, given certain assumptions, guarantees the lack of memory safety problems. Even though those assumptions are never quite satisfied in practice, empirically having those theoretical guarantees seems important. It separates systems that drastically reduce safety problems, such as Rust and GC languages, from those that do so less well, such as ASan and smart pointers. This is why I'm so skeptical of just piling on more mitigations: they're helpful, but we've been piling on mitigations for decades and UAF (for instance) is still a big a problem as ever.
Nice cost graph, but you could just as well draw one where the R&D + development cost ends up being much cheaper in the long run, since the custom built software engineered to your specific needs ends up being a lot more efficient.

And there’s certainly cases where using some off-the-shelf cloudy thing pays off in the long run.

And then there’s the other cases where you find yourself facing a sudden massive application rewrite because you’ve hit a wall where Elastic Lambda Magic Beanstalk can’t do something you need and you have to do that custom solution anyway.

So it’s a nice graph where you put your own favourite solution at the top of the wisdom curve, but reality is more complex than that. A good engineer will have to carefully weigh the pros and cons before deciding that Farquaad Simple Amplified Borealis Service is the right choice. Because while it might be the right choice today, it may not be tomorrow, and if you’ve built your whole application around it, you’re going to have a bad time.

Just today I find myself having to scramble to disable a site feature, because a cloud provider decided to change their pricing model so we would have to get the extra special gold plan to continue using said feature, and to get gold, we just had to sign up for a full year contract of 3x our current resource usage.

If you use a vendor-specific solution like Elastic Lambda Magic Beanstalk, then you’re basically making a long term bet that the vendor will continue to support what you’re doing for the lifetime of your app, at a price you can afford, while continuing to scale it as far as you’ll need. You’ll need to factor in the risk of that bet into your decisions.
Even though the methodology is iffy, the evidence for CO2 and mean temperature increases is solid enough to take it seriously. And if the data is valid and the trend is real, the next decade or two should be interesting.
I assume that people have debated this before, but... Why exactly did the industrial revolution happen when it did? And what factors could have caused it to happen much earlier?
David Enrich, the writer, Burned him purposely. He reappropriated all Val Broeksmit's work and research - including his deceased fathers documents - and passed them off as his own.

Enrich included all Broeksmits work into his book. The New York Times strangely enough supported these behaviors. They've been promoting his book's release.

Broeksmit and Enrich have been battling it out on twitter. Its an epic fight.