skysight-inc/HackerNews huggingface dataset:
This isn't specific to Indian culture. There are several cultures that will emphasize college degrees over entrepreneurship. I know this is hard to understand from a fairly successful entrepreneur's perspective but the cold hard truth is that most entrepreneurs fail. This is what causes the whole 'it's safer to get a college degree' mentality.

I've been an entrepreneur (fairly successful) since I was 13. Yet my folks said I should get a college degree. I did get an engineering degree while 'entrepreneuring' at the same time. Does my degree help me in any direct way ? Nope. But there are several indirect benefits that a degree can get you first amongst which are that in general people think you are capable and well educated. I don't personally subscribe to this thought process but hey, we have to live in this world with everyone else, right ? My degree has opened doors for me and made some people take me more seriously. It has had zero practical contribution towards my endeavors but sometimes opening a door is all it takes. Not only people but even governments sometimes want certain degrees for certain categories of work permits (even if it's totally irrelevant to your work but a degree helps you). Then of course you have the benefits of an alumni network, etc etc. but those are really what you make of them because you can network otherwise as well. But a degree is a formal qualification - treated as such by society and the government. Does it mean you know more ? Probably not. Do people in general think you do ? Probably yes.

I'd still say that in the world today, a college degree matters a lot depending on who you are talking to. It won't matter if you're talking to me but there are a lot of people out there who care about whether you have one or not.
C++ Papers for Chicago: Part 4 - Library, Network, Reflection and C++14
More details please?

* What is your site?

* How do you classify spam accounts?

* Which anti-captcha did you use? How does it work?

* You only showed 1 day after the change. Was the drop in spam account registration permanent? I would expect it to immediately bounce back the next day once the adversary figured out what you changed.
How can I disable Secure Boot, without entering in BIOS Setup?
What is a Platform?
> In theory firing fast is the way to go.

Why? Why is this more "the way to go" than "hire with deliberation so you don't have to fire half your employees"? 'Cause from where I stand that hurts less people. Your "fire fast" hurts them inequitably, it hurts them much more than it does you or Your Important Business--it deprives them of their previous job, it magnifies the opportunity costs they incurred to trust you to come work for you.

Firing for "culture fit" means you fucked up. Your judgment failed. It's on you and the hurt and pain you cause is your responsibility. So it strikes me that it's being a minimum-level human being to hire carefully and with deliberation to minimize the times you fuck up and the people you hurt. Because they're people, and in every case--even the asshole ones--they deserve better than to be hurt because of your poor judgment.
Lenses are such an interesting topic, a holdout that resists what has in general been a march of progress in manufacturing ability.

I'm still blown away today by the choices in lithography methods used in patterning silicon. Because large high-quality lenses get so expensive and difficult to manufacture, we have adopted rigs with systems of stepper motors to move about the wafer and lens, so that we can use both a smaller lens, and a slit (instead of annular) lens. I always think, "how can that be both easier and cheaper!", but it is...

Visual aid to illustrate a "scanner" method: http://www.lithoguru.com/images/lithobasics_clip_image012.gi...

The "scanner" method is the slit lens, the "stepper" method is the smaller lens, and today we do both.

More info:

http://www.lithoguru.com/scientist/lithobasics.html

http://en.wikipedia.org/wiki/Stepper#Scanners
Tech has made San Francisco homeowners millionaires
How effective are these honeypot form fields? There are only so many ways to make a form field invisible. Simple inspection of the DOM and CSS ought to be enough to determine whether the field is visible and nearby the other fields.
Why didn't you continue running your website while in college ? I did that and it worked out okay for me.
This is the real problem. The only way to cope with that is having a job you like. My week is by contract 40 hours long, but I do at least 45 and 50 is not uncommon either.
I don't understand, why must he have his B.Tech at 22? I assume he completed his secondary schooling and just never went on to an undergraduate degree.
By the same obscurity-based argument, it's probably easier to just roll your own Captcha than installing/integrating/depending on a third-party library.

Please prove you're a human by typing "cat" below
Use the Force to Treat Cancer
The last 2 years I've been going to HTML5DevConf (coming up again on Oct. 22) and Silicon Valley Code Camp (next week - and this year I have a session :)).
I also go to CES every year - heaven for geeks (and it's in Vegas).

I used to go to TechEd/Build, but can't justify it, or recommend it anymore.
Javascript is fundamentally not suitable with embedded systems. Its string is basically UCS2 literals. To deal with byte streams you have to use this beast http://nodejs.org/api/buffer.html
It's worse than that. There are a finite number of states of a message, and you can only reference that number of states of the outside system. If you think of the message as a pointer containing n bits, then you can only reference the first 2^n positions in the dictionary.

If the outside system is a probability distribution over output messages (a more general case of the dictionary you described) then the problem is synonymous with compression.
Yes that's about right. The videos will be up at some point but it was a two phase process like that.
Its not trivial (afaik) to route all traffic over an OpenSSH connection on most platforms is it? I mean you can have it act as a SOCKS proxy without much trouble but there's no easy way to route DNS lookups over it is there?
Javascript has a very small ecosystem without DOM.

Could that Cortext M on Tessel handle tons of dynamic DOM and events?
To me, working on something daring is all about the excitement. The problem usually is that i get excited at the wrong times. Having amazing ideas when you have your hands full isn't exactly useful or productive. heck it turns out to be counter productive at times! And when i do have my hands free, the ideas dont come. so The best way for me is to jot down those ideas on a trello board with as much detail as i dare, so that i can visit it later and feel that excitement all over again and actualyl DO those things. works for me :)
"You don't seem to work as hard as us."

Agree with the overall point, but I think that's important to stress. My experience with people who embrace this "fire fast" thing has generally been people who don't understand the difference between their perceptions and objective reality; likewise I don't think that all (or most) understand the ramifications of their actions upon other people.
> Single threaded. Concurrency via processes, impossible to share state.

Which language doesn't have these options? This could be a description of Bash.
> Without the scanning of email done by google, everyone would have to pay for their email services.

On reflection I think that would be a good thing.

At present > 95% of Google's revenue comes from advertising. Thousands of staff are involved in designing and implementing 'improved' advertising systems. Millions of hours are consumed by this every year.

If Google was forced to transition to a subscription service for Gmail it might force a general shift in their revenue model. I contend all that brain power could be redeployed to doing amazing things, rather than refining AdWords .
This is what http://www.dxo.com has been selling for years.
I saw that, but it's not really accurate.

A subatomic particle has a physical size of zero (the "size" of a particle is essentially the range of the forces it participates in, but the spatial size is zero), so depending on how you measure it (i.e. which forces) you can get an area that really is infinite.
Thanks for the detailed responses. The above comments really cleared some stuff up for me. I'd like to add that the US IRS is known to be one of the most (if not THE most) aggressive departments in the world. They have banks around the world bowing to them and it's pretty hard for US citizens to do any of the kind of tax structuring that folks in other countries can.

Of course, you are right that this is all still a grey area but I'm sure the laws or precedences are clear in some countries.
http://en.wikipedia.org/wiki/Unshackled

I'm tired of this shit from incompetent mental health or FBI fucks.

It's fucken God. Get with the fucken program, morons. When I say "jump" you say how high. Until I see complete humility, not holier than though shit, you have not repented and humbled yourselves.
I have the completely unscientific idea that these kinds of negative captchas have a property that's the exact opposite of security code: it works best when you code it yourself.

Someone can code a bot that understands the exact tricks that this gem performs. Make up different but similar tricks, and don't publish them.
A quick list of fun geeky conferences:

Game Developers Conference http://www.gdconf.com

Maker Faire Bay Area http://makerfaire.com

Comiket in Japan http://www.comiket.co.jp/index_e.html

Worldcon http://www.worldcon.org

Frankfurt Book Fair http://www.buchmesse.de/en/fbf/
I prefer Scala.js for my web coding :-)
Stuff hidden far off to the side is going to be a nuisance for blind people using screen-readers.
In my opinion, the most helpful text for transitioning from development to security would be:

http://www.amazon.com/The-Software-Security-Assessment-Vulne...

Beyond that add in a bit of system administration knowledge e.g. in-depth knowledge of operating systems and networking, and you have everything you need to break many many systems!
I think his point is "you quoted a nazi. Nazis did bad things. Thus you agree with things they did. Thus you are a bad person, and your point is invalid, whatever it may be."
If the bot is tailored to your site, completely ineffective.

>Simple inspection of the DOM and CSS ought to be enough to determine whether the field is visible and nearby the other fields.

Creating a set of heuristic to detect an invisible (to the user) form would be difficult.
Yeah, this set off alarm bells for me as well. That's far too much career risk for me, and I imagine for many others.

IMHO firing, especially early on, should be viewed as a failure of the recruiting process; it's expensive and time-consuming to hire an employee and then fire them compared to just saying no before an offer is made. I find it strange that the author seems to think that a high firing rate is something to be proud of.
maybe you're also too old to appreciate the network effect? instagram is also about giving an easier discoverability mechanism and ease of use through apps, etc.

Also a lot less likely you accidentally erase all your pics or your site stops working because of some silly reason.

If you want to pay for photo hosting, there's picassa or flickr for that too.
They are so effective that you'll get dozens of support tickets from the 1Password users that can't sign up or log in.

Although this is the best way to avoid spam, I cannot recommend it unless you don't care about lost customers.
Technobiophilia
There are three main problems in the "internet of things" field:

1. The lack of consumer grade sensors that can detect human presence and behavior patterns.

2. The lack of robust models and open source software describing patterns of human interaction with environment.

3. Insufficient and incomplete solution to power supply and interconnection problem.

I see any advance in these fields an order of magnitude more important than any new board running [modern language interpreter].
the templates have been there forever but http://patterntap.com/code is a new one and discovered it myself only today :)
SpaceX launches new Falcon 9 rocket (video)
Kinda negates the UI advantage of this approach, doesn't it?

Maybe there's an alternative, like a Javascript-filled ARIA-field that would read out "do not fill this field: robot use only"?
That is more a reflection on Germany than the practice.
What about something like, let's say, a kindle made for school, which stores the student's textbooks and readings. I'd think that this would be a much better alternative since it has limited use to begin with.
Just saying, if 250th of all-time are about half/a third the p/g of Gretzky, I find the 10x label lacking. Comparing him via pts scored to goalies and defense is questionable at best.
From the limitations mentioned here and on the subreddit, it sounds like it will be first successfully applied to security cameras with approximately fixed focal lengths and known light conditions and/or facial snaps at airports. Just what we need, more surveillance tech :(
I can't see why seeing the invention of a language is significant in this respect. Schools are worse at keeping up their curricula with new technology (at least where I live), so if a language were invented while you're in college, I don't think that language will be taught while you're there.

I went to college in the late 90s through early 2000 and we were taught (introduced would be more accurate) Pascal, C++ and Visual Basic. When I graduated, the language in demand was PHP.
Firstly being entrepreneur and going to college are not orthogonal goals.

Secondly for any poor person in India, without any funding or support. No infrastructure, no exposure and having to fight a historic burden of poverty in the family. Not getting a college education means, the guy will eventually end up working at a tailor's shop or a garage or driver. Working whole life only to hope his son breaks of the cycle of poverty in the next generation.

Contrary to whatever you might think, you can't hard-work your way out of all problems all the time, I know that from personal experience. For a rich person a big financial failure means, a good decent chance to start up again. For a lower middle class person such a failure means, the end of life. Full Stop! Because the debts will drown you till you reach your grave.

The fact is for any lower middle/class and poor person. Getting a decent education is the easiest way to get a job, and then use that money to bootstrap their projects or start up.

You might not learn anything in a college, or a degree might not prep you up for prime time rock star development shops. But it will get you a job, buy you some financial freedom. And then you will have good enough time to iteratively learn and bootstrap your own business.

And beyond all, not everyone's family can write them a check to start something their teens or at any age. Most people live so hand to mouth, without a monthly salary they are pretty much bust!

Before criticizing some one please take into note the fact, they don't enjoy the same privileges and benefits as your do.
That's why its launch is non-news.
Prohibirán utilizar teléfonos móviles para niños en Bélgica, el 2014
Cool. What's the thinking behind wanting a more open solution? Happy to keep my eyes peeled.
> I still wouldn't want my thermostat running VB.

You mean like this [1]? These guys have been around for years. How do you know your microwave doesn't already use one of those?

[1] http://www.basicstamp.com/catalog/microcontrollers/basic-sta...
Where there is a will , there is a way!!1
SSH is quenched by many firewalls in corporate and hotel networks. Not just blocking port 22 but also dropping the packets based on protocol inspection.

There are hacks to tunnel SSH over HTTPS ( really ) but at that point you've abandoned the simplicity of SSH and might as well go with OpenVPN.
I agree. Having a concentration in a subfield (Distributed Systems, AI, Security, etc) gives you the ability to read papers (both classics and new research) in that field and have the ability to stay current with new ideas & techniques.
I'll talk about Erlang for example. Functional purity is objectively beautiful because it solves or minimizes a large number of typical problems. These problems such as large mutable states, large mutable state modifications during high levels of concurrency. A good functional language, using closures can mimic other patterns while having a very small core set of rules.

Purity doesn't mean moral superiority (although it sounds like) purity means referential purity for example, where the function when called no matter how many times with the same argument returns the same result. That is beautiful because it allows for interesting compiler optimizations, good for testing. Other looser explanations of purity are -- confinement of mutable state (this could mean monads in Haskell modifications to shared global state), immutable data structures in Erlang or Clojure.

Now that said these are all tools. As I mentioned, in practice, a lot of these people in their day job will end up using Java or C++. But the fact that they decided and managed to learn a new paradigm is what is the key.

Heck it could have been data-flow programming or logic programming (Prolog is awesome too, especially when mixed with constraint satisfaction).

Yet another way of putting it, familiarity with these things point to a level of passion and sets someone apart, that is quite desirable. Now, yes, there is a self-referential quality to it all, the more we think functional programming is a proxy for developer quality, the more people will do tutorials just to put it on their resume. Well, then the next fashion will be something else -- quantum algorithms perhaps, who knows.
Well, the big advantage there is that spacex can return to earth with cargo (and in the future, people).
Your unwillingness to accept reality doesn't make reality any less real.

Plenty of talented people who have been fortunate enough to have parents that didn't trample their dreams (and potential) have gone one to become successful in their own right without the aid of a degree.
You don't seem to understand history.
give it to my wife. she knows how to do.
OpenVPN is client/server in cert authenticated mode and P2P in symmetric mode. What it doesn't do is routing, so for creation of darknets you need a proper routing daemon, and non colliding IPs. Nor does it tunnel NAT (but it can connect from in NAT to outside, so a group in NAT can be bridged by a hub node on the internet).
That is where good headhunters come in. I don't have a linked in account, Facebook or google+, and am quite happy at my current job, yet get calls from google or other companies periodically. Still don't know how they find me out, I do go to conferences so maybe they buy lists of attendees...?
I'm one of those who think Javascript is a good programming language (or at least I'd prefer it to any functional language).

Javascript is basically Scheme/Self with a C-based syntax[1][2], and both Scheme and Self are well regarded.

It has a bad reputation because of the terrible code people write using it in web browsers, but as languages go, it's pretty nice.

Browser/DOM APIs OTOH are historically pretty awful.

I suspect many of those who think it is terrible do so based n language snobbery, or they cannot separate the language from what it has been used for.

I may well be wrong, though - what actually makes it a bad language in your opinion?

[1] http://en.wikipedia.org/wiki/JavaScript

[2] http://www.ecmascript.org/es4/spec/overview.pdf
I dunno, I could see that really resonating with parents who want complete knowledge of their child's location at all times. And what they were doing.

That type of technology satisfies every parent: those who want to be helicoptering, can see where their child is at this very moment. The parents who don't care, can do nothing.

I applaud your general cynical outlook. However, I tend to think schools can only control 1 thing: parents being upset. Politicians / standardized scores / etc., all are generally outside of the individual school (staff, admin, teachers) control.

So schools optimize to minimize parental complaints and staff time, because it's one of the few knobs they can turn.
>> Getting a decent "education" is the easiest way to get a job

The traditional education system WAS the easiest way to get a job. Nowadays, it is the easiest way NOT to get a job.

Step 1: Download the 10 books x 4 (years) = 40 books of the average university degree.
Step 2: Unless it's mathematics, it is just literature. Read it.
Step 3: Sit the 10 x 4 exams at an online college.

In most developed countries, you have just managed NOT to spend 100 000 USD and NOT to waste 4 years of your life. All of this sounds useless, and it probably is equally useless, but at least it is not as time-consuming nor as expensive as the traditional alternative.
Here is how stdint.h on Linux conjures up the int64_t type.

#if __WORDSIZE == 64
typedef long int int64_t;
#else
typedef long long int int64_t;
#endif
I think in the late 90s / early 2000s the big language to teach in university was Java, which is still basically true today.

As to the invention of a language being relevant, it's only relevant depending on how you define a previous language as being "obsolete." I was trying to play devil's advocate with my own point, and concede there may have been times in history when a lot was made obsolete during a 4 year period. The industry isn't really any swifter than academia though, which is why we still use 20 year old languages.
You are confusing me now !!
And when computer science academics try to do programming, they often get it wrong. Having been academically sucessful during my undergraduate degree, but sidetracked by my career, I was recently looking at a prospectus for a one year post-graduate (honours) degree from a South African university, and, although their coursework seemed appealing, they have a strictly waterfall-based year project. They go to some lengths to justify their position (presumably they have been challenged on this) by claiming it conforms to a British Computer Society model. I doubt many programmers who have done real-world programming give a rat's ass about methodology prescriptions by the British Computer Society, but those who pursue the degree grit their teeth and bear it, or are put off, and don't bother pursuing it. I fall into the latter group. If many more prospective students with real-world experience share my opinion, all it does is isolate the academics and prevents them from learning more about the real world.
I'm the OP of the previous thread on Friday:

https://news.ycombinator.com/item?id=6455391

The thread hit the top spot of front page for a while, then somehow it was silently taken down, and my HN account "wenxun" was soft-banned.
Congress never authorized anything regarding libya.
>However, the problem with the above is: if this is a war, when will it end? The First World War lasted about four years, and the Second World War lasted about six years. This war started, at least in its current incarnation, in 2001 and is still going strong, twelve years later. There is no realistic end in sight. The war on terrorism is likely to last several decades, if not longer.

Aren't a lot of the laws involved (including the AUMF) linked to Al-Qaieda and friends? You can't kill an ideology, but you can obliterate a single organisation given enough time.
There is all kinds of manipulation going on on HN, who knows how much of it is above-board. Titles change, threads sunk, and more. It's one reason I don't trust the site.