skysight-inc/HackerNews huggingface dataset:
Well insideevs just posted the February sales numbers which are absolutely terrible. 5750 model 3s sold, down from around 6500 in January and 25,000 in December. That’s a collapse and that’s why they’re slashing prices now, even though there’s no evidence they can get the margins low enough to make a profit on this car.

https://insideevs.com/tesla-model-3-s-x-sales-february-2019/
Crunchbase to get current and former founders/execs, last rounds etc. Company website for investor relations page if exists, SEC and regulatory filings to get financials, technology roadmaps, prospectuses, etc. Then avoid pinging anyone on linkedin other than to find who the core informal network that runs the company is.

Find out:

1. Revenue and runway before next funding round or profitability. This trumps all in product decisions. Long runway means they can invest in new platforms and techs with bet on huge growth. Short runway means getting prestige brands into the sales pipeline to woo next investment round, and leveraging technical debt to survive. Would argue tech debt burden can be estimated as a function of remaining runway.

2. Whether board members and executives still have skin in the game and holding their stock. If board is full of early shareholders who have already been made whole, chances are you aren't their next unicorn, there is no explosive growth, and they've checked out. Expect executive level bullshit politics related to their short term compensation milestones.

3. Informal network: Who went to school with/worked with whom, and whether this role will-be / needs-to-be in that fold, or out of it. If you are not in the fold, you are a dilution target, and someones tool for meeting executive compensation milestones before changing the world. Do the work and take the money, but keep your dreams in check.

IMHO, these factors are what determine the company culture.

If the company is private, check out the other companies in the lead VCs portfolio web pages and what kinds of cultures those companies have. People move between them and you can get a better data set for glassdoor searches. If the other companies suck, this one probably will too.

What makes a company a great place to work is its real opportunity for growth because that means people are growing with it, and that brings them into work everyday. This creates a trajectory that defines its culture.

Good luck.
My impression is that people are not primarily arguing that W3Schools is great, but rather that however shitty it might be, it fills a void that MDN doesn't.

I'm pretty serious about web development, and yet I constantly find myself mildly frustrated with whatever MDN resource I find when I'm looking for a solution to my problem.

If I had to guess why I get frustrated, it's probably because MDN seems to focus on being a comprehensive reference at the expense of offering examples and solutions to those who don't immediately care about the nitty gritty.

I think fetch() is a perfect example of this. Back when I googled how to use it, I ended up on MDN and it wasn't too helpful. I had to scroll down and click on another link to get an example, and while that example was for JSON, it immediately made it clear where I should look if I'm dealing with some other kind of response.

Not that W3Schools is better. It sends me here: https://www.w3schools.com/js/js_ajax_examples.asp

But what I'm really missing here is a php.net style website that gives me some concrete examples that solve the most common use-cases, and either offers more in-depth material if I want to properly understand it, or references MDN. I totally understand how for many situations W3Schools is that resource.
Synthetic Minds (YC S18) | SF + Seattle | $120k+ | First 5 engineers: commensurate equity | ONSITE, Full Time

The ideal candidate has a master/phd in systems, compilers, programming languages, or distributed systems. Synthetic Minds will allow you to leverage your technical chops.

Synthetic Minds is building program synthesizers, i.e., automation that can write code. We have a system in production that reads/writes smart contracts in Ethereum's Solidity language, and we use it to ensure our customer's code is secure and correct. Eventually, we plan on going far beyond smart contracts. Think of what we are building as a compiler that takes code and translates it to theorem proving, so that we can build automation that can understand code almost as close to a human. If it can understand code, with sufficient compute it can “synthesize” it.

In Oct 2018, we raised $5.6M from Y Combinator, Khosla Ventures and Pantera Capital [6]. We have a backlog of customers waiting to be on-boarded. The team is experienced. This is my 2nd YC startup and I have a PhD in Program Synthesis. The 1st employee was the first hire at Parse (YC S11) and spent 10 yrs at Google. We aim to be a 10-15 person all-engineering team in 2019.

Roles/Openings (see [1]):

# Software engineer: Systems/infrastructure — You’ll be working on distributing heavy CPU processes on AWS. Making sure processes run reliably over many days. Ensure robustness of the infrastructure across node/process/memory/algorithm failures.

# Software engineer: Compilers/verification/synthesis — You’ll be working on developing new algorithms that analyze and generate code [2]. You’ll identify when an engineering solution is needed (i.e., throw across a cluster of machines), or when an algorithmic improvement is required. You might even play with the Z3 theorem prover [3]. And if you’re really into it, you can improve Z3.

# Software engineer: Smart contracts — You’ll be working on the “front-end of the compiler”, which reads in smart contracts languages (e.g., Solidity) and makes it accessible to the backend (the part that does semantic analysis). Desire to work at the compiler level of smart contracts is required, e.g., see [4] — experience in writing smart contracts is easily acquired as a side effect.

Contact: saurabhs@synthetic-minds.com - Saurabh, Founder

[1] Synthetic Minds Jobs: https://synthetic-minds.com/pages/jobs.html

[2] Program synthesis: https://medium.com/@vidiborskiy/software-writes-software-pro...

[3] Z3 Theorem Prover: https://github.com/Z3Prover/z3

[4] Solidity AST: https://github.com/ethereum/solidity/blob/develop/libsolidit...

[5] Solidity smart contracts: https://solidity.readthedocs.io/en/v0.4.21/solidity-by-examp...

[6] Forbes funding article: https://www.forbes.com/sites/darrynpollock/2018/10/22/invest...
Casper has a history with trying to dictate the terms of viral marketing. I would be suspicious of even hacker news comments.

>In 2015, Casper CEO Philip Krim had a months-long email conversation with one of the sites’ founders, sounding like he was ready for Casper to play ball.

>“Currently you actively endorse a competing product on our review page,” Krim wrote in one email, which was made public in court filings. “What can we do to not have you endorse another product as superior to ours?”[0]

https://www.recode.net/2017/9/23/13153814/casper-sleepopolis...
>I don't know if the same thing could happen in my new life as a web dev

Anyone who lived through the dot-com bust in 2000 knows very well that it can happen. Many tech companies went under and almost all had massive layoffs. If you were one of the unfortunate, there were no jobs to be had. Most people I worked with during that time went into a completely different career field because they simply couldn't find work. It was all rainbows and roses until it wasn't.
The Constitution has yet to be amended to reflect significant modern shifts: mutually-assured-destruction via nuclear warfare, stateless militants, etc.

US Congress often does authorize a US military offensive (Afghanistan, Iraq) though without a formal Declaration of War.

But who are we kidding? This is a covert offensive "skirmish", probably not too different from many that took place in the cold war or in Latin America. While I suppose I'd prefer if Congress authorized actions like these, I certainly don't want to declare war on a nuclear superpower foe.
I love those things because they're cool. That's all the reason I need. I do care about the privacy aspect and I won't use anything that requires WAN access to work.
For a safe, commercial autoland you would need CAT3, but if you're willing to take risks you could get by with less. And you would need a friendly ATC anyway or you wouldn't stay hidden for long. But the fact that the plane is capable of landing by itself means that it could be somewhere other than the bottom of the ocean.
Life of a Pixel 2018
PAIGE | AI Engineers and Scientists | NYC | Onsite | Full time

PAIGE is a start-up using machine learning to improve cancer diagnosis. We're looking for AI Scientists and Engineers to join us. You'll be part of a team of world-leading experts in machine learning, computer vision and pathology. Recent graduates and PhD candidates who will defend soon are welcome to apply!

Requirements for AI Scientist Role:

- PhD degree in computer science or related field

- Publication record in venues such as CVPR, ICCV, NeurIPS, TPAMI, ICLR, IJCV, MICCAI, etc.

- Strong Python coding skills, with expertise in deep learning for computer vision

Requirements for AI Engineer Role:

- BS or MS in computer science or related field

- Strong Python coding skills, with expertise in deep learning for computer vision

Key Responsibilities:

- Work with our AI Scientists and Engineers to develop and assess deep neural network models

- Author top-tier journal and conference papers on your research at PAIGE.

- Attend conferences to present your work.

In addition to our excellent benefits package, we provide competitive salaries and stock options to our employees. Learn more and apply at https://paige.ai/careers

Email me with any questions: chris.kanan@paige.ai
Things Your Town Can Do to Add More Housing (Without Spending a Dime)
Hey folks, co-founders Paul and David here. We'll be hanging out in the comments section today - looking forward to hearing your ideas and feedback!
I suspect you're right. Sadly.
> So this actually is money trickling down.

Isn't this actually just money trickling up less quickly than before?
Thanks, got something to read over the weekend. :)
From my perspective as a power utility engineer, this turns on whether PG&E made reasonable and diligent effort to maintain and operate its system in a way that mitigated potential fire hazards. Quoting from Ars Technica's coverage of this:

https://arstechnica.com/information-technology/2019/02/pge-i...

>The utility goes on to state that its Caribou-Palermo 115 kilovolt (kV) transmission line deenergized approximately 15 minutes before a PG&E employee observed a fire in the vicinity of a tower on the line. In addition, "a suspension insulator supporting a transposition jumper had separated from an arm" on the tower in question."

Mechanical failure of a suspension insulator in the absence of something physically falling on it is a very rare occurrence, and would only plausibly occur if the insulator is well outside its normal service life. To me this points to inadequate maintenance. We're talking about equipment that already has a 30-year service life and a miniscule failure rate. Obviously, there will be more detailed investigation to come. But PG&E doesn't look good here, and unless they can show they were inspecting and maintaining that line in accordance with normal industry practices, they are going to get nailed for this.
The whole idea of separating architecture and implementation is crap. You do need to plan, but in a much more fluid way.
That's just Evil!
Do you not see that there is a line drawn from speech to action, like in the situation surrounding the Rwandan genocide or in the case of antivaxxers leading to a resurgence in preventable disease?

Like, are you trying to frame this in the sense of, "I can swing my fist toward your face all I want, but so long as I don't actually make contact it's okay"?

I'm trying to understand how you're trying to thread the needle here and am coming up empty-handed.
I don't see how these companies will stop losing $1b+ a year each year. The public markets will not be too kind.

The end game was supposed to be autonomous taxis (cutting the driver out). I don't see how that's going to happen before they run out of money unless they 1) significantly raise prices or 2) take increasingly bigger cuts from drivers.

Personally I will be shorting as soon as I can.
Bare metal, yum update. VM's, new image build from a pipeline.

Currently, yum is a problem because people tainted repos and didn't understand rpm dependency conundrums they could get in to. I warned them several times. Now it takes a massive team of people to update the OS. It's even more complicated than that, but I would need to write a blog about it.

Image builds at least force them to fix the conundrums prior to reaching the staging or test areas.

What would I change? None of what I stated is a technical problem. Bare metal, VM's and containers can all be as easy to update and maintain.
I'm not saying it wouldn't have any impact at all; just not sure about my parent's comment that it would be "no less of an environmental tragedy" than clear-cutting old growth forest.
Google wasn't really a cloud provider for like 15 years and hosted their own infrastructure that entire time.
You can actually blame the "Smokey the Bear" policies of the last century instead of climate change. The complete prevention of forest fires have lead to heavy fuel loads on the forest floor.
Before this, fires were lower in intensity and actually cleaned out ll the debris.

Also, many species of trees require fire to split open their cones (e.g., Lodge Pole Pines) and other species of plants need fire for germination (e.g. Manzanita). Ponderosa Pines have thick bark for the purpose of surviving fires -- now the fires are too hot. Look at forest pictures in Central Oregon from 120 years ago -- you could drive a car thru since there was not a lot of debris on the forest floor. Fires used to be a good thing. Native Americans would even manage fires with controlled burns.

Now all fires are completely destructive!

Source: Dad was a research scientist for US Forest Service.
That's far too slow given that they confidentially filed earlier.

e.g. Dropbox (which also confidentially filed earlier) was public 1 month after the public S1.

Realistically, Lyft is public by end of April, barring a Box-style pullback
Why organizations move towards Hybrid and multi clouds
And as a follow up, insideevs just posted February’s numbers: 5750 model 3. That’s down from 6500 in January and over 25,000 in December and 18,000 in November.

https://insideevs.com/tesla-model-3-s-x-sales-february-2019/
In haskell the lens library does this -- it's a useful feature to have.
Orange Logic | Irvine, CA, USA | Backend Software Engineer | ONSITE | FULL-TIME

Orange Logic is the developer of Cortex DAM, which enables organizations of all size to secure, manage, sort, and share their digital collections.

Orange Logic is looking for a developer to help setup and maintain the security, reliability, and usability of Cortex DAM installations for our clients. Cortex is a SaaS digital asset management (DAM), running either on-prem or AWS. You would be working with a devops team of 4 in Irvine, CA, backed by a larger team of engineers in Europe.

Our tech is built on .NET, SQL, and Java, running on IIS + AWS.

Learn more: www.orangelogic.com or email omed.baher@orangelogic.com to apply.
If your customer can't afford a product done "right", that is also an issue.
“Guy” is also gender-neutral for me. When approaching other girls, my normal greeting is “hey guys!” Saying “hey gals!” is...an off-putting notion.

“Gal” instantly conveys a long-gone era of disempowered women to me. In an era of non-binary genders, I think reclaiming it would only serve to further exclude. Rather than try and force the world to use a new gender-neutral word (“zer”?) just let “guy” be the gender-neutral word it has been used as for decades. It doesn’t have the gender connotations of he/she/him/her and needs no correcting.
Doing a quick search I don't see anything, here's a HN thread from last year.

https://news.ycombinator.com/item?id=18010871

Maybe a good opportunity for a Python developer to put one together?
Plenty of coastal wind farms going up. You put solar farms in the desert because that's where they make sense: minimal environmental impact compared to anywhere else they could go, and lots of uninterrupted sunlight.
I don't know why your comment's downvotes into gray, striking has gotten serious results several times already this year.

Taft-Hartley banned wildcat strikes, but I think if we saw more of those (despite their present-day illegality) we'd see a ton more actions favorable to workers taking place.

Of course, we should roll back the labor-hostile parts of Taft-Hartley (like the bans on wildcat strikes and the restrictions on speech surrounding union organizing), but that'll take more time.
> how Amazon was mediocre by any measure in 2008

History is there for analysis. The stock falling to April2007 levels in Sept2008 showed serious volatility and hadn't yet declared profits that carried it above Sun and Toy R Us yet. It was somewhere in the top 300 profitable companies. It was still carrying the HUGE debt load that they have been carrying over to enable yet another tax free year in 2018, despite another record year. Quite a bet to make that they would be successful where AWS was just exiting beta. It was completely orthogonal to their barely-on-track online retail business model. It was a meh company and the stock price reflected that.
I would suggest starting with the book "Cracking the Product Manager Interview: How to Land a Product Manager Job in Technology" by McDowell and Bavaro. It's pretty comprehensive.
Tax rates in high income states went up (limits on deductions for housing and state income taxes); no surprise.
Without cultural context, you might as well be looking at a mysterious ancient artifact from a lost civilization, or maybe procedurally generated random content from a video game.

It's nice when you can get the joke without it having to be explained to you, but that just means you share enough culture to get it, where a foreigner wouldn't. It doesn't mean you're smarter, it means you happened to have the education needed.
And many of us do have a problem with advertising in general. Most people don't want to see ads. At best we put up with them or manage to ignore them. Very rarely, do we actively seek out ads. Usually we only do that when we get lots of entertainment from the ad itself, as in the Lego Movie

There has to be a better way to make sure the internet doesn't starve than ads, and not seeing that way doesn't mean that ads and manipulative marketing are inevitable.
QuarkWorks | Columbia, Missouri, USA | Full-time | Onsite | Mobile Developer

We make mobile applications for companies big and small.
Chances are, you've already used one of our apps!

We are looking to add more full time developers and designers in Columbia, MO!

https://quarkworks.co/careers/

Fill out the form at the URL above, or email hiring@quarkworks.co directly.
I'm one of the co-authors. Any questions? Happy to try to answer.
Those numbers have changed since you left. And they could change again. It's all dynamic: these comparisons and the economically and strategically "correct" choices change over time depending on talent availability, demand, speed of scaling requirements and so on.

See https://blog.twitter.com/engineering/en_us/topics/infrastruc....
the "money from nowhere" phrase is a bit disingenious. in many cases, money is being redirected from an old industry into the new marketplace--from taxis to uber, from hotels to airbnb, from recruiters to indeed, etc. sure, there is some incremental added value that's "new money", but unless it also generates new jobs to employ the un-/under-employed, that money is being funneled from another part of the economy (like being extracted from family savings or materialized through loans). and information asymmetries aren't being destroyed, so much as concentrated in the marketplace to extract rents (e.g., uber's opaque pricing).

and while free trade "works" in a homogenous steady-state global economy, we're not there yet. there are a lot of dynamics (i.e., economic, social and political disparities) to work through before that happens.
But, that's partially because that's the way its taught.
The thing is...research scientists like your dad have known this for a long time. If this was preventable by allowing more fires, it would be done already.
Some online books... require you to manually translate Prolog programs to Lisp forms that are no longer valid Prolog syntax.

I thought Lisp was commonly used to create domain-specific languages with different syntaxes. Wouldn't this be old hat for someone experienced with Lisp? (Asking because I don't have a lot of experience with Lisp.)
Ask HN: How can I ask for increment? I am feeling underpaid
Currently I am making 12$/hour. I graduated one year ago. I have really good experience. I did nine internships during my bachelor studies. Worked with CERN, AWS, Hackerrank like companies. I also have part time work experience for more than a year. I don't know about my value in market. What should I do?
You are also calculating based on list price, with Enterprise discount, certain services can be quite a lot cheaper with spend that high.
Hem-hem.

Allow me to pontificate for your edification, as to why wanton use of esoteric terminology is in fact a paragon of lexical mastery and thus ideal for the optimization of literary accuracy...

/s
Probably because they're just grabbing a core dump of the crash and sending it off. The dump of your memory may or may not include various items that you'd like "checkboxed", but it's not easy to clean out unchecked ones from that kind of dump.
I believe OP was talking about the stimulus/recovery, not the cause of the crash.
It might take that long if you’re doing extensive UI theming and lots of custom widgets, but relatively few apps actually need those things. Even accounting for branding, a solid color scheme paired with Material Design on Android and UIKit on iOS are mode than good enough for the vast majority of cases. Creating garden variety CRUD apps with pleasant UX doesn’t actually take that long; it’s doing backflips and cartwheels with design that’s time consuming.
You want to take a nice comfortable bath with enough water but not overflowing onto your carpeted bathroom floor
Systemd is indeed prevalent, but you can very well use linux without it (and it is much better!)

I use daily two fine linux distributions that do not have systemd: void and slackware. It is a real pleasure to run htop and see that all the running processes do not even fill a 25-line terminal.
Nah, need 5 for Unicode support. :) using the classic skin it's pretty much the same.
Why Fortnite is basically a gun harvesting simulator
Ask HN: Who uses citus for their hosted Postgres?
We're looking at moving a large (~3TB and growing at an increasing rate) postgres database over to Citus. I'm sold, I think but for a big decision like this I think it makes sense to get some references.

Have you had experience using Citus? What are the pros and cons that you've observed?
Location: New York, NY

Remote: No

Willing to relocate: Depends

Technologies: [n/a - in finance / banking]

Résumé/CV: http://tny.im/hHb

Email: http://tny.im/hHa

I'm well aware this is out of the usual box for HN - but please don't downvote just because I'm not a programmer (?)
Interesting read, bevensky. I assumed they were going to go all out via Whole Foods. Interesting way to think about this on how they are timing this and how they are targeting different markets.

I wonder how many people could have anticipated this from a strategic sense?