skysight-inc/HackerNews huggingface dataset:
> Your position is still not 100% clear, although it appears that you are arguing that something called "the mind" exists outside the physical realm.

Wait, hold on, I didn't invent the mind, psychologists did. I'm simply pointing out that the subject of psychological work doesn't have a physical existence.

I'm certainly not arguing that the mind "exists outside the physical realm". I'm arguing that psychology needs to reconcile their insistence that psychology is a science, with the nonphysical, non-empirical subject of their investigations.

> I am just confused as to your seeming insistence as to the existence of something non-physical.

Wait, hold on. I'm not arguing that the mind exists on a non-physical plane, that's psychology's claim -- I'm objecting to it, as do most scientists.

Title: "Why psychology isn't science"

Link: http://articles.latimes.com/2012/jul/13/news/la-ol-blowback-...

Quote: "Psychology isn't science. Why can we definitively say that? Because psychology often does not meet the five basic requirements for a field to be considered scientifically rigorous: clearly defined terminology, quantifiability, highly controlled experimental conditions, reproducibility and, finally, predictability and testability."

> Now it turns out it also managed to realize that if you poke and prod someone in a certain way that occasionally a positive change can take place.

Yes, but without an explanation, that outcome can't rise to the level of science. Science requires explanations, mere descriptions won't do. If I say, "The night sky is filled with little points of light", that's a description, not very useful. But if I say, "Those points of light are actually distant thermonuclear furnaces like our own sun," that's an explanation, it's testable and falsifiable, and I've crossed the threshold of science.
Macbook Air running OSX 10.9.
Git through Bitbucket/SourceTree
Webfaction for servers (MySQL)
Python and Django.

At home I have a desk stuck in one end of the kitchen with 2x22" monitors and a 19" widescreen, ergo keyboard and mouse, which is for 'serious' dev sessions (or where I"m troubleshooting.)

Main IDE is AptanaStudio3, as it was literally the first 'proper' IDE I could get to work/make sense on the mac.

If I could change one thing? Have a machine I didn't need to plug in (2x USB, power, 2x monitors) everytime I sat down to use it - can't I just have a desktop and laptop that sync perfectly? No? Oh well.
Thanks for this explanation. I would have expected #1 to happen in the case that you outline.

You're right, since a built in merge utility has more information about the semantical intent of the operation it can essentially repeat the complete operation whereas my naive implementation would not.
of course things dont come out of nothing, i just find it so odd that we have open source top quality OSes, monitoring systems, programming languages, ides, browsers, graphics suites, etc etc, but no backup ..
The parent's point was that doing so is basically impossible at this stage in the game short of digging holes and building entirely new infrastructure parallel to what already exists and have someone new who hasn't managed this manage it. Good luck with that :)
What are the supposed benefits of using module loaders over say minifying and concatenating all your JS into one maybe two files which are then placed in script tags at the bottom of your HTML?
Is a Shift to Fee Based Insurance and Benefits Consulting In Your Future?
"Older men can have children in principle, but older women can not."

I didn't mean "ignoring social factors" - I meant "in theoretical human-design-space". Women don't produce new ova, but why does that necessarily have to be the case? Most cells in the body divide regularly.
It's just taking a close-up.
Startup Reading List – StartupDigest – February 14th – February 21st
I absolutely love it! I now use it over my rather powerful i7 laptop (24GB RAM, etc) and haven't noticed any performance bottlenecks as of yet (the SSD really helps with that). Best of all, it's dead quiet and doesn't really get that hot (unless you play games).

I do love however that my laptop bag has gone from weight a tonne to something I can lift with my little finger. The bonus is the wacom pen, touch input and well, it having the potential of a tablet.

Edit: You can get quite a few hours out of it battery wise. But I generally have it plugged in when I'm doing real development work.
The error messages are driving me nuts as well. Otherwise, Julia is a very impressive language that can do more than replace Matlab.

The only other irk I have is that an ASCIIString doesn't have UTF8String as a parent type (ASCIIString <: UTF8String -> false)
Having a kid changed my life as well. I'm 21, and my son turned 1 this month.

I'm so glad he came along when he did, because I was on my way down the dangerous road of workaholism; but now my priorities are crystal clear, and I refuse to work more than 40 hours/week on a regular basis.
"I understand the argument, I just don't believe that surviving elders were actually helpful for the procreation and survival of their offspring during most of evolution. Not beyond an age where cancer and heart disease start to play a role."

I don't think I was disagreeing with you, there. My point was that regardless of how much benefit an ancestor can give to their descendants, if you have declining fertility beyond some age the benefits of doing so attenuate with time.
The night I invented 3D printing
It absolutely can be done remotely.
Every one of these modems does SNMP, exports everything it has in the way of statistics, and they can read it remotely

The modems are nowadays configured to only allow requests from certain ip space with certain passwords because you could actually accomplish a lot in the docsis 1.0 days by messing around with SNMP.
Tail-recursion in python illustrated
> Spying is/was a targeted measure and will probably always exist

That's naive. Germany has not defended itself enough against US activities in Germany. This is especially ugly, since the US has many military and intelligence installations in Germany. Germany does not have the same in the US. If the US wants to stay in Germany, they need to adjust the targets of their operations. Remember, the US military is no longer defending West Europe from its bases in Germany. It runs world-wide military and intelligence operations from Germany. We have bases from which wars in Asia and Africa are supported or even coordinated (the US central military command for Africa is located here).

It's not spying as Germans 'spy' on the US. It's a completely different thing and scale.
The HN community also has its issues, it would seem.
Building a human rights security app, in San Fran for 8 days, who wants to meet?
Hi there,

I will be in San Fran for RightsCon from the 27th Feb to 8th March. I am currently building a free open source Android app for managing the physical security of aid workers, activists and journalists. I am looking for all kinds of people who can help on the opensource code development, security management/encryption implementation and (ideally :) funding part of the open source project.

Who in San Fran would be interested in grabbing a coffee during this time? :)

All the best,
Rory Byrne - Founder & CEO of Security First
secfirstmd@gmail.com
www.secfirst.org
Hundreds Protest Tech Tax Breaks At Twitter Headquarters In San Francisco
The nice thing about sudo is that it asks for a password, thereby mitigating the involuntary click OK reflex that affects Windows.
Fair enough, but most people are using Ubuntu on a desktop or laptop with moderately large screen (or is 1366x768 on a laptop considered small?)

Can you actually run Ubuntu on a phone yet?
> but he's been labeled as anti-GNU for writing software that has a more permissible license

No. he has been labeled as anti-gnu because of torvalds own statement like:

"So I'm pretty well-known for not exactly being a huge fan
of the FSF and Richard Stallman"

"Linux from the very beginning was not about the FSF ideals."

I would not directly call it anti-gnu, but neither is he friendly. He can also not be directly called truly neutral given the number of negative comments he has made about projects and work.
This is not kindergarten. James has a name and you could bring this up with him personally rather than stabbing him in the back posting this here.

James has done an incredible amount for the Django & Python world through both his code and his writing and is someone I have looked up to since starting with Django back in 2008. Posting this year old pull request out of context with those insinuations leaves me disgusted to be quite honest, that attitude is not welcome in the Python community.
> It is much more resistant to eavesdropping and censorship (OSI layers 2-3)

Not inherently. Arguably, a large-scale mesh network would be more susceptible to interference, due to the larger number of distinct parties involved in each communication. The difference is that because a mesh network assumes the lack of trust in the intermediate nodes, a sensible design for one has to include end-to-end security.
Nootropics Survey Results And Analysis
Nearer 50 than 60 here. Run four to nine miles every weekend day (three this weekend, that is), walk an hour at least two days a week, generally 30 most others. I don't do weights because I never got in the habit when younger; I also ran more when young and wouldn't have wanted to add body mass--running was just better under 170 lb.

What happens to your body as you get older depends in part on what you do with it when younger. The one thing I don't do now that I occasionally did when younger is push-ups. Something in my left shoulder doesn't care for them. No doubt there's a fix for that, but I don't think it makes sense to pursue one--there's no MLB contract on the line.
Go back and watch a VHS tape recording of an over-the-air broadcast TV show. You will be amazed at how colossally crappy the quality of it is because you're now used to various levels of high-def TV. The quality we get used to is only going to go up from here.

Beyond that, look at Netflix's recommendations today:

https://support.netflix.com/en/node/306

To get 1080p streaming, you need 7 Mbps. To get 3D you need 12 Mbps. Now imagine you are streaming one 1080p show from Netflix, your wife is streaming another on a different device, your son's Minecraft server has 19 kids from school attached to it, your daughter is watching HD YouTube videos and your main computer is downloading Windows 8.1 updates.

That's why I have 75 M/bps downstream and 35 M/bps upstream through Verizon FIOS anyway. That and it was $74.99 per month including their Prime TV lineup and unlimited landline phone service.
They do something like this in DC - http://www.unionkitchendc.com/
Maybe I misunderstood the grammar somehow, but did you just say:

> This rootkit provides various backdoors allowing to get root ssh access

followed by:

> this package won't hurt you badly

Allowing root ssh is the ultimate death of your machine's security. Having this installed hurts you badly.
> Options for dropping out of modern life? I'm bored with it. My only requirement is having internet access (preferably on my laptop).

Internet access, laptop, somewhere to plug the laptop in, and a way to shelter it from the elements -- as well as its owner?

Hilarious. Translation: "I'm not really interested in dropping out of modern life."
Htc One T mobile 
Check out new htc one t mobile smartphone and the best features You are just a click far away to choose htc one t mobile which gonna fit your needs
Modules are evil in my experience, they have many disadvantages, much more than the writer points to.

When I looked up for some wrapper to Backbone I came across ChaplinJS: https://github.com/chaplinjs/chaplin/ and it was nice, but using the module system was a nightmare. It was so painful, that I forked it and remove the module system from the code (which was a pain, but still less painful than handling the module system). the fork is here: https://github.com/snird/Mildred and I use it in production now.
I do almost all of my work on a 13" MBA. Works out fine. I do have a very large monitor that I can use as needed though. Except for Java, I use terse programming languages, so functions/methods are short, and I don't need to look at a ton of code at any given time. A few small edit windows open and visible does it for me (mostly tear off windows from IntelliJ).
Have you asked for the HN discount?

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

(I happen to get a discount for being a prgmr.com user, but IIRC the terms are similar.)
For a major patch that may affect a project for a long time going forward, I can understand the maintainer being strict about what gets applied, and wanting to have more code quality control.

This patch is miniscule. He should have applied it and moved on.
"How they can justify $50 for that"

They don't need to justify. The only reason they would even think about this is if the detriment didn't outweigh the benefit. If perhaps x% of people think that it's a ripoff and 90% don't or don't even know or think everything is a ripoff anyway then why not get the extra revenue?

My guess is that the amount of people that even have any understanding of what is involved is quite small.

"But actually, the $110/mo charge covers that, and always has."

What do you mean "and always has"? Are you saying because they consistently turn a profit then you have decided they have enough to cover their fixed expenses and they shouldn't try to add to the bottom line? Not to mention that off the top with a billion dollar corporation you really don't know what is going on there anyway.

"Third is because the company is making plenty of profit, but the parent company wants more, so they're pushing it to do stupid stuff like this"

In a capitalist system there is really no such thing as "plenty of profit". The mere fact that you feel like it's up to you (or anyone else who makes comments) to decide "ok that's enough" really does not make any sense. I mean you've never seen profitable companies go out of business or bankrupt that at any point in time someone would have said "they make plenty of profit". (We can start with General Motors, Chrysler etc.)

"A large percentage of employees are looking for work elsewhere, it's just unfortunate there are not many options"

I'm unclear what the amount of employees looking for work matters with respect to what they charge. Are you implying that things like this make employees want to leave? I somehow doubt that.
The only real answer is that a company should seek to charge the price that maximizes their long term profitability. If that's $50 to click a button, that's $50 to click a button.

But this rule completely breaks down when you're dealing with regional monopolies like Comcast. In that case, you do have to introduce the concept of pricing fairness to avoid someone abusing their monopoly - as Comcast appears to be doing in this case.
I don't understand what's the big news here. It's pretty obvious if you also think that by your late 30's you have a lot of experience on your shoulders, and you can use that to plan what's ahead.
Htc One T mobile review
I'm not sure why this specific developer's decisions need to be picked apart and second-guessed by HN.

Except that someone had a problem with him and is using HN as a weapon. I don't respect this kind of manipulation at all.
Fluencr Represent Your Brand
People will share their connection in order to earn Libernet cryptocurrency.
Flaw Of The Averages.
Hey you know I did my last (happens to also be my first) OSS in 2002. The abuse I got for my efforts was insane. This is just another example that fits right into my (personal, for sure) view of the community as a whole. I also understand that bad news travels, and good news is just the status quo so you don't hear about it. Such is life.
What the Target breach can teach us
Apple exploring cars, medical devices to reignite growth
James stopped work on django-registration half a year ago: http://www.b-list.org/weblog/2013/aug/26/catching/.

Maybe people who still hold a grudge over a year later should get off their asses and take some responsibility for the fork instead? If James is so awful, and django-registration needs to be updated so badly, then why aren't we hearing about the armies of people who've taken up James's offer to take over django-registration?
I just get a title page, the link goes nowhere.
Edit: use arrow keys
> It's not that complicated. It's basically equivalent to the US sales tax

US sales tax is more complicated than you'd think. I recall having a very amusing conversation with an Amazon engineer about the software they procured to calculate sales tax on purchases, which promised "24/7" uptime but also required you to shut it down and run an hours-long migration every so often.
That's true for most places: "Tourist: oh, this is such a great place to live in!"; "Person actually living there: not really". When you live (read years, not just a few months) there are many small things that you didn't think about or didn't have to deal with if you only lived there for a short span of time.
> You can simplify the process with a special registration with the tax offices in one country (e.g. Germany) and send all the owed taxes there. They will then further distribute it to the other countries. Also note that to do it correctly, you need to charge the right rate in each country.

If you are selling apps or other download software to end users, I don't believe that the last sentence applies. These are classified as sales of services, not sales of goods, and services (with a bunch of exceptions) are taxed at the rate of the place of the provider.

At least, this is what our UK accountants told us, as a US company with sales in the EU. We are registered in the UK (I'm not sure exactly what kind of entity we have there...a subsidiary, and agent, or something else) and all our EU sales are from our UK entity. The accountants said we should charge UK VAT rate to all customers, and we report and pay to the UK.

Note: I'm not sure exactly what our arrangement is in the UK. It is possible that we actually have a UK subsidiary, and that is the seller for our EU sales. This could mean that we are under different rules than a US company accepting orders from the EU. As always, consult an expert who is familiar with your particular situation before acting.
Threads like this always bring out people on HN and elsewhere that simply don't think like business people.

You can choose "value" as your strategy and sometimes that can work in your favor. But many times the public is easily duped by your competition and what they have advertised as "value" and it's not that simple.
Facebook is down.
https://www.facebook.com/ is down.
he has a point and i like perfected ux too, but as a programmer im unable to achieve perfected UIs :)

anyway, there is also "good enough" and most likely 3px wont matter any more than refactoring a perfectly working class into a perfectly working class with perfect code...
You would send the hard drive via snail-mail to Amazon.

A mass restoration is expected to be rare, so it's okay for it to be a bit more expensive.
I gave up on Wikipedia a long time ago. I'll read, but I don't contribute anymore.
The Best VPNs To Use In China (Updated Feburary 2014)
Agreed. I was expecting a large piece of code to justify a second guess about merging it right now (or just declining it with a good reason).

It hurts OSS, even if it is a maintainer's right.
You also need to send a lot of additional information for error correction.
I actually did that first:
https://github.com/inolen/qvmc

It worked, but the main issue was related to object file generation.

Basically, you have to allocate one big i8 array to represent all of the QVM's data segments (including its bss segment). This doesn't translate well once compiled with Emscripten, as bss relocation is on a per-variable basis. For one of the Quake 3 Fortress QVMs which was only a few hundred kb it output a ~50mb .bc file and a ~70mb .js file of mostly 0s.

I experimented with storing each segment as its own i8 array (which could be 0 initialized for the bss segment) in a packed struct, which significantly lowered the .bc file size. However, while I was looking into what I'd need to change in Emscripten to support this, I instead decided to go the route of writing the runtime compiler.

Fun fact: Quake 3 mods didn't have access to malloc / free, so it wasn't uncommon to have large amounts of static, 0 initialized data.
What a bad UX. It took my a while to figure out that I need to use arrows.
that your phone has "fucking" GMS on it.
that.. is the point. The phones sold without GMS in china are sold that way because of licensing reasons. Everyone puts GMS on them at purchase time.

Your arguing is senseless.
https://groups.google.com/forum/#!topic/julia-users/7DXD7Qbk...

Starting with Stefan Karpinski's first comment.
Making statements like "we don't store credit-cards" and "no credit card data was breached" are feel good statements to minimize brand impact. I find them difficult to accept and a bit disingenuous. How do they know their logs were not modified? Are they sure the attacker didn't insert their own markup or JavaScript to hijack the login or payment form or present a fake payment page? That type of attack can be done via SQLi, XSS Type 2, and a number of other vectors. I understand where they are at & I've been there, but when I was there, I recognized that sometimes there are no answers and all that can be done is to apologize and tell people to change their passwords and watch out for unauthorized charges.
It should be mentioned that this is a slideshow. Just in case anyone just sees the initial page and thinks that's it.
Maybe designers should learn a little bit of CSS and git and just fix the pixels.
> Allowing root ssh is [...] your machine's security.

Taking stuff out of context is fun!

He said it won't hurt you badly as long as you don't run it as root. From that, I understand that it can't install itself unless it's run as a privileged user.
Looks like it could be a cool presentation but mid-hangover-me can't deal with the cube effect. ;) Is there a boring slide version available?
Opening but unable to login...
I know that reading skills are sometimes low, but seriously, you should try reread what I wrote.

> Ok so first off. You just compared a HUGE community of software developers who use BSD/MIT licences, to drug cartels and thieves

No, I described the BSD/MIT community as one that indiscriminately gives (in the comparison, people who give indiscriminately money to poor people who ask). Which then comes back to you being confused. If you are not confused, I can not see how you so completely misunderstood it.

> If I wrote a 100% compatible alternative to GCC tomorrow, that produced 500% more efficient binaries, with a 200% speed increase in compile time, but released it under the BSD license

If I gave 500% more money to people in need than the red cross, but gave it indiscriminately to anyone who ask, would that improve peoples life? Army lords that recruits child armies would be happy to get some of that money, as would drug cartels. Terrorist also. But 500% is a bigger number than 100% and I am not preventing the original target of helping poor people. Poor people in need, terrorists and drug cartels alike get money! Win-Win right?

Last: I'm not telling you that you should use the GPL. Not at all. If you feel BSD/MIT is right for you do that. I'm saying don't get on some high fucking horse telling people who choose not to use BSD, that what they're doing is "wrong" because it doesn't fit with your specific ideology.
For Interns, All Work and No Payoff