skysight-inc/HackerNews huggingface dataset:
The purpose of certification and operating limitations is not to limit access. It's to establish competency and safety of people and equipment, because they all share one system and a lot of physical space. The overwhelming majority of these regulations are based on prior failures.

>long standing policies against general ownership

This is derogatory language, and it's simply not true. FARs were written over many decades based on prior failures. They weren't dug out of some bureaucrat's asshole to prevent ownership. Tort law is substantially more applicable to the rising cost of aircraft than regulations. But you're welcome to provide citations of regulations you think are not necessary, and and argument why.
The majority of people aren't successful. 9 out of 10 startups fail. On HN you tend to hear from the success stories (survivor bias)

Maybe have some other goals in life that you can achieve and be happy. A family. Painting. Music. Sport.

I'll never bee a pro-kiteboarder, but I still enjoy it.
(Edit: I wrote this assuming you were talking about your startup, I may have misread the question. It probably still applies.)

You have to separate yourself and your identity from that of your startup. Yes you live and breathe it but no you are not it. I was my startup and when it fell I fell. It took years to recover, multiple moves, etc. Your startup is just something you're doing. It doesn't matter if it is successful or not because the only thing that matters is that you have finite time on this Earth.

If you aren't capable of doing something without going crazy and losing years and years of your precious life due to panic, then you sure as shit shouldn't have been doing it.

Keep things in perspective. Success is nice, but you will learn a lot from your startup if it fails and you will be better for it. You will have a higher chance of success doing your next startup, and you will have life experience that you can't get any other way.

If you do good work there and it fails, people will still respect what it was and who worked on it.

Stay strong, keep things in perspective, and enjoy what you do. You cannot change the world if you can't stay stable yourself. The only way you can change the world is if you are okay with yourself first.
I have no trouble keeping up with design and technical trends and understanding deep technical details. I'm just not enough of a programmer to keep up with the pace of being hands-on with the code. I've actually been moving in this direction for a few years.

About three years ago, I got lucky enough to be put into a management position. In order to do the job, I had to put hands-on development aside more and more in order to make room for the job of actually running a small team. We were sorely lacking product management—doing pretty much everything at the whims of stakeholders—so I started bringing it into what I do. I definitely enjoy it more than today's front-end development, although I still love being involved in the process.

My dilemma is how I switch to it full time. Even though I'm trying to do a fair amount of it, it seems like it'll be hard to get my foot in the door anywhere without that title on my resume. We've got a whole department full of people at my company with "product" in their titles, yet they don't do any actual product management, making it hard to make the switch internally.
I am pretty health conscious myself but this feels like an oppressive cult to me.
Such a vision is a fallacy.
Isn't a battery a battery? Anything that fits, with the right pin outs, works?
I think he knows that - hence making the distinction between England (footing most of the cost) and Scotland (getting the credit).
Who in their right mind would want to work with a cult of fit-supremacists.

Their hiring criteria are also probably illegal.
Engineering is in higher aggregate demand (there are more open eng roles as the ratio of Engineers:PMs is high, and the minimum qualification bar to be an engineer is higher ie you need to know how to code at a bare minimum. You also generally speaking can always add more engineers to a mature tech product as they can fix bugs, tech debt, etc and help the business overall). As a result, my personal anecdotal observation is that Engineering pays the same or somewhat higher at the more junior / midlevel range where the base of the org chart pyramid is "wider."

However, Product Management is a straighter shot to general management, and becoming a GM/CEO is a path towards some of the highest total comp.

Mileage will vary by company (and probably region).

In terms of compensation, both are excellent.
Why did you have to bring race and sexual orientation into it?
> In modern systems, this sort of memory saving is pointless. By giving programmers a choice of number types, programmers are required to waste their time making choices that don’t matter. Even worse, making a bad choice can lead to a loss of accuracy or destructive bugs. This is a bad practice that is very deeply ingrained.

Boundless arrogance, minimal information.

If you want a decimal floating point type, use the IEEE formats, there are high quality implementations everywhere, and if you're using C++ you can probably switch without much more than a string replacement and a couple header includes. Douglas Crockford can be forgiven for having apparently no concept of computing at the limits of the machine (in terms of cache latency, memory size, and CPU throughput), but if you get comfortable with this level of ignorance and aren't famous, you will be highly replaceable.

Added:

Moore's law is effectively dead. This means that for a given CPU microarchitecture family and your monetary or spatial budget for memory, you have limited resources to achieve your goals. If you write an inefficient program with no regard for performance at the numerics level, your program will no longer automatically get much faster and cheaper to run, you will instead be contributing to the pile of performance debt your successors will be cursing and shedding tears over.

Furthermore, with his "loss of accuracy" comment, he seems to imply that his 64 bit decimal types are even remotely large enough that common users will not lose accuracy (by which I suppose he really means precision).
There's virtually no confusion...
Not sure about it; you might create world-class products, try at your best, it might still not be enough and this sort of thinking after everything-done-right-but-still-failure will kill your motivation forever. Focus rather on making world better, that's an infinite process, and be bold about your focus.
They sound like a bunch of unmitigated arseholes.
Disagree. Convenience is a factor in the cost of use and acquisition of the utility-generating bundle. Though I can see your view, if we were to take it to the logical extreme one could say that all costs are an input of utility/preferences, rather than a factor limiting the consumption set.
This has to be a peak in the current funding cycle.
Solar can get to ~ 3 t/GWh under ideal circumstances (panels only). With balance of plant (mounting hardware, transmission infrastructure etc) it's at least twice that (and about the same as onshore wind).
Ketamine. LSD. Significant Other. Money in the bank.
To show that they are equally irrelevant to a hire, and excluding someone on medical (eg disability) grounds is as offensive legally in many places for good reasons.
From the article:

“...but if you look at the public opinion data, you find some patterns quite incongruous with many of the popular talking points circulating right now”

So, he’s saying, ignore what is demonstrably like Antifa and other liberal students protesting and/or rioting when a Jew or a homosexual man married to a black man attempts to give a speech on campus. That’s all just talking points?

It’s really happening, but they have data that shows it’s not happening? Sorry, I can’t buy that.
Depends:

I hate it when companies insist that I pay monthly for something I use infrequently.

For something I need all the time I might be OK with a monthly fee if the price is right.
How intensely creepy. As maxxxxx said, it sounds like a cult. As DamonHD said the wording sounds flatly illegal under the ADA. So what we have is some vaguely worded bullshit that a fresh law school grad wouldn’t let out of the door.

I almost hope it’s just a scam.
is this a parody?
This, on the other hand, seems perfectly reasonable to me:

var c = new Customer();

Type inference works great imho to avoid specifying the object twice using a normal constructor, not a factory function, and in a codebase where actual classes and not interfaces are specified as method paramethers, though I suspect this is an antipattern ;)
You can be disabled and still health conscious. Health consciousness is about maximizing your body's health potential - not sidestepping physical realities such as a disabilities. In fact I would say it is probably more important for disabled people to be health conscious than able bodied people - at least there are probably worse health outcomes for disabled people who are also not health conscious vs abled bodied people.

This company does seem really stupid though: I love the end of their pitch where they say 'We believe winners have always won', so submit a brag sheet about everything you've ever done in your life.
https://en.wikipedia.org/wiki/Scrappage_program#Germany
Can an algorithm be racist? Spotting systemic oppression in the age of Google
I'd rather have the choice to pick and the choice to switch later: some thousands of calls can be okay during initial development/testing and the first days of the product, then as I use the API more extensively, I switch to a subscription.

This is similar to how most online content is sold: most require you to subscribe. I follow some NYTimes newsletters, and I'd pay for the individual articles I read, but I don't want to subscribe, even if that may end up being cheaper sometimes.
GNURoot Debian is broken in Android Oreo, and nobody seems to be in any hurry to fix that. Termux still works well, though.
While I agree with the drive to stay healthy these dudes sounds like they are incredibly detached from reality.

Candy will be thrown away? Dude, take it or leave it, no one is forcing you to eat crap in any office.

Logging back to the computer at 8/9? Sure, man, that sounds extremely healthy.
I did it at ~28 at Arbor Networks, moving from lead on the service provider product to product marketing manager on the enterprise product. We were at the time 8 figures revenue and had a direct enterprise sales team with, meh, 10s of staff.

Age doesn't matter. Worth knowing that a pretty standard trajectory for PMs is: graduate CS at 22, work in the industry for 3-4 years, go to B-school, graduate at ~28-29, start out of college as a PM. So you're kind of right in the range.

I can't imagine how a certification would matter, but I transitioned to PM in the same company instead of applying cold, and I was hired (for both roles) in part because I had a reputation in the field I was in. I doubt very much that you'd learn anything from the certification (or, for that matter, from business school) that would help you do that job.

I could write a pretty decent list of hazards for engineers moving to the business side of technology companies. But for a PM, probably the most important one is: product managers aren't project managers and they're not engineering managers. You have to simultaneously let go of what's happening in the repository while not letting go of the MRD/feature-function-benefits. I found that to be a pretty nasty tightrope walk and didn't handle it well.

I left Arbor in 2005, so my advice is pre-YC-era, and a lot has changed at startups (though less so at enterprise software companies!). Every role I've had since has been entrepreneurial, so while I'd say that I use skills I developed (haphazardly) as a PM, I haven't had a formal PM role since.
There is such thing as trying too hard. For instance, you could break.
The Day Fela Kuti Married 27 Women in One Day – Photos
I went and re-read it to try to be sure. It seems to be serious.
That is more or less every red flag to see about a potential employer.

I imagine it's extremely successful at thinning the number of applicants.
I am parent with two girls.
Starting from age of 5 I trained them to do almost all daily routes by themselves, I only cook food, and I have time for meditation, sport activities, hobbies, reading HN, etc.
I believe it will help them to grow as much more organized persons.
Hooters only hires big breasted women. Firefighters need to meet physical requirements. What's wrong with being upfront about their cultural requirements?
Redefine "successful" to describe a place you're already in. Realize that successful people still experience failures, and yet remain successful.
The Shift from Simply Working to Working Simply
So freedom of speech should be throttled by the speaker’s race and gender identity?

I’m reading your words, but can’t tell what you’re actually trying to say.
Once your kids all go to school, they also have a schedule, and routines are quite feasible.
You can watch Adam Curtis’ Century of the Self documentary. It’s about the rise of modern “Public Relations” and the systemization and proffessionalization of propoganda by corporations and governments.

Teenagers are quite capable of doing what you said and organizing their outrage when they really feel like it. That doesn’t mean, however, that there aren’t also vast political and social machines working to aid, defeat, or co-opt the students’ cause. And I say this as someone who agrees with the students.
It's nonsense. Even if NAFTA somehow forced the provinces to sell water at market rates to anyone who wanted to buy it, the revenue would accrue to the provincial government. Nothing would stop the provincial government from deciding to distribute this income as a dividend to all citizens. The end result is that the citizens of the province could definitely out-bid foreigners for the water, since the money they pay comes right back to them.
Can we get the HN title changed? It makes it sound like they are illegally discriminating but I see no evidence on the site.
You can mitigate a lot of these feelings by being aware of your exposure. This community in particular can make even the dazzlingly brilliant feel lumpy and unmotivated.

There was an interesting study[0] done on Facebook users in University that had the following conclusion. A quote from it:

The multivariate analysis indicated that those who have used Facebook longer agreed more that others were happier, and agreed less that life is fair, and those spending more time on Facebook each week agreed more that others were happier and had better lives.

We tend to get blasted with other peoples' expectations and visions of success. Without establishing our _own_ definition, we'll never find that illusory success that we've projected upon other people and other circumstances.

What's _your_ definition of success? Everyone's will be different. It might be helpful to shorten your question: How to stop feeling depressed? The bleak patterns of depression are masterful at creating a monster to slay, in this case, for you: "being successful". If that dark knot was gone, would it matter?

[0] http://www.ncbi.nlm.nih.gov/pubmed/22165917
It shows how much people care about this matter. Most people doesn't come to HN everyday, and probably just saw it
Practice gratitude for the things that are going right in your life. Try and be kind to yourself.

People you perceive as “successful” may themselves be facing internal hardships. Placing self-worth in externally-controlled goals sets you up to feel bad about your place in life.

I used to beat myself up about my current progress and constantly comparing myself to others. Once I stopped doing that and instead focused on making small incremental goals, I started to feel much happier. It seems counterintuitive, but once I stopped focusing on “success”, I became much more successful in what I actually wanted to accomplish.
but they have 7 co-founders!
There are plenty of words on the site that would set off klaxons for me, and IANAL.
The whole point is to support the kind of accounting that happens in real business, which does not do things with rational numbers. One third of your bill does not charge you one third of a penny, these aren't rational numbers but the operations on them involve rounding.
What are your opinions about python, as it has no explicit type for readability.
You could try SSRIs, they worked for me
Do you have the titles of the documentaries? I didn't find any. Search engines just deliver tons of links of lawyers offering their services.
No. Without getting into too much detail (the /r/gpdwin subreddit can provide more info), the battery has to be a specific voltage, high drain and a specific size because the chassis has very little room in it. There are knockoffs of the battery on AliExpress, but people who have bought them have reported having all sorts of problem with them.

The unit also won't work without a battery on AC power only, because it looks like it was made with pre-existing tablet guts in that it only gets power from the battery irrespective of whether it's charging or not.

And given that the OEM batteries are subject to expansion, there's no reason to think that an OEM replacements wouldn't either.

FWIW, the GPD Win 2 doesn't have these issues, because it has a different design.
People said the same thing about auto in C++. Few years later and everyone I know (and codes C++) loves it and uses it all the time.
Its a great addition and like lambas will certainly improve how we write Java
Define "successful".

That's not snark, it really does mean different things to different people, and your own definition will change over time.

Also consider how many people can reasonably meet a particular definition, and what they have to give up to get there.
Thanks for doing such a wonderful project with your kids, and writing it up so well! I just emailed this post a a bunch of friends who have kids, in the hopes that they'll be inspired :)
> I think it's pretty obvious. After you've been coding for almost 2 decades across multiple industries, coding becomes predictable and tedious. By that point, you've become an expert in many sub-fields within computer science; you probably even started to forget some of the old technologies/methodologies that you used to be an expert at.

Are you at this stage now, or theory crafting?

I've been coding for 2 decades and I don't find it predictable or tedious.

Life is an event stream of lessons. Things you learn from previous events don't automatically become useless just because there's a new tech trend in town.

For example, when I was writing PHP code in 2000, I still apply the lessons I learned then to code I write today in non-PHP languages. Those lessons I've learned are what makes me a better programmer today than I was 20 years ago.
You should be. My kids went from 7am to consistently getting up at 5:30am. What I'd give to get them back to 7am.
Why does a life insurance salesperson need to be fit and able-bodied?
I agree with the intended meaning of this comment. Although none of the terms "engineering", "architecting", "coding" have been defined in this thread, someone who refers to their two decades as "coding" probably does not have a good vision of the intellectual landscape that is out there.
I felt the same exact way about Rust. A few years later, it's totally liberating. I do get lost from time to time, but the savings relative to spelling that stuff out is enormous. IDE support where you mouse over and it tells you what the inferred type is even better, IMO, as you get the "right" answer with full precision not the "coerced" wherein you may have erased some type info.
Changing default indentation from 2 spaces to tabs (without updating existing files?): https://github.com/ariya/phantomjs/commit/6485f5466110fc8d4b...

I couldn't find a single one containing any meaningful code changes. The closest one is a81a38f[1] which seems to introduce bugs - removing open file check, plus a hanging if clause.

Sounds like it's either an elaborate prank, or the guy has no grounding on reality.

[1] https://github.com/ariya/phantomjs/commit/a81a38ffabe2cea715...
As a parent of four kids, I'd encourage you to decide to have kids based on some other criteria - you can do this project without the presence of kids.

However ... taking your comment in the spirit in which I'm guessing it was intended, my wife and I have had a lot of fun helping the kids try almost anything they were interested in. There's simply no reason to limit a child's curiosity (and I'd argue that many of us here are those whose childhood curiosity survived somewhat intact). Kids interests can change weekly and we just let that happen. We did usually require that they finish a project once they started it.

One example is that I was digging fence-posts and commented to my wife that, under the top-soil of what was once our farmette, there was a layer of clay. Of course my daughter pictured the type of clay that artists use (and a pottery wheel) but did you know that, with the right amount of water added, you can mold Pennsylvania (US) clay just fine. And you can do a reasonable job of firing it on a patio grill (don't try glazing it).

I was brought up helping my dad around the house and we also extended this to our kids ... if we didn't know how to do something we learned it together. And so now our kids (the two who are adults and out-of-the-house) will do much of their own maintenance. My daughter's first car is a '71 Super Beetle in which she completely restored the interior. I helped her weld new cooling manifolds which was the only exterior/mechanical problem with the car.

Finally, there are lots of kids that don't have parents (and plenty that have absentee parents. Here in the US you can volunteer with Big Brothers / Big Sisters and "borrow" a kid for a limited amount of time. Volunteering is also a great way to help the next generation of "makers" grow in their craft!
In the US, you cannot discriminate in hiring based on race, religion, sex, age (though IIRC you can discriminate against, if under 40), religion, disability, pregnancy, genetic info, or citizenship. https://www.eeoc.gov/laws/types/ Unless one of those is intrinsically necessary for the job function (e.g. actor, manual labor, military).

It's one thing to restrict sugar at the office, it's another if they actual hire for office jobs based on age, disability, or genetic testing.

Obesity, FYI, has not been classified as a disability. http://time.com/4883176/weight-discrimination-workplace-laws... https://www.lexology.com/library/detail.aspx?g=a2bcd2c9-9e60... In most of the US, "Must have BMI 18-24" is a legally permissable (albeit unwise) employment retirement.

Also "employer" in this context requires 15+ employees.
There's almost always a reason for those "irrational" beliefs.

I, like many, was appalled to hear the statistics on the number of people who believe news they didn't agree with was "fake news" regardless of its accuracy.

Then I heard a counter-argument: in short they're applying the rubric "fake news" to biased news, which is a whole 'nother discussion I'd rather not dive into here.

I don't think there are all that many truly irrational beliefs out there, political or otherwise. The world is a massively complex place, and I can't really blame people for letting con men tell them otherwise.

(Ok, who am I kidding: yes I can blame them, but it does no good to assume everyone who disagrees with me is stupid or a victim.)