skysight-inc/HackerNews huggingface dataset:
Ask HN: Running an Open Source Project Help Job Hunt?
By promoting and showing an open source project in an interview that you are a key developer of. One that you lead with your ideas and code. Leaving the project means it may go in a direction you don't want it too.

Two routes I see this taking: the project will show what you can do. And on the other hand it will not help in the fact, the hiring agent will think you will be working on X project instead of working for the hiring company.

Is it better to not say anything about the project (unless they find you through it). Also would the hiring agent even look into the project?
It's "block level" encryption.

Some folks call that "full disk encryption", but since there's a separate feature in TrueCrypt that calls itself "full disk encryption" and is actually encrypting the entire disk, to the point where TrueCrypt has to supply a boot loader to decrypt, it's probably reasonable to want to differentiate the two.

Thomas doesn't see the difference because it's all "block level" encryption, and apparently the only thing in the world that matters is crypto (rather than the presentation and adoption of crypto), but the difference is mainly in the boot loader aspect.
Crawling and indexing truly are fundamentally different things, and search engines have mechanisms to block both.

https://support.google.com/webmasters/answer/93710?hl=en

> You can prevent a page from appearing in Google Search by including a noindex meta tag in the page's HTML code. When Googlebot next crawls that page, Googlebot will see the noindex meta tag and will drop that page entirely from Google Search results, regardless of whether other sites link to it.
iPad + Bluetooth Keyboard + SwiftKey = Problem
Nice, now that Firefox, Chrome and IE will support it, I think asm.js will become available in most serious browsers, which is a great thing.

It will be interesting to see what kind of impact it will have. For example, will asm.js eventually take over traditional web development? Theoretically, you can compile any compiled language to asm.js, so you'll have a lot more choice for the language you want to use to create your webapps. It won't really be web though: no markup, no links, but yeah, with the current heavily based javascript apps that's also debatable. Also asm.js still has a lot of limitations and disadvantages that won't make it just as easy yet.
The service doesn't seem to give proof of ownership, just proof of existence at a particular point in time (ie. This document was submitted and verified at 12:13PM PST on 2/18/2015, so it must have existed at that point in time).
Which iPad are you on? My stylus worked great with the iPad 3, but is reportedly bad on the Mini and definitely bad on my Air.
The NSA, AT&T and the Secrets of Room 641A
In my neighborhood, Yik Yak is nothing but a bunch of proclamations about social justice related topics, and people humble-bragging about their sex lives. Yik Yak is only as good as your neighborhood.

I wonder, do you oppose the funding of hosting companies that provide email services, or allow people to run IRC servers? Do you have a blanket opposition against the funding of services which are used to disseminate user-generated content?
Great feedback jallmann - thanks.
And with functionality like this, so am I!
The second installment of Humanist Interface is out. In this section I discuss the longstanding presence of modern minimalism in the GUI. Flat design is nothing new—it has deep roots.
Steve Jobs said something I think about a lot: "focus is about saying no." He was talking about what to work on in a company, but it extends without loss of generality to individuals. The world is presumably always going to be a fascinating one with an infinite supply of different ideas. Make a conscious effort to take what matters and go.
If that is anti-competitive, then Apples locked down operating-system running only entirely Apple sanctioned code must make the FTC explode.

Then of course, the market is smartphones, not Android phones. If something is anti-competitive comes down to the market situation, and has usually very little to do with any specific behavior.
5 Misguided Myths About Short Term Health Insurance
The conventional HN form is neutral, something along the lines of "Previous HN discussion: <link>."

In American conversational English "this was discussed like a year ago" carries the connotation that another discussion is redundant. It reads in the voice of a teenager's critique.
Innorobo's 25 semi-finalists
Supplemental Health Insurance–What Is It?
VC++ is fundamentally a C++ compiler that has spotty support for C features introduced after ISO C90. GCC and clang are probably better.

That said, many non-trivial C codebases cannot simply be compiled with a C++ compiler.
So the claim that the passage of the star had negligible impact on the Oort cloud (for life on Earth) is an untestable hypothesis.
Exactly. A lot of discussion about a version that tracked flights in real time - hopefully for a V2 sometime.
Best advice I have is the 20/20 rule.. I used to do the same thing. I changed the lighting in my office. Dim light except for the monitor. I use Flux to adjust the brightness depending on the time of day. And every 20 minutes I try to focus on something at least 20 feet away. It helps keep eyestrain at bay which is what causes most headaches. Also swap tea for coffee, water for cokes, and I use apps like focus to stop distractions.
This is really just a matter of maturity and discipline. The OP is unable to say "No" to themself. Having discipline is being able to power through the boring stuff because you know it's important.

OP does not need ADD drugs, all they need to do is commit to finishing a task, and not to pick up anything new until the current task is completed, no matter how "fun" the other tasks seem.
Thank you! Lots of fun and very easy to dive into with a browser and an editor - keeps me busy after my daughter goes to sleep :)
Did Tesla's Actions in Detroit Put Its Patents in the Public Domain?
Since you mention that you are interested in creating for the sake of a business, That is what I am going to focus on.

Since you are a developer, you are focusing on setting up your environment, what language it should be written in, etc. All things which have little to no true impact on getting your business up and running as quick as possible.

Focus on the idea, don't setup anything and don't code a single line. Think through what you want to build. Why do you want to build it? What features are you going to be your stars and what are the alternatives for your product.

Your bogging down in setting everything up. Think through your ideas and when the right one comes along, then get started.
A search for "tensor" gives a java.lang.NullPointerException. I realize this may not be intended use case, but I certainly won't be the only one typing in text.
What helped me was stopping to think "ooh, X is shiny, I want to try that" but rather focusing on problems I had to solve, thinking "Oh, I could build an application to solve my problem Y.. why don't I try to do it with X?".

I never got anything finished, until I started being very pragmatic and not learning for the sake of learning.
actually you can't. But there is nothing to gain in doing so. This seem to work only if the content is original work
In a way, this is where it can help to have a developer day job with a salary or at least that mentality. Where commercial pressures and tight deadlines can light a fire under you to just get things done.

In some cases these types of motivators can cause you to hack out something that only barely works at first, before circling back with test writing, best practices, etc. But maybe that can be better than not completing anything at all?

You can always refactor your way to an awesome codebase if it starts out a bit quick and dirty at first. Sometimes just having the minimum amount of friction to complete the requirements to get going can be helpful, as starting is sometimes the hardest part.

Maybe you just need to set deadlines as if you are the CEO of your company and not the developer where by certain dates you need the MVP or new feature and it has to happen no matter what.

Maybe build an MVP such that you can start charging people and get customers, which can also be a motivating force to continue on and continuously improve it because you feel the obligation to your paying customers.
Unfortunately, without access to the full article, I can't say for sure what the authors argue, but another possible explanation for the long delay between treatment onset and the reduction of depression is that SSRIs act as an active placebo.

If so, SSRIs are "active" because they do change something in the brain (unlike a corn starch placebo), but a placebo because the thing changing (serotonin levels) is unrelated to depression. However, since we know something is changing, we believe we'll get better... and thus, we do.

(Think of an active placebo like menthol in dandruff shampoo. Menthol makes the scalp tingle and convinces us it's working, but does nothing for the scalp itself.)

Regardless, there's a lot of gaps and unexplained weirdness in how antidepressants work, so there's still a lot of work to be done.
Yoga. That advice may get me downvoted as being off topic, but if you suffer through learning it and practice it 3x per week your situation will improve across the board. Why? Because its physically challenging and you sound like you could use that distraction. It turns your mind off (or at least turns it down). It can be social if you give it time. IMHO,the problem is over-focus on tech and restoring balance in your life should be your new priority.
Mother very thoughtfully made a jelly sandwich under no protest.

(Terra and Asteroid Belt)
This reminds me of the story "A Pail of Air" [0] where a "dark star" passes through the inner solar system, and its gravity causes the Earth to be ejected from the Sun's orbit. The story features a family who can only survive by maintaining a fire and constantly fetching pails of frozen Oxygen to heat up to breathe and pressurize their living area.

I thought of it as one of those things that's extremely unlikely to happen, but we'd be screwed if it did.

A little surprising that other start passing through the outer Oort cloud might actually happen semi-regularly, on galactic timescales. Makes the idea sound a little less unlikely, though the inner Solar System seems to have been around for ~5 billion years, and hasn't been disrupted by any star-mass galactic bodies yet.

[0] http://www.baenebooks.com/chapters/0743498747/0743498747___6...
Very interesting and encouraging to see a public transit service in YC.

Article says that you all don't have prior experience in transit. Are you learning from your early adopters as you go?

How much and how often do agencies re-plan their routes?

How much of planning is driven by politics vs driven by data?

What positions you all vs the consultancies who do planning? Would you expect consultants to be your customers or competitors?
The guy should just read what he just wrote. Anything you want to create, you can probably do with the list of technologies that you already know well and have experience with. The real problem is that he doesn't want to actually build anything. Building something is hard, putting out there for people to see is hard, realizing that it might not work or isn't perfect or wasn't what you set out to build is hard. Setting up project after project, is easy. It's masturbation with Hacker News. If he was interested in building something, he'd build it with the fastest, crappiest stack that he knows the best and gets it infront of as many people as possible so they can tell him how much it sucks and what's it's missing. This guy just wants to fiddle with terminal colors more than building anything.
How to ensure that your program does not run under Windows 95 [pdf]
Video on Sensory-motor tissues for soft robots
>You can pretty much assume if "they" won't tell you why you're fired, and you can't obviously figure it out, then it was some illegal thing like above and they're smart enough not to provide lawsuit fodder on a platter.

If you ever had any experience managing people you'd know this isn't true. Employment law is a minefield, and managers aren't usually lawyers. If you're a manager and it's time to cut someone loose your boss will tell you "don't say anything beyond x, y, and z", as in "tell them we're having layoffs and they're out. Tell them their remaining vacation time will get cashed out. Tell them about COBRA. If they ask anything about performance, reiterate they're being laid off because the company is downsizing, and nobody should assume performance is involved."

This is true no matter what the situation is, from there being a real shortage of money to performance problems.

>...he was fired because he is gay and the boss is a republican...

I always wonder what's wrong with people that they can write something like this. I'm a Republican and I've had gay people work for me. There are probably millions of gay people working for Republicans who aren't scheming to fire them at this very moment.

As a manager, I figure your sexuality is none of my business unless you force the people around you to deal with it. And that's true no matter how you're oriented.
> There are dynamical reasons to argue for the fact that a planet has to have cleared it's orbit

Maybe so, but as the wiki article points out in its criticism section, this excludes Earth, Mars, Jupiter, and Neptune from being planets.

I don't think it's so much folly as much as a waste of everyone's time. "Planet" isn't a natural thing like the speed of light, if astrophysicists want to be more specific about which orbiting bodies they're talking about, which "dynamical processes" they're talking about, they should come up with a new term instead of dragging literally everyone (including the children!) into an argument over definitions. It's like a scientist insisting that "sound" can only refer to this vague thing a brain experiences, and it can't refer to generic vibrations in the air, but some people are still on the fence about whether it can refer to vibrations in water.
Our critics appear to be less educated than our fans
Agreed. Niche blogs can build a pretty passionate following (depending on the topic). Also, if it's "stuff you can't get anywhere else" it's more likely people will come back.
That's the tech we built we call LIQUID: http://astropad.com/#tech
Yep, because all I use it for is email (I have a day job, so I'm lazy about updating the brochureware.) Thanks!
This is what I use: https://justgetflux.com/

It changes the color at night gradually and helps with eye strain
I can relate, what is described in the post has been me for the last 10+ years. In fact, that's why I'm here now reading and writing this comment. When you figure out the solution, please let me know! I'm getting too old now to keep this up, so saying no, as was pointed out, to shiny objects is becoming increasingly important.
Testing Insurance on Indiegogo
> its certification is carried out by posting the document's cryptographic imprint (hash) on bitcoin's blockchain.

> Pay with Paypal
I'd just talk to them about it. Sounds like you are at a startup, so the likely hood is you will still have to write marketing content- everyone wears many hats. But they could compensate you as a developer instead of a marketer.

At my startup, I spend about 75% of my time working on sales because that is something we need to do, and I'm the best person to do it. As a coder at heart, I take an engineering approach to sales and use my coding skills to automate parts of the process.
I'm fascinated by this project, but I also find it kind of unsettling. I think the "arms" make it fall into the Uncanny Valley for me.
Cool! Although I wonder why not erase from the right and save ink?
Brilliant stuff. Nice going guys.
No Such Thing as Plain Text: Character Encodings for Beginners
Does this mean we'll soon have mobile web apps that rival native apps in terms of performance or will DOM manipulation still slow everything down?
Thank you for giving it a name. I do believe you nailed it with FOMO. Interesting.
This website looks very very suspicious. It is accepting credit card without ssl. Click on the buy now on home page, then sign up, now you should see the payment form, but there is no ssl.

http://i.imgur.com/S1neNQN.png
Why haven't I seen any aquaponics startups on here?
Aquaponics https://en.wikipedia.org/wiki/Aquaponics is a highly productive, technologically advanced farming method. There is a huge need for software and hardware to monitor and controll the setups and the math can get pretty daunting. So why haven't I seen any aquaponics monitoring and management as a service startups on here?
I agree. I wasn't like this before. Now I have no more backbone, no discipline.
There's a concept called (in various circles) a spike, proof of concept, etc. You don't write tests, plans, requirements. You just code.

Its a terrible way to write production software. Its a rare thing in my life to spike out an idea and put it unmodified in production. But when i find myself doing what you're doing (which does happen from time to time) I find its a crucial part of breaking myself out of the cycle.

And not for nothing, but you sound like you're isolated. Working with other developers as part of a team (or better yet, a pair) can also do a lot for breaking out of this kind of cycle. ADD drugs will help, but they're not all of the solution. Stop "preparing" to write software and just write some.
But the question is, why does he see new things in white?

I'd submit that in the West, and in particular Britain, white has a long history of being a color of privilege. It's hard to make things white, and even harder to keep them white. Even a little bit of soiling, grease, or hard use is noticeable on white fabric, white paint, or white paper. This is why white tie is more formal than black tie, for instance.

Even today, when it seems we should be able to paint, bleach, or mold consumer items as white as we want, it can be more difficult than we think to get a true bright white. Look at how late the white iPhone 4 was, for instance, because of difficulties with the white faceplate.
WOW. Finally someone just said what I do usually. I do the exact same things,

I do everything the user posted except the Website. That's me. Do you think it's ADD? Help too, please.
I wouldn't say that I'm the exact opposite of the OP because I do constantly add to my tools, but I tend to be about 1 year behind and prefer to wait until things settle before I choose technologies.

I would say you suffer from a combination of analysis paralysis and simply just fucking around too much! One thing that helps, I feel, is to just allow yourself some time for experimenting and deciding upon your development stack. Give yourself that time guilt-free, but set a limit. Then when you've decided, just force yourself to stop dicking around and get to work.

It's important to realize that you will probably regret some decisions and celebrate others, but that there is almost no way you will know which is which until later. This is just the way it goes. There will always be more shiny things to play with on the next project!
Set your noprocrast on HN
Mozilla tracks TurboFan performance on its "Are We Fast Yet?" benchmarks. TurboFan is clearly a work-in-progress because it is not scoring well on the common JS benchmarks:

http://arewefastyet.com/
They may seem to be low tech but the electrodes are works of art and manufacturing them is a lot more expensive than a lead-acid battery of comparable capacity. They charge slower too, but they'll stand up to abuse better than every other rechargeable battery tech. I looked at them for a long time before settling on regular lead-acid, cost and finding an inverter that would charge these properly were the major factors.
What 50 Shade Thinks I Do vs. What I Really Do
Great article! Really makes you think about the 2 people that give an otherwise 5-star item a 1 star, bringing it's rating down to 4.5 stars. The thing is, I tend to read over those reviews because of all the bots and hired people / friends that are padding the 5-star reviews.
Up until this comment, I thought you might have a point against tptacek, but now it's clear you are trolling. Or at least, not operating under the "give your opponent a charitable interpretation" rule of HN.
This Python script will plan your next vacation
Sure, but that doesn't really tell us anything.
I admit I tilted. It's just frustrating every time I talk to him or see him talk to others about anything that's even remotely contradictory to what he's said, it always devolves into something as inane as what happened here.

I shouldn't have tilted. :(
Note that a distant star's ability to "perturb" the inner solar system is basically tidal force: it's the difference in how much the star attracts the Earth vs. the Sun, because if they are pulled by exactly the same acceleration then nothing is changed from the Earth and Sun's viewpoint.

So, the effect is proportional to 1/(distance)^3. I guess anything that zips around at ~10,000 AU would basically have zero effect on the inner solar system. And if we reduce the expected distance, the "target area" gets incredibly small.

I think we're safe for the time being. :)
Just wanted to remark the time period in which it was published before, to give some context. I'm not a native English speaker, so excuse me for the phrasing mishap.
And by huge need, do you mean people ready to drop $$? If so, in what country? As someone who has been following aquaponics in America, it feels like it isn't nearly as popular here than parts of Asia and Australia.
You are right. I am totally isolated. This consumes me to a point where I sit here for 16 hours a day, learning, coding, dicking around (like another commenter said).

I know I need to break the isolation, but I fear I'm too deep into my own world. I'm The Lawnmower Man (just less evil)
It's also worth remembering that "planet" is an ancient word that has changed its meaning over time. Originally "planet" was the name for bodies that were visible to the naked eye but too far from Earth to show a visible disk. If Earth had a moon that was much smaller, it likely would have been considered a "planet", back in the day.

With the advent of Galilean observations and Newtonian dynamics, "planet" came to mean "large body orbiting the sun", with asteroids being some object of indeterminate type (thus the weird name suggesting similarity to stars, not planets).

Concepts are made things. We divide reality up according to acts of selective attention based on what divisions are most useful to us. The way the world is, independently of us, constrains those divisions but does not determine them.

Most people are basically Platonists, and have a lot of trouble with this kind of epistemic pragmatism. Others--nominalists--reject the Platonic model with the claim that because categories are not determined by reality they must not be constrained by it.

Neither group has a good handle on how an apparently simple concept like planet can legitimately change over time while still being strongly constrained by objective reality as our knowledge expands and our purposes alter, but to an epistemic pragmatist it is precisely what you expect all concepts to do.
Way to see long tail of your gem downloads
I don't know why but I am starting to like Microsoft. Things seems to have changed quite a lot in the past 6-12 months. .Net going open source ,new web browser spartan, CM acquisition are some of the things.