skysight-inc/HackerNews huggingface dataset:
Ask HN: Approach to a career change
Hi. Some background before i ask my question. I'm an Industrial Engineer from Brazil and i am trying to do a career change to tech. I'm 29, married and with a full-time job doing contract management (boring stuff). Two years ago, i wanted to have a business but didn't had much money to invest. So, i started an ecommerce with Magento, but Magento was terrible for me, so i researched a little and decided to learn Python / Django to build my own. I built it, with all the functions i wanted (user registration, integration with payment processor, product categories, etc) and i liked to build it. It sells a little, but not even close to be enough. I built some other stuff (my personal website also in Django, a Wordpress blog for my wife). I also know the basics of PHP (enough to build a simple site with basic CRUD functions and use of sessions)

What i want to know is, what's the best way to get hired (freelancing or full-time job, and the country doesn't matter)? Not having a degree is a disadvantage, so i thought about building some more projects (i have ideas for some SaaS projects, even if it is only to show and have on the portfolio, and maybe i could use some other programming language) that i could show, but i also heard about the value of contributing with open source projects. What do you guys think is the best path?

Thanks and sorry for the eventual english mistake
Creating a Chrome Extension Using 'Visual Studio Code'
I am glad you like it, mate!
I don't think the speed hit you take when you actually have to type 'jk' should be a dealbreaker. It rarely comes up, and when it does, you can use e.g. '<C-v>j<C-v>k' or 'jjkak'.
I feel like I'm not understanding the implications of this, because my reaction is "meh". Can't the FBI fly helicopters now without a warrant? What's different about this compared with past behavior? I guess I'd be more interested to learn what equipment they have on the planes, because that can greatly impact the work they are doing. I'm definitely concerned about drones taking over this work with better tech, but I feel like I should be up in arms about these flights and I'm not.
Well they didn't really need propaganda in Russia. They had communism. Believe it or not some people actually believed that Communism is better than capitalism, and arguably at one time capitalism kind of sucked.
I love the following from Tao te ching:

The ancient Masters
were damn impressive.
They were deep. Real deep.
Words can't even begin to describe
how deep they were.
You can only talk
about how they acted.

They were careful,
like a man walking on thin ice.
They were cautious,
like a soldier behind enemy lines.
They were polite,
like a guest at a party.
They moved quickly, like melting ice.

They were as plain as a block of wood.
Their minds were as wide as a valley,
and their hearts as clear as spring water.

Can you wait
for that kind of openness and clarity
before you try to understand the world?

Can you hold still
until events have unfolded
before you do the right thing?

When you act without expectations,
you can accomplish great things.
YES!

Now, can we please get a proper terminal? :)
Hallelujah... new package manager, modular install, and now ssh?

What's left? Perhaps a real terminal?

To bad this won't make it into Win 10, unless I misunderstood something. Looks like my days of sneering at Windows as a toy are numbered... end of an era, and it makes me a bit sad, sniff.
I personally wish you the best of luck.

I am not sure the impact practically or legally, but obviously lawyer's can advise these businesses (even in the recreational realm) in these states, so maybe pivot your software as legal service software, license it to law firms and have them re-license it to their own clients. Sucks to inject an otherwise unnecessary middleman into the equation, but you already have that with payment processors, banks, card issuers, ect...
In this case, "management" (ie, Markus and one or two others) has done 95% of the work of making and selling a hugely successful product. Everyone else was brought on later for support and maintenance.

People are talking about startups, but this is nothing remotely like a typical startup scenario.
For those needing prep for AP Exams there are lots of MOOCs:
https://www.coursebuffet.com/tag/AP+Exam
Getting Your Hooks into Cordova- Workflows and Build Helpers
I don't think you can advertise that those grow lights or fertilizer are to be used for specifically illegal activities. One can use grow lights for many different plants. This company is simply poorly named and the marketing is aimed specifically at marijuana which is unfortunately illegal on a federal level.
That's true, it's a bit of an anachronism. But everyone knows what it means.

Like skeuomorphism. Nobody uses floppy disks anymore, yet the floppy logo is universal for "save".
I'm honestly surprised that critical software at the core of more operations-heavy companies does not go down more often. Possible causes range from a software bug to database master failover to a data center outage, but realistically there are single points of failure at delivery companies, airline companies, and more that could stall everything. I'm surprised this software doesn't break more often. When was the last time that UPS had delivery delays due to a software outage?
Squint No More Shareable Photos Reach the Big Screen
Stop asking “how can we hire more women?”
Open Street Map just got easy access to millions Traffic signs
67 short pieces of advice you didn’t ask for
Do they really need a marketing department in the video game industry? because game news sites are just that, a outsourced marketing department, I mean just look at IGN,Polygon, GS and co, heavily pushing Batman these days with like 12 "articles" a day to build the hype,same thing with many games before. There is no criticism over the terrible commercial practices, the games riddled with bugs at launch, nothing. What the point of "reviewing" ? they are selling these games way before they launch and the reviews are published like one week after launch if not more ( like the order, and others ).

The game industry in collusion with "game journalists", succeeded in making people want less for their money. The dream of any big corp.
Beware. The game is PC only. I jump to bought it after reading the news on hacker news, but I have a Mac OSX. So there you have it. Does any one knows how to return a game in Steam? On the other hand the game looks like a terrific deal, if it only worked on my Mac. Sigh!
Preferable, I'd say. The last thing you want between your OS and your disks is a buggy unknowable black box you can only talk to with some crappy binary blob management tools.
How Netflix Manages Security in the Age of DevOps
To quote Don Draper, "That's what the money is for".

I think this is situation dependent. If you have people walking in and getting a normal salary, a reasonably good sense of security, and a good work/life balance then it's reasonable to expect that they would get less elsewhere. I'm not sure I agree with less being 0.

Of course the opposite is also true. If you take a risk you deserve to get a share of the reward. Unfortunately a lot of people seem to view founders as magic beings who should be worshipped and get all credit for a company.
TED turns away mother and her baby at conference for women
I wouldn't say that it's never going to happen based on current trends.

This kind of thing tends to be quasi-cyclic.

At one time, desktop computers had separate FPUs. Over time, those got integrated onto the main CPU, but then the trend switched back, with heavy calculations moving off-CPU to the GPU.

The mainframe->desktop->cloud story is similar.

I say "quasi"-cyclic because (e.g.) cloud isn't really the same as mainframe, but the transition back and forth between centralized and decentralized is still striking nonetheless.
This would be great if they implement an SSH server, but I'm guessing the shell it connects to is PowerShell, rather than a sh derivative, so many tools many not work with it?
The Forge and FML 'mods' are effectively the defacto modding API at this point. Sure, something official might be released, or maybe MS will do what Mojang should have done and somehow integrate this project in to the core; however at this point the modding community has momentum.
Sorry if this comes off as harsh, it's just my personal opinion.

First, they have built-in ads and DRM.

Now they have targeted ads and a built-in interface to a proprietary site Pocket. To be fair, the targeted ads are done in the best way possible, but I don't feel I can trust Mozilla as much anymore.

That's the last straw, I'm moving to GNU IceCat.
/^\(\S*\)\s*\S*\s*\S*\s*\(\p*\)
:%s//{\1, "\2"},

"Now they have two problems."
But most computers are fast and should autocomplete that to google.com from the browser's history long before the user has time to press enter.

Also: am I the only one who has searching from the location bar perma-blocked? I don't want internal servers when misspelled to result in Google traffic, nor do I want my privacy invaded for every location I type.

Also there's a reason proper browsers has a search bar.
Looks like it harvests its gems from here

https://twitter.com/buzzwordipsum
you mean, just like a dvi port?
You can use a Chromecast with either, but one of them can also spy on you without your consent.
That comment is entirely about using newer peripherals with older computers. He is.
Don’t Understand Bitcoin? This Man Will Mumble an Explanation at You
It's scary because the US government has such a history of suppressing dissenting ideas, especially when it comes to anti-war activists, environmental activists, or any domestic groups which express opposition to the United States' form of capitalism. The FBI has a long history of infiltrating and undermining such groups.

I understand what you're saying, but it also means that many possibly beneficial ideas and/or movements tend to not see the light of day.
#DataDriven: Why Do Ben 10s Divorce Sugar Mamas?
The answer to your question probably lies in the old joke, "Why are bureaucrats so vicious? Because the stakes are so love."

At investment banks the stakes are high -- particularly at junior levels. So people endure. Or at least they try to.

The workhorse experience you're asking about doesn't exist at senior levels, which makes surviving long enough to move up the food chain an objective in and of itself. But what typically motivates people to accept such persistent sleep deprivation is expected future income. E($$$), for you operator fans, increases pretty much monotonically for each day you don't quit or get fired or succumb to a more tragic outcome.

If you're curious as to how this behavior became so deeply ingrained in "Wall Street" culture, start with real-time news. M&A work is often done overnight because priorities change as stock prices move, and because regulatory disclosures during quiet hours are often preferred to the middle of the trading day. Bankers and clients want to act while they have breathing room before news "hits the tape". And during the day, propaganda -- sorry, pitch books -- has to be updated to reflect the market moves and latest news.

This circularity hits the trading side of the business, too. Research analysts are paid to have a fresh view on the markets every day. In my experience this is institutionalized nonsense but it also pays the bills for said analysts. So you spend as much time as humanly possible trying to find quantitative fig leaves to dress up those new things you are obliged to say.

Consider also that a building full of smart people has a skewed and thin-tailed distribution of brain power. Unless you are Mensa material, it can seem easier to establish your claim on a (you hope) fat bonus through back-breaking work than by sleeping well and acting creatively. Naturally this idea has occurred to some of your colleagues as well and pretty soon it's a race to insomniac oblivion.

The guys (and it is almost exclusively guys) who make it to senior levels and get back their sleep while still getting paid have usually figured out how to take credit for others' efforts. That's not meant as a cynical comment but as an observation of what is sometimes euphemistically called "getting lift" from one's team. For a much more entertaining description of this pattern, I highly recommend Stanley Bing's "Sun Tzu Was a Sissy"[1].

[1]http://www.amazon.com/Sun-Tzu-Sissy-Stanley-Bing-ebook/dp/B0...
I agree that it's fun to imagine, but the realities of longevity is probably a lot more prosaic. Granted Jeanna Clement can spoke for 100 years and be fine, but that doesn't mean the rest of us won't get lung cancer 10 years in if we try it. So, at present, the real secret to longevity is either superior genes (which isn't mass distributable except over a great many generations, and even then, it means giving up a portion of our genetic diversity on a societal level), disciplined lifestyles (30% less caloric intake according to the article, which means you can kiss your gains and muscular physique good-bye), and some very tricky and expensive combination of advance medicine (which, in a world where there are people who still starve to death, seems rather out of reach). In addition, you have to avoid all accidents, which is entirely out of your hands.

In a lot of ways, the concern over mass longevity squeezing the world to death is like the concern over AI robots who become intelligent enough to eradicate all of humanity or the gays mass-releasing gay gay-marriage-spores that make all the straight people fall out of love. It's fun to speculate, write country songs about, and produce post-apocalyptic movies around, but being seriously worried about it as a social issue is a little unrealistic.
That's kinda what I've been worried about as well. I'll have to look into this more. Thanks though.
Is there any archaeological proof of the existence of the Roman Empire?
Do you know if it has support for using an external text editor instead of the one they provide?
Did he say that he is using the same "just a comedian" excuse Colbert and Stewart used hide from criticism?
Location: Europe, Croatia
Remote: YES
Willing to relocate: NO
Technologies: iOS (ObjC & Swift), C/C++, Python, Bash, Git, XML, HTML, CSS, JavaScript, OpenGL, OpenCV
Blog: http://rasic.info
Email: scomp4ny@gmail.com

Author of Swift Bond framework. Looking for part-time remote work.

https://github.com/SwiftBond/Bond
They are entitled to exactly what is in the contract they signed and nothing more.

Who would join a company on an assumption that they have equity if it's not written into the contract?
Along that way is C++ and "we should attempt to be a superset of all programming paradigms". Fewer features is better, and more restrictions allow better tooling and iteration if they don't functionally restrict the programmer.

Basically, I'm not sure of the benefit of building go on top of nim. They appear to fill the same space in orthogonal ways.
LITERALLY (!!) blood, sweat, and tears.

I am always amused when the founder glorifiers accuse employees of feeling entitled, and proceed to rattle off the list of sacrifices which they don't realize everyone in the company must make in order to have success. Companies are a team effort. Good luck getting to 100-million-anything with only the founders' sacrificies.
100% agree. What I'm really getting at it is that you need to have an upgrade strategy. Obviously these planes didn't. The military actually has a very good strategy these days simply because they were burned badly by this problem in the 80s and 90s already. I imagine the commercial airlines are currently learning this lesson.
How Winston Churchill came on board Pyke's ice aircraft carrier [audio]
There are lots of people that work hard and nothing comes from it. Working hard is not the only variable in the formula. Luck does have a great deal to do with it. I would say not considering luck as a factor implies a dismissal of the hard work of someone who didn't have a successful outcome. History is full of people who worked hard and someone else got the glory for numerous reasons.
It explains their obsession with Robots.
These kinds of architectures are pretty cool to play with but getting good performance out of them comes with an important caveat that is not immediately obvious to many people.

It is not sufficient to recompile your C/C++ code to gain the performance advantages, you have to redesign the data structures in your code to match the characteristics of the hardware. For many code bases, redesigning all of your data structures is tantamount to a rewrite. This is not something a compiler can do for you automagically.

A follow-on caveat is that to design optimal data structures for these types of architectures, you need to be comfortable with understanding how silicon actually works and know how to do microarchitecture specific optimization in high-level code. Someone who has these skills can usually squeeze out several times the performance of typical software code on more vanilla CPUs, which closes the performance gap quite a bit and for some codes the latest greatest Intel CPU will actually be faster than a hybrid architecture.

The thing to keep in mind is that most benchmark comparisons I've seen for these types of architectures are (1) narrowly selected for workloads where they excel and (2) usually compare naively optimized CPU code with expertly optimized coprocessor code. In reality, due to skill availability you often see the reverse with expertly optimized CPU code and naively optimized coprocessor code that virtually erases the apparent performance advantages.

The major hurdle for exotic coprocessor architectures is that expert code designers that know how to exploit and use these architectures are incredibly rare. Consequently, you rarely see what they can actually do. Intel's Xeon Phi coprocessor has had similar issues.
Intuit to offer $30 mobile EMV reader ahead of October liability shift
Gumption? They're just calling out sloppy work. Either you don't need secret cover companies, or they shouldn't be uncoverable via public data.
What an excellently well written paper! It does all the basics right - describes it's objective, the domain of the problem, a quick example (Rush hour) to nudge some intuition toward the reader, before going on to prove undecidability. It even tackles the decidability of another "should-obviously-work" (Bounded braid) idea that the author had (turns out to be decidable).

Also, I wonder if most programmers have unknowingly built a ton of Braid intuition because of the way the time reversal tree matches the way we model the undo tree in $EDITOR.
Using Strlen as a Hash Function Led to PHP's Inconsistent Naming (2013)
Spoke to folks at another airline a couple of years back. Flight registration, SABRE, and aircraft maintenance were all managed through the same systems. I found that both surprising and unacceptably risky.
Could you expand why you find ISE clunky and awkward compared to standard terminal? I mean you can just type in stuff and get answers back with fairly minimal interference as far as I can tell, just like a regular terminal.
Yeah, those bums working 2 shifts to just put food on the table are certainly lazy, I mean they could forego sleep and study their way into Harvard instead.
Also let's ignore the three billion people living on less than 2.50$ per day, after all there are "billions" having a chance (somehow I got the feeling those "billions" are made up).
That's why we can't have a nice debate on wealth inequality and work ethics. Even on a place like HN, some commenters will ignore all the evidence, back away from the available data and disperse their anecdotal pearls of wisdom.
I'm not bashing you in particular, but seriously, let's get real.
The world is a shit place, and that's it, let's not lie to ourselves by adding some random justification in search of a primal cause. Some are born lucky, some are not. Some become lucky, some don't. Some forge their own paths, some don't. Some are lazy, some are not.
Extrapolating a general rule is pointless.
Deeply integrated how? Am I missing things by using FF instead of Chrome? (not a Nexus device)

EDIT: I see that Chrome is "deeply integrated" with my phone in the sense that it can't be uninstalled, but I'm sure that's not what you mean...
Those temporary social issues (and they will be temporary, just while society adjusts) cannot possibly compare to the travesty of a hundred thousand people dying every day.
Yesterday, LEGO launched Minecraft's competitor LEGO Worlds: http://videogames.lego.com/en-us/lego-worlds/about/screensho...
I disagree with whoever down voted you. I think that worthwhile discussion here on HN is impossible without a well-articulated adversarial view. Otherwise, we're falling into an echo chamber.

I disagree with your opinion, but I'm glad you provided it. I wouldn't mind some support behind your assertion though.
> Well they didn't really need propaganda in Russia. They had communism.

And how do you think they spread that and maintained it once it was spread? Propaganda.
Ten years of the UK web archive: what have we saved?
that's very similar the home computer boom. if you look at the offerings at the time, everyone was running in a different direction. so many wonders. and in the end, cheap and available won.
Embedding thoughts, mindsets, attitudes, and prejudices is very easy for a government to do when they control the curriculum requirements for the nation's children and discipline teachers when they stray from the official positions.
I've received equity at most of the software development jobs I've ever had. For everyone, any offer must be compared against the other opportunities they have.

> you can, and probably will, leave whenever you feel like it with no stress or loss

And you can, and potentially will, fire your employees or make them relocate whenever you feel like it with no stress or loss.

Everyone should get fired from a job they love, and get to quit a job they hate. It gives you a totally different appreciation for the nature of business.
The irony is that universal access to the best prep materials makes the SAT harder.
Strawman. The issue is not the presence of the pilot in the airplane; it's the presence of high-res cameras, StingRays, etc.
I tried this. The sensation on the skin was a step below pain but a step above annoying and uncomfortable. I noticed no other effects. I only tried it once. YMMV

Their website is impossibly vague. Have they ever disclosed the operating principle?
By closed form I mean basically, "You can write down a formula."

A trivial example of a problem that cannot be solved in closed form is to construct a sequence x(n) with x(0) = 1, x(1) = x(2) = x(3) = x(4) = 0, and x(n+5) = x(n+1) - x(n). There does happen to be a formula, but it is in terms of the roots of a 5th degree polynomial whose roots cannot be written with radicals.

A more interesting class of problems is solving for f(x) = y with complicated functions f. Assuming that f is continuous, we can use binary search recursively until our answer is good enough. But generally there is no analytical answer.

Then there are problems that we can tackle with recursion on top of recursion. For example suppose that we want a numerical solutions to a non-linear first order differential equation with specified values for f(0) and f(1). It is straightforward to recursively calculate the trajectory with specified f(0) and f'(0). (For example http://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods work well.) Then we can set up binary search to find the right value of f'(0) to get the desired f(1). This is not even a particularly complicated program to write, especially if you've got closures in your language. But trust me when I say that we have no hope of solving this analytically.

(A more complicated version of this technique is used to calculate what the masses of planets must be based on their gravitational influence on other planets over a very long time.)