skysight-inc/HackerNews huggingface dataset:
The prototype actually was just the mechanism for a camera stablizer, just with spoon attached. Not actually a steady cam though, as those are just passive inertia-based gimbals on springs.
Yes! I always use bpython never the default python repl. That's one of the very few python packages that gets installed system wide.
Sell. Sell. Sell.

If you can crack the sales mystery and get good at it, there's nothing you can't have. Good sales folk make $$$$$$$$$$.
When I was young and I had no degree and almost no experience, I made a few web projects and put them together in a portfolio. I showed the beginning-to-end methods I used (pencil sketches and all) to complete the projects on my own. It took a few months but I landed a job with a small company (they cited the portfolio as the main reason they got me in to interview) and have been employed ever since.

Later as a manager who was hiring, the biggest problem I had with hiring juniors was I couldn't easily tell one between another, and even with a degree from a decent University, I was unable to figure out if a) they could solve problems or b) if they could even code at all (surprisingly, many graduates cannot, and I don't have time or inclination to train them).

On the other side of the fence, candidates that put effort into portfolios like the one I described, even for a single project, made it very easy to decide if they were a worthwhile bet because they had already answered my questions with their portfolio piece: that they can solve a problem and that they can actually code.

Even interview phases, I've had seniors whom have aced the interviews and turned out completely rubbish. If only I was able to determine their aptitude from a real project before I've even called them...

Another angle is to find a company that need something built but are not a 'tech company'. Often these, assuming you can pull of the work they need, are less about the 'passing the tech interview' and more 'solving the problems' the small business is having. I started out doing this also (I worked in ad agencies making bespoke things as their only programmer).

There are avenues outside of 'tech companies' if you can do the work, if you love making stuff, don't give up on it yet!
Hey. So this domain blocks access. I'd like to propose that posts containing links to all such domains be automatically held back. The reason is that posts to sites that require paid access are clearly and unquestionably spam, which is the promotion of paid material. And spam links should not be considered legitimate posts on any social media site wishing to maintain credibility and quality of discussion. Thanks for considering this.
Ask HN: Moving from the startup world to bigger companies
I graduated from college about six years ago and have worked at a number of small (20 to 100 people) start ups since then.

Startup 1 = 2 years
Startup 2 = 2 years
Startup 3 = 1 year (i was founder)
Startup 4 = 1 year (current employer)

I've been re-considering my job history and pathway, and realizing that I want to move to a medium sized company (500-5000 people).

For those who have done something similar, what has been your experience? How did you explain any "job hopping"?
Just a reminder for Windows users: in most cases, you no longer need Windows. All your pain is completely voluntary.
I lot of these places still use old fashioned terminals. The hardware is cheap, lasts years, and no PC headaches.
David Brent?
You're speaking of long term capital gains. Day trading results in short term gains which are taxed at regular income rates. Margin accounts are also generally foolish; a way to lose money. They are not usually at favorable rates.
I'm not being blocked. Are you sure that your ISP isn't blocking the website?
Thanks everyone, it's been helpful to hear how others do things. I already met with the client and exchanged a couple emails. First meeting I'll do free because I want to vet the client as well. But this client asked for another meeting to go over details and still hasn't asked about my rates. In my reply agreeing to this next meeting, I also mentioned what my rates are. Client accepted my terms right away.

I freelance on the side, so I don't do this a whole lot, but this was the first client I've come across that didn't ask about rates at the very first meeting. I've come to suspect, though, he's already financially independent and this business is a "fun" thing for him, so maybe that has something to do with it.
Not ironic. Just very fitting. They're using a failed system (patents) to try to monopolise their (probably very obvious) method of enforcing a failed monopoly system.
Instead of downvoting, it would be nice to see the arguments against OSGi.
Ah, no. Not like that at all.

That cyclist is in a right turning lane and rode right over a painted traffic island. Not at all suggesting that gives the car the right to drive into them. However, being stupid is something motorcyclists (and I'd assume cyclists) generally try to avoid!
It's not just heavy, it vibrates. It's actively trying to interrupt the tremors, as opposed to just dampening.
That is just China in general. Their only card based payments for quite some time was UnionPay. Many places were cash only though. In the past 2-3 years electronic payments through WeChat or Alipay have absolutely exploded and nearly every business accepts it as payment in major cities. Unfortunately as a westerner these payment methods are mostly inaccessible, so cash payment remains the only feasible way to pay for most things.
This is a complete guess. I'd imagine, though, that it's significantly harder to abuse or destroy than other organs. Internal organs can be bad candidates for transplant due to a variety of dietary, lifestyle, or health factors. Skin seems subject to fewer of those.
Great article. Great story.
> building at near peak-Dubai paces in Seattle

I'm curious about this - do you have some data? Not that I doubt it's true, I'm simply interested in how one would quantify this kinda thing.
Actually I made this error twice, which is far from "countless times". The one Allow Telemetry setting would not have made a difference because I had also configured it manually and the Teredo setting doesn't actually disable Teredo anyway. This does not make the entire experiment a failure.

But to show how easy of a mistake this is to make, here is what Microsoft's documentation from https://docs.microsoft.com/en-us/windows/configuration/manag... says:

Enable the Group Policy: Computer Configuration > Administrative Templates > Network > TCPIP Settings > IPv6 Transition Technologies > Set Teredo State and set it to Disabled State.

Reading that, it seems as though you should disable the policy but in fact you should first Enable the policy, then go into the policy settings and Disable the setting there. And even with that mistake, I had it manually disabled in both HKCU and HKLM so if disabled means it uses the local host settings then it should use that.

Nevertheless, there are some serious concerns here:

1. Why is it even connecting to facebook, msn ad services, google analytics, etc when nothing is running?

2 Why is it doing this by default on an Enterprise operating system?

4. Why is this the default setting that requires dozens of group policy settings (and knowledge of group policy) to disable?

5. And why is there no option to opt out completely?
The $5 (now $18) Million Password
When I click on the link it says I need to purchase a $39.99/year or $3.99/month subscription to view the article.

(So weird someone is downvoting my posts about this, what possible reason could there be to do such a thing.)
The question I have for scientists who work on climate change (especially as it affects the polar regions), is how scared are YOU?

That is, I've seen tons of articles recently about how the polar regions are heating up much faster than the rest of the planet, which is obviously bad news for sea levels. In a worse case scenario affecting Greenland and Antarctica, how much would sea levels rise in, say, the next 50 years?
Where my education in the history of science overlaps with Neal Stephenson, there is often not too much agreement. Naturally, he has license to make things work however he choses in his fictional universe. I'd be wary about thinking that you have learned anything direct about history from his writing. Remember, this is the author who defined BIOS as "built-in operating system", not because he didn't know better, but because that's what he would like it to stand for.

I much preferred Anathem for this reason, when he's writing about another world he's not polluting the real history of this one. In a sense Neal Stephenson's novels that are set in apparently historical contexts are a little like later chapters in "the book" from Anathem
Averages are nearly meaningless without standard deviation or at least a histogram.
If you were going to take a new try at building a system like this, do you think something like Datomic's codeq[1] would be useful? It allows for navigating code semantics across multiple projects using a database query language as the interface. I've never actually used it but maybe it could help for data storage of an intentional programming system?

Thanks for the links, this was the first time I've heard of intentional programming. Neat idea!

[1] https://github.com/Datomic/codeq
If you understand how class loaders work, it's neither complicated nor tricky.
It is downvoted...This is very interesting.

Are there people interested in a founding a startup creating a tool that would help to plan, assist, track and audit the intellectual processes?
Let say a crossbreed between Galaxy[0], Knime[1] and the usual stuff[2]?

[0] https://en.wikipedia.org/wiki/Galaxy_(computational_biology)

[1] https://en.wikipedia.org/wiki/KNIME

[2] https://www.cmu.edu/teaching/technology/collaborationtools.h...
Without a minute understanding of what's involved, I'd guess that normalizing is a non-local operation, in the sense that the effect of normalizing some x depends on the other elements of your dataset, so that normalization includes the "information" of the rest of the data implicitly.

In real life, that's sort of like having access to the answers when you're given the questions. Being trained in that environment won't do much good.
The reasons are not legitimate, as evidenced by the very fact such software worked just fine "before internet connections were inexpensive".

The reason behind software forcing you to be on-line are quite simple: greater control and money-making potential.

- SaaS model makes a shit ton of money on the Internet; it makes deployment orders of magnitude cheaper (especially as it's cross-platform deployment), but it opens the possibility of (as the name suggests) turning what should be a product into a service - so now you get billed continuously for what you'd rather buy once, and this is ultimately possible because you can't pirate other people's servers.

- Entrepreneurs, seeing success of SaaS model, are trying to shove it everywhere. On the one hand, a lot of software that should stay native is moving into the web. On the other hand, there is this idiotic push of turning hardware into SaaS by connecting it to the cloud.

- If you're not aiming at renting your software away for money, there's at least possibility of money-making by selling data it collects.

And while I think a lot of permanently-connected software is simply designed with malicious intent, there's also developer laziness. Too lazy to learn anything but JavaScript? Let's make an Electron app. Too lazy to learn how to build native software? Let's host everything on our side and make an "embedded browser" mobile app. Too lazy to actually go out and ask users what are their problems? Let's hide "analytics" in the app[0]. And the "dev laziness" argument also explains why our applications still do mostly the same things they did 10 years ago, but max-out our current CPUs.

This all should be opposed, but I don't see it happening - the commercial and laziness incentives are all turning everything into cloud-first SaaS solutions.

--

[0] - https://news.ycombinator.com/item?id=11566720
Speculation: skin grafts can be grown basically endlessly from a donated foreskin. Circumcision is more common in the US than in Brazil. As for other organ shortages, well, if a single foreskin can produce even ~100 square meters of skin grafts, you don't need very many of them to meet a country's skin needs. And ~100 m^2 of grafts per foreskin appears to be quite the lowball: http://archive.wired.com/science/discoveries/news/1999/02/17...
The history of the powdered egg is based on a cake manufacturer that was sourcing liquid egg from china. By dehydrating the egg, they were able to save weight/space. So, I think it is likely that the powdered egg in cake mix was also the powdered egg variety.
Remove and Crack winrar password without having it.
Linux utils that you might not know
Unless your just done with tech, don't give up! Picking up other work happens. I've done it plenty of times and still do it but I know what I can do. Start a side project, start a side business, just don't let the job situation deter you. I'm oldish, at least in tech years. After doing the consulting thing for some time I haven't had much in terms of full-time tech jobs coming my way and switched modes to doing something on my own. I still do odd jobs in the meantime but that doesn't stop me. You got skills, don't forget. ;)
I actually didn't spread them widely, I tweeted them. If you follow me you would know I tweet things like that all the time. I observed these connections and showed the settings I have set that should have prevented them.

I haven't published results anywhere and many people, including in the comments here, have corroborated what I saw.

The results are the results. I am re-verifying before I publish anything on this and to provide a script so that others can reproduce the results. That certainly does not make it wildly implausible.
Nope. Texas.

I'm very versatile, so if you're looking for somebody to work with, we can talk. I have my hands in a number of things in the very early stages right now, but me good at multi-tasking.
Unfortunately, there is such a thing as too much liquidity as it can cause turbulence. Extending the metaphor, a viscous fluid might be more stable.
I get all my instructions from my manager, product manager, and VP through email. The only time we communicate digitally in non-email ways is to share pictures/diagrams on Slack.
Qualcomm steps into the footwear market with Internet of Shoes patent
You're being polite by not linking, and I appreciate that. However, it's truly good and I think other people will want to give it a watch.

https://www.youtube.com/watch?v=G31_dEOvYuY
Possibly related: every 737 variant ever made is certified under the same FAA type certification. It's on at least revision 58: http://www.b737.org.uk/a16we.pdf

I have read on forums (but don't know enough to confidently claim personally) that Boeing changes as little as possible between 737 generations to keep everything under that same certificate. And that the 737 MAX would never pass certification as a brand new airplane; instead it's just considered a new variant of a 49 year old plane (and largely grandfathered into those regulations)
Eagerly waiting/hoping for a massive backlash against the scroll hijacking trend in web design for high production articles like this.
> If you don't have a positive argument for using your thing instead of framing its competition negatively, few people will ever use it. The Linux desktop as a whole doesn't have that positive argument.

How about being much easier to keep up to date for the average user? A single tool updates everything and doesn't leave a million bundled copies of various low level libraries in every app that uses them. It's much easier for a normal person (or advanced user) to keep a linux system patched. Keeping your OS and applications takes a lot of effort on windows.

Another is that it comes with a lot more great tools out of the box than windows, users don't have to navigate the web trying to find software or rely on OEM crapware.

UI wise it provides a much more consistent experience and it stays out of your way a lot better (no focus stealing shit everywhere).
I understand the feeling, if you can, harness it for action.

I am inspired by people who, on narrowly averting death or calamity, come to an internal understanding that their life is finite and they change their focus based on that to use their time, energy, and resources to make the world as they would like it. In religious teachings there is the idea of 'giving to God' the worries of the world so that one might move forward on their path.

I am not saying it is easy to do, only that it is worthwhile to do because despair and terror can lock you into immobility if you let it, and that only helps make the outcome worse.
I used to wear a Fitbit religiously, for about 2 years. I considered it my "fat band" and while it kept me aware that i should walk more and exercise, I can't say it did wonders for me. Was it useful? Sure -- it made me want to walk more.

And yeah, I lost some weight. But after a while, it just gets annoying. In general, I can't wear watches, bands, or anything like that. After a while, my wrist starts to turn red and break out in hives. I've tried all different brands and its the same result. My girlfriend even gave me her Apple Watch when she switched to another watch and that too, made me break out in a rash after just a week or two of wearing it.

So aside from forgetting to wear my Apple watch, it just causes me rashes.

I'd say it is preference.. some people like them, some don't.
Plus I have been doing this for 20+ years and have found many times settings that were incorrectly documented--it's even confusing to them.
One reason: excluding all paid journalism seems dumb.
Reddit did a great job when they created a new ranking algorithm. They marketed as "best"[1] and they have an informational post for nontechnical people but in the post they linked to the technical explanation[2].

[1]https://redditblog.com/2009/10/15/reddits-new-comment-sortin...
[2] http://www.evanmiller.org/how-not-to-sort-by-average-rating....
Known as "power by the hour", or maybe TaaS ("thrust as a service") would be more appropriate for HN
from the article

> If [the antarctic] ice sheet were to disintegrate, it could raise the level of the sea by more than 160 feet
I worked as a software developer for 3 years until RSI struck me. It took me one year of rehab to be in a situation to live normal life.

Life decided for me that I can't be a programmmer anymore. I had an engineering degree in Computer Engineering and it was hard for me to convince myself that I can't type anymore. It just wasn't possible physically. So after much furstration I decided to make a change. I went back to school to study. This time I took up Statistics. Now I'm a PhD student in Biostatistics. Much better in terms of job satisfaction and typing is less. The latter is important for my RSI injury which never went away completely.

PS: in my master's I met all kinds of people from all kinds of background studying statistics. It broke my bubble that I'm the only one who has made a change.
> This is not new, I remember during the mid 90', there was a recruiting crisis, there was not enough people mastering the C language, the answer was not to make everybody to learn it, it was to invent new languages (Java/PHP/Python) that were much less demanding and also new tooling (IDE) making it possible for less gifted but more numerous people to enter this industry.

Python was invented in 1991, not in response to any crisis in the mid-1990s, none were innvented for that purpose, and IDEs were invented in the 1980s. The narrative you are weaving is creative, but doesn't really hold up to even modest scrutiny.
Maybe what you can do is bring your software development skills to a more "jobby job"? You sound like someone who could easily be a one person back office for a small company/local bank/corporate office, helping with tech, custom software, etc. Might be a good way to utilize your skills, but in a different culture.

I'm with you on the extreme pressure cooker that is tech jobs, and tech recruiting. It's almost as if the dial is either 0 or 11.
This is ridiculous. Poor people aren't going to get rich by day trading on 2x margin. And if someone in the US seriously wants to get into margin trading it's not that tough to scrape together $25k by getting a second job and living frugally for a couple years.

Also if you have decent credit you can simply take out an unsecured personal loan for $25k and deposit that in your trading account. This is effectively the same thing as trading on margin.
Slash the big techie ego, ask for help, achieve work-life balance
It would be nice if you could provide the script you're using in your tests (instead of using the GUI) and the ISO checksum, so people can review it.

I don't know if this will be of any help but https://news.ycombinator.com/item?id=13727712
You're making the same exact argument that people trying to push Linux on the desktop were making 10 years ago, and 15 years (and probably before that, it's just that's when I started dabbling in that stuff).

It boils down to "it works for me, and if it doesn't work for you because of X, Y and Z, then you should just stop doing that".

You can judge for yourself just how persuasive this argument really is by looking at desktop Linux market share over the past 20 years.
Ask HN: Which startups Hire Software Engineers on Student Visa in Bay Area?
You can put it into perspective by identifying what would actually happen. The article says

"tens of millions of coastal refugees would have to flee inland, potentially straining societies to the breaking point"

First, that's the worst case, not the expected case and even if it did happen, it's not the end of the world. In WWII, we murdered tens of millions of people and strained societies to the breaking point. But the survivors picked themselves up and now we're fine.

Mao did it again in China, but they're back on their feet now too. We've already had several equivalent worst case scenarios happen in the last century.
You missed the biggest one:

- Can't identify content that has been cropped or had some sort of filter added.

It's amazing how many blatantly copyrighted videos (tv shows and movies) like this still appear on youtube, with ads.
It's an example of metonymy, where related objects are substituted for each other. Metonymy is a common trope. It doesn't reflect some kind of misunderstanding of the world, and if you're going to complain about metonymy you might as well complain about metaphor and irony too.
You wouldn't say that if it was your copyright they were enforcing.
Ad hominems are fallacies.
I know more than a few dudes who work on Wall Street, most of whom graduated EE or CS from Carnegie Mellon/MIT/Harvard.

Most of them view it as a mercenary job, nothing more. They don't give a shit about finance itself, but they enjoy the money, they enjoy solving problems - especially ones that are seen as impossible - and obviously they also enjoy the deep technical aspects of the job as well. It scratches a lot of different itches and it's a very high prestige gig ("Wall Street", "Wolf of Wall Street", etc.) to boot.

Look at it another way: if they're out in the Valley, they're one of thousands of talented engineers, competing against gender disparity in a very competitive social arena. In NYC, they're young, brash hotshots working less hours for more money with all of the ego, bonuses, and cocaine that goes with it, in an infinitely more exciting city. Tell me which setup you'd rather have.
Got sick of the daily hack, went to an estate sale, found a bunch of rocks and tools that would let me work said rocks, and after a bit of trial, error, and about seven proper youtube videos, here I am.

Made and sold this yesterday - http://i.imgur.com/byR2660.png