skysight-inc/HackerNews huggingface dataset:
And you are young (only two three years out of college). Any recruiter will see in you just a potential for junior hire. Maybe something that you are not aiming at.

Focus on figuring out what you want, not just that you have those skills, but where you are passionate to use them.

Put your photo on website.

Have fun, and nothing is wrong with you - maybe you are ugly duckling figuring out other species of water dwelling birds ;)
> Adding it to an average C++ program back in 2000 would have been utter madness and I don't think it was ever what Microsoft intended as the standard use case for .NET.

Yet that was exactly what I was doing in 2001.

Using C++/CLI predecessor, Managed C++, to create .NET components that exposed a RPC library written in C, which was the backbone of all distributed software developed by employer at the time.

All the remaining layers were written in VB.NET and C#, using those components.

> You simply cannot smoothly and efficiently use a library written in a language that comes with a tracing GC from another language/runtime.

Yes you can, otherwise I and many other Windows devs wouldn't be using C++/CLI and C++/CX on our applications.

> Microsoft already had exactly the right technology to build on back in 2000. COM was a simple idea that would have stood the test of time as the basis for multiple language runtimes that can share a library ecosystem efficiently.

They never thrown it away, .NET embraced COM, allowing its consumption and exposing .NET classes as COM objects.

Since Windows XP, the majority of the new APIs are COM based not Win32.

Also UWP is just the COM+ Runtime brought back to life, but using .NET metadata instead of COM type libraries.

> . It's a huge mess, nothing ever sticks, nothing is ever coherent enough to be blievable, trust in their APIs has been eroded so much it hardly exists at all any more.

I can provide similar examples for Oracle, IBM, Apple and Google if you wish.
I would look at it as the Zeno's arrow paradox. 99% perspiration could be again broken down into 1% inspiration/innovation, and 99% perspiration, and so on...

We need innovation simply because its fun.
The Top 100 Startup Advice Posts
Maybe.

But if the creation of a small, passionate audience happens naturally during the creation of any sufficiently good product, is it that much of an obstacle?
If I remember correctly, Saturn and Media Markt have online purchase you can pick up at the store the same day?
This is what I do with some purchases in France (Darty or Boulanger) - this gives me the extra advantage of online purchase protection (I can return the article in n days, n being 14 iirc), something you do not have in France for classical purchases (except if the store wants to)
Also, if you haven't played ETS2, it's actually quite fantastic.
Hi, I'm just getting started out in this area (background: quantum physics). Are there review papers or slides you would recommend? For the numerics. I'm somewhat familiar with Wehrheim and da Silva, but didn't realize that people were going into numerics already.
That's something I can tangentially relate to: I have ADHD (diagnosed as an adult, which is rare), and it has a few common symptoms with ASD when it comes to (what others term) 'social deficits'. And I'm also an economist :) I guess the study of complex systems would have a natural attraction to people with an ASD.

In high school, I used to complain to my mum that I couldn't hear my school friends when we chatted on the bus home. So naturally she took me to have a hearing test. It turns out that I have unusually acute hearing (and this was confirmed later in life when I took another hearing test; when I came out of the booth the tech actually said to me 'I can't believe you heard some of those tones!').

In hindsight it's pretty obvious what was happening: I could hear my friends just fine but I couldn't comprehend what they were saying, probably due to the background noise and activity in the bus. In other words, it was an auditory processing deficit (which is fairly typical in ADHD sufferers). It's also interesting when you consider that around 50% of ADHD sufferers also stutter during their earlier years (I did).

The fact that one potentially effective treatment is 'delayed auditory feedback' (basically the stutter has a walkman-type thingie that records what they say and plays it back with a split-second delay), it's not too much of a leap to suppose stuttering might also be caused by an underlying auditory processing deficit (in this case, the processing of one's own speech).

I wonder if ASD and ADHD are related in some way, maybe sharing some common causes. I don't know what the current scientific thinking is, but I'm convinced that both are ultimately neurological disorders. Even the GABA-Glutamate theory is consistent with some other typical features of ADHD: super-high co-morbidity with anxiety/panic disorders and 'night-terrors' in early childhood (again, I had these and they were awful).

It feels like we're very close to understanding these conditions via direct observation of their (immediate) causes. Neuroimaging is getting cheaper and cheaper, and will eventually result in neurology and psychiatry merging into a single field. At that point we'll have practitioners capable of really understanding causes (neuro) and determining appropriate treatments (psychopharmachology, and maybe neuro-physical treatments).
YANAL, and IANAL, but those who are, are always suspicious of modified license texts. They always fear there's a hidden catch that the language (colourful or not) tries to hide and get you tricked. And they are not entirely unjustified to do so.

Also, in a corporate environment, there's typically some additional overhead cost and bureaucracy and approvals that a new license text brings in, even when the engineers and lawyers manage to agree everything is OK.
" We cannot rule out the possibility that actual mobility is low because people at the bottom choose not to engage in behaviors that would help them rise."

Actually, your statement is such a common (and cruel) myth that there's a there's a whole episode in the series debunking it. You should listen to it.

http://www.wnyc.org/story/who-deserves-to-be-poor/
Apple Struggles to Make Big Deals,
All those arguments have elements of truth in them.

You probably won't be a development job with a large amount of responsibility any time soon as you build up your skills. You will be fairly junior for quite a few years, and you will have to actively have to develop yourself to move on to be better jobs.

Software development has been glamorized by the media, yet the vast majority of programming jobs are pretty boring crud business applications. About as interesting as book keeping or filing invoices.

If you accept those things, and still feel interested then yeah sure become a developer.

It's not about stopping people becoming developers, its about giving realistic views of development so they aren't disappointed when they switch.
Oh I see your point now, in that he chose not to. Yeah you're probably right.

Tech-world renowned I should've said. And he may not be a self-proclaimed genius but he has a level of talent which is surely rare, at least.
> Top 20% owns only twice as much as bottom 20%? That would mean that the upper class - doctors, lawyers would earn only twice more than garbage men. That probably wasn't true even in Soviet Union

It's true in Sweden

Doctor: http://www.lonestatistik.se/loner.asp/yrke/Lakare-1234

Attorney: http://www.lonestatistik.se/loner.asp/yrke/Advokat-1066

Sanitation worker http://www.lonestatistik.se/loner.asp/yrke/Renhallningsarbet...

Recycling worker http://www.lonestatistik.se/loner.asp/yrke/Atervinningsarbet...

Probably related is that higher education is free (and you get a stipend and very cheap loans for living expenses) so doctors don't end up with hundreds of thousands in loans, and that doctors are in the public sector and not private.
I was pleasantly surprised to find a clean, functional and good looking website. Can't speak for recruiters, but I like the style.
> imagine if the poor simply refuse work that's available (i.e. the kind of jobs that Mexicans do), choose to have children outside of wedlock, do lots of drugs and commit lots of crime, they will likely remain poor.

I'm from a relatively poor family (food stamps, free lunches) and have always been a believer in "where there's a will, there's a way," but this comment has a definite bias. You could have put in more "positive" choices that would have been completely realistic.

Perhaps they choose to spend more time with their children instead of 100 hours a week in the office or at two or three jobs, or they choose to live in a small town near family despite limited upward growth opportunities.

Many people I went to high school with are "poor" because of the latter choice. When you grow up with a local supportive network and everyone helps everyone else out (say, driving someone to work because their car broke down, watching someone else's kids because their mother is sick, passing on hand-me-downs), it's very hard to leave that network -- not only because of the loss of safety, but because of the social aspect of betrayal; leaving the network represents a loss of resources for everyone in the network and can be seen as a selfish behavior.

There are more reasons to "stay poor" than "looking down on work, too much sex, drugs, and crime."
I grew up well below the bottom 10% as well, and I'm no where near the top 5% either. I often feel a sense of inadequacy when I compare myself to those with better upbringings, and their subsequently greater accomplishments.

At the same time I saw a lot of kids worse off than myself work much harder and I feel disappointed or even ashamed that I didn't take advantage of the opportunities I did have.
https://git.kernel.org/cgit/editors/uemacs/uemacs.git/commit...
I thought that starting out as a developer at 42 was a bit too old. I felt much better when the new guy I started with admitted he was going to be 50 at the end of the month.
> Who said anything about time as a metaphor for currency?

I did. You talk about distribution of time, then definite as an un-distributable thing.

What has mortality got to do with wealth inequality, if it isn't a metaphor?
Launched timescatch.com, would love to get feedback
Hi HN community.

I just launched a new project called timescatch.
timescatch is an appointment booking platform for all kind of businesses, physicians, craftsmen, private teachers, freelancers etc.
appointment providers upload their appointment books, users book directly.
Users can compare all free appointments from all providers and book the ones that suit them best.
Should be community based, not just related to one kind of business.

It is more a public beta, so I would love to hear what y'all think about it, what you would change and how you would promote it.
https://www.timescatch.com/
There was recently some advice (on HN?) that if you really want to make money, you specialize in 2 things, not just 1, and not Jack-of-all-trades. So having a first career and then moving into a second one is one way to do that.

Last year we hired a couple junior programmers, even though we were only aiming for 1. The second programmer impressed us so much with her code samples that we were tempted to hire her as well. But what really cinched the deal was that she had uncommon business sense and knew enough to tell us about it. She has been the best junior programmer that I've ever worked with, and I have no doubt she'll be an amazing senior programmer some day.
I would probably hire somebody like you, but I think the norm for many companies and recruiters is to seek somebody that represents themselves as a specialist and won't want to input on the whole product and business. You're easier to manage if you will completely defer to them in their areas of expertise.

I have tried your approach before and I also received less interest. I've always gotten more attention when I've rewritten my resume to sideline my other mindsets and interests below the technical ones.

On the other hand, Jon Gold [http://jon.gold] seems to have been able to represent himself as a designer/developer hybrid, so maybe it's possible with enough raw talent. Or maybe there is something he knows which we don't. ;)

Edit: Looking at your portfolio, I think you could sell yourself as a 'Designer'. However, I think to do so you will need to create a more visually interesting portfolio.
How have you been finding companies to apply to? Honestly, you should have no trouble at all getting a job in NYC with your skills, so there must be a glitch happening somewhere in the process.

I'd suggest hired.com and angellist for a start. You could also make sure your LinkedIn is up-to-date and set your location to NYC to get on recruiters' radar.

Do you need visa sponsorship and relocation? Maybe that could be narrowing the pool a bit, but I think you should still have plenty of options. Don't get discouraged!
I get hired all day, people bang down my door after im hired, and all I do is explain the tools I used each year. I never graduated high school, never went to college, never really built anything that I can show off. I just talk about the tools I use. thats it. www.markentingh.com
Well, if you're considering only what's important for him then yes. Otherwise no
The thing I think is happening is that literally everyone and their grandmother is becoming a web (app) developer/designer. This might be a very unpopular opinion here on HN, but I think branching out to something else within software programming might be a good idea.

Maybe I'm wrong, but that's an impression about the web dev job market I've had for a while now, and I'd love to hear if others have the same or a different impression.
It can be a terrible filter, but credentialism fits in well with bureaucratic environments. :/
I think it depends on what you're aiming for. If you just want to make Javascript work on some sales page, it's probably enough to just be able to type and spend some time learning.

If you want to write the next Facebook, Pokemon Go, or Visual Studio, then no, it's not enough to just be able to type. There's a lot of planning and logic involved in them that isn't obvious to non-programmers and non-logical people just don't have the aptitude for.
Make it very clear in your cover letter what role you are looking for. With roughly 3 years experience, a Product designer doesn't seem apt. (for the recruiter, although you may be a genius).

So something like "Web developer, with ambitions of growing towards a product manager/designer role".

Once you get an opening into a company, and its a good match, your talents will be recognizable instantly.
i thought the argument for agism was that, once you hit around 30 your salary is peaked because it only takes 5-10 years for a college grad to catch up to the state of art. and the counter-argument is that if you are so good you can make high risk projects successful, your salary is bounded by the business value of the project
Freelance Jobs from Home
'Thought leadership' is about being honest about what's happening and expressing this. Giving a voice to SMEs about what they're doing, why they're doing it, and where they think this will go; it is ideal Agile, constituting the combination of thoughts from technology, leadership and subject matter expertise. A credible message which parts on their own cannot communicate. Some organisations do this very well.

When it goes wrong is when it becomes sales led.

> I wish I could help others see over the shouting and point to what does work instead of seeing them fall for the hype every time.

That's the point of thought leadership vs sales. What you complain of is people using the term under the guise of sales.
I was hoping this was leeean, you know, sizurp...
Why are either of those problems?

1) If some developers still prefer to develop in Obj-C, good for them. Of course Obj-C still has the broadest support, Swift is still in the process of taking it's training wheels off.

2) Why should Apple want to replace any of their Obj-C code? If it's good code and works well and a lot of other code depends on it, replacing it just for the sake of it would be pointless.

Partly all this depends on what you consider to be long term. Swift is coming to 3 years old. To my mind 5 years hence is the immediate future. Long term is like 20 years plus.
Ask HN: SF Based Applications Security Startups?
Snap sets valuation below expectations
Really? I would say that a large portion of people who live in a society extract more value from it than they put in. If you are just merely doing your job you are not making any extra value. I could work hard as a hunter-gatherer, or work hard programming, but either way I'm just doing my job. In the second case I'm just using the infrastructure that other people have set up to be able to live a much happier life by working just as hard (or even less hard).
Good point, worth taking into consideration. Depending on where you live and where you come from it may still be a very good deal, but it is a downside. I wouldn't be even considering an idea of going into management if not for this reason.

Still, I'm not aware of any other field where the barrier to entry is this low while average salaries are this high and where there's a higher cap on what you can earn. Are you?
Other way round: you need to comply with the (national) spectrum allocation. I'm not sure it would be even possible to build a FOSS wifi device without infringing any patents. And, as with other OSHW, how much more are people prepared to pay for that open-ness? I suspect very little.
> Get rich != become a banker.

The article doesn't say that. The passage I quoted doesn't say that either.
Last resort: the pity play. Some chivalrous HN startup guy will offer you something. Like 10% stake to build his vision...
Yes, the social mobility of Americans is almost non existent. One thing I noticed when I lived there is that even people at the bottom and in the middle thought that it was a meritocracy because 1) smart people who 2) studied really hard get into one of the great colleges, get the good jobs and become powerful and wealthy.

The paper that the article is about shows that your chances of going to a great college are 117 times higher if your parents are top 0.1 percent than if your parents are in the bottom quintile. So little Zach who's dad packs parcels for Amazon doesn't even have 1 percent of the chance of getting into Princeton as Matt who's father heads a team working on the Amazon Web Services. Not even 1 percent.

And apart from that I never understood why a genetic advantage like being born smart is less unfair than other birth rights or whether success in life depending on making the right choices when you are a teenager should be much more of a meritocracy. Almost no kid makes those right choices - to study the right things hard, do extracurricular activities etc - without a supporting parent enabling it.

And when there seem to be no fair meritocracy it's so much worse that the wealth distribution is skewed beyond anything.
Ask HN: Xamarin for cross-platform development?
Is it a trap?

So a team I'm advising is deeply invested in Xamarin. They'd ultimately like the dream of a single code-base for both Android and iPhone. However, Xamarin is organised such that the device specific libraries quickly out-strip the functionality of the device agnostic library, so a large portion of the code is now device specific.

A spot of research reveals that the popular advise is move from MVC to MVVM, and attempt to isolate the device specific code in views thereby minimising device specifics.

My question is does it actually work given realistic time pressures and business priorities, or is it a trap?
If you're a serious business you need real legal advice.

That said: put the license in the root of your project (as Zend probably does). Put your own copyright headers on any files that you create. Leave Zend's copyright headers on any files you don't modify. Add your own copyright to the a copyright header on any files you do modify.
5G Network end-to-end demonstration by Ericsson
I like your minimalist web site but if you are looking for designer positions you might want to make your web site a bit more along the lines of what the companies you're applying for consider good style.

If you are applying for developer positions you might want to highlight more of your developer skills.
You're right and you're wrong.

The per capita income in Pakistan is $1,600 a year. You are making 12X the average salary.

Your $19,200 salary, when adjusted for purchasing power (about a 3-4X purchasing power multiplier) and you're effective PPP income is $60-80K.

And honestly that puts you in the exact same category as the rest of us with respect of this article: upper middle class engineers who are generally working to make others rich.

This article mentions the vast majority of 1% individuals are bc of working in finance.

This extends into the tech world where the vast majority of equity goes to investors. Thus, even our efforts are primarily enriching individuals in the finance 1% instead of enabling us to move into the 1% ourselves.

This is not too say we don't move up (Obviously the biggest centralization of wealth has been to individuals who founded tech companies), but engineering incomes in silicon valley are far lower on average than Wall Street incomes.
How a Translation Management Software Can Increase Your Global Marketing Success
> A heavily optimized C program looks like C.

Not in the 80's and early 90's.

What C has, is 40 years of development effort invested by several multinationals with deep pockets and researchers, improving the optimizer algorithms of their compilers.
It's an assembler.

It's a tool that reads assembly-language source code (for an impressively large array of actual target CPUs), in various syntaxes.

It converts the text into the corresponding machine code bytes, while optionally applying various machine-specific optimizations (like making branches short when possible and so on).

It then emits the resulting bits in any of a bunch of handy executable file formats.

Very impressive, and just what I was looking for the other week to build some old Amiga code of mine. :)
How is it going? I would like to know more about other people's choices in a similar situation.

I am 37, studying web development (mostly Javascript) for 4 months now. I feel I learned a lot of the language itself, but I'm struggling with other important components of being a good developer, like proper use of git, comments, tests, etc.
You're like the dream person i'd love to have on my team. What im about to say is going to sound really odd and a little hocus pocus -- but i assure you -- it's meant as a re-assurance and not to demoralise you in any way. I went through something very similar to you about 4yrs ago. In the end i realised jobs are not for me. I was born to be an entrepreneur. A master of my own domain. I think the universe is trying to tell you that you're made for better things than a job that sticks you into a box.

I'd love to get to know you. I'd love to help you through the challenges you're currently facing and maybe if that leads somewhere we can talk about working together.

My website is http://krmmalik.com
Same. Though as others have said it may work better as a developer's portfolio than a designer's.
Start attending some local meetups. Also it appears you are more startup friendly, so apply to startups. There are plenty of startups hiring people with your skills.
Yeap a list of tools, the longer the list the better.

I'm completely agreeing with you, but I cry a little tiny bit inside. Sad that its this way.

PS don't think it fair that you are being downvoted. You are giving sound advice.