skysight-inc/HackerNews huggingface dataset:
From personal experience: I was seeking to open up my mind. I didn't have a clear goal or a strong desire to trip into oblivion. But, there was an urgency to explore the world through the use of psychedelics. I believe each trip brought immense clarity about the human experience. It has been over 7 years since I last used mushrooms or LSD. I knew after the first trip, my brain had changed. My thoughts and who I was had changed as well. At this time it is hard to pinpoint exactly how much has changed because of the psychedelics or from growing up. But, I still feel a deeper connection to life than I did before I tripped. By life, I mean everything: what we deem living and non living objects.
Marriage becoming more like "legal recognition of the fact that two people currently enjoy one another's company and wanted to have a big party.", is nothing whatsoever to do with gay marriage. That social aspect has been picking up steam for centuries. You might as well blame 1960's Hollywood or even Henry VIII, for that one.

Also, the lifelong nuclear family is something that only really appeared after the wars. Pre-war there was no antibiotics and the rates of female death were so high that single parent families were much more common than they are today. If your worries about developments in marriage are that it will reduce the stability for the upbringing of children, I would like you to consider which eras you are choosing for comparison, as we are now living in an era that supports longer childhoods than seemingly at any other point in history.

edit - for the complaint that it is difficult to find more traditional people as spouses, may I point out that there are a number of other people who seem to be making that complaint. Presumably you could find their parental address, so that you can appear in person to make a formal request to their father to begin courting. Oh, and remember to bring some cattle.
Is there a good reason to pay on a hourly basis?
The biggest difference is that Apple hasn't demonstrated hostility/irrationality/utter dickery at people who report bugs on their tracker. The same cannot be said of systemd.
One sort of rational explanation for a lower wage is that females might get pregnant and need leave for that, although that probably does not justify the difference (I haven't done the calculations). That is also why insurance prices offered to females / males are often different insofar the law allows it.
I'm a big fan of the guide that Twitter put together titled Effective Scala: http://twitter.github.io/effectivescala/

For those who want to learn Scala, Twitter has also put together a set of lessons called Scala School: https://twitter.github.io/scala_school/
Why it needs to show these texts un-cropped when you can just scroll?
A lot of people are just plain uncomfortable talking about it because in a lot of places your projected image is tied to how much you make.
[$25/hr, software developer, 6 months until graduation, midwest]
not sure if you're trolling, but i wish cloudflare weren't so overtly hostile to tor users! i've already stopped using all but a few cloudflare sites for this reason.
This Is the Suicide Info Whisper Gave to the Department of Defense
Wow, simple and short, but has already given me a ton of ideas. Saved and shared with our IS department too.
I'm pretty sure you'd be hard pressed to find any actual effect on conversational skills from the existence of a fucking short messaging site!
This is a shame to hear. I really like my z3 compact. Of course, I had to have it shipped from Europe. I don't think this is a problem with the product.
HSBC Director Likened Hong Kong citizens to American Slaves
oldxoog is right about what I meant.

What was so successful about Android is the speed they pivoted as the market changed. This was, obviously, largely a response to the iPhone, which didn't stop at technology pivots, but the entire business model. This did indeed lead to a rate of development and collecting far too much crap along the way, which has been problematic since.

However, Symbian are a great example of the opposite, in the sense their development had slowed to a crawl. Things like OpenGL and anti-aliased text rendering appeared first in feature phone user interfaces, and then moved up - it was nuts. Quite how Nokia, in particular, remained oblivious to the potential UI improvements the new stuff enabled is beyond me, but then a good number of us were floored by just how bad the performance of the G1 was.

The "improvements" you mention are, with the exception of the bought in runtime, inconsequential. We've been through the phase where people wanted to use WebViews for most of the apps (I was a champion of that idea at one time) and it sucked. Do things like Google Now use the WebView for rendering their UI? Now that the lower levels are approaching good the real problems that remain are much more pervasive, causing an unbelievable amount of app developer time to be wasted (at Google too), and the sad thing is it doesn't look like they will ever be fixed because the answer will be "we're replacing them with web stuff" which is an answer no one making this stuff actually wants.
Gecko uses XPCOM extensively (though less than it used to). XPCOM is basically a cross-platform implementation of the same principles as Microsoft COM.

In particular, XPCOM allows easy binding with the Spidermonkey JS runtime so you can expose things to scripts.
I like Twitter precisely because it's a broadcasting mechanism. I choose to follow people/organizations that are smarter or more in the know than me.

I never directly communicate with people on Twitter.
Show HN: Truedialer, our approach to dialer/contact management
From the other side of the curtain, most companies have "salary bands" that they apply semi-uniformly, i.e., as a "junior developer" you can make from X1-10% to X1+10%, as a "senior developer" you can make from X2-10% to X2+10%, and as a "project manager" you can make from X3-10% to X3+10%.

The invisible hand of the market will lead prople to companies with the highest value for X2, which are usually also those where the productivity (i.e. contribution to company revenue) per person is highest.
The company was capable/willing to pay 50% more, but in first instance did not. Negotiation tactics, unfairness and manipulation, lies. It's what you should come to expect from companies, especially large ones. On the company side of the table is someone in charge of making sure the company spends as little money as possible on him. I think he did a great job getting the most out of it. He deserves it, for thinking it through. Most people aren't that great at serving their own interest and getting what they deserve in negotiations like that.
History? Like the New Deal? http://en.wikipedia.org/wiki/New_Deal
Show HN: www.seeflo.com – see what people do on your site
I like that idea. I remove commented code when it's "old enough" but know how long it's actually been could be really helpful.
Jsbat.js
Curious as to why you don't want to keep a desktop on 24/7?
I don't have any particular loyalty either. But, in my opinion, and after taking considerable time looking into scala, it's not my preferred language. The syntax can quickly devolve into soup. It's entangled with Java too closely (unlike say clojure). And last time I tried it compile times were...awful. All of this is my opinion and if scala works for you that's great. This guide is a great start for scala devs not to shoot themselves in the foot.
Even still, launchd covers far less ground than systemd, all things considered. It's just inetd, crond, atd and watchdogd, mostly.
Maxime, that's what I was thinking too! But nobody know what these guys are doing, as you can see above...
Hmm, I can't really write lisp, but, how maintainable is this?? https://github.com/fukamachi/fast-http/blob/master/src/parse...
Next Bitcoin Application: Decentralized Passport Service?Coinsetter Bitcoin News
Not to pry, but is this typical on the West Coast or are you contracting/including bonus in your hourly? I think I do pretty well for my age but you're killing it.

[$46/hr, 5 years of experience, Software Engineer, Boston]
I'm pretty sure the 'Half-Blood Prince' thing is supposed to sound racist in-universe, as that's someone of mixed heritage (magic and non-magic) referring to himself self-deprecatingly in a universe where racism against non-magical heritage is very much a real thing and a term like 'mudblood' is considered an extremely offensive racial slur.
England has levied a 'window tax'[1] on the mainland and a 'salt tax' in India[2]. The latter lead by a long route to independence. We also experimented with a poll tax[3],[4] on a couple of occasions with interesting consequences. Income tax with some progressive banding seems reasonable and a tax on consumption (we call it Value Added Tax as it tracks up the supply chain) is generally accepted, or at least not protested against.

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

[2] https://en.wikipedia.org/wiki/History_of_the_British_salt_ta...

[3] http://en.wikipedia.org/wiki/Poll_tax_%28United_Kingdom%29

[4] http://en.wikipedia.org/wiki/Peasants%27_Revolt
This confirms that the money is in the software, not the harder. I see parallels with 80s and 90s desktops.
ParisJS meetup 2014-10-29 Deezer
That's not shipping or has patches added:

---------

rutina:~/git/bashcheck@master$ uname -a

Darwin rutina.local 14.0.0 Darwin Kernel Version 14.0.0: Fri
Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64

rutina:~/git/bashcheck@master$ ./bashcheck

Testing /bin/bash ...

Bash version 3.2.53(1)-release

Variable function parser pre/suffixed [__BASH_FUNC<..>(), apple], bugs not exploitable

Not vulnerable to CVE-2014-6271 (original shellshock)

Not vulnerable to CVE-2014-7169 (taviso bug)

Found non-exploitable CVE-2014-7186 (redir_stack bug)

Test for CVE-2014-7187 not reliable without address sanitizer

Found non-exploitable CVE-2014-6277 (lcamtuf bug #1)

Not vulnerable to CVE-2014-6278 (lcamtuf bug #2)
You have to adjust for cost of living. There is a lot of cost of living over there then compared to around Boston.
>Often it means quitting jobs, selling houses, getting divorce, abandoning friends, changing habits, changing patterns of thought, solving addictions, destroying routines.

Some of this sounds like mania to me. Perhaps unsurprisingly, since mania is seen (by Melanie Klein for example) as a defense mechanism against depression.

edit: I understand your point, didn't mean to jump to conclusions.
Microdata Markup: Your Key to First Page Search Rank
The old book _Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp_ contains a number of nontrivial programs (like an Othello player and a little symbolic math program). AFAIK, most people think the code is unusually clear, both a good example of how to write clear CL programs and a good example of clear programming period (independent of language). If you are seriously interested in clarity of CL programs, I recommend taking a look at that book.
As a user of Facebook if all of the page's I've liked over the years were able to get my attention whenever they wanted it I would not be a Facebook user
Cell phone sized antennas are quite small, especially compared to a 40-70 inch typical US home TV these days. The electronics to connect to a cell network and send useful data over it is probably $10-20, tops, plus the cost of the usage (but that's all dependent upon usage and negotiation of rates).

I'd say, if there's a corporate reason to want data from the TV even if the consumer doesn't connect their Ethernet/wifi, the cost and complexity of adding in cell connectivity isn't very high these days.
You can track the bitcoins, and as soon as a transaction occurs with a known party, you can go back up the transaction chain.

It's just like with GSM IMEI, notably pre-paid GSM cards, they're identified (in most countries), by an ID card when you buy the pre-paid card. If people wanted anonymity, they'd have to swap their pre-paid card randomly and anonymously in the street.

If you want anonymity with bitcoins, you will have to swap them on paper, in the street.

And even having shuffled bitcoins, you'd have to be very careful, because there are other ways to identify entities, based on their behavior. See for example:

https://hal.archives-ouvertes.fr/file/index/docid/718763/fil...

http://homepages.laas.fr/mkilliji/docs/journals/jcss.pdf

http://www.cl.cam.ac.uk/~ks640/files/papers/wpes2014.pdf

etc.

There are only 9 billion humans. Therefore to identify one, you only need 34 bits! Extracting the right 34 bit of information from the petabytes available each second, while requiring some mathematical and computing resources, is clearly not impossible.

Beware also of the Air Force 1 effect: when the American secret services destroyed the World Trade Center, they issued an order to ground all airplanes. All, but one, Air Force One. And therefore everybody knew where it was, because it was the only plane in the sky keeping signaling meteorological data.

Similarly, when everybody is tracked on facebook, on ApplePay and on bitcoin (however anonymously), getting outside of those tracking system only serves to flag and identify your even better!

We're certainly very close to have a system like in Minority Report, where not only real-time tracking of everybody will be relatively easy, but of course, probabilistic prevision of (near) future behavior will be possible as well.

When you can track with a high resolution spy satellite or drone somebody in downtown Los Angeles at 11:43, you can predict with quite a certainty that he won't be in New York at 11:50. Given physical constraints and Bayes statistics, you can predict quite a lot.

http://www.dailymail.co.uk/sciencetech/article-2269563/The-U...
What would you cover in a CS class for MBAs?
Arachnophobia chopped out of a man's brain
> This is obviously a risk to the company, which is why most companies (at least in the US) have a policy against it.

What's amazing to me is that every company I've ever known of has a policy along those lines, yet it is illegal to sanction employees for talking about their pay with coworkers under the National Labor Relations Act and has been for a long, long time.

I also wonder to what extent the jealousy argument applies in the real world. It makes sense, and I'm sympathetic to it, but I've worked at two jobs where it was pretty well known what everyone made. There were huge disparities in what people made for doing the same work in both cases. It didn't cause any resentment issues I know of - but I suspect it did make people more likely to ask for a raise when they knew what was possible, which I think is the problem that management really has with it, because it becomes much harder for them to justify to the employee why they can't or won't pay them more, even though there may be valid reasons for it.
What happens when you leave the cannon? Either the cannon exit is near ground level, in which case you still have the air resistance problems; or it's not, in which case you have the problems of building very a tall cannon.
Using Amplitude analytics? Here’s code to help you segment by utm parameters
The discussion has changed; it is about the pointless patch to some USB code where an 8 bit endpoint count is multiplied by the size of some structure.
No, the way it works is the hidden service with the most recent announcement is the one that is currently used.
Mass kissing' protests in Kerala cities against moral policing
A deep look at the 17 finalists of the upcoming LeWeb Startup Competition
> oh my god, not the TV!

Dude. I stare at my TV. If it stares back, that's scary! And if it's listening to me!?!? All the time?

The messed up part is that ALL of our devices will soon be watching and listening to us. Our thermostats, our smoke detectors, our TVs, our phones ... I just installed a fancy internet connected lock on my door. In fact, I installed a fancy electronic toilet seat too... oh well.
Any suggestions from the HN community would be much appreciated!
Desktops use a fair amount of power and almost always have some amount of noise associated with them.
What's interesting about Box is that they've succeeded to charge enterprise clients with a service that should be a commodity by now. They've also taken the route of graduating consumer interest into enterprise use. Their quick advance into mobile was good thinking.
Nice - I once had a playsport from Kodak (no longer produced I believe) and really enjoyed it. If this is of the same quality it's certainly worth trying...
This is a really helpful guide, which I can see myself coming back to a lot.

I can't express how relieved I am to see someone else directing Scala developers away from the Cake Pattern. I've only ever seen it result in messy, confusing code.
>> That's GPL, not LGPL. LGPL only requires you to release the source of the part you used, nothing that links with it.

Nothing that dynamically links with it. Static linking makes your code part of the library and requires source.
New Study Finds Oceans Arrived Early to Earth
I wonder if it is able to be used for astrophotography. If so, you can take my money.
SIGABRT (or similar) approach is similarly tempting. No checking for errors, no complicated control paths. If Unix systems let processes register (and unregister) files to be automatically deleted on abnormal exit, it'd be pretty convenient.
So this is something I've always wondered about.

Can anyone explain the equation for getting to an earth sun Lagrange point?

Since were already on earth orbiting the sun it would seem we already have the correct orbital velocity to hang out at a Lagrange point. So we could really approach these points at any speed no? Is there potential to use less fuel than you'd need to reach an earth orbit?
No idea, I'm not even in the US, sorry.
Amazon seller account closure
Pretty simple story here really. My brother owns a business and I am just an Internet joe with nil experience, I though I would like to start selling some good crap I have just laying around. I've had a seller account since I was about 16 but had no idea how to use it so it just sits, I'm now 21. So I log on a few months ago and instantly get a message on the web page that I am blocked. Now I have never done anything with this account, other than make it. When contacting Amazon I got automated messages and finally this.
"Hello,

Thank you for writing. After a review of your account by an account specialist, we have decided not to reinstate your selling privileges.

We regret we are unable to provide further information on this situation. Further correspondence regarding the closure of your selling account may not be answered.

The closure of this account is a permanent action. Any subsequent accounts that are opened will be closed as well.

Regards,

Seller Performance Team"

A little crazy? Well I read an article on here about two brothers with the same situation except I don't know if they lived together... This is an insane process, with no appeals still.

I wish there were something I could do.
It is not nearly as simple as you are hoping. The threat of unwinding forces compilers to insert landing pads (increasing code size) and forgo some optimisations because they have to be careful to preserve semantics even during unwinding, restricting things like how much code can be reordered etc.
Interesting device!

Weird/unexpected/innovative form factor for an action camera, a segment that is otherwise pretty much associated with the GoPro. The 360º thing is cool, although I guess it's less suitable to be mounted on a person and do point-of-view movies? Not sure, it does look pretty small so perhaps it's doable.

The specs sheet PDF (http://kodakpixpro.com/docs/specsheets/actioncam/sp360/sp360...) was very hard to load, but it does have the dimensions. It's 41.1 x 50.0 x 38.0 mm i.e. fairly tiny.

I wonder if nobody at Kodak runs Firefox in Windows; for me the main copy on the first image is black-on-black, i.e. unreadable unless I drag to select it. "Oops", I guess.
I took realloc_array and applied it to a program I'm working on which contains a bunch of realloc calls. It was completely useless; I had to invent a different interface.

It was useless because several calculations take place in every instance to produce the size, whereas realloc_array only checks one multiplication.
Microsoft Announces New Office 365 REST Based APIs Plus iOS and Android SDKs
An architect or someone who works with wood. Wood seems to be the next most accessible resource after your own thoughts to hack around with and built something meaningful.
Slack is now the fastest-growing workplace software ever
Making News Feed nearly 50% faster on iOS
If the company claims that salaries are truly algorithmic and based on experience level, they should have no problem publicizing the salaries of each employee on an internal wiki.

I see a lot of HR departments put a huge effort into making salaries seem fair. They standardize job titles. They link job titles to salary scales (A,B,C,D) and then have sub scales (1-15) for 'experience' (years at the company) or performance (positive performance reviews). The problem is there are always huge loopholes:

"Ok, the experience scale can also count time at similar positions at other companies" Well, that sounds reasonable... "Also if you have a lot of industry connections we'll count that as experience" Um, okay... "also if management is impressed by a junior hire's capabilities we can apply that towards the experience scale" wait... and "Well Jane, you performed really well but management only allows us to give out so many exemplary performance reviews per year" what?

The result is that you have a beautiful salary scale in your employee handbook and a nice basis for hand-waving (your job puts you in scale B, and you've been here three years, so that's why you're at B3!), but everyone is just paid whatever they can negotiate. It's been shown time and time again that this disadvantages women, immigrants, minorities (and probably also more introverted types).
Velositey Photoshop Extension Version 2
Thanks, very useful.

It's nice to see that both Wart Remover and OP's post had reasonable explanations and examples to justify each rule. This makes the rule all that much better as a learning experience (contrast with, e.g. "I have never seen a piece of code that was not improved by refactoring it to remove the continue statement" from JavaScript: The Good Parts, which leaves me baffled and no wiser).
Why not link this article without #disqus_thread ? As soon as it opened I instantly went to the bottom of the page.
Look, just take it easy. Just the way you are telling us right now, tell your superiors. I doesn't have to end up in an argument about sexism, just tell them you found out and you were wondering if it's intentional or not. If they do turn out to be jackasses, tell the girl and let hell break loose.
This was the one thing that my CS professors drilled into my head most: you have source control, why would you comment?

You only make your source control more valuable by not commenting out code; since you can then search for its presence more easily. Good advice, all around.
But what if knowing lets you make moves that improve your salary (if you are on the lower end) or encourage your coworkers to ask for a raise (if you are on the higher end)?

I started out making 10% more than what I was initially offered since I knew what coworkers with similar experience made and asked for that amount. And I know what coworkers with much more experience (10+ years to my 2 years) make, so I can gauge whether I am on the right track.
NY Times “Hungarian protests against Internet tax”
Jawbone is helping keep track of your Halloween sweet intake with Up
You can at least browse public Facebook posts without logging in. But I think the main point is to avoid local censorship, reducing Tor to a simple proxy.
It defeats the purpose of hiding your identity from the endpoint, but that is not the only use-case for Tor. Some people live in places where connecting to Facebook is blocked or where doing so places them in danger, it is this group that is being served here.