skysight-inc/HackerNews huggingface dataset:
Ask HN: Career advice needed – How do you plan your long run?
Dear HN'ers,

I have a humble request for advice. I have been pondering over this for quite a while and i thought i would ask the best online community i have known so far - for your advice.

I quit my job and have been pondering over my next move - but when i looked at it in the most elementary way - i felt, having a sense of direction is clearly important in desiging your career. But what if, you didn't have a clear sense of direction of what you wanted to become ?

There are millions of articles online which ask you to set goals, define what you want from your life etc. But there is something elementary about how you "feel" about things and this is different for each of us. What if you "feel" you are unsure of what you wanted ?

Letting go of the philosophical aspect, how do you plan your careers ? I have discussed this topic with a few people, and some seem to be floating in whichever direction the wind blows and some seem to be sailing in the direction they want to.

But just how ? Any leads / comments / book suggestions / advice / sharing of your personal journey is highly welcome.

I wish to have a healthy discussion on this topic as this has been bothering me for quite some time and i hope the discussion would be fruitful for all !

Thanking you all in advance.
> I am almost certain that s/he meant type errors uncovered without actually executing the program. In a dynamic strongly typed language, you will need to execute the program and force it into these errors - presumably using a test suite.

Yes, this is exactly what I meant. Well, I was really arguing for both, static and strong typing, although my argument concentrated more on the "static" part, as that gives you safety and correctness guarantees that cannot be achieved with assertions and unit testing at all.

> A static type system does not need type specifications/signatures "everywhere" in your code. In Java and C#, it does. But many modern languages, TS included, can infer static types to a large extent.

I relied on type inference a lot when writing OCaml code. However, I noticed that on some places I still want explicit types. (I just don't want to be forced to type them on every variable.) For example, on most function definitions an explicit type helps a lot. Otherwise, the compiler can only tell you that your function call doesn't match your function - but can't tell you whether your function is wrong, or the code using it. With an explicit typing of the function, you know exactly which side is wrong. Also, in case it is the function, you'll note this when writing the function, not later on when trying to use it.
To tackle Google’s power, regulators have to go after its ownership of data
My fat fingers don't like HN
Yep. It's still difficult to get devices (my experience is with DVB-T) that are well supported, especially if you want dual tuners.
Also Sage: http://www.unmannedsystemstechnology.com/company/sagetech-co...

These are useful if you want to operate a drone in a city to cover a news event or make a movie. If the area is in controlled airspace, which, within 5 miles of a controlled airport, extends down to ground level, you need permission from ATC. There's now an online form for this.[1] If you have an ADS-B transponder, you're visible to ATC radar, and are more likely to get approval in busy airspace.

Recreational users are under a different system.[2] Locations and altitudes are more restricted but the notification process is via a phone app.

[1] https://www.faa.gov/uas/request_waiver/
[2] https://www.airmap.com/faa-uas-facility-maps-laanc/
Can you make this more concise?
In a sense, they already have. The future is here, today -- it is just unevenly distributed.

Tesla exists as a car company. GM is making battery-powered electric vehicles. So is Nissan. And every car manufacturer that isn't, is at least seriously looking into it, or has a project in the works that we haven't yet heard about.

So, for some people, that replacement has already happened.

The more interesting question is, when are car companies going to stop producing any more internal combustion engine vehicles? When are oil companies going to stop drilling for oil, and processing that into gasoline.

I've heard lots of estimates and wild theories about these latter questions, and I don't have any hard answers for you in this realm. I can say that I think we are going to turn the corner faster than a lot of people realize, and that this time frame will be measured in a relatively short number of years, or maybe a couple of decades.
That sounds more like O'Reilly gave up on fulfillment and went with Amazon, like everybody else.
That's a fair point. You're right, good call.
Hrm. So the folks that wrote JetBrains etc are "unskilled"?
with you 100%. I respect a handful of leaders and designers in the industry, started to unfollow the rest. I don't care about their analysis of Uber, or x, y, or z.

I used to want so much more than I do today. I'm happy with a camper van, a small cabin, and seeing my family a few times a year.
This is a fluffy defense that bears only a passing resemblance to honest analysis along with a call to join hands and sing kum ba ah.

When a group of people get together to make the world a worse place by being in it I make a choice never to give those people my money. I correctly suppose that people and organizations rarely change their fundamental character and reevaluating their character is quite frankly a waste of my time.

I am just going to come out and say it do you work for or otherwise derive income from microsoft or a partner for same?
Because this is not quote, but code block.
No, I said if you can't make an informed decision, go with the licenses that are widely regarded as being the least restrictive.

> You even slipped in some loaded propaganda words

GPL proponents describe the GPL as viral, and I'd be surprised if anyone tried to argue that it's not a restrictive license, so I'd hardly call that "propaganda".

> If you don't care about licensing, GPL is a fantastic choice.

This is incredibly wrong, and it's kind of horrifying to me to see you try and trick uninformed people into picking something viral and restrictive like the GPL. You should be ashamed of yourself.

If you don't care about licensing, do not pick GPL. The license exists specifically for people that believe in what that license does, and it's literally the worst possible license choice for someone who doesn't care about the license.
That's what courts are for, isn't it? Someone claims that the EPA did not use the "best available science" for some decision by pointing to what they believe to be a better study; the EPA gets to argue why that study is not in fact better (or admits they overlooked it); then a judge decides whose definition of "better" is the better one; and a new piece of case law is added that future decisions can refer to.
National slurs aren't allowed here (not of any nation) and will get your account banned, so please don't do it again.
> Being prevented from fixing my own (expensive) device is not something I would voluntarily subject myself to

If you can fix it, you're a developer, not a plain old user.
The relative speeds of pretty much all objects that are in GEO orbit is probably very small - after all they all started out orbiting the earth in the same direction at the same speed. Shouldn't this make collecting debris much, much easier? Navigating within the orbit could be done using electric propulsion.
Of course such an undertaking would still be very expensive given that once you have collected a bunch of debris you need to deorbit it.
> The right to offend is also considered by many to be an important part of free speech.

It sure is (as for example, highlighting, insulting and mocking absurd religious beliefs), fully on your page there.

That is also the consensus in Germany, and consequently that particular paragraph of the penal code is scheduled to be deleted by 2018. That's one reason I'm not worried about it.

Another is this: Reporters Without Borders has consistently rated Germany in the top 20 in its Press Freedom Index over the last decades, indeed better than, say, Thailand (at 142), the USA (at 43), or the UK (at 40). US-based Freedom House in their "Freedom of the Press" report rates Germany at 25, US at 33, and UK at 39.

https://en.wikipedia.org/wiki/Press_Freedom_Index
People who actually truly believe what they are doing is good. Yes, what is happening is bad, but the people doing aren't doing it out of malice.
Hey there "good_vibes", yesterday you posted a question and replaced it with a dot and it got flagged. Why do you do such things? You give me bad vibes, hence my user name.
> The orbit becomes less circular and more elliptical. While the higher point (apogee) is further away than before, the lowest point (perigee) is closer.

Orbital dynamics is complicated and I admit I could be wrong here, but I'm pretty sure this is incorrect. If you push radially outward from a circular orbit, it should raise the apogee but keep the perigee the same.

I could see this working if you exert a radially outward force on an object in an elliptical orbit that is already coming in from apogee to perigee, because relative to the object's radial velocity that would actually be a braking maneuver. Is that what you meant?
Thanks a lot - will try this!
You've done staggering damage to this thread, posting something like 20 comments, most of which were inflammatory and several of which were copied and pasted. If you behave like this again on HN we're going to have to ban you. It leads straight to flamewars and this one was particularly wretched.

We detached this comment from https://news.ycombinator.com/item?id=14679391 and marked it off-topic.
We detached this subthread from https://news.ycombinator.com/item?id=14679544 and marked it off-topic.
We detached this subthread from https://news.ycombinator.com/item?id=14679505 and marked it off-topic.
But you haven't actually gotten that job yet. Just passed some phone screens. So it's too early to talk about "success"
We detached this subthread from https://news.ycombinator.com/item?id=14679294 and marked it off-topic.
Please don't respond to bad comments by making the thread even worse. We ban accounts that make personal attacks.
> How I acted didn't represent my views, it isn't who I want to be, and it's not how I'd want to interact with anyone.

I'm sorry, but this does not make sense to me. Of course what you said and how you acted represented your views at the time. It wasn't who you wanted to be, but it was who you were. You absolutely used the term fag as an insult and you meant it.

I'm posting this not to judge you or be self-righteous about it, but in the hope of gaining some understanding. I have seen it happen far too many times: a person's racist/sexist words go viral on social media or in the press, and they reflexively publish "That is not my view or a reflection of who I am. Everyone who is close to me knows this". This disassociation puzzles me greatly. How is it that you have the conviction to do/say something and then disavow it when challenged?
You most definitely can change the email address that represents your Apple ID account.
Your first paper references the one I was thinking of: the Turing NN. Thanks. I hope you learned something useful while digging.
That is quite nifty!
Actually, that's just two screenshots from the same Google Play version. A side-by-side with O'Reilly's PDF is striking

https://twitter.com/kondrej/status/881120506161876992
Systemd can't handle the process privilege for username startswith number
Payday Loans and Short Term Loans Online in USA
Get up to $1000 payday loans. Learn why so many people choose short term loans for their payday loan needs. Apply for online cash now. Visit www.simplyquickpaydayloans.com/payday-loans.html to get more information.
When Python 3 broke compatibility, it would be perfect timing to implement tagged pointers, small integers and other performance improvements. At least it would be an easier sell to your boss to rewrite your code base. "We are doing so it runs faster" is much better than "we are doing it for intellectual purity" from a business standpoint.
Please don't make grandiose generalizations about the community as a rhetorical device. It's pompous and the generalizations are invariably wrong. Moreover, who cares? Let's keep to the topic, or at least something interesting.
He may have stopped blogging, but the site itself seems pretty active. No?

See https://twitter.com/IndieHackers

The most recent tweet links to an interview that was posted 4 days ago...
That would be my assumption, and feels like a good idea to me.

Use the e-mail as the login locator, but not as the primary key.
So much this.

Particularly, services which insist on you logging in with a username, but can send you your username by email if/when you forget it, should suffer horrid flaming death.
Code Splitting with Vue.js and Webpack
Is getting an email address for tech folks even "easy" these days? Most services now seem to require a mobile phone number (virtual numbers like Skype numbers seem to be excluded). There are also various mobile operators whose numbers don't work, for whatever reason.

I've personally found getting a new address from gmail etc often problematic.
It really is 1999 again. I shudder at the days of design patterns that utilized nested tables.
This problem has existed long before the most recent iteration of healthcare "reform". People (real Americans!) have consistently voted in the representatives who are trying to undo a medical system that covers everyone because they are so enamored with the free market ideal and hate the idea of contributing to their country in the form of taxes.
Buffers and windows: The mystery of ‘ssh’ and ‘while read’ in excessive detail
The author says I took even though this was pure luck and coincidence. Attribution bias is strong in this one.

However, it is important to acknowledge that he did put himself into a position where he was available to become lucky (= he built the API and linked to it).
I see it's still a thing. Back in high school, some ten+ years ago, I coded up an 'ip2country' website. Not sure why, there were dozens of those. I guess I had a free domain and a lot of time on my hands. I put some Google AdSense on it and let it go. I checked my AdSense account some six months later and found out I was cashing $20/month. Easiest money I've ever made.
No, it's clickbaity and does not accurately depict what the article is describing. It's not dismissing grids, but encouraging the eventually-to-be-standard CSS grid.
This is actually a very interesting problem. The format would be an IDL, since you're describing a "struct" of options, array-valued fields, and "typed" fields that are constrained to certain grammars (numbers, &c.).
Machine with Concrete – Arthur Ganson
Don't kill yourself. Hopelessness is not a permanent feeling. You may not be able to imagine it now, but you will feel better.

What mental health resources are you able to access where you are? There are people who can and will help you -- it's just a question of finding them and getting to them.
No if you raise the apogee without giving the object any additional speed, the perigee will be lower.
Good point. I am thinking of adding movie search to the header of the page, a lot like http://www.allocine.fr/. As for navigating home, it requires a separate navigation (needs to be done too). Thank you for the feedback.
In my services I usually use concept of identity associated with user account. Each account is allowed to have multiple identities, which can be used for credentials reset, login etc. The business data is always linked to an account, not to identity. Identities can be email, phone, username/password pair and 3rd party service account. This approach allows to fine-tune your security by customizing authentication/reset policy for each identity type and giving user enough flexibility.
Wouldn't you want to call that "string" versus "bytes" (instead of "text" versus "string")? (That's the Python parlance, if I'm not mistaken, and it seems good to me.)
This gameplay demo seems like Metal Slug on a Disney universe: https://www.youtube.com/watch?v=20Rt7NugRMs

...which is actually pretty cool.
NeuroMem chip is a fully parallel silicon neural network [pdf]
We detached this subthread from https://news.ycombinator.com/item?id=14675616 and marked it off-topic.
Happiness is a strange pursuit. The more you seek it, the more it eludes.

- Focus rather on your priorities. In your life, there are different pivotal moments where your priorities change. Clearly seeing your priorities and addressing them could bring your happiness.

- The "i can achieve more" attitude is doing more harm than good, in my opinion. "More" is a never ending game - you will be forever stuck in that game - and worse, its a game of madness and insanity.

- Read the 4-burner theory. It might give you some leads.

- The amount of time you have is limited - so you have to allocate your resources - time and attention - to the stuff you value most.

- Understand that you cannot experience everything in life - this is where you borrow knowledge through elders / books etc.

- Get off the social media showoff madness - how can a human being pivot and amplify one emotion (happiness) at the ignorance of other emotions ? You only see the good side on social media - showoffs broadcasting all the time. A human being is multi-layered and pain and sadness are part of life - accept this.

- Find your sensible median - what do i mean by this ? i have struggled with this question myself, but i could give you leads - there is something that we value most and there is a need to produce value to survive - if you can find that balance, then sure you will find happiness.

- I could add more, but it would lead to a philosophical discussion.. i hope the above pointers give you some leads.. i sincerely wish each human being find happiness - if i could add one thing before i submit - Place integrity & character as your highest ideal - find people with high integrity & character and surround yourself with them - this will have a good effect on your happiness. Cynicism never takes anyone far, and the world we are surrounded with - the online media is full of cynics and skepticists.
so does addiction
That wouldn't work because it would rely on markup although display: table is pretty handy as a fallback for small UI elements in particular.

The grid (and flexbox) specifications define how fallbacks should work, making it pretty straightforward to create good - not identical (because what would be the point?) experiences for the browsers you need to support.

So, for example with display: table which generates anonymous boxes, the spec defines that box generation won't happen.

I detailed a bunch of this stuff here: https://rachelandrew.co.uk/css/cheatsheets/grid-fallbacks
Obviously the second.
I'm not sure what system Volvo has gone for, but most isn't this just a "train more kangaroo data into the neural network" thing to fix?
> During the recruiting process, Mr. McClure, a founder of 500 Startups and an investor, sent her a Facebook message that read in part, “I was getting confused figuring out whether to hire you or hit on you.”

Its interesting to think about what this would be like if the roles were reversed. The VC was female, and the applicant was male.

As a male in this situation I see this as completely neutral, even positive. If the founder likes me, then I have more chance of getting a highly sought after role which I might not have otherwise - as no company really hires solely on merit anyway. As a male, if there is a female HR contact, I would always welcome them flirting with me, as it only increases my chances of getting the job by giving me points when there are subjective evaluations required.

If I was single and interested in this female VC its a clear opening for a date. If I am attracted to her, I could have a date. If not, I could just laugh it off and say I'm already seeing someone. Life moves on.

Now if I push back an advance, they might get petty and decide to not hire me as some kind of revenge, or otherwise, they may be more likely to hire me because they want me around.

---

Now, obviously this is not a 1-1 analogous situation because of the world as it is today. Some notable differences...

- There are more male VCs than females.
- There are probably less female applicants for such positions.
- Males are the physically stronger sex.
- Males are more likely to make advances than females (is this true?).

So I am interested in which of these above variables must be inverted to change my reaction. I need to think more on it.

But an interesting aspect is that, perhaps males think like this, and therefore think its okay. I am guessing that its the other gender imbalance variables that make this not applicable vise-versa, which is harder for males to play out in their mind.
Some times Twitter is such an over-the-top parody of itself
> Remember: This proposal would mean millions more for social programs.

Why not just skip the middleman and raise capital gains and estate taxes? Also what would keep the 2% landowners from paying lobbyists and politicians to lower the coastline taxes, like they have paid to lower capital gains and estate taxes?
Conformally squishing a hemisphere into a square (or if you like, squishing a 90°–90°–90° triangle on the sphere into a 45°–45°–90° triangle on the plane) causes very extreme distortion near the corners. Can be fun from an aesthetic perspective, but it’s not the most practical for most uses as a working map.
> women are freely choosing to pursue other careers which are more stereotypically female

Can you call it "freely choosing" when they're treated badly when pursuing male-dominated fields and treated well when pursuing female-dominated fields?

People don't like swimming upstream, for the most part. What they would choose "freely" and what they choose in the real world are often very different.
One might not need native support to get started: with a wrapper that recognized the coreutils, for example, one could translate the data appropriately.

corehttp ls -l ...
I read the title as saying you don't need to use CSS Grid.
Euro Lesbians – Free Porn
That's the code from the example I linked, you can find it here along with details https://gridbyexample.com/patterns/header-asmany-span-footer...

That site is where I keep all by grid demos including a whole series of tutorial videos explaining the spec.
What you are describing is a level of fitness that maybe 1% of the male population have at a young age. It is not realistic to keep that level throughout a full life. And it is probably unconstructive to try.
Arx is intended to allow exactly this instant user-space install and execution: https://github.com/solidsnack/arx
i thought it was a dumb question after the first response I got and it was my first time ever doing that. it was 'what kinds of sexual harassment have you witnessed/experienced in the industry?'
The latest version of autoprefixer has the old grid support off by default, I'm not sure of a scenario in which it would be useful to be honest. The spec in IE10,11 and Edge is solid, it just is more limited than the updated spec.
Bundlesize: Let CI tell you how your bundle size changed per PR
Delimited continuations reify the rest of the block as a function. From within the definition of a continuation you can use all variables in scope together with that function and can mash them together however you want.

You can reimplement low level control flow with this but generally it is mostly useful as a reinversion of control. Some code (like async IO) expects callbacks so you lose control over the program flow which makes composition difficult. You can reinverse this by using futures which often just wrap continuations.
You know a large percentage of long-term relationships start in an office setting.
Andrew Ng to launch Deeplearning.ai months after departure from Baidu
Welcome to the progressive left...
I am a mathematician (1956)