skysight-inc/HackerNews huggingface dataset:
This seems like a successor of Railscasts, exposing specific gems and walking through the installation and getting up to speed. Both GoRails and Railsscasts seem like a great resource, so all I can say is keep it up!!

The thing I would personally like to see more, is screencasts from (or similar to) Destroy All Software[0]. These don't typically target very specific gems, but rather cover general aspects of programming, design, testing methodologies and how those concepts integrate. I personally found those far more thought-provoking.

Another side-benefit is that whereas some screencasts about a specific gem or a library become almost irrelevant when new versions are released, those more approach-oriented talks and screencasts don't go stale that quickly.

[0]https://www.destroyallsoftware.com/screencasts
Who actually produces it (you or a partner) is, at least in my mind, neither here nor there. A huge chunk of manufacturing is outsourced/subcontracted these days anyway, so it's pretty difficult to say who is the actual manufacturer of a product anyway.

The key question for me is the motivation for the patent - did you come up with some novel idea in order to get it manufactured (and are using patent protection primarily to stop someone ripping off your invention), or did you come up with (or buy) an idea and patent it purely in the hope that some other company independently comes up with the same idea and you can then sue them for patent infringement?
I agree, could someone please explain why CETA and TTIP are worth stopping? Given that the link doesn't seem to, and I don't have time to watch the press conference.
Apple, IBM Team Up in Mobile Devices, Applications
>The only thing that you can do with assembly and that you can't really do with higher level language like C is accessing processor specific registers/instruction sets (e.g. SSE). And this is typically done using inline assembly snippets, as there is no reason to write a whole program in assembly when you only need to optimize a single function.

The other three most important things you can do in assembly that you can't do in C are:

* Indirect jumps (aka the "labels as values" or "computed goto" extensions admitted available in GNU C)

* Directly accessing status flags like the carry flag (necessary for efficiently implementing bignum arithmetic and CPU emulators)

* and optimizing register allocation across complicated control flow (like language interpreters or emulators)

It can absolutely be worthwhile to write an appreciable portion of a program in assembly if these "features" make the code significantly faster or even easier to express.
Any content should always be in a container. The 15px margin keeps the content from laying against the side of the browser. If you want to do a fullscreen background or image or something then you don't need the container.
34 Freebies sketch3 resource for Webdesigner
Thanks for the perspective - very helpful.
UK ISP reaction to DRIP bill
As a short-term solution, I propose iron credits. I'll launch the yellow revolution, whereupon concerned citizens will send our non-profit organization of care some money. I will use this money to plant fields of corn, which will be used to produce bioplastic, which will in turn replace the use of iron (the ferrous metal that started all of this mayhem in the first place) world-wide.

The long-term solution is to place a tax on iron. This price chart (https://bitly.com/Wa4lD3) illustrates an increase in demand for iron. A simple 41.3% tax on iron and iron-based products and on the income of all global citizens and companies that use at least 1 product that contains iron or is made by a company that used something containing iron to produce it will promote responsible and sustainable manufacturing practices. If we don't act now, it'll be too late. Polarity shift levels have risen over 3 inches in the past year alone, and our independent and intelligent panel of scientists estimates that a shift of more than 6 inches over the next 100 years will set us back to the stone age.
Very appreciated, but what about TISA???

http://wikileaks.org/tisa-financial/
https://www.youtube.com/watch?v=r9wgicDEvSM
Ask HN: How do you showcase work from previous jobs?
I've worked for a few enterprise software companies on big products in the past and am currently working for a startup that may not be around in a few years (hopefully it will be, but that's reality).

Lately, I've been wondering how I could preserve my work to showcase in the future. I don't think it's always practical, or legal, to assume keeping a copy of the code is a good showcase. And screenshots are, well, shallow.

Anyways, I was curious if any of you have done the same? And what route you took for preserving your work.

EDIT: I'm not just referring to interviewing purposes. I think in general it would be great to reflect back on the things you've done from time to time. Who knows where you'll be in 20 years, but in a digital age it seems desirable to keep some kind of log of what you've done of the course of your career. Perhaps the word, "showcase", was a bad choice.

EDIT 2: My comment about keeping the code was poorly worded and being misinterpreted. I have no interest in keeping any former code, it'd be dated within a year or two. The heart of this question is about showcasing/archiving great innovations and cool things you've built that aren't easily available.
Personally I don't like how it works. The padding / margin stuff just makes things too difficult to work with.

/personal opinion
Minor clarification: the almanac data is generally valid enough for a long time. It's essentially a very, very low-precision version of the ephemeris, and is used to give the receiver a hint on which satellites are likely to be in view, and therefore worth searching for. Each satellite broadcasts the almanac for the entire constellation, which is part of why it takes 13 minutes.

The ephemeris is the precise orbital data used to calculate position. Each satellite broadcasts only its own ephemeris, which takes up to about 50s. This is where AGPS can help - if you can get that data from some other channel then you don't have to wait.
Civilian monitoring networks. We watch back?
People scrape Google all of the time, every day. All day long.
There are many moving parts. One open issue is lawsuits from foreign corporations against national governments. There's a running log here:

http://blogs.computerworlduk.com/open-enterprise/2013/11/tti...
I can, partially understand why the Japanese refuse to support Unicode. And while most just adopt unicode simply because of its convenient, it doesn't actually solve the problem behind the Hans Characters in different form and glyph.

Over the years, i am starting to think Han Unification is western ways of hacking the CJK Hans problem rather then actually solving it.
Bootstrap's grid really is nice. I really prefer Bootstraps grid over something like Bourboun's Neat grid system[0] where I have to pollute my CSS with include statements.

I've also been looking into http://purecss.io/ since it's grid is similar but the CSS package is lighter.

[0] - http://neat.bourbon.io/
Excellent analysis. I am sick of seeing these Nanex posts(rants); the lack a basic familiarity of market microstructure mechanisms.

The market maker is not sitting there to let you run him over and thank you for it.

As a price taker, the trader has to incur slippage due to the market impact of his large order.
The quest to find 12 hidden treasures from a 1982 treasure hunt book
Facebook is building FBWork – Hilarious Cartoon by Stackfield
"and will not be global"

No one ever dies from a global disaster, death is always very local, one person at a time.

The city I work in exclusively drinks groundwater, which will be undrinkable after the electrically powered sewer system shuts down and there is no electrically produced chlorine to sanitize the water. So a guaranteed million dead people after a couple days without electricity.

Its comforting to the species that the death of everyone in the city represents only 0.01% of worldwide population. Its not very comforting to me that 0.01% of the population being dead represents a large fraction of my family, everyone I know in day to day living, all my coworkers and local customers. That might be a slightly bigger problem for me, than for mankind as a whole.

Of course we're not the only city on the planet that drinks groundwater and dumps treated sewage into the same groundwater source. Some cities in "hurricane land" are used to this problem and have plans and stockpiles. Not our city, of course.

And where I live (as opposed to work) we have deep well water pumps... 1000 ft down. Works well electrically, but once we run out of diesel, we're stuck with the same contaminated groundwater.

Doomsday looks a lot more like the great depression combined with the 1917 flu epidemic at the same time, than like alas babylon or lucifers hammer.
Rupert Murdoch bids for Time Warner and Loses (so far)
This has nothing to do with Rice.

Dropbox has had pre-installing contracts with Samsung for 2 years.

http://venturebeat.com/2012/07/12/how-dropbox-continues-to-w...

https://www.dropbox.com/help/297/
PG: On Arguing With Idiots, Where Ideas Come From, and What Makes Good Programmers
I have a cable internet connection and know the difference between a modem and a router. You'll have to take my word for it that every time I change my router's MAC address, my public IP does as well.
Imagem do Dia: Novo Projeto do Controverso Estádio Olímpico de Tóquio
CYNK Trader Says Short Squeeze Cost Job After SEC Lethargy
Father asks Internet to edit the only photos he has of dying baby daughter
AlgPedia – A Free algorithms encyclopedia
What if you wanted the gutter between columns to be the same width as the padding to the edge of the screen? E.g. in the "Columns" screenshot, gutter = 30px, but screen edge padding = 15px. How would I achieve the same value for both? (I'm not a Bootstrap user.)
Thanks, I replied a bit to early without reading. I think you capture the problem nicely.
There is a nicely explained article about the potential threat to democracy that is TTIP: http://mondediplo.com/2013/12/02tafta. Incidently techdirt just ran an article on how Bolivia broke their own trade agreement with similar clauses: https://www.techdirt.com/articles/20140712/10031927860/boliv...
Thanks. It looks like I was wrong. I understood that there was some redundancy build into chips, but that appears to be false. After some more research I think you are right that only the voltage/clock rating vary die to die, and that the transistors must be 100% working.

That means that the answer to the OP's question should be that if the data is stored in the same memory location then two chips in adjacent server racks will use the same transistors to do the same math.
Of course!

You can read about it here: https://medium.com/p/8e02c9a3c33b

I run http://catchlondon.com/ - a PR Agency focused on technology that I founded one year ago.
Reddit Post - http://www.reddit.com/r/pics/comments/2ajul6/photoshop_reque...
Discussion about the run up. https://news.ycombinator.com/item?id=8015713
Case Study: Did 21 Days Change my Life?
Over 100.
IMHO there are two aspects.

Technical:

Read a lot of new material: articles, books, source code. The more it is different from what you already know the better. Get as diverse a coverage as possible. Same goes for programming languages. A good starting point is the book "Seven languages in seven weeks" because it covers a broad spectrum of language types.

But much more important than reading is doing: write a lot of code. Do the exercises in books you read, try out what you see in examples/articles/source code. Change things just to see what happens etc. Also lots of projects (from the tiny to the large) to put what you're learning to the test (and then make changes to your understanding based on trying things out). Contributing to open source projects isn't necessary, but definitely helps because you will learn a lot about how other people work and also get to take part in a much larger project than you would do on your own. There is unfortunately no shortcut or cheat to get out of actually doing stuff. No matter how much you read, you can't become great without writing a lot of code too.

The second aspect is do things that help you be an stay as sharp as possible:

Get a lot of sleep. Get plenty of exercise. Get fresh air. Make sure you have a decent diet. I'd recommend specifically dedicating some of that 72 hour budget to getting more sleep and exercise. Also, when trying to solve tough problems, go outside to mull them over. Or sleep on it. Lots of downtime helps your brain make sense of things (I'm a big fan of "Hammock Driven Development"). Find ways to deal with stress too. Short term stress might help focus, but long term I find it kills concentration and problem solving ability.

Seriously though, the technical aspect is important, but don't neglect the health aspect as it really does make a huge difference in my opinion.
So fantasy dragons and Avatar notwithstanding, six limbs on a land dweller is pretty weird. I'm going to have to question this creature either being real or actually having four-wings and a pair of legs.

http://www.thegeektwins.com/2010/06/flawed-science-of-avatar...

edit Looking a bit more into it, it looks like the artist's picture is a hopeful fantasy. The class of animals were more like flying squirrels in the sense that they used their hind legs for lift as well. So they're four limbed animals.

https://en.wikipedia.org/wiki/Microraptor
>You've also got a very peculiar definition of winning

Not really. The stock market is a giant pool of money. These parasite traders are nothing more than leaks in that pool. With enough of these leaks, the pool runs out of water. Additions of water to the pool (through a combination of rising market values and more investment) at various times will overshadow the effect of the leaks, but they are there nonetheless.

A person who wishes to buy 10,000 Ford shares who places an order at $17 only to find that in the meantime the market has shifted to $17.01 and therefore purchases at that price hasn't "lost"

Actually, they have lost. They lost 10,000 pennies, or $100, and received absolutely no value in return. That money is gone, never to return, into the pocket of an HFT. It has simply evaporated from the market.
Morphing UILabel in Swift
Google ends its 'real name' policy
Interesting that you mention the NSA, yet position others like Apple as being "privacy friendly".

The problem, the biggest problem with the NSA is that any US company can be coerced into whatever the NSA wants, without you or me ever finding out about it, even if the company in question wants to act in good faith and protect the privacy of its customers.

If Apple was or is coerced by the NSA to install backdoors into OS X or iOS, do you think you'll find out about it? And given the popularity of Apple's operating systems, I would be surprised if that didn't happen already.

Heck, it's not even open-source we're talking about. At least then you'd be able to inspect the source and compile and deploy your own binaries. And interestingly, I find Android to be better for the privacy/security conscious, even though it was born out of Google's desires for their ads to remain relevant in a mobile world - not because I trust Google, because I don't, but because it has less restrictions on what you can do with it, it's more transparent and it allows for forks (YMMV).

On the Real Names policy, I also hope it's a fad that is dying. What a stupid policy to begin with. I also had high hopes for G+, too bad it didn't happen.
EU citizens ? Why do they matter ?

The EU fought hard to get two legal precedents :

1) that international treaties preceed the constitutions of member states (and any and all other laws).

2) that the European Commission would be allowed to agree to international treaties on behalf of member states.

There is nobody that can stop this that isn't already in power and Volcker can push this through without ratification by any kind of elected body. Stopping it can only be done in the United States, where it actually has to pass parliament ("congress").

At least now we know why there is no "democratic" in the "European Union" name.
Gary Bernhardt did a fantastic job with Destroy All Software and I wish he was continuing them. I really enjoyed his approach to screencasts because they were so thought-provoking. Hard to stop watching them at times.
Transition from Excel to "something else" merely has to be not much worse than transition from Excel 20?? to Excel 20??. Or even if it is worse, be worth the pain.

Its something of a stereotype but generally Excel to "something else" is less painful than old Excel to new Excel.
My biggest piece of advice is to always work on new and interesting things. The money/career will come from that.

This is absolutely true and excellent advice.

It applies, often, even if the thing you're working on has no immediate practical application.

I've spent 18 years making drama films in computer games.

As a result, I built a reasonably successful .com which I then sold, I've traveled all over the world, and I have both a primary and ancilliary skillset which people are interested in spending significant chunks of money to gain access to.

The only addition I'd make to the advice is this:

Tell People About It.

Doing fascinating work and never talking about it works significantly less well. Work with people, post your creations on HN, start a blog, and generally talk to people about what you've done.
Yes, he has a strange definition of dystopia. In Star Trek the leadership clearly knows where everyone is at all times, is that a dystopia? Very few people go full Stallman, although they could.
Ask HN: Software archaeology: can anyone help me find an old Z80 game?
I have a nostalgic longing for a game for the Exidy Sorcerer which was a circa 1978 Z80 home computer.

It had a game called "Wilderness" which I would love to find again. I can't see any sign of it in the web.

Can anyone in the HN community help to find any information about Wilderness for the Exidy Sorcerer? Ideally the game itself but any info at all would be good I.e. who wrote it?

Thanks
One of the major concerns of the TTIP is the Investor State Dispute Settlements, which allows US investors to be able to sue EU Member States in cases where their investment has been diminished due to regulatory changes made in the public interest (1). This is corporatocracy at its finest.

Interesting, the canonical examples have been removed from the Wikipedia TTIP article.

The first example is Vattenfall vs. Germany. The former, an energy provider, sued and won against the latter, for the decision to phase out nuclear energy.

The second is Philip Morris vs. Australia, because of the decision to require plain packaging on tobacco products.

I can't certainly argue against an agreement made against two parties, but the problem here is that TTIP is made in secret, between arguably corrupted representatives of populations which wouldn't certainly agree with such decisions.

(1)=I've rephrased this from http://blogg.uio.no/jus/smr/multirights/content/the-ttip-inv...
Using Educational Apps in the Classroom – What to Look Out For
I'm not going to claim to be an expert on the subject, but the point that they're making is that the UPW is literally only made of H2O. Nothing else. Nada. And so it will act as a solvent.

You don't want to drink a solvent.

I'm pretty sure Ozark isn't selling a drinking water equivalent to a solvent.
Some of the capabilities they have now with PowerView/PowerPivot/Hadoop are technically impressive.

http://edu-kinect.com/blog/2014/06/23/microsoft-brings-hadoo...
zopflipng (with -m switch) is close to or better than the best on those five images:

1_zopflipng.png 8.466
2_zopflipng.png 18.739
3_zopflipng.png 8.012
4_zopflipng.png 91.879
5_zopflipng.png 1.117
Atheism as such isn't usually such a big deal in Pakistan, what gets people's goat is the whole insulting Mohammad thing. In practice people usually leave atheists alone. But yes, I see your point.
>1. If you regularly have passwords, keys, PII, etc. in terminal windows, your workflow should change.

Security is not just about passwords. Its about operational knowledge of procedures and habits at the console, too. Knowing that a certain command is always used, or some such operational administration occurs, definitely assists attack.

>2. FileVault

FileVault is not always available, nor is it always allowable.

But history files are not only about password, as I said.
Data Central – Tools for generating portable data portals
Jérôme Petazzoni on the breathtaking growth of Docker
Sure, it can be pushed through, as could have previous tech-related secret bills. However, they weren't, because so many people and organisations took up arms and fought against it.

Just because something might not be a democratic process doesn't mean we can't fight against it and book a win against it.
>there are multiple competing market makers who are all profitable.

That doesn't disprove my statement. The "multiple competing market makers who are all profitable" all have extremely fast connections to the market. They compete on relatively equal footing speed-wise, and so other factors come into play. But everyone outside of the small group of players with that speed advantage will always be paying a tax to those who do. And good luck compensating for your lack of speed by out-predicting large teams of MIT-educated quants with unlimited technology budgets. As an individual investor, your only hope for profit is that market values of the stocks you invest in rise by more than the tax you have to pay to HFT's. You better buy and hold, because with every transaction, you're paying them an additional tax.

When market values are rising, these effects go unnoticed because everyone is generally making money. That doesn't make the tax we are paying to these HFT's any more fair or less damaging to the market.
Fallen Astronauts, perhaps?

http://en.wikipedia.org/wiki/Fallen_Astronaut
Pack Like a Nerd
Schedule Emails: Reminders are now available in Helpmonks
Microsoft tells users to stop using strong passwords everywhere
The classic technique for vocal capture with zero budget is to put a duvet over your head while recording. Failing this, you can pin the duvet to the walls of a wardrobe or something and sit inside that. Failing that, you may wish to build a little fort out of cushions and blankets or something. You may wish to do this anyway.

The traditional pop filter made from a pair of tights and a wire coathanger works very well too.

Also get some good closed back headphones asap, so you can monitor how you're coming in as you speak.

The next thing to think about after you're getting a decent capture is some kind of dynamics control, ie. compression, but that's beyond the scope of this comment.
Are there similar tutorials for Django? I really enjoyed RailsCasts when I was looking into Ruby on Rails.
Not for each apple. At the very worst case you get the first apple you tried to reach for. After that all further apple prices may change. Then you can reach and take another one and all further apple prices may change, etc.

You'll notice that there was a quote at exchange A and exchange B. You reached for, and got, an apple at exchange A. Now you're trying to reach for an apple at exchange B and you're surprised that it's a different price.

People are mostly pissed because the time between reaching for the apple at A and B is so fractionally small that they feel there shouldn't be a difference in price. That's really the only issue they have.