skysight-inc/HackerNews huggingface dataset:
Interesting. It's been a few years since I last dabbled in trading, but I recall Scottrade being fairly painless. I just opened an account, moved some money into it, and then I was able to trade using their (admittedly terrible) interface. But this was many years ago, perhaps it has improved.
I'm still waiting for any NoSQL technology to produce masterpieces of algorithmic knowledge as the guys at Oracle (or Microsoft, IBM, etc.) do. Have you read Tom Kyte's metadata matters?
http://de.scribd.com/doc/28708969/Metadata-Matters-by-Tom-Ky...

This isn't just about Oracle certifications. This is about databases that can actually handle the "hell on earth" complexity that some systems simply have. Or do you think you can run a bank or an insurance company on a key-value store, implementing their immensly complex business rules with a couple of hash tables?

Granted, every problem can be solved with the appropriate tool and some NoSQL tech is indeed appropriate for some problems. But then again, SQL is actually a pretty good tech for 90% of the problems.
Apple Facts
NASA has sent 5 orbiters and 3 impactors in the past decade, but 0 robotic vehicles (I believe a 'rover' is driven by a person). Here's the list:
http://en.wikipedia.org/wiki/Exploration_of_the_Moon
> It is GAME's policy in the UK to NEVER refund/allow returns of PC games after they've been opened

Isn't that illegal under EU consumer protection laws?
^I agree. I tried to buy bitcoin but eventually gave up because it was so inconvenient. Setting up an account at a brokerage firm was much easier.
Well getting your hand on some business document does not give the journalist the right to put it in the public domain. I find this practice abysmal. So much for news.
Global Website Translation
scribd may be the only means of viewing a pdf more cumbersome than Adobe Reader.
I'd like to know how to install it on an existing partition rather than having the installer wipe the entire drive. Maybe it could be done by installing on a virtual machine and copying the virtual drive to a real partition and then add a boot loader entry?
The shakeup of Kleiner Perkins exposes the short comings of venture capital
Imagine, in your twilight years, being able to watch the culmination of your life's work.

"The elderly Qian was able to watch China's first manned space mission on television from his hospital bed." http://en.wikipedia.org/wiki/Qian_Xuesen

Whatever the politics, he was recognized by his peers as being a genius, a great rocket scientist, and that will be his legacy.
Looks like Vine.
Pedantic rabbit trail -- Robin hood reclaimed excessive taxes by force from a tax drunk government and gave it back to it's over taxed citizens.

People seem to forget this often.
I don't -- I put up with ads because it's the way people online who produce content get paid.

Sure, a lot of people take advantage of spamming ads, but if it bothers me enough, I just wont revisit their content.
WRONG CAREER CHOICE
Nice, I like that you don't have to register.
For-pay services have an incentive not to do something with my data that upsets me enough to leave. Let's say an advertising company offers eTrade 50-cents for info on every trade I make. That's free money for eTrade right up until I, as the client, decide that's intrusive and take my business elsewhere. Now eTrade is out my $10/trade, let alone the 50-cents.

But you don't have that leverage with a free service. To them, (in the long run) making some money at the cost of pissing off their customers is better than making no money at all.
>Longhorn Explorer was written in managed code as well.

So can support for managed shell extensions (which is currently not supported) be added without porting the entire Explorer to managed code?
Perhaps the second law is only locally true.
The main issue for me has always been the fee for a trade and the need to have a minimum balance or whatever

This is often cripplingly high. I mean, if you're just putting £100 on, you'll wave goodbye to £10 for each trade you make. Even if you just buy one stock and sell it one year later that's £20 gone plus any capital gains taxes.

I know the stock market is for people making long term investments with big lump sums, but for people at the bottom, the barrier to entry is too high
Before the Big Bang theory, most Christian thinkers accepted the universe as eternal.
> I didn't really know that China was even planning on landing probes on the Moon.

There were rumblings for many years now, with various semi-official announcements. Nobody took them seriously, so they didn't get much play.
The type system is definitely where I feel the most friction.

However, I think a summary of "dynamic bleh" omits the bits of praise and discussion that I consider important to the content. I'm also not sure if nil-vs-null counts as dynamic-vs-static.
Introducing Synchronous Preview: A Better Balance Between Focus and Feedback
Success scares me far more than failure.
Our Dangerous Obsession with External Recognition
I wouldn't risk the pain. You'll have to do a fair bit of research to figure out how easily Linux can be setup on a given laptop, and if you'll have to deal with the UEFI secure boot madness or not.

I just got a laptop from system76.com instead and I'm very pleased with it. No messing about. I know it works with my OS.

If that's not appealing, then Linux works great on Apple laptops.
The code/library/service responsible for storing the original file on S3 is most likely setting "response-content-disposition" to "attachment" when it stores the file on S3. That tells S3 to deliver the file with "Content-disposition: attachment" in the HTTP headers which is what causes browsers to save to disk instead of display.

You want "Content-disposition: inline" or no content-disposition header.
Net Promoter Score is how we measure Customer Satisfaction. Amazon is good but not as much breadth as we'd like from our customer base.
While I can appreciate the point you're trying to make. Please don't think not hiring someone because they're black, and not hiring someone because they've been, or appear to have been, unemployed for a long period of time are the same thing.

There is no ethical, legal, and legitimate reason to not hire someone for a consulting job because they're black. There is an ethical, legal, and legitimate reason to not hire someone because they have been unemployed for a long period of time. Or to at least consider other candidates who don't appear to have been unemployed for a long period of time.

I'm hoping your comment about showing a parent's birth certificate was solely an attempt at an analogy and not meant to be something you think realistically would or does happen. An employer can't deny a candidate employment because a candidate is or isn't black, or their parents are or aren't black. That's the point. Race and color are both protected classes in the US [1]. A person's long term unemployment, just like their level of education and attractiveness, isn't a protected class. Meaning a job can discriminate against a person all day every day based on their history of long term unemployment.

And just to add, the birth certificate of one parent doesn't determine a person's race as far as society is broadly concerned, particularly if you're considered black in the US [2][3][4].

[1] - http://www.eeoc.gov/laws/types/
[2] - The President of the United States
[3] - http://news.harvard.edu/gazette/story/2010/12/%E2%80%98one-d...
[4] - http://www.pbs.org/wgbh/pages/frontline/shows/jefferson/mixe...
They're not actual bitcoins. The Bitcoin is a wallet embedded inside of a physical coin. You could take a picture of a USB key and call it a Bitcoin using that logic.
Well it is until you want reliable WiFi and hibernate/suspend that actually works...
> Why would you?

Because I am not interested in what they are offering and I know this after first 2 seconds.

It's not 30 seconds, it's 90.

I'd use AdBlock but it's an iPad.
I know. We have excellent tools. And Monsanto is using them to create corn that sterilizes humans.

It's not emotional or anti-science. It's just the cold hard truth.

https://www.google.com/search?q=monsanto+corn+sterilizes+peo...

It is patently impossible to discuss social engineering or the automation of a society, i.e., the engineering of social automation systems (silent weapons) on a national or worldwide scale without implying extensive objectives of social control and destruction of human life, i.e., slavery and genocide.

The solution of today's problems requires an approach which is ruthlessly candid, with no agonizing over religious, moral or cultural values.
http://www.hastac.org/blogs/ari-schlesinger/2013/11/26/femin...
Pissing off customers is more of a short-term approach to making money.
NSA caught red-handed in Google’s cookie jar: How to opt-out
I was able to fix this. You should be able to view the photos via the link now, but if anyone has trouble with it please let me know.
I was hoping for more analysis for why WinFS failed from a technical perspective, but unfortunately it ended with a bunch of boring internal political maneuvering in microsoft.
Dealing with complex immutable data structures without GC is either extremely hard or inefficient (and usually both). C++ standard library does not offer any helping hand here either. Additionally C++ logical memory model (flat, uniform memory) does not describe the hardware memory model well - it is already an abstraction. An memory access isn't uniform and mutations can cost you really very much. In some cases immutable structures + little copying is often the way to go, especially when we aim at parallelization.
NASA's budget is still 18 times larger than the Chinese space program:

http://en.wikipedia.org/wiki/Budget_of_NASA
http://en.wikipedia.org/wiki/China_National_Space_Administra...

Not to diminish the significance of this accomplishment, but the Chinese space program is still in a catch-up phase, which allows them to make significant advances quicker than if they were at the frontier.
That's really great feedback. Thank you.

We don't offer shipping to Alaska but we can make it happen for you if you'd like. Send me an email jt at tuftandneedle
Last few decades? I'm certainly not american, but there have been 3 mars missions in the last 5 years, an orbiter, a rover and a lander, the latest of which launched less than a month ago. Why are people so quick to write off their own achievements?
TOP 10+ Ranking juegos gratis "ACTUALIZACION ULTIMAS NOVEDADES"
Can you give a link to what you're talking about? Searching for "PLANNER" without any extra context seems futile.
I'd venture to say there are more people here interested in the old-fashioned notion of a noble hacker than in the subversive form of the term.
Yes, I agree there are potential sensible uses for this, but I hope that the given demonstration won't be taken as a sensible use.

I think we are in violent agreement ;)
> Although the videos frequently inspire comments that the robots will evolve into scary killing machines straight out of the “Terminator” movies, Dr. Raibert has said in the past that he does not consider his company to be a military contractor — it is merely trying to advance robotics technology.

His company _is_ a military contractor. This willful ignorance is very dangerous. It is so easy for engineers and scientists to just say they are working on cool technology, not intending for it to be used as machines of war. As a profession we need to open our eyes and acknowledge that much of our work is being used for military purposes. (Especially if the military is the one paying for it!)

EDIT: Yes, I agree that some people are fully aware of what their work is being used for. If they support it then it's their decision. It is just dangerous if we try to hind behind the veil of pure pursuit of knowledge, and ignore the reality of the situation.

We, the builders of this technology, need to deal with the ethical situations before they get out of hand. I think robotocists need to develop an analog to the hippocratic oath, and embrace it as a profession.
It was a stupid smart alec comment on my part. I need to improve my posts.
I had the dell xps 13 for a while. At the time, I thought the planets had finally aligned wrt driver support, build quality, and base specs. I was already using ubuntu on workstations and vms, and felt pretty happy with it.

In the end, it was small things that caused problems. For the dell xps 13, it was wireless performance. Also, I got the HD screen, which makes certain applications nearly unusable at the small screen dimensions.

I went back to a macbook air. I know you're not looking for a macbook, but that ended up being my sweet spot.
You don't have to rely on "good will". Even if you are super pessimistic "companies only want money", Google will never sell or give up that data to other companies. That data is literally Google's lifeblood. That data is why companies use AdSense to advertise with instead of Bing Ads. That data is Google's competitive edge.

Even the evilest of companies isn't going to sell off its competitive edge, that's just idiotic.

Also you are wrong, Google is not a marketing company. Google is a middle man company. Google matches marketers to consumers. THAT is Google's business. Google is paid to be a match maker, nothing more.
This doesn't have enough features to be valuable to me. I'll gladly pay up to 50 dollars a trade if the features are worth it.

My current broker offers me great execution, trading on a number of international markets, allows me to settle trades and hold a number of different currencies, and good research tools.

At the moment this service seems to be worth exactly what they charge for commissions...
Fair enough. It'd be more explicit in context with the words "consistent" or "inconsistent." Legitimacy is generally a duality between claims and personal consent. I immediately associate legitimacy by legal frameworks as a whole rather than the laws produced.

No doubt, many people who object to certain laws believe the system is "broken" without appreciation that the system is fixed and 'well-oiled.'
> potential customers wanted to hire me for projects but they were blocked by their HR departments

It absolutely boggles my mind that at any company an HR department would be able to block a hire like that. I mean why not just give the accounting department veto power over hires too?
A salary is paid in exchange for an employee's time, which implies that when management has employees sitting idle or otherwise misdirects their energies, the salary is what it costs to continue doing so. But I would not characterize a salary as the cost of wasting an employee's time--just the cost of their time. But you seem to suggest that ceteris paribus, a market salary is the minimum for which a similarly employed person would be indifferent to being kept idle. Perhaps this holds for a small interval dt. I lack the intuition that employee preference matters.
High taxes are fine with me as long as I, and everyone else, also get a high level of services. In some sense it is understandable that middle-class Americans have a distaste for taxation since most of the tax money just ends up being funneled to the upper-class through corporate subsidies, grants, tax credits, and warfare.
One minor issue is that you don't escape the user-input provided when people submit titles to their image.

* Create an album.
* Upload N images.
* On the result page click the "Edit" image link to get a form where you can set a title for that specific image.
* Enter "[script] .. alert(3) .. [script]".
* Marvel as the alert-box fires off when the image is re-viewed.

Otherwise good job.

(And you do escape input for the album title. So this looks like an oversight.)
JT & Daehee, really love the concept and approach to this idea and we're actually trying to chase a very similar concept (transparent retail, cutting out the middleman and outrageous markups), but in the bridal space. http://somethingnewbridal.com

Would love to follow up with you guys specifically to chat sometime if you have the time. Thanks for the inspiration!
For the 'normal' person the barrier isn't commissions and fees, but knowledge.
Ask HN: Where to find Free/Open Source (low-level) remote jobs?
Hi fellow hackers,

I am seriously thinking about leaving my current development job (which is mostly writing open source code on Linux in C.)

I just see that it is not getting me closer to doing what I would love to ie. working on lower-level problems like networking stacks, linux kernel, embedded, crypto, virtualization, drivers, codecs etc,. In other terms, hard stuff that keeps on challenging my mind, instead of just filling my bank account.

My question is: Where can I find remote development jobs in the open source / linux related space ?

I have a college degree, 1-2 years professional experience programming in C (and Python), self-motivation and discipline to work harder and experience with home office setup. However, I just happen to live outside the US (and Europe.) where most of the interesting jobs are located.

I am open for contracts, part-time, full-time or any other format as long as the work deals with (low-level) open source software and (at least occasionally) being good and giving back to the community.

I have checked boards like WeWorkRemotely and Wfh.io but so far, most of the gigs are web (front-end) development and "remote within the us"
Qian was a co-founder and very first Director of the JPL, recognised by his peers as being a genius. He didn't need to be a spy, he had everything in his head. His wife even says that he wanted to become a naturalized US citizen.

"Sent to Germany to interrogate Nazi scientists, Qian interviewed rocket scientist Wernher von Braun. As the trade magazine Aviation Week put it in 2007, upon naming Qian its person of the year, "No one then knew that the father of the future U.S. space program was being quizzed by the father of the future Chinese space program."

No evidence was presented, he was never tried or convicted of being a spy. Imagine being at the height of your powers and than being wrongly accused of a crime, and for five years not being able to work with your peers. Science was the loser here.

Today's media reports on the moon landing refer to China's "military backed" space program. Duh. Instead of celebrating science, it's sad to see people rolling out little slurs and digs which are intended to discredit China and its achievements. I won't say it's racist but it sure looks like it.
Rethink Flask - A Simple todo list powered by Flask and RethinkDB
RGBaster.js extracts dominant colors from images
Have you tried our app? http://Eversnapapp.com

Well done on your site. It's simple enough.

The difficulty in this space is that you have to be on as many platforms as possible. By definition, most events have users with multiple platforms. Android, IOS, etc...

We allow users to contribute to an album via Hashtag, emailing photos to a custom email address, and native mobile apps on android and IOS. This tends to be very difficult and even harder if you try to use trigger.io or sensatouch or a similar such system. Building native is hard.

Every month we see 2 to 3 new startups in this space.

Cheers.
CS background for people who haven't heard of Byzantine Fault Tolerance:

Original Lamport Paper - http://www.cs.cornell.edu/courses/cs614/2004sp/papers/lsp82....

'Practical' Byzantine Fault Tolerance -http://www.cs.cornell.edu/courses/cs614/2004sp/papers/lsp82....
> The American public perceives the NASA budget as commanding a much larger share of the federal budget than it in fact does. A 1997 poll reported that Americans had an average estimate of 20% for NASA's share of the federal budget, far higher than the actual 0.5% to under 1% that has been maintained throughout the late '90s and first decade of the 2000s.[16] It is estimated that most Americans spent less than $9 on NASA through personal income tax in 2009

http://en.wikipedia.org/wiki/Budget_of_NASA
Iris Chang's biography of Tsien argues that the government backed him into a corner, then left him in bureaucratic limbo for several years. This would be a lot for a proud, brilliant man to take sitting down. I find it easier to believe that he was deeply insulted by the accusations made against him, and after enduring several years of uncertainty, chose the pit over the pendulum.
PDF renderers have been historically insecure due to the PDF format being a complete mess
A discussion of this paper came up a bit in reference to attacks on Tor. It looks incredibly misguided.

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

https://news.ycombinator.com/item?id=6888251 -- one of the better comments that explains what the authors probably thought they were observing.
12 days of the budget for the entire us military sounds like a pretty damn good amount of money. Quick lookup indicates that's something like 21 billion dollars.
Google's Closure JS Compiler has exactly what you are describing as an optional layer on top of Javascript inside jsdoc comments. In that, primitives are default non-nullable unless you include ? in the type (eg @type {number} is non-nullable, {?number} is nullable), whereas Objects are nullable by default unless you specify otherwise (eg @type {Object} is nullable, {!Object} is non-nullable).

It's a pretty good system that does what it can, but you can still pretty easily get code that violates your specified types at runtime if you go out of your way.
RGBaster.js looks to be the underlying library used by the plugin to extract the colors, its written by the same developer (briangonzalez):

https://github.com/briangonzalez/rgbaster.js
Good article. I especially liked the section on how to get your first user for a more serious business app and how you should treat them. That fleshed out a lot of what I was already thinking about how to go about launching the app that I'm working on.
Very nice :)

I made a very simple photo hosting service almost a year ago http://img42.com (it leaned more towards temporary hosting though).
I'm curious, what's the job you were fantasizing about for years?
Not to mention good margin rates (not that one should ever go on margin if you don't know what you are doing).

Also good for options trading too.
You could do it how Github (at least used to) do the tarball downloads for specific commits. You would click the button, which would turn into a twirling thing, the server would generate the file, and it would use ajax to actually start the download once it was ready.
Engaging one's brain to analyze a denser standalone document can be somewhat painful after one's grown accustomed to the intellectual diarrhea of the blogosphere.
Bash saved my day
Wikipedia's disambiguation pages are good for things like this. I found this: https://en.wikipedia.org/wiki/Planner_programming_language
Here's another JS library for extracting colors from an image: https://github.com/arcanis/colibri.js
It's very anti-profitable for them, because it removes their ability to suppress functionality of your phone in order to sell it back to you.

First rule of phone company: why market when you can monopoly?
Rippin' it for 10 years
It's definitely simplistic. It's designed to deal with collaborators coming together to work on a project where some IP may be created, but there's no company yet. Works best for groups like app developers, and it's no replacement for a proper shareholders agreement like your tool contemplates, but for a quick agreement so you can get started without confusion, it works pretty well.
I've not had problems with wireless under Linux since ~2000.

Suspend/Resume is also catching up.
Even if it's not 100% legally binding, you wouldn't imagine how useful having something like this is. I am having exactly those kind of disputes in some personal project where it was 100% obvious what holds. People lie or misinterpret their place in a team.

Get something like this signed and then get a proper contract too before anyone decides to piss on the others work.
Which is why there is some talk of offering him Amnesty - to find out exactly how much and what he leaked (Among other things) http://arstechnica.com/tech-policy/2013/12/report-nsa-mulls-...