skysight-inc/HackerNews huggingface dataset:
He says he takes mythology very seriously. Is that really a bad thing? Star Wars is a common dream that a huge percentage of humanity shares. It's the raw material of our imagination at this point. It's as legitimate to take seriously and criticize as the myths of the gods would have been to ancient Romans.
Show HN: Diplomat – Command line interfaces for nodeJS made easy
Even the wikipedia page tells us that repetitiveness is one of hallmarks of Asperger.

The question why, still unanswered, is much more tricky. It seems that, like it is with a language and many other traits, there is a genetic predisposition and environmental conditioning (training). It seems that autistic people has some genetically transmitted factors, which, if behavior patterns in early childhood is not corrected, would result in behavioral deviations, such as extreme shyness, inability to maintain an eye contact, sociophobia etc.

The famous "mind blindness", it seems, is an effect, a symptom, not the cause. Those children just didn't train themselves enough to recognize facial expression patterns properly because, perhaps, some inherited changes in the "social areas" of the brain which, for example, perform facial expression recognition.

Why are such areas supposedly exist? Because even newborns could distinguish calm and friendly face from angry, etc. Facial expressions is the most efficient way to read other people's emotions, along with other non-verbal bodily ques, such as posture and jerky movements. No one taught them to do it, so it is somehow hard-wired. Animal, of course, also read body-language, much better than we are.

Inability to read (or rather interpret) other people result in excessive anxiety, almost physical discomfort, and repetitiveness, as an effect, is probably an acquired habituation to deal with that anxiety.
I'm happy to answer any questions / consider feature requests.
Narendra Modi's announcements and #StartupIndia policy pointers:

1. Compliance regime based on self-certification. Labour laws – no inspection for 3 years

2. Startup India hub – single-point contact (‘friend, mentor, guide’)

3. Mobile app to be launched on April 1: registration of startup company in one day | Also portal for clearances, approvals and registrations

4. Fast-track mechanism for startup patent applications

5. Panel of legal facilitators for startups to file IP (patents, designs, trademarks) – costs borne by gov

6. 80% rebate on filing of patent applications by startups, as compared to other companies

7. Relaxed norms of public-procurement for startups. No requirement of turnover or experience, but no relaxation of quality

8. Faster exits for startups (Insolvency and Bankruptcy Bill), eg: wind up within 90 days

9. Fund of funds – initial corpus – INR 2,500 crore, later on 10,000 crore

10. Credit guarantee fund for startups

11. Tax exemption on capital gains

12. Tax exemption to startups for 3 years to promote growth

13. Atal Innovation Mission:sector-specific incubators, 500 tinkering labs, pre-incubation training,seed fund for high-growth; PPP model being considered for 35 new incubators; 31 innovation centres at national institutes, 7 new research parks like IIT-M. 5 new bio-clusters

14. Innovation Core Programs for school students in 5 lakh schools

15. Annual Incubator Grand Challenge to create world class incubators in India

16. National and International Startup Festivals to provide visibility

Via YourStory​ (http://yourstory.com/2016/01/start-up-india-live-coverage/)
> Conference and panel organizers who “can’t find” diverse panel members should be fired. Point blank.

Based on what, not meeting some percent quota? The statistics for demonstrating a bias is rather delicate. The simple fact that 12 out of 13 panel members happen to be male doesn't confirm a selection bias.

PG proposed a way to detect it: http://paulgraham.com/bias.html

Prior discussion: https://news.ycombinator.com/item?id=10483751
Sales Training the art of selling to intelligent people
The success of the Macbook seems to be arguing the opposite. Most tasks we perform don't require sustained CPU usage.
Or perhaps he sees democracy as imperiled and in need of defending. In that view, efforts to undermine the public's confidence in democracy could be seen as evil.
putting money where my mouth is, a quick fork and some adjustment and you have: maintained.tech
> It seems you are blaming C++ as a language for the design of the libraries you are using.

Precisely. In the same way that Java is criticized for proliferating the IAbstractFactoryVisitor design anti-pattern, C++ should be criticized for its weak standard library which causes an overproliferation of mutually-incompatible reimplementations of basic functionality.

As to whether this is or is not a performance issue depends on the specifics of the application and the underlying hardware.

This is besides the point to this discussion. Why don't C# libraries reimplement System.String like C++ libraries reimplement std::string? That's the real question here.
I think you meant to link to Idoru.
Did it, agreed :). Re. "cargo cult", interestingly, the way I got to know of the term, was via a National Geographic article from years ago. [1] They actually sent a team to those islands in the Pacific (Melanesia, maybe) and documented the cults live, with text, maybe interviews and definitely photos - airstrip, trucks, people ... I still remember some of those things they showed and they match what is mentioned in the Wikipedia article. Think I even remember the term / cult John Frum (and just guessed, correctly, that Frum means from).

[1] This is from long back, when the mag was extremely good, with those stunning photos and great write-ups of places and things and people of all over the world. Later it became thinner, with shorter articles, less photos, etc.
This is so relevant to me. Mainly the years of experience part.

I've always been a technical minded person who dabbles in coding for side projects. I've come to a point in my career where I want my side work, coding (web to be specific), to actually be my professional career.

I'm willing to take a significant pay cut to do so and I've been searching Indeed, LinkedIn, and Angel for weeks now.

For the record I am in Boston. Not only are junior postings so rare, but when I do find them, they are as this article describes: "2-3 years+ professional experience and proficient in at least one of the following".

I get Boston is wildly competitive now, so do I accept this as the junior/entry expectations? So I'll never be qualified unless I go to a bootcamp? Do I just grind and start my own business or large portfolio on the side?

Or is there agreement that these junior requirements are too aggressive in this space?
PostgreSQL or its derivatives.

The code would work on most engines that support CTEs, with some changes to the type casting syntax.

Thus most except MySQL.
Well, to be fair it wasn't a problem with bitcoin itself that caused this. Exchanges (companies) tanking don't concern me as much as if an actual vulnerability was found in bitcoin itself.
It's the internet, it largely doesn't matter how precise you are someone will find a way to correct you somehow ;).

That said your advice on using Symfony2 or something else over Drupal is extremely valid and I can say that as I used Drupal for a couple of years and ran into all the usual issues (worked fine for non-logged in, fell over with a few hundred logged in users), as a nice way to generate largely static content for end users it's just about acceptable but people seem determined to not use it for that, whether you can blame Drupal for that or the end users is an interesting question I guess.
Snooper's charter: cafes and libraries face having to store Wi-Fi users' data
Somehow related question that was puzzling me since forever - how do you calculate cumulative gravity (including expected speed of light limit on the spread of gravitational waves) at a given point around a planet, i.e. not around a single point with a mass, but an irregular large body?
Almost like some sort of conspiracy.
>I think it's pretty neat you can implement a variety of security schemes depending on your risk tolerance and convienence requirements.

Can you tell me the last time some you know had money go missing from their bank account?
Howard Marks is one of the world's leading hedge fund managers and investors. This is one of his monthly letters and was sent out two days ago.
Smarter people than me say that "true" containerizing on OS X is not really a thing[1].

[1] https://github.com/vito/houdini
Most recent reposts that I saw showed that metadata had not lead to stopping terrorism.
Ask HN: What are the most interesting roles for a non-technical person?
If you were a non-technical person and worked in the tech world, what areas would you identify as the most interesting going forward?

Put differently, machine automation will soon replace much of the administrative and repetitive jobs done by humans. And as everyone cannot pursue a career as a programmer, what roles should they focus on?
That point of view is very helpful to every violent hierarchy that hides behind the language of democracy and liberty.
Unreal Engine 4

As you have been away from coding for a while, it has a system called blueprint which allows for more visual scripting. As you become more familiar with the environment, you can then start using C++.

http://unrealengine.com
Oh please
Entry level requiring 3 years experience is code for Experienced but willing to take an entry level salary. Full stack on half comp.
This may be conspiracy theoryish but pieces aren't as far fetched as it might seem. Articles like that in the New York times don't happen by chance and Mike Hearn being more high profile and vocal than ever is a bit strange. Why would someone make themselves a lightning rod to say that they quit?

I will say that there is a likelyhood that large financial companies aren't so intent on destroying bitcoin. They may be interested in using the same techniques to speed up all the slow and opaque settlement networks so they can adopt enough advantages of crypto-currencies before they are so widespread that no one needs monolithic companies with exclusivity in their capabilities.

At the same time anyone who is a middle man in the financial industry is making money for nothing and won't give that up without trying anything they can.

I think it will turn out to be more akin to AOL trying to be the internet, or AT&T trying to make their own network. Their technology will likely not be great, but the ecosystem surrounding an open system will ultimately be overwhelming and impossible to compete with.
Panasonic invests $1.6B in Tesla
It should have been clear I was referring to the spirit of sharing in the Amiga demo scene itself.

It was no secret people were looking at each other's code. Reviewing the code was a way to learn about how to implement demo routines. But it was also a practical way to learn about programming the machine itself. Things you will not find in any manual.

I was not making a claim about licensing. Perhaps you are not familiar with the notion of a metaphor.
I haven't had a work task at my job for 6 months, sans a week of QA testing, and a few days in SQL. I come to work, and have to be left to my own devices, and I never connected my personal laptop to the internet there. I tried to study text books and work on projects, and that worked most of the time, but not all the time. Its absolutely exhausting finding something to do that looks like work, for at least 4 hours every day, for 6 months, with very limited options.

That tendency for boredom has leaked into other parts of my life and I am actively trying to fight it, and that is difficult. I hope this research continues and turns up decent conclusions.

For the record, I gave my two-weeks this past week. 6 months is long enough.
Most of our planet is dominated by worship of mythological sky beings who supposedly existed several thousand years ago.

I think a little fun and rumination over Star Wars is not too worrying, compared to that.
True, I forgot about that aspect. However in this case that doesn't apply either as a stable branch should always compile.
>There are so many 'exit hacks' it seems virtually standard practice in the Bitcoin world, perhaps because nobody seems to actually go to jail for it or even face any serious legal investigations into it.

And yet you have wealthy Silicon Valley Venture Capitalists actively promoting this crap, and no one is calling for heads.
Iceland sentences bankers to prison for their part in the 2008 collapse
Interesting idea. Thank you. I'll try that out.
> Although usually you'll boot into a livecd for recovery these days, so it's kind of moot.

thats taking a very "desktop" view on things.

Many more systems run as headless installs in some rack somewhere.
Where's George? – Official Currency Tracking Project
French government considers law that would outlaw strong encryption
Why should people's tax money go to opening businesses. Fuck that! And You're giving them easy exit and shit, so they can totally screw up the money. I know that 99% of startups fail, and thats horrible, and that should not happen.

Why should people's tax money pay for IP rights and shit. This is totally brutal for Indian people. Their tax money should be used for roads, security and other critical shit. After thats done, they can open startups themselves. And Government should keep thier hands out of business.
I definitely agree on your points about the majority of the web being low quality noise. Not just in a "humans produce garbage" sense but also that various SEO and marketing techniques have created a sea of automatically generated nonsense content that search engines now have to wade through.

I also find searching for anything remotely niche has become extremely difficult because of this. Example being finding instructions on how to install some bike parts today. There were articles about the specific parts eventually, but only after significant iterations of my search terms and wading through all the matches from people targeting those keywords to sell product.

I feel like Google specifically are failing to wade through the sea of noise, and as a result it's becoming less and less useful.

It works well for things like programming troubleshooting, because we have high signal resources (stack overflow, for example) that often have the answers we need. But for anything outside of developer specific topics I usually have a really hard time finding anything useful and not spammy.

I now rely on having stumbled on some good sources, and sticking to reading those, rather than googling subject matters these days.

HN, Reddit and various news and tech sites curate content as you said, but the problem is that this creates a bubble and the beautiful world of exploration and learning that the web was all about disappears.

I am excited to see how we solve this problem, and who solves it.

In regards to Google Search going away, I feel like even if their search engine failed, the AdSense network would live on, and that is where the majority of their income comes from.

I'm not sure if the majority of it comes from Network ads (ads displayed on other sites) or search ads (ads displayed in their search engine). That might be informative of where they plan to focus their energies over the coming decades.
The wedding band I wear was used by my grandfather (I wear it around my neck now, pain in the ass to remove it from my finger). I also have a 1961 mechanical watch that was a gift to my father from his brother-in-law, and now it's mine and it works perfectly good (mechanical watches, if serviced every 5 years or so, have an indefinite lifetime). Pocket knives also come to mind.
WW3+RUSSIA+SENDS+IN+SPETSNAZ,SPECIAL+forces+-+YouTube
Massive Burial: The heavy cost of funerals for the obese
I'm in what seems like a similar situation. I've had an idea for ten years and have actively or passively worked toward the direction of implementing it since then. At this point the idea has almost become like a living thing in my mind, and when I get distracted from it with other things like work (or even just relaxing instead of thinking about in my spare time) those things suffer, too. It's like the drive towards the idea fuels other, seemingly unrelated aspects of daily life.

I don't think of it as an "it has me or I have it" situation - it's become almost a symbiotic relationship. I help bring the idea to life, it helps me maintain focus and improve knowledge in other aspects of my life. If I abandon it other things seem to suffer, too.
Oops. No, I just made a gender assumption and overlooked the profile section.
Not getting into the for/against Drupal thing, but I wonder what percentage of Drupal admin users are non programmers. I've built a lot of Drupal sites and exactly zero non programmers have ever done anything more than use pre-existing fields.

I will say that I think it's a noble goal to allow non programmers to build something powerful, but in my experience it translates to programmers being able to build features insanely quickly rather than handing that power over to non programmers. Maybe it's different in other sectors.
Japanese child sex dolls: Outraged parents react to 'sick' toys
I think the worst about our media, is that most stories are based on dividing people into good and evil. This way of thinking is also very common in our society.

Why do criminals and terrorists act like they do? If you ask people they will tell you because they're evil. But actually nobody is evil, everybody wants something positive. The question is just for whom they think it will be positive and why they think it is positive to do. When you think that they're evil on the other hand you don't have to think about anything and just fight them, because good needs to fight evil.
Dealing with Script Kiddies – Cryptear.B Incident
Everyone needs to know at least html 'programming'.

The only reason not to is if you are dumb and lazy. Just like you have to know some math just to be able to pay. There are no non-technical roles that you can get away with, it seems like you are looking for a role of getting a paycheck w/o working.
I have no clue where that is coming from , because both the statements that you presented are not correct .
I am no way a pro-modi supporter or something , but he started a couple of good projects for small and medium scale industries . I am currently a co-founder of a company and couple of years back I started my another company and I know how painful it was ! ... I think startups in India are making tools for rockets to same obvious apps . There are lot of startup founders I personally know are in bio-tech , mechanical and civil industry solving hard core engineering problems .
I've been saying this for at least a year. Finally, someone else gets it.
The Dark Side of Collaboration
In my experience, bankers' Queues (like the one presented in the article) are not the best persistent queue solution.

The Finger Tree (available in the Haskell standard library under Data.Sequence) is a really impressive data structure. It's persistent, it has O(log(min(n,len-n))) access and modification (which means O(1) cons, snoc, head, and last), and O(log(min(m,n))) concatenation.

In my testing, it was several times faster than the fastest banker's queue library I found.
The Philosophy of Rick and Morty
Well first, have you actually applied to any of the places that asked for that experience? A lot of places will settle for far less than their advert asks. Second, have you emphasised your side-projects sufficiently? If you sell them properly, those count as professional experience.
I love cryptocoins. But I think these high profile thefts will continue. And I think adoption/popularity will continue.

If so, I would wager global law enforcement organizations will want to step in and offer merchants and users a service which traces and blacklists the outputs from thefts like this (until/unless returned to the original owner). If so, it would create a big rift between the many who enjoy cryptocoins' fungibility and independence from the state and those who want to punish/deter thieves. Big merchants like Overstock would want to publicly align themselves with "bitcoin is legit" and "we don't want to profit from that theft" activity.

There'd be little that anyone could do to stop the law enforcement agencies from providing such a theft tracking service. And little anyone could do to stop merchants from integrating it into their services. It would be an interesting threat to the fungibility of bitcoin.

Some cryptocoins (monero, et al) use ring-signatures that mask their specific input/output address path. I suspect if these events came to pass, those coins would become much more popular.
why no inspections for 3 years?

All govt needs to do is clean up the broken infrastructure, get rid of archaic laws, help people out by reducing mountain loads of paper work required, put in place a flat tax structure, and have some laws to ensure consistency and integrity to the way it operates.
>In other words: this code would be thread safe if protected by a readers-writers lock or similar synchronization mechanism

The outer context can affect whether or not an STL begin()/end() loop needs locks. For example, many programs can be coded to work in phases:

main() {
setup_lookup_tables(); // phase 1: fill up (write) to lists/vectors/maps
analyze(); // phase 2: spawn multiple threads to read the lists/vectors/maps
}

The code in the analyze() doesn't need to pay for millions of expensive locks+unlocks that slow things down. The programmer knows there are no writers to STL containers in the analyze() phase. With the assumption of no concurrent writers, the programmer can safely spawn a dozen threads with for(list.begin();list.end();) and get 100% determinism. Explicit sequential ordering can let one avoid unnecessary locks. In this limited sense, the loop is multithread safe for multiple readers.

However, even with the assumption of no writers to zcmq's "list", you still cannot spawn multiple reading threads of zlist_next() because the cursor itself is mutating inside the list. The result will not be deterministic.

That's the type of comparison I was making. You also have a valid point about general multi-threaded code covering all cases (implied concurrent writers).
Facebook is blocking our ads: Hike Messenger
This brings me back to when we were creating complex scripts to generate jails on FreeBSD.

It seems to me that sailor is just a chroot, in other words it's just a jail with a bunch of stuff crammed in there to make it work. Just like 10 years ago on FreeBSD when you created a jail and had to make the system inside the jail to make it work.
Tin pest is only a problem in very cold conditions. Laptops are usually stored at room temperature. But tin whiskers, another potential problem with lead-free solder, will grow at room temperature.
I really hope this isn't accurate. Amnesia plots are so cliche
Photon Taster: Flirting with VMware's CoreOS Gambit
This is exciting news
I'm not certain we have evidence that training is necessary to use the Force, it may be mostly intended to prevent misuse.

The eight year old rugrat in the first prequel was quite remarkable without any training. We have new evil force users, despite the requisite "always being two, a master and an apprentice" both dying at Endor. Luke spent a trivial amount of time training with Yoda and Kenobi, most of which was spent convincing the farmboy that it was a simple matter of "just doing" the impossible.

As far as we know, the rigors of Jedi training in the Old Republic were intended to prevent people from misusing "what comes naturally" and falling to the dark side. That Luke, who didn't benefit from that training, had students who fell to become "Knights of Ren" reinforces that line of thinking.

If we don't know what the training is for, we can't judge if/how Rey is remarkable compared to other Force users. Regardless, given how the movie ends, it seems likely that we'll have illumination on these questions.
And why should I assume my machine is into BDSM? :)