skysight-inc/HackerNews huggingface dataset:
Help support Software Wars the movie
I just contributed to the movie production project "Software Wars" (which is going to be awesome). Please join me in seeing the movie get produced and released. Click here to see what I mean (http://igg.me/p/290135/x/1973128).
Why is this only showing up on OSX? Is it a bug with Chrome's webkit?
People couldn't lift the weight without consuming energy from food. Doesn't mean that it's powered by food.

The machine converts gravitational potential energy to electromagnetic radiation. People generate the gravitational potential energy by lifting the weight using kinetic energy, which was likewise created by converting chemical energy.

It's easier just to say "Gravity" because, without gravity, it wouldn't work with its inanimate weight.
Catholics/Protestants/Orthodox scriptures are almost entirely the same content. Jewish scriptures are a much smaller subset, while Mormon scriptures are a much larger superset.

Specifically: Jewish scripture consists of what is called the "Tanakh" [0], which is the same content as the Protestant Old Testament but in a different order. The Tanakh tells the history of the Jewish people from "origins" to around 500 BC.

Protestant, Catholic, and Orthodox scripture (generally called "the Bible") consist of everything in the Tanakh, in this case called the "Old Testament", plus the "New Testament" which tells the story of Jesus and his first generation of followers. Additionally, Catholics and Orthodox include other Jewish writings (pre-Jesus) which mostly fill in the gaps between the two narratives [1]. A number of other post-Jesus writings (such as letters written by early Christians, which tell the history of the next generation of the church) are sometimes included as additional reference material.

(As a brief aside: among Protestants in particular, there's a tendency to use different "translations" which consist of the same material but use different vocabulary and sentence structure. Generally speaking, which translation is used matters only for doctrinal edge cases.)

Mormon scripture consists of the Protestant Old and New Testaments, usually the King James translation, as well as three additional books collectively called the Standard Works [2]. The "Book of Mormon" tells the history of the inhabitants of the Americas. "Doctrine and Covenants" contains official teachings of Mormon leaders, who are considered to be modern-day prophets. "Pearl of Great Price" is kind of a grab bag, consisting of everything from revisions of other parts of the Bible to the controversial "book of Abraham" [3] to the life of Mormon founder Joseph Smith. In addition, Mormons consider their president and his 12 closest advisers to be "prophets, seers, and revelators" [4] whose teachings are more important than scripture.

[0] http://en.wikipedia.org/wiki/Tanakh

[1] http://en.wikipedia.org/wiki/Bible_Canon#Canons_of_various_C...

[2] http://en.wikipedia.org/wiki/Standard_works

[3] http://en.wikipedia.org/wiki/Book_of_Abraham - LDS founder Joseph Smith claims this tells the story of Abraham; Egyptologists say it has nothing to do with Abraham.

[4] http://en.wikipedia.org/wiki/Prophet,_seer,_and_revelator
Hmmm? With a unemployment rate at ~8% why would you factor that in?
I've looked at most of the online resources. The best tutorial videos seem to be on Lynda.com. Simon Allardice is really clear and concise in his explanations. The best practice exercises I've found are on Treehouse. The Mobile Makers program mentioned above is really for people who want an immersive program that combines the social, constructive, and cognitive learning methods with mentorship and career opportunities. But I would say, get started with what's online and only commit to a program when you've graduated from curiosity to genuine interest.
Ars readers confirm: We want dual-persona smartphones
Assange's book "Cypherpunks" can now be purchased using Bitcoin:

http://www.orbooks.com/catalog/cypherpunks/

Also, here's the full unedited speech from yesterday:

https://www.youtube.com/watch?v=v1ZyrHT-HRM
When Experts Exchange does this, everyone loathes and ridicules this, but some how Quora is better? It is the same tactic. For a time I found the community on Quora enjoyable, but the site is aimless, demands too much like real names, makes it too difficult to delete and manage your content. Quora comes from the school of Facebook and its product is the content others have created, and its users. Whatever the outcome, I doubt users will see a happy ending in their use of Quora.
Apparently it's this: http://drupal.org/node/1872074
It looks like other people have already gone there; you're just pointing out that the viewpoint they have stated is not applicable just to the TSA. That seems like a valid observation to me.
Net Neutrality Bill Aimed At ISP Data Caps Introduced In US Senate
Obviously that will depend on your connection but also on whether you are using vim in text mode or using something like gvim via X11 tunelling.

You can do text mode in near realtime on a 56k modem, OTOH I still have some noticeable lag (typing is ok, but menus etc lag) on my home broadband if I'm doing X11 forwarding.
I'm pretty sensitive to the artifacts introduced via smoothing, though some don't notice it at all. It was so bad and so weird in so many ways on so many sites that I turned it off altogether for a time. I preferred to break layouts and circumvent the designers' intent rather than look at those hairy little beasts they called letters.

Luckily, this is one of the few things that high-resolution screens truly do fix and the main reason I bought an iPad 3. When smoothing is done on a level where you can perceive the pixels, it's crude and, for me, ineffective. But when you pass the ~200ppi mark, it starts actually fading into curves and marks rather than polychromatic halos. I'm thankful for this, but wish I could get a desktop OS and monitor that really excelled in text display. For now, every time I want to read something long on the net, I absolutely have to send it to my iPad. As far as inconveniences go it's pretty minor, but we can do better.
It's P2P on desktop if you forwarded ports or if UPnP works correctly. Skype has documentation on how to check this over here: https://support.skype.com/en/faq/FA1544/is-my-call-being-rel...
There is no magic to being good at programming. First you need to study programming a lot. Then you need to program a lot. Then you will find that developing is about solving other people problems. So you will have to understand the problems deeply. So that may involve some other training. And then, once you don't need to think too much about what needs to be done and how you need to do it, you get very productive. Basically, follow what your teachers tell you, they definitely know better than your average blogger.
I love both. If you are writing a production app today, I would strongly recommend Go. However, if you want to write an app that you want to take over the world with in a year or so, I would strongly recommend coding it in Rust.

Go is a beautifully minimal language and very easy to learn. Rust isn't quite as productive, but it won't be too foreign for most coders either — unlike the Erlangs and Haskells of this world. And whilst I've never missed generics in Go, I've already found them useful in Rust.

Rust's memory model takes a bit of time to understand, but it provides a lot more power and flexibility than Go is ever likely to. To get the same kind of fine-grained memory management in Go, you have to manually allocate and manage []byte slices. Not only does this get tedious, but you end up losing most of the benefits of static typing as well.

Rust is also exciting due to the lower-level nature of tasks (the unit of concurrency in Rust). Goroutines are awesome, but you are at the mercy of Go's runtime/scheduler. In Rust, the potential is there to even do interesting things like dynamically load new tasks at runtime — opening up possibilities like Erlang's hot swapping so that code can be changed without ever stopping the system.

However, despite the awesomeness of the language, Rust suffers from a terrible standard library at the moment. Even when Go was first released in 2009, it had a really impressive standard library. And, today, thanks to having superstar hackers like agl and bradfitz on its team, Go has some of the highest quality libraries around — especially in crypto, networking, http, etc. In comparison, Rust's standard library is rather poor with little attention having been paid to API design.

Rust also suffers in comparison to Go with regards tooling support. The 'go' command-line tool is awesome. I've not had a single dispute over style guides due to 'go fmt' and 'go doc'. The 'go fix' command really helped in auto-updating my Go code as the language evolved. The 'go build' tool saves me from having to write build scripts and Makefiles. And Go's (non-existent) package management system is absolutely brilliant — just 'go get github.com/user/repo'!

But, neither problems — quality of the standard library or tooling — are intractable in Rust. In fact, now that the language is starting to stabilise, I am highly confident that a lot of love and attention will be given to both of those issues. This is also an area where we, the community, can also help out a lot. Myself, I've slowly started working on a port of the 'go' tool called rusty:

* https://github.com/tav/rusty

And, having found the Rust developer community to be extremely friendly on #rust on irc.mozilla.org, I'm pretty sure they would be happy to have other interesting hackers join in too!
This is bunk. The true 10x developers of the world are simply wired differently than normal. It is not about environment, at all. It is about intellect and drive.

FWIW, I use Dave Cutler as my prototypical 10X developer.
Gravity is the storage mechanism. When someone says something is battery-powered, do you start an argument about how that technically isn't correct?
VIM and NetBeans are two very different beasts. Netbeans is an Integrated Development Environment for Java (primarily) with excellent debugger, profiler and J2EE Serverin addition to all the code editing capabilities. If those functions are not important to your work, then go with vim/Emacs/Sublime Text 2 or whatever.
Topless Women at Gameloft's Holiday Party Says a Lot About The Games Industry
Your second link doesn't show the total number of US air travelers, only passengers on US airlines. There are also non-US airlines serving the US. I'm not saying that this makes a very big difference, but it probably brings down the cost per screening to something around $10.

Edit: Found this number:
"803.5 million scheduled passengers"
From:
http://www.travelpulse.com/dot-reports-17-percent-increase-i...

2nd Edit: Your first source already shows that "Aviation Security" only makes up 71% of the TSA budget, so that brings the cost per screening down further.
Is it possible for a company, let's say Google, to provide an unlimited data/calling plan for a reasonable cost without all of the hidden fees and charges?

It's possible in the sense that Google could become an MVNO (virtual network operator) and piggy-back off an existing network.

Except that network would have to allow them. And charge them a large price for it. So in effect, no, it isn't possible.
CHANGE MASTER TO MASTER_DELAY = 3600;

Your slave will always be 5 minutes behind the master. You were saying?
So it has to act as a relay. That's easy enough. Is the spec of how this chip works at all open or is it a DRM method with an excuse?
Technically powered by the food eaten to lift it.

Technically powered by the sun.

Technically shut up with useless pedanticism.
I could see myself adapting this strategy, except that my employer requires me to use a VPN client that runs only on Windows and OS X.
As of right now this solution makes economic sense if you already use cloud storage.
Assuming storage costs will continue to decrease and the network accessibility will continue to increase, then I can definitely see myself using it for personal projects.
Ask HN: What's the best book to get started with PostgreSQL?
I have some time off during the next couple of weeks where I would like to venture into PostreSQL. I have tried in the past, but gave up after hitting a few walls.

I find PostgreSQL does things a lot differently then mySQL, and I really need some help getting going. What resources (books and/or videos) would you recommend to get started?
Lucky Cain didn't kill you.

God says...
5:32 I came not to call the righteous, but sinners to repentance.

5:33 And they said unto him, Why do the disciples of John fast often,
and make prayers, and likewise the disciples of the Pharisees; but
thine eat and drink? 5:34 And he said unto them, Can ye make the
children of the bridechamber fast, while the bridegroom is with them?
5:35 But the days will come, when the bridegroom shall be taken away
from them, and then shall they fast in those days.

5:36 And he spake also a parable unto them; No man putteth a piece of
a new garment upon an old; if otherwise, then both the new maketh a
rent, and the piece that was taken out of the new agreeth not with the
old.

5:37 And no man putteth new wine into old bottles; else the new wine
will burst the bottles, and be spilled, and the bottles shall perish.

5:38 But new wine must be put into new bottles; and both are
preserved.

----

I should keep God fer myself, but I'm stupid.

God says...
otherwhiles current donations na_na Arise Nay sweat beggary
inclined worsted perceivable spacious degree scattered
melt daybreak laid being little_fish overthrow resolution
revive Goal relaxation mock humane eloquence slumber widow
knocketh Affrighted Body forth entangling idols impute
Passing barbarian round satisfactorily asketh garment
usefully preeminence reformed lively Son willing ordinary
Yawn sudden Juno tardy govemed Here conveyed distilled
enact division Carthaginian excels literature HolySpirit
choice Up danger stretch salary parley intend whither
entreaties LIABILITY

----

Rejoice when they persecute you -- they're fucked in 15 years.

God says...
things are possible.

10:28 Then Peter began to say unto him, Lo, we have left all, and have
followed thee.

10:29 And Jesus answered and said, Verily I say unto you, There is no
man that hath left house, or brethren, or sisters, or father, or
mother, or wife, or children, or lands, for my sake, and the gospel's,
10:30 But he shall receive an hundredfold now in this time, houses,
and brethren, and sisters, and mothers, and children, and lands, with
persecutions; and in the world to come eternal life.

10:31 But many that are first shall be last; and the last first.

10:32 And they were in the way going up to Jerusalem; and Jesus went
before them: and they were amazed; and as they followed, they were
afraid.
I link to that article in the post, and disagree with their conclusion, but provide lots of examples for everyone to make their own judgement.

In short, my 3 arguments are that: "antialiased" is most consistent with the display in other browsers, subpixel antialiasing looks terrible on light fonts on dark backgrounds, and it's impossible to match certain thin font weights from photoshop designs while subpixel-antialiasing is on.
Some public companies (mine included) have specific guidelines around how information is disseminated that can be reasonably be expected to impact share prices. If you look at the NASDAQ website (http://www.nasdaqtrader.com/Trader.aspx?id=MarketWatch) they have their own regulations about how it is handled. I'd imagine there are SEC regulations around it as well.
I'll echo and extend that. It isn't about production. It's about the quality of the programmer and his/her ability to think.

fizzbuzz is a good example. There are people who simply cannot do it. No matter how perfect the environment, there are people who will never do it. You cannot teach it, train it, or otherwise wish it into existence.

10x is a misnomer probably in most cases. It isn't that the "10x" programmer is that much faster. It's that he/she is doing things the others cannot.
Sentry (http://getsentry.com) - Exception tracking

Postmark (http://postmarkapp.com/) - Email service

Intercom (http://intercom.io/) - CRM
Not the person you replied to, but I can give some idea...

>First, how did you get started?

I always find a project I kinda want to do, and apply the language to it, not the other way around. In my case, I need to read JVM .class files [1]

>Second, how did you come to understand the memory model?

The compiler is really strict and won't let you do certain things without explicitly stating (copying, changing pointer types, etc). Basically you have to ask yourself what you're doing w/ the data, then apply the box you want.

>Finally, how do you find the libraries in different areas?

Cargo is all there is [2]. Obviously the ecosystem is thin right now, but it's really easy to wrap C libs. As for what's easiest, not exactly sure, it's a pretty general purpose language, but pretty low level.

[1] - https://github.com/cretz/patina
[2] - https://github.com/mozilla/cargo-central
So, what you're saying is that mobile voice and data in the US would best be served by a non-for-profit that owned the spectrum, the towers, and the gear, and leased access so that anyone could be an MVNO.

Because, to me, this whole Verizon/ATT/etc. fucking the consumer because of spectrum costs as well as barrier to entry seems to be one giant circlejerk we're wasting our time on.
The best programmers I know (those we refer to 10X) check Hacker News once a week, their email once a day, twitter once every 2 days and have every notification turned off in every application that could send them one. They also turn off chat entirely.

One even works with a single monitor so as to only see his code and get 0 distractions.
Using Chrome on the MBP retina, I can assure you that there is nothing to fix. Everything is crisp and clear.
I see the authors point of view and I like the idea in theory however I just can't help but want a real operating system to work on instead of just a browser. I have seen some people have got Ubuntu working on the latest Chromebooks which is a step in the right direction (for me).

If I could get a solid Linux install on a Chromebook (Debian or Slack for example) with a super lightweight tiling WM I would be in heaven.

I love the idea of doing the heavy lifting on a remote server but I also want/need the ability to do _some_ work on the system without internet access so a local gcc, gdb, vim, emacs, java, python, etc. install is a must for those times I can't get online but still want to hack a little bit.

I do believe the future for me will be cheap lower powered systems which I use for the light work and offloading the heavy stuff to a VPS but the hardware and software (OS) balance isn't there just yet.
A LEGO replica of the CMS particles detector at CERN
Seriously. I can't wait until we have high DPI screens everywhere.
The BendDesk -- Our Future Workspace
Yeah, in general the pattern for getting me to sign up for a site is something like this is:

1. Click links to a website that come up while searching for something or reading other sites 2. Notice that you are starting to see consistently good results from that particular site 3. Start to go there directly for content, and maybe even sign up & participate

For Quora this is what happens:

1. Click links to Quora that come up while searching for something or reading other sites 2. See the blurred text, immediately click the back button 3. Start to equate Quora links with this mini hassle, stop clicking on them

Maybe their content is fantastic, but it is very unlikely that I will sign up for a site of this type that can't prove that to me first.
New Official Facebook Poke iOS Application
You can use vim and gvim locally.

Sharpening your tools is an investment where you trade time now for power later. Vim is very much an instance of that trade-off. It's a ridiculously flexible power tool. If you are a machine at driving nails with a rusty hammer and you are happy, then there's no reason to stop doing it that way.But if the reason you don't use vim is that you're scared of it, it's not as bad as you think. You don't have to be superior to learn it, you just need a week and an open mind.
A real tool for this kind of thing is Axure or Justinmind Prototyper, try them.
Because

pre { overflow: auto; padding: 2px; max-width:600px; }

If you want to override it, you can use a user stylesheet, userscript or the like.
We really need to subject congressmen and congresswomen to these searches. They should not be exempt.

My guess is that is the only way the problem gets taken care of quickly.
> Verizon won't let phones access their network if Google Wallet can be installed. That is significantly different from every other network.

That's not true. I use a sideloaded Google Wallet on a Verizon Galaxy Nexus just fine.
Ask HN:Software developer from Romania wants to buy Macbook from USA
Hello

I'm a software developer from Europe,Romania (city: Timisoara).

I want to buy a Macbook Retina 13" 256 GB from USA.
In Romania is way more expensive.
(2900 USD in Romania vs 1900 USD at Amazon or BHPhoto)

There is somebody who comes in Romania and can help me ?
To bring the Macbook in Romania and I will give him the money here.

Thank you very much,
Florin
I like that too, although the the CPU/cc number is still too high. Presumably this was part of the thinking of the moto phone that transformed, and my nexus phone isn't quite powerful enough to do all this.
Notably, also, if you want Jimmy Wales to answer a question, it's easier on Quora.
> if I could get a more secure transaction (i.e. pin/password required to be enter into my own phone -- i.e. essentially extending two-factor to my credit card transactions)

Google Wallet has a PIN code on open.
I think this might be their site:

http://www.estwing.com/ (looks like there is no co.uk version)
Moore's law was simply an observation or a prediction about the computing market at that time: That the number of transistors on a chip would need to double every 18 months if the chip manufacturers hoped to get people to buy the next gen. He argued that people/companies wouldn't upgrade their existing equipment for a measly 10-50% increase in performance. They'd need to double performance if they wanted to get rapid turn over to the next generation of products.
1. You have a file, you'd like to send that file to someone, but you want to have that file embedded in some sort of preview page.
2. You drop the file on Servus' menubar icon.
3. Servus uploads your file to your Dropbox account.
4. Servus builds a preview page for your file and uploads that, too.
5. The link to the preview page is copied to your clipboard.

Step 4 will either use Servus' built-in preview page theme, or you can use your own templates for that.

Does that help? :)
The effect is certainly lessened on the retina displays, but we tested it and certainly saw a difference. Just for fun, add -webkit-font-smoothing:antialiased; to the html element of random sites and see what you think with it on and off.
I'd like to read more about this please.
Drawn into a circle of poetry giants
Introducing Poke for Mobile
Some people get excited by F1 racing, the Bugatti Veyron, or stuff like the latest iPhone, telling you they are technology enthusiasts or engineering fans.

But if you ask me, it's always at the low end of things - like this project - where the really inventive, exciting engineering happening.

Sure, something like an F1 car is impressive after a fashion, but considering the price, yeah, well, it better knock my damn socks off or it just looks stupid. Unlimited budgets do not make for impressive engineering, really.

Making something that is truly, spectacularly useful like this for $5 ot $10? That is genuinely impressive.
I plan to create a bitcoin bank that allows you to use Visa debit cards to make transactions and withdraw cash from regular ATMs.

It will work just like your regular debit card works when you are in a foreign country, the conversion will happen in 'real time'.