skysight-inc/HackerNews huggingface dataset:
Many of us who have had jobs for a long period of time know exactly what problems need solving and how to solve them. What the market wants is not always a mystery.
Tim's argument is really more from the perspective of human rights than economic justification. The link to economic activity is only that, "we undermine people's potential and deny ourselves and our society the full benefits of those individuals' talents." The cost of this is distributed and small (to the company), and therefore he is not making the argument that companies that do not discriminate will out-compete companies that do. He is making the more subtle argument that increased human flourishing and creativity that result from antidiscrimination laws are good for business. The title is misleading and the argument is muddled - advocates of Tim's position would do well to avoid this line of argumentation and make the stronger point:

Antidiscrimination laws advance human flourishing and cause our society to be more just. Therefore they are worth having.
Shift happens.
I use the Save-To-Read add-on for Firefox. It bookmarks the page I want to a pre-set folder and then I can click a button when I want to start reading (random or chronological order) or I can just cherry pick from the folder.
Great. You just gave luser at least read access to a whole lot of your hardware, including your whole hard disks, swap space, and some device nodes which potentially crash the system upon random reading.
It’s just like the saying at Harvard Business School - "Life is a cold call". I've definitely done a lot of cold emails (and still do today). As a matter of fact, my very first internship came from cold calling, it ultimately landed me a job on Wall Street, coming from a none-top tier school.
I've seen that, it sounded like a great idea to me when I was looking at it. Too bad Plan 9 never caught on.
Thats pretty cool actually, but I hand't seen that before. I did this all on my own.
XPath is alright but as sixbrx noted it suffers from problems with namespaces.
I keep using this xslt transformation to remove the ns info. Then it works just fine: http://stackoverflow.com/a/413088/34022
Best Practices In Conversion Rate Optimization Debunked
Wow, that really is hideous, e.g. the table at the beginning of section III. I wish this guy the best, but TeX was written by a very smart and utterly obsessive man, and typography is an ancient and complex field. I doubt this will work out.
The problem with Helium, that it is small: therefore even glass acts as a porous sponge from that point of view.

Helium will inevitably diffuse and leak through over time.
Because what Nokia needs right now is a board full of nostalgic nationalists and yet another complete change of strategy and tech.
My experience certainly doesn't make that implausible. I am pretty careful about async IO in terms of how my software interfaces with me, and this translates to less uncontrolled use of it generally.
What do you mean, degrees are not linear? I'm a mathematician, and I think they are inarguably linear, so I'm assuming we're using different definitions of "degrees" or of "linear".

Edit: By any chance, do you mean "the projection of an angle measured in degrees on a straight line measured in {cm/m/whatever} is not linear"?
I think you should be careful about taking the notion of 'flying' the head too literally. Think of the air as a 'spring' which is holding the head at a precise distance above the platter, the head is pushing "down" and the spring is pushing "up", so if the head is too far away its down force is stronger and it moves closer, if the head is too close the air's "up" force is stronger so it moves away. This is simply a very precise way of placing the head over the platter, which is necessary because the shape of the magnetic field is a sphere and the 'circle' of its intersection with the platter is determined by the distance from the platter by the head.

In terms of the mystery thing 'x', most of what you might think of as candidate materials have been tried. The challenge is to reliably (well at least reasonably so) flip the state of a bit on the substrate in about a microsecond. And do that as cheaply as possible.

It is exceptionally challenging engineering.
This paper fails to take into account that bitcoin miners are virtuous unlike their fiat currency capitalist counterparts.
Free to Play Games To Use Your Phone to Mine Bitcoins
> And sometimes, North Korean officials meeting with U.S. envoys have been known to quote from the novel during negotiations.

I can only imagine those negotiations:

- Mr. Supreme Leader, you must recall your troops from the DMZ or we will stop all medical and food aid!

- Frankly, my dear, I don't give a damn.
Ah. Got you. My apologies - I hate that too! The first time I have used it I think. It needed to be under 80 characters and I felt this was such an important topic of conversation that I wanted to make it as clear as I could that we want this to be shared, widely. My bad.
I agree that there is a stigma attached to being "fired", but in the real world it's something that can happen, for reasons completely unrelated to one's worth.

For someone with a solid portfolio and demostrable previous experience, something like that should be nothing more than an unfortunate aside.
In my experience, RPy is annoying to get working, because you're dealing with Python versions and R versions together. It's brittle and usually unnecessary, as it's you can just serialize to CSV or JSON.

If you can get away with using a single language that's good, and Python is probably the only one where that is possible (i.e. can write both prototype and production code, and data ingestion and machine learning). But I often have to use C++ because of the data size, and I think R's plotting is more convenient than anything in Python now.

The shell scripts have their messiness and sharp edges, but they definitely save me many many lines of code. There is always some weird thing that needs to be integrated/automated and shell is almost always the right tool for that.
Which, among other things, led to the entire lean startup movement. http://shloky.com/announcing-origins-of-the-lean-startup/
I find the very idea of doing anything that would undermine the Bitcoin network to be self defeating and therefore highly unlikely. Miners have a vested interest in high prices, and seeing as doing anything which undermines the network would cause a loss of faith in Bitcoin and cause the price to drop precipitously, I can't imagine the mining community would be particularly interested.
Gimp is just one free alternative, i guess you knew about its cmyk troubles and posted because of that. Why limit yourself to Gimp though? Check.out other alternatives. I posted some in another comment in this thread.
You might start by getting away from referring to you users as 'guys', unless you are making a male-only site. If you have language like that anywhere near your site, there is a good chance you are turning off many potentially interested female users.
I think in Japan and South Korea, a lot of smartphones(and perhaps tablets) allow TV reception.
If you're curious, I wrote implementations of the Knuth-Plass line breaking algorithm in ruby [1] and clojure [2]. Nothing you'd want to use in production but it was a fun experiment.

1. https://github.com/scpike/word-wrapping/blob/master/ruby/lib...

2. https://github.com/scpike/word-wrapping/blob/master/clojure/...
What's not to like?

Cabal, which unsurprisingly is not mentioned. Dependency hell makes it stupidly difficult to rely on other people's code on a large scale. I'd rather write uglier code in JavaScript if it means having access to other people's packages immediately and without complications.
That's a double-edged sword. On the other hand, TeX isn't changing much which, given it's space, is necessary: (La)TeX can still typeset documents written in the 90s. If you would start shaking those foundations, you are in a world of pain, probably.
BlackBerry Scraps Its Sale
Hover clone was the only one that put the locations on a map. This test seems to, more than anything else, have proven that when searching for office space _exact_ location is one of the primary criteria.

I wouldn't be at all surprised if "just show me where it is on a map" is a feature most commercial real-estate search sites are missing.
Samsung primarily make phones which run Google software, and unless Samsung want to do an Amazon and ditch the Google Play Services infrastructure for all intents and purposes they are Google phones.

Samsung sells lots of phones: how many of those phones are running Tizen (né Bada)?

I think the point the OP was trying to make is that it's highly unlikely we'll see a company collapse to the extent that RIM/BlackBerry did unless there's a major paradigm shift in mobile technology. Are Xiaomi going to be driving that? I'm not sure.
Could they double-spend some coins by spending them on the public chain, and then get their chain where they didn't spend them accepted as the new public chain?
My (Greg Maxwell, a developer of the Bitcoin reference client) preliminary look at it is here: https://bitcointalk.org/index.php?topic=324413.msg3476697#ms...

In short, the new thing here is the assumption that the attacker uses a network positional advantage to eliminate the loss associated with delaying blocks.

I am not fond of their proposed solution, since it creates a size advantage for large miners (of sizes which have already existed) in all cases, even without the network attack.

I'd rather initially focus on strengthening the network against the formation of the positional advantage in the short term. (There is already some belief that there is extensive peering between miners making the attack ineffective, but its impossible to know if its adequate, so there is no harm in in strengthening that some.)
In scenario 1 the selfish pool will lose the block in most cases. Modern pools have a lot of connection to the network, so as not to waste mining on orphaned block. It will get the honest block before the selfish pool block.
I know that everyone will disagree, but for the most part, programmers shouldn't be writing code either. There are a lot of good tools out there. The problem is that programming by definition is writing code. And tools that don't involve code are for non-programmers.

The problem is the definition of programming. And the fact that people are afraid they won't be considered a 'real' programmer if they don't write cryptic code.

I believe that right around the time that programmers start to figure that out, general AIs will come out about 1.5 times as smart as the smartest human, and at that point ordinary human's childish perspectives and problems won't be very relevant.
I have made a little XPATH primer. Which is very much a work in progress. Check it out on my github:
https://github.com/GeorgeMac/xpath-primer

There are a few issues I am having with my markdown editor, in comparison to githubs markdown support.
The untapped uses for Kinect on Xbox One
For many of these, there are better solutions than shoving them into vim. You can easily add a clock to a hardstatus line in screen or tmux. You can also use these for pair programming, reasonably easily. Notifications are better piped through notify, so you see them even if vim hidden.

This isn't to say there's no legitimate use for async processing in vim - just trying to be helpful to anyone wanting these particular things.
Competing With Silicon Valley's Cushy Benefits
Perhaps there are other entities who have an interest in undermining the Bitcoin network and who have the resources to compete in the mining space.
Ask HN: Do you write test while developing MVP for your startup?
I usually do TDD while developing my code.
Should I use TDD while developing my startup MVP? What is the best practise?
Regular people have a hard enough time doing every day tasks on the computer with GUIs. If we can't make regular work easy, how the hell do you expect to make programming easy?
every one i read made me laugh, this is seriously sweet.
Disruptive elevator pitches for your agile startup
I must give my thanks to LUKE MEREDITH, who posted here last week comment aℬout system she uses to earn online... I've got my FIRST check total of $550, pretty cool. I am so exicted, this is the first time I actually earned something. I am going to work even harder new and I can't wait for next week payment. You can try it for yourself.........
http://www.works23.com
IPython Notebook Mac App now running notebook 1.0
Thank you for the wonderfully well-written and thoughtfully considered article. It was a pleasure to read!
Google launches 100K Naija Project ~ ESET NOD32 SOLUTIONS
If a bigot makes a product I want, I have to punish myself in the act of punishing them. If instead they are "punished" for being bigoted (or better, disallowed from acting bigoted), the punishment is no longer mutual. This is proper, since my position of antidiscrimination is not worthy of punishment.
We could always just Kickstarter a fund to buy the US government storage facility.
> The Q10 phone that's suppose to replace Bold, they took away the trackpad and the traditional BB buttons. WTF?

I've been a Blackberry lover for years, and completely agree that the Storm was hideous (haven't tried the Z10 yet), but for me the Q10, which I moved to a month ago, is a beautiful replacement for the Bold. It took maybe an hour to get used to it, having been using the Bold line since it came out (9000 -> 9700 -> 9900 I think?), and I'm absolutely in love with the Q10 now.
I feel like what companies mean when they say that children should learn to program is that they should learn problem solving and critical thinking skills. In my experience these things are saved for only the children who are tested and marked as "gifted" but average joe should also benefit greatly from a healthy dose of learning these skills.
Analyzing the Adobe leaked passwords
Food is a lot cheaper now than it was then. As is clothing, especially at Walmart. If you look through an old Sears catalog the worker-hours needed to buy pretty much everything people buy has declined - all the stuff is cheaper, not just electronics. (Ikea helps too!)

Buying a house might be more expensive, but the average house is so much bigger and better today that it's hard to do a direct comparison.
> 2013 will surely become the year of the Linux desktop

There's still a non-zero chance that this one come true. It does not fit well within the others.
Can we abandon these inches and miles please?!
You should read The Innovators Dilemma. This is a fairly common pattern - a company optimises for an existing customer base, what they value the most, and ends up with happy customers and good revenues/profits. http://en.wikipedia.org/wiki/The_Innovator's_Dilemma

Some disruptors come in, and they are worse by the same things those existing customers value. They are often more expensive by the same measures. The existing company doesn't really do anything about it because the disruptors aren't of interest to the customers, nor is there sufficient profit to be made. But what those disruptors do different does end up being valued by some and eventually it becomes the mainstream market, and it is too late for the original company to catch up.

The book uses hard drives as an example, and repeatedly the disruptors are smaller form factors with lower electrical consumption, with less storage space and higher $/mb costs.

Blackberry was good at email, battery life and minimising mobile data traffic. The iPhone was none of those, and more expensive. But what it did better (especially web browsing) turned out to be more valuable.

I highly recommend reading http://asymco.com which follows the mobile industry and related spaces. It is strongly data driven with lots of graphs (ie a constrast to "opinion" sites). His research is that mobile companies suffering their first loss tend to die or get bought out in about two years http://www.asymco.com/2013/10/04/estimating-htcs-post-trauma...
I agree that spreadsheets count as programming, since formulas are code. But spreadsheets also add a memory model (cell references) and a UI (rows and columns), and these three things are all smushed together, or rather overlap perfectly, while in general-purpose programming they are independent and there is no such overlap. That's perhaps what makes spreadsheets simpler and more accessible.
The example provided is too contrived. By that logic, here's a way to "match" haskell with php:

$a = range(2,100,2);
$b = array_slice($a, 5);
Worldwide Aaron Swartz Memorial Hackathon Series - Nov 8th
Seeking Work REMOTE
- Whatever technology you want to work with. I'm located in the midwest. Fullstack dev, I have experience with C, assembly on various platforms, javascript, Java, python, ruby, php, lua, lisp. Unix heavy, Postgres/Oracle/MySQL.
I suppose that if they are sure they can hold the gas in the chamber for at least 3 years (typical depreciation rate for drives) they will do fine.

It will give a challenge to the data recovery guys, now having to run the drives in a helium sealed working chamber.
You are talking about a "bitcoin mining contract". There are entities selling these (e.g., Butterfly Labs https://products.butterflylabs.com/1-gh-cloud-hosted-bitcoin...).
How Mobile is Disrupting Even the Most Successful Internet Products
Fascinating site! I'll have a good look through the book lists :-)
That seemed to be exactly what pdonis was suggesting when I replied, though: that we don't need to fight against racism and bigotry, because The Market would fix them if we just let it be.

There are certainly reasonable Objectivists like the one you describe, but they don't include anyone who thinks that all humanity's ills will magically vanish if we just let The Market do whatever it wants. That's why I specifically said Randian Objectivists; Ayn Rand's hypocrisy exemplifies that particular subset of Objectivists.
Seagate is suggesting the first HAMR drive will be a 3.5 inch Barracuda of 7.5TB

I think they are taking it gradually.

The problem with HAMR is evaporation of the surface film.
Very inspirational! I have got few questions
(1) From your own experience what marketing strategy would you recommend that has worked for your software products?
(2) How did you come up with the idea?
(3) Are you working alone?

Thanks.
clearly, the buyer(s) is/are waiting for them to get more desperate.

but Watsa gets paid before stockholders, company has $2.3b in cash per Yahoo Finance.

Might have costs in laying off/shutting down, but also have assets and income streams. Not clear they are hemorrhaging cash, they lay off employees, stop investing, they stem the bleeding.

Google Finance has good cash flow charts -
https://www.google.com/finance?q=NASDAQ%3ABBRY&fstype=ii&ei=...

Believe it or not... not all companies need to constantly raise funds or go out of business... legacy companies have positive cash flows. Prem's momma didn't raise no fool.
Should Bitcoin security depend on the assumption of well-connected network?
Haskell's version is type safe. PHP, not so much.
Unfortunately, it's difficult to evaluate the quality of the work that you will undertake as a developer from the outside. This leads to tons of employers with C-quality work clamoring for A-quality individuals when they could find a B-quality candidate much easier.

How much of 'business' is predicated on this zero-sum mentality? It's all very tiring. You don't need the best; you just need good enough.
So didn't users get pissed when they landed on the fake site?
Time is pretty much irrelevant, at least directly. The time to rewrite software is when one of the following is true (which are really the same thing from different viewpoints):
1) It has critical defects in serving its intended usage domain that can be resolved by incremental updates because they are caused by fundamental architectural features, or
2) You need something to be used in a similar-but-not-identical domain to the originally intended domain of the software, to which it cannot be incrementally adapted due its fundamental architecture.

And, really, if the software is designed well for maintainability, either of these should be rare, since if its is loosely coupled, you can change either the low-level implementation details that need to change without touching the high-level organization, or change the high-level organization while preserving the low-level implementation details that are staying the same, in an incremental change.
"es I know all this regulations, testing, security measure etc, etc.." - then why did you think it strange that a DIY project would be cheaper?

quantity assumes mass production and I doubt that would apply to something as specialized as human prosthetics.
Any interest in applying to Ycombinator together? I have applied numerous times by myself and haven't gotten much of a response. I can't find anyone locally to run with on a startup. Not sure if we are compatible based on our limited communication but wanted to throw the idea out there anyway. I am a mid level engineer that has been programming for about two years. I am learning fast and always improving my skill set. You seem to be more advanced than myself but perhaps there is still a way you could utilize me.
So they haven't driven in road conditions that cause quite a bit of accidents but you state they "demonstrated that they are safer than human drivers with 99% statistical certainty, they have over 750,000 miles of accident free testing on public roads under their belt."

Is the success you quoted adjusted for lack of adverse weather conditions and is it published?
This explanation does not address the fact that all three of the original designs had a heavy map emphasis including the ability in Unified View to make the map full screen. Keep in mind that the split test was 9-way in that each variation had to outperform the control. I think hover1 outperformed all versions because it gives the ability to quickly process massive amounts of data without clicking or changing pages.
This is quite plausible scenario, if that's what they want. The truth is that the smartest engineers have jumped ship a long time ago anyway to the network division or other companies, and rest of them will leave soon.

Most of what Microsoft bought was truly just dead weight and Elop. Also, the deal included just the employees and Nokia brand licensing, not patents or other valuable IP, so it's not comparable to Google/Motorola deal, which was mostly about patents.

The 'new' Nokia will soon release their new strategy, that'll be interesting. They have already released information that they will stay in 'device business' although they can't release phone products until 2016.
Here are some notes I took on Certain to Win by Chet Richards. I highly recommend it, it translates boyd's strategy to business.

http://www.blog.dannygagne.com/archives/610
If you are curious about XPath and CSS you might want to play with http://css2xpath.appspot.com
Using its Etherpad sister for online meetings. Should try Hackpad next time.

http://beza1e1.tuxen.de/articles/meeting.html
It might not, TBH, but why carry around an incorrect technical notion that gives you no benefit, even if it doesn't cause you any problems in practice? Maybe my view on this is skewed by the fact that I'm a developer, not a designer...

That said, there are problems that could occur. The main reason to need pixel sizes for things (NOT fonts) is to avoid aliasing effects. For example, 1px is the smallest width you can reasonably make a border. Any smaller and on some devices you may find your border sometimes disappears entirely (aliasing) or is displayed faintly (antialiasing). Any larger and your border may be fatter than it needs to be. If you spurn px entirely (as some people appear to do) how are you going to get this magic length? By saying "0.265mm", perhaps? But that's just another way of saying "1px"!
nice clean design! I like your front page.
AngularJS using lineman (how-to and resources)