skysight-inc/HackerNews huggingface dataset:
"where would two hundred students find a copy?"

They would buy them from one of the 400 students who studied the same course over the previous 2 years.

In the current universe, older students are stuck with textbooks they no longer need, whilst younger students are worried about buying these same textbooks lest they miss out on some required content.

I bought a used copy of 'Intermediate Microeconomics (2nd edition)' from an older student when I arrived at university, for less than half the price of the newer 3rd edition, which had been published that year. The book was much cheaper then, so I saved only a few pounds, but the current 8th edition costs over 150USD.

I'm not sure how the content of a first or second course in microeconomics has changed over the last 20 years, but a used copy of the 3rd edition can now be had for less than 10USD.
Xcode warnings explained
Going to pitch Connexions.org / CNX.org - open source textbooks by open source editor - great folks, great mission, all on GitHub
Realtime Image Presenter plugin for WordPress (multiuser and multiroom)
This is what I guessed before I started following profile data traces:

* bad_user would be based "anywhere outside of Silicon Valley".

* You wouldn't be.

I was right. (bad_user is in Romania, according to his LinkedIn.)

That's not to say it's easy to blow off demands of overtime outside of Silicon Valley either (I've heard horror stories about game companies), but the tech companies that you can do it at seem much more common.

It may simply be founder/executive age. When the CEO has to go coach Little League, he loses any moral high ground he had for saying you can't go play with your kids.
PostgreSQL: Jsonb has committed
Tuscany, small province town. Those prices in Milan are crazy, though!
The first startup I ever worked for was something similar. We connected websites directly to a service that created automatic translations for language versions within a minute from posting new content on the page, and then it would schedule a machine-aided translation by an experienced translator. Unfortunately, none of the translators nor computational linguistics geeks knew how to sell it well.

I was able to dig up remains of our website http://web.archive.org/web/20100225094103/http://globalizato...
> Why don’t designers take Android seriously?

Perhaps simply because design doesn't appear to be instrumental to the success on this platform?
By sharing self-driving cars we can cut car population to a third
Can someone recommend a book that would talk about all this stuff in more detail? By all this stuff, I guess I mean all the dreams about personal computing that never came to fruition. Ideally with little fluff and a lot of technical detail.
Assuming they just compiled the old version with a bumped version number, that's exactly what they ended up with. If you compile the same source twice you get the exact same binary.
I had the same idea coming up again and again. There is http://twister.net.co/ but it is not ready yet. Even Wired thought about it: http://www.wired.com/wiredenterprise/2014/01/twister/. It is definitely something worth investigating. Maybe Diaspora was just too early. https://joindiaspora.com/
> However, I think they are going about this all wrong, their not going to stop people making similar cups and will just create negative impressions with consumers - first time a valid Keurig cup that a customer purchased fails the test and you'll have a very angry customer.

I hear this argument a lot, but I just don't buy it. If anything, the customer will be upset with the manufacturer of the coffee cup. But as is, all of Keurig's cups are clearly marked, and I suspect that the vast majority of customers will just continue to buy those (and therefore be totally unaffected by this change).
Chinpokomon, if I didn't know you weren't me, I would've sworn I wrote these lines.

Like a program I wasn't even interested in. Once done, wouldn't even use it.

Years I was 14-15 were spent looking at disassembly listings(I used Win32DASM) getting drowned in patching versions (HexDecChar Editor), changing things. Sometimes not keeping track, wait, what did I change ?

Learning to organize, even on paper. Offsets.

Then writing small programs in Assembly, Pascal and C to do that.

EB, 74, 75, 76, 90 etc.. Had a special meaning to me. Test calls, bogus functions and bloated DLLs getting called from a gazillion places(some of these on purpose).

This has been invaluable to me. When I went to college, some courses have people struggling with debugging a program, but as you said, when you've been so close to the machine and didn't get lost, following an index is fairly easier.

Also undeniably, when we had uP architecture course, I already knew that 5 years before, so it just was a refresher (bear in mind that they didn't even scratch the surface of what I was doing on my own as a kid. The most interrupt they toid with was printing (09h/21h) whilst I played with TSR and some neat things.

It was also very useful with microcontroller class. PIC micros had only 35 instructions (didn't like MikroC).

A lot of what I did as a kid or a bit later, turned to come in handy, always, at a later time..

So it became a sort of rule .. Whenever I'm doing something, I trust my gut instinct that some time, I'll use it. I'm yet to be proven wrong.

Thanks for sharing, man.
This is beautiful. I'd like posters for my walls. Does anyone else know of similar diagrams suitable for printing?
You just make your app out of fragments and then use different layouts based on screen size to arrange your fragments. It's pretty straight forward and really not the problem. For general reactive design like on websites, you can just set up your layout in XML to grow correctly to fit the screen, which is something it does by default.

The real problem is that Android very heavily links layout with function. In HTML-land, a designer who knows a bit of html and css can happily redesign the layout of the page. In iOS-land, a designer can use UIBuilder to redesign the layout of the page as well (they usually break it too by dragging stuff inside other stuff, but it's visual and generally fixable). In Android, redesigning the layout of an app is generally very complex and nearly always requires major code changes because of how fragments are forced to interact through the activity god object.
I haven't checked on Android as a platform in quite a long time but it is amazing to see that things still are exactly where they were when I last checked.

Android == Google == Free Software

That still seems to be the basic idea many users have.
It was always weird to see a platform with such high market share compared to iOS can not even get close to what iOS rakes in as revenue and mobile traffic.

If one looks at the numbers it's staggering that a platform with so many active devices cannot even get close to the mobile traffic that iOS generates. And no, I do not think that Android users just use apps and that's why you don't see regular mobile traffic from them. iOS also has apps and personally, I use mostly apps and don't surf that much using the browser.

Still, even back when I last checked people where projecting this to be a temporary thing and things would soon change to reflect Androids market share in the mobile revenue and mobile internet traffic statistics. Apparently, that does not seem to be the case. The Google == Free mentality seems to be too ingrained in people's minds. And I guess the recent privacy issues don't help there. "If they all gonna get my personal infos, then I surely won't pay for the app" seems to be the rational.

And why shouldn't it? It was long since established that if something is free, you are not the customer, you are the product. And if every other app seems to try and collect your info, of course you want the app to be free.
You raise interesting points. I'm honestly not knowledgeable enough to tell you if it makes sense to judge a CEO by the short-term, or even long-term, performance of their company. I don't think anyone really knows just how much is the correlation there.

What is clear is that, assuming CEO's do affect the value of a company significantly, they'll tend to affect it much more than even the best programmers, especially at a company the size of Google. That's just an issue of leverage. So a (possibly semi-broken) method of judging whether you made billions for the company will still spit out compensations of millions.

As for startups, I was talking specifically about the founders, not employees. And yes, I agree that startup's succeeding, at least on the Whatsapp scale, is very similar to a lottery. But smaller startups/consultancies can make much more money for the programmers who start them, who have skills that the market cares about more than just programming well.
I maintain a specific timeline for Debian if anyone is interested: http://timeline.debian.net
If a resource fails to load, do you not care about that also?
Many companies consider controlling essential to do business.

But even if you disagree, you would do end user support a huge favor if you could mention that "It alters the webpages you visit and may break them." next to the download button.
While replacing some text and editing some assembly code in a small application is kind of easy and fun, changing some logic in a larger application will require a way better understanding of the code. Basically if you're unable to attach a debugger to it, you'll have a really hard time.

Not to forget that changing binaries violates in many cases the EULA of the application. Sure nobody will notice or complain, but it's something to keep in mind.
2048 3D using CSS 3D transforms with full touch and mouse support
Then the "problem" should be self correcting assuming the companies which make money survive (which they do), and those which don't focus on making money evaporate (which they do). Or maybe it's not a "problem" if only some companies are doing it, because they value things which the older people don't have interest in, and so the older people self select themselves out by choice.

Is there a list of companies which value profit so the people who complain about the "problem" (from companies most likely to not be around after too long) can go work for them?
Will the vim plugin be seperated out into a subsplit so it can be used with Vunde or any of the other package managers that exist for VIM?
Legal Questions About LocalBitcoins.com and Australia
Tangentially related:

>But they couldn’t push the old version into the auto-updater because the client only accepts updates from higher numbered versions

This is one of the reasons why I always make my auto-updating routines as dumb as possible: The only thing the client does is to tell the server its version and then let the server decide. If it believes there's an update, it sends the (signed) update. If it doesn't, it 404s.

This way the server (easily modifyable) has full control and there's less chance for the client (hard to modify, needs to work for any kind of update to work) to end up in a non-updatable state.
2048 Mobile App
And now, there's an other public facing service on your server than can be tried for vulnerabilities :)

Joke aside, I like the initiative, security is still something that seems to me not taken seriously enough by day to day sysadmins and developers.

From what I understand, its main use it to report it when attacks were attempted. Does it also check for what is probably the biggest security concern on the wild, aka outdated softwares that have updates available (better safe than sorry)?
Likewise. Zigurd, would you mind writing up a short lesson?
I use iTunes Match so that my music collection is available on all my devices without taking up any disk space.
And yet we don't have 3-plane chess?
DON´T SHARE
Social Media is a flop, and the age of the internet is close to an end! Watch this hilarious social media satire.
NASA's Hubble Shows Milky Way is Destined for Head-On Collision
Yeah, it looks like we'll continue to have one or two sources of original reporting (like the AP), with all of the various news outlets writing summaries of that. And now there'll be even less critical analysis applied.
not sure if there's a book, but what I can see all this while, PARC produce a lot of awesome things that never reach their full potential, even now
I use Algolia on my site, and I believe it has to do with speed. Algolia is significantly faster than ElasticSearch.
Are you saying that all of the magsafe chargers you can buy from China are original Apple chargers?
Probably the biggest thing we can order online.
"Education is a process of ruining subjects for you and the last subject to be ruined determines your profession"

that makes a lot of sense to me, and partly explains why I'm in IT / computers now
You apparently missed that the article itself is from March 2012, talking about a game (Battleheart) released in June 2011.

The Galaxy S was released in June 2010 (so it's not even 4 years old, let alone 5…), it was barely a year old at game release and was not only one of the popular smartphones of the times, as the Nexus S it was also the reference device until November 2011.
The main principle behind the potentially shippable product increment is linked to the concept of always prioritising the highest business value stories, and in particular vertical slicing of functionality so that its implemented top to bottom.

In the game industry this would generally align with working towards a single level demo, possibly with simple graphics so that its playable and gives the end user an idea of what kind of game it is, and how enjoyable it could be with more work.

Now for a new type of game, or something a little different, this is absolutely the best way to go as you can find out if your belief in this game is supported by interest from those who play the demo before you spend years and huge amounts of money. So the standards you'd need to meet from Microsoft or Sony need to be implemented only when you feel you would like to ship it to the general public.

If used for the next Call of Duty game it may well damage the brand unless it surpasses the standard of the previous game, so whilst it is potentially shippable, it wouldn't be sensible to ship it any further than internal testers until you know its to a high standard.

Scrum is simple to implement but harder to get right, which is why so many groups implement what is defined as "ScrumBut", and when they don't get the suggested benefits blame Scrum rather than their "ScrumBut".

Think of it as being similar to speaking to a Spanish person. Scrum is speaking pure Spanish, and ScrumBut is speaking mostly Spanish and some English as you can't quite master those more complicated parts. If they don't fully understand you can't guarantee its the fault of the Spanish language, but rather its more likely the few English words you've used instead of the possibly mispronounced Spanish ones.

I'm certain there are some teams who have implemented pure Scrum and have not found the suggested benefits, but so many of these posts slagging off Scrum I've read are from people who have adapted Scrum, or haven't implemented it as suggested in books/courses.

I'm certain many of these people will end up slagging off XP, Kanban and every other framework/practice when they don't implement those fully either.

Before any quotes the Agile Manifesto at me, the individuals and interactions part is suggesting that if doing something at a process level that isn't adding any value then you stop doing it as you can achieve the same with less process and more interaction, not stop doing it because you don't like doing it even though its something you should do as it adds value.
Irony doesn't read well, but you see there is a comment by me pointing it out. It's also in the context of the previous answer obvious to most people.

Are you suggesting we on hacker news attempt to write comments for the lowest common denominator? I think a lot of people who have English as a second language (American's for example) would still enjoy a bit of irony.

:-)
Show HN: Small site to track Dogecoin value across exchanges (no graphs)
> "This replica will not fly."

Hey, thanks for the clarification.
How to program with Bitwise Operators
When you copied the privacy policy page from Quotr, you forgot to change links to FB/twitter/download, and even page title.
I used slicehost, though when it became rackspace cloud it became way more complicated. The main draw for me was the $5/month pricing combined with a $50 voucher they gave for black friday and they use SSDs. Even with all those benefits there are still switching costs due to having to re-setup on the new host, though I imagine most of their growth is people starting new projects.
chickenhawking is spot on.
Amazing

Nokia = hardware /software/factories/ lots of employees (jobs) / history ...= 7.2B

Whatsapp = ? = 19 B

In 5 years time, ideas alone might be worth billions!
What’s your door kickin’ story?
umm...never had any such issue with my books. May be I was lucky :)
The question, as msantos points out, is whether bitcoins are money or goods. If they are money, then handling stolen bitcoins are not illegal, and the rightful owner of them doesn't even have the support of the legal system to get them back: http://en.wikipedia.org/wiki/Nemo_dat_quod_non_habet

I would argue that bitcoins are money, and not goods. Goods have use value, bitcoins do not - they only have exchange value. They have no use in and of themselves.

TL;DR: Even if you can prove that someone else holds a dollar bill that was stolen from you at some point, you do not necessarily have the right to get it back.
Learning about the French Startup ecosystem is as easy as A-B-C(-D-E)
The most cost-effective way to stop consumers from loading alternative pods on their machines is to stop selling the machines machines altogether. In the long run it will have the same effect.
If there's anyone out there with enough knowledge of this stuff, I'd happily fund a Kickstarter project to get a book written.
I agree – maybe I should have written from American developers.
Great title. Terrible article.
Yes, I'm in Romania, but I've been working exclusively with Sillicon Valley companies and have been working within startup environments for the last 5 years.

Being able to say NO is not a matter of where you work, but rather one of actually saying NO. It may not work well of course, your managers and peers might not like that, the secret being to not be at the bottom of the chain - as in, you have to be reliable and capable and work on hard enough problems as to not be easily replaceable. If you can prove that you're as good or even better than somebody doing overwork (which is entirely possible because of the reasons I outlined), then nobody will mind, as in the end it's all about the value / artifacts produced, not about the lines of code written and not about the number of hours worked.

And in my oppinion, if you can't produce value while working regular hours, then working overtime won't help anyway. And if you can't produce value with overtime, do you think your boss will keep you hired just because you're a "hard worker"? The market really doesn't care about that and your boss/manager would be an incompetent if he thinks otherwise.

Speaking of market forces, it's a mistery to me how you Sillicon Valley based developers, that live at the horse's mouth so to speak, can't easily switch to jobs that you like in case you're working in environments full of jerks. I mean, even if everybody expects you to work overtime or to do things you don't like, you can always build your own startup for Christ's sake, something that I (being outside of the US) can't easily do.
> Then the "problem" should be self correcting assuming the companies which make money survive (which they do)

This derails in reality because you'll have companies making money but bullshitting their employees to save most of it.
You don't need the best of the best programmers to have a shippable product, and even if such a company is only mildly profitable, keeping the profits at the top makes it a good place for stake holders.
The View from Down Here
A 'Crisis' in Online Ads: One-Third of Traffic Is Bogus
It always amazes me how often topics I currently work on come up here. I am currently thinking about using http://www.chaiscript.com/
Although I cannot compare to Eclipse. I'm a .NET Dev with an interest in Android. In fact I'm falling out with MS and sticking to that for a day job, but want to do Java / Android in my spare time. I've just completed the Courera programming Android course and I did the whole thing in IDEA community edition. I had no problems what so ever getting answers to any questions. I was relatively comfortable and productive within about 20 hours. I had no previous Java experience (although I'm a clean C# coder for over 6 years)

I was impressed with the tools you get out the box. I've paid hundred (close to thousands) for similar tools in .NET.
From the Abstract:

... we consider replacing all modes of personal transportation in a city such as Singapore with a fleet of shared automated vehicles, able to drive themselves, e.g., to move to a customer’s location. Using actual transportation data, our analysis suggests a shared-vehicle mobility solution can meet the personal mobility needs of the entire population with a fleet whose size is approximately 1/3 of the total number of passenger vehicles currently in operation.
ESPN costs ~$5/subscriber/mo. per that article, and it's, as you mention, a huge outlier. Cable bundles often cost in the $80 to $100 range. I'm no fan of bundles, but I think the cable companies themselves (and specifically their lack of competition) are bigger factors in their prices than channels' subscriber fees.

P.S.: The medium article says, "Hockey, NASCAR, and soccer are the only major sports that ESPN doesn’t own". ESPN doesn't "own" the NFL (most of which is on CBS and Fox) or Major League Baseball (most of which is on regional sports channels, the majority of those in turn owned [I think] by Comcast and Fox). A small point maybe, but it hurts overall credibility.
مرجع دانلود برق, هک و امنیت Snort v2.9.0.5 – جلوگیری از نفوذ به سیستم
The good, old-fashioned way:
I store my music on my hard drive (lots of gigs), and using MusicBee for playback and management. Awesome audio player! I am a huge music enthusiast and if a release doesn't come with album art, I download the picture from the net and put it in the metadata.
What is Risk Assessment?
> What if there was a way to tag bitcoins as stolen and declare them null and void? Would this not disincentivize thieves?

It would both disincentivize thieves and honest users.

It was decided in a legal case over 300 years ago in Scotland that it would ruin the point of money if stolen money were - like all other goods - the property of their original owner: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2260952

I think it makes sense to apply the same principle to bitcoins.
Agree with your assertion here. We've been approached by a couple of vendors to try and sell us OpenStack but it doesn't really buy us much.

DO is what we need, except self hosted and supporting windows.
PhoneGap is exactly that, with the bonus that's it's also cross platform.

http://phonegap.com/
That's fair - I'm biased by having too many conversations with self professed philosophers telling me that any push towards AGI is wasted effort because of X, where X just means that it wouldn't satisfy whatever they think is special about humans.

I don't think AI researchers have anything to offer philosophy. The thing is, AI researchers rarely engage at all except when philosophers pop up and tell them that what they're doing is impossible. AI researchers generally don't give a shit about philosophy, whereas there is a ton of noise coming from the other direction.

You may be right in your implicit suggestion that the people bringing up Searle are really just amateurs, though. I don't ever recall anyone with bona fide credentials in philosophy ever mentioning the guy as anything more than a sad amusement...
2014 TEXATA Big Data Analytics World Championships