skysight-inc/HackerNews huggingface dataset:
I think it's more like an old car versus a new car. Having a new one is a better choice since it has more features, it's safer, it's more fuel-efficient, it pollutes less. Yet there are consumers who consciously choose older cars because in their mind lower price outweighs potential benefits of a new car.

I agree that having your identity stolen is something you cannot afford. But then again we are both frequenting Hacker News so we are aware of how technology works and how damaging compromised security can be. An average user however might not realize that an outdated Android version has unpatched vulnerabilities. They are just happy that they can send Snapchat messages to their friends and can watch Youtube videos when they are waiting for a bus.

Also, how long before Moto G stops being supported with updates and becomes vulnerable as well? What should happen next?
I had my iPad replaced recently, had some issues restoring it as my backup state was inconsistent and ended up going for a full 'clean' device. It was interesting, for the first 4 weeks I had barely any apps on there outside of Kindle, Instapaper and Tweetbot. I used it about the same amount of time, but generally I'd focus on one thing for longer periods of time. I'm tempted to go down that route when I get a new iPhone this month, sounds like it's worked well for other people.
I don't think you necessarily learn things here, but I do find a lot of "I should read more on that, it sounds useful".
That, and because public school populations aren't nearly homogenous enough. See Canadian schools and UT for examples of grades not doing a good job keeping incoming student quality uniform (and necessitating remedial programs, which have their own issues).
Lots of enterprise code with off-shoring provide entertainment of code quality.
I would imagine it's a heck of a lot cheaper to hire a consultant than it is to live in an area with public schools that will "naturally" provide the opportunities required for a bright student to get into a great school.
I feel like that's SourceForge's job. When something gets excitement, that's the last time you want to throw up a page like this. Poor user experience. Would, say, GitHub do this?

I suppose something else could be afoot, but I feel like controls should be in place for that elsewhere, e.g. you can't upload a gigantic binary.
Well, you can write them in literate Haskell...
Again, describing the origin of an idea isn't the same as assigning responsibility. Your use of words like "blame", "infecting" and "fault", and the associated tone, simply have no parallel in the article.

Also, correlation is not causation. Many of these classic ideas, found in the writings of Plato, Aristotle and others, were as much responses to the prevailing ideas of the time as they were a source or inspiration for those ideas. Our modern perspective is distorted by the fact that we may have only one writer's record of the ideas of a time, which may mislead us into thinking that particular writer originated the idea instead of reporting it.
It's a pretty broken system overall but that's no excuse for your behavior. Just because a building is dilapidated is no excuse to spray it with graffiti or throw rocks at the windows. Similarly, some folks have the mentality that when developing if the build is already broken it's fine to checkin anything. The reality is that you're just making things worse but you have a convenient cover to hide behind, just like looting during a natural disaster.
It's an optimization: if they do it really fast then they can scare you harder because you lose more files.

After all, to a regular end-user bad crypto is indistinguishable from good crypto (and to plenty of programmers too).
Parentheses are rarely needed in Haskell. You can even use the $ operator to specify the order of evaluation, eg. concat $ replicate 3 "foo" == concat (replicate 3 "foo").
What is your ethical opinion on paid tutors?
Novoda is hiring – Android developer
Who will apply for .SEO in Round 2? – gTLD.club
I know it's a bit off-topic but has anyone got a link to this wallpaper? It's just beautiful.
I know first hand someone who have driven several kilometres only to "wake up" and not being able to explain. This is of course extremely dangerous and in every case I know of it has ended with a damaged / wrecked car though luckily no injuries or fatalities. (Back country roads, middle of the night etc).

What happened in at least one of these cases was dreaming with eyes open. From what I hear that might not be to uncommon but here I'm back to old wives tales.
How is that any different from standard RAID? That's exactly the problem RAID was created to solve...
Full-day working hours? Programmer by day, designer by night!
A very apt summary.

Can anyone recommend something from The Other Side of the fence for desktop/laptop use? One of the BSDs? A spinoff from Solaris? Or, something else?

I currently use archlinux, and value the rolling release approach with precompiled binaries.
This is something I've been dealing with myself. I'd use something like Pulp or any other RSS reader and set up all the RSS feeds of all the sites that you read. Here's an excellent source for RSS feeds of HN that I use - http://ashleyw.co.uk/project/hacker-news-feeds

And then make the habit of only spending a set amount of time before or after work for reading the feed. The plus point of using an RSS reader like Pulp is that you get everything in one place and don't need to spend time loading up every single site. It's hard to make the habit but you can surely do it gradually.

I organise everything by categories just like you do. I don't have a set guideline. I just make them up as I run on new kind of stuff.
First Month of Steam Sales from Mini Metro, an Early Access Game
It's a bit sad when actually helping make new and interesting stuff is considered selling out, compared to just writing about it.
Reported iCloud hack leaks hundreds of nude celebrity photos
The runtime code probably deals with a few things that aren't as compact in Go either. For example using the unsafe package in Go is very verbose since you are trying to work around the type system. C just lets you dereference any pointer you want etc etc.

There are many types of code that are significantly longer in C# or java than in C, just because C lets you do crazy things with memory mapping.

To get more terse code, you need to switch from the C family of sytax imo.
I'm doing this thing...

So, this was the last post I made on HN using my iPhone...
Manipulation is a very good skill to have. I'm trying to improve on that area myself. I would not be surprised if she is at a high end, prestigious job, in any industry.
> to get rid of the advert-based business model and offer the opportunity to privacy-conscious users to get the same or a better service, in exchange for a few bitcoin cents

Great in theory, but people in general do not understand the advertising model or just don't care enough about being tracked that the micro-payment alternative is attractive to them (even if there is a method of making it essentially anonymous and untrackable). I'd be happy to pay small amounts for an ad-free un-tracked experience, as may you, but we are in a minority small enough that it isn't worth chasing (and to be frank, I'm cynical enough to not believe I won't be tracked (more than just to ensure I got what the payment covered) even if I did pay...
I probably should do this. I keep on coming up with strategies for deciding which apps to keep on my phone and which I should delete, but I can't ever stick to one.
Sounds like dependent types.
I'm not sure, but doesn't the opensuse build service tries to solve these problems? I haven't used it, but I think i slurps source code and builds packages for multiple distributions.

And I absolutely agree with Linus view on linking. I just tried to install ffmpeg on opensuse on a desktop pc. All I wanted was one statically linked binary. I had to dig a wiki, follow outdated build instructions (not nearly enough dependencies where listed, I had to go back several times, configure runs like 20 minutes), it took hours. For one simple binary. FFmpeg could put on their homepage.
I don't think buoyancy would be much of an issue with scaling, because that's just related to density and shape, neither of which change when scaling the model (at least until you get small enough that surface tension becomes noticeable, which I presume doesn't happen for ship modeling). I suspect the bigger issue would be the structural integrity of the boat. A 10 foot steel ship is going to be a heck of a lot stronger than the same ship scaled up to 100 feet.
My strategy is to disable notifications. Thus, I only open the apps when I choose to (WhatsApp, Twitter, etc.). Apps that are specially addictive belong to the second screen, in a folder (Twitter, etc.). This way I have much more control over my phone habits.
Going to an ivy league provides enormous benefits not present at any other state or private school. So yes, not going to an ivy is a setback.
"Infecting" is a direct quote from "We are still infected with the plague of Plato’s essentialism." and Dawkins uses the same word at least twice more.

>>> Our modern perspective is distorted by the fact that we may have only one writer's record of the ideas of a time, which may mislead us into thinking that particular writer originated the idea instead of reporting it.

This very well may be true, but since we and Dawkins share this perspective, and Dawkins offers no other suggestion and no other name but Plato and does not consider the possibility that this perspective might be wrong in any way, I think the conclusion that he operates on the assumption that this perspective - attributing essentialism to Plato - is correct would not be illogical, at least when we consider this particular article.
Introducing Quora for iPad
Check by intuit – app for bill management
Python on Windows works mainly fine for me - it took me a while to get IIS to work with Flask, but other than that I had few issues.
A girl with three biological parents
If I could locate the wallpaper you're describing, chances are I could find a link. What wallpaper?
TrueTwit Is Twitter Spam
You could use something like Captio or Squarespace Note (see http://www.makeuseof.com/tag/open-write-and-send-5-alternati...)
Jennifer Lawrence and Other Celebs Hacked as Nude Images Circulate on the Web
Has anyone tried HAMMER (a DragonFly BSD creation) and have any thoughts on it compared to ZFS?
FreeBSD and the very desktop friendly PC-BSD
Jesus, I guess, but compare the space efficiency of a rush hour train in an urban area to 4 people in an electric car. Not that I would want to sit in a car with 3 strangers, or my spouse and baby with 2...
I keep a folder of daily bookmarks that I empty at the end of the day. During my morning coffee / breakfast I look through reddit and HN and bookmark anything that I'd want to read later. Over lunch, I read, and at night I read anything left over / that still interests me. Naturally, I end up reading other things, but I find this method establishes a priority for 'reading time'.

Mind you, I've been in a rough schedule to control all types of information since I work at home and have struggled with stopping work.

I do email / administrative tasks for the day for an hour. Out of that work I have my to-do list for the day that is amended to the to-do list I compile at the end of my day.

I work until 12:30, watch Star Trek TNG and read over lunch, give a brief glance for any urgent emails. I then continue working til the end of day (about 5pm) then check my emails again and add items to the next day's to-do list.

If I'm home after dinner I'll catch up on reading, watch some shows and contribute to different communities.

This isn't set in stone, but it's a rough pattern I've had for years. Before I had this pattern I was spreading myself thin and it was causing a lot of stress.

On slower days I will read more, but I still do my best to maintain the bookmark and read later pattern.
Most software doesn't control a fuel-filled aluminum tube hurling through the air at 500mph.

Get over it.
Yeah I liked LuaJIT for the amazing JIT performance and the super fast FFI it enables. Exactly the two things that wouldn't work in iOS. I had no idea Android L was killing JITs. It's a terrible precedent seeing how many dynamic languages depend on a JIT to perform decently.
There are countless USA tourists who go to Europe with their non-chip-and-pin cards and then wonder why it doesn't work. And that must suck for your holidays. So let's try to reduce that.
Perhaps I've just gotten lucky with sales calls, and either have few friends or courteous friends. I get one sales call a month, from my university alumni association, which I ignore. I talk on the phone or FaceTime with family approximately weekly, but that's on the weekend, and planned casually through email or SMS before hand. The vast majority of my communication with friends is asynchronous through email/Facebook/Twitter or semi-asynchronous through instant messaging, neither of which provide real-time distraction.
Paul Glen: You can't wear the manager and developer hats at the same time
It may also be an artifact of the automated translation process. I reckon it probably produces pretty "C-like" Go code. Later, when they go over it manually, some things might get cleared up more idiomatically.
4chan nude photos to earn Bitcoins
What gives me the creeps is this:

"Knowing those photos were deleted long ago, I can only imagine the creepy effort that went into this. Feeling for everyone who got hacked.

— Mary E. Winstead (@M_E_Winstead) August 31, 2014"

Why where the pics available if they were deleted? On the technical side I mean, are iCloud/Flickr/Google/FB supposed to keep an archive with all the pictures users delete?! Isn't that a severe accusation about iCloud services?! (if true of course).
I would start with improving the home page. I would have had no clue as to what the site is for if you haven't had explained it here. You could add a headline just above the search bar that explains exactly what your site is for and why I should use it. It's hard work to come up with the right one but it's worth it.

The search results page is really cramped up too. The design could really be improved.

These are my thoughts on improving your marketplace. Note that they're not from a buyer's or seller's point of view but more from a design/conversion point of view. But I am sure that the buyers or sellers would be facing these problems when using the marketplace.
Not sure that you can qualify this post as "arguments in favour". It's more a summary of the different problematics. We're being agnostic here.
I recently applied for a job at a company that makes civilian drones (rescue, police). They required knowledge of the Oberon language, I'm pretty sure they use HelyOS [1] for real-time control of their coaxial helicopters.

It's quite interesting how these Pascal derivatives seem to find their niche in high-reliability or real-time applications, although I don't quite understand why. That may have been part of the reason why I didn't get the job.

[1] http://en.wikipedia.org/wiki/XOberon
Everyone hates lobbying until it's used as a tool to tell legislators what they want legislators to hear.
This is exactly how I use my tablet as well. Pocket + Tablet combination has worked wonders for me!
So, union mountss ? This looks a lot like what plan9 used to propose:

http://www.cs.bell-labs.com/magic/man2html?man=mount&sect=1

with the added feature that each sub-fs is independently distributable, which is very good. I fear tying it to btrfs (or any specific fs) might be a bit much though.

I don't know if that could be possible by mounting upstream tarballs as read-only fs in userspace... maybe a crazy idea.
"Over the last 12 months I’ve learned to enjoy (or at least, be OK with) moments of boredom. I reach for my phone a lot less often. It’s probably just my imagination, but it feels like it’s easier to concentrate when I need to get things done or tackle a big project.

Times on the bus when I would’ve checked email, I listen to music or just look around. I even started meditating on the bus (yes, really! And, uh… please don’t mug me) using an app called Calm."

Is this satire? Meditating using an app, the conquest of boredom, the gain in productivity/focus.
First app I submitted to the App Store was rejected, for an edge case I'd not tested (slow network) and they were concerned that the app wasn't communicating to the user what was occurring, which was fine. I improved it, resubmitted it so it was much more expressive and it was rejected again for the same reason. I immediately resubmitted it with a description of what the app was doing, why it was doing it, and why it was unavoidable in that circumstance and they then approved it. It does seem at times slightly capricious, and it took a lot of reading and rereading the guidelines to work out what I needed to improve, but it led to a better app overall.
Hungarian Pianist Makes a Beautiful Tribute Video to Michael Jackson’s Birthday
> I don't think buoyancy would be much of an issue with scaling, because that's just related to density and shape, neither of which change when scaling the model ...

But that's false. The hull wetted area of the model changes as the square, while the volume and mass change as the cube, of the size change. If corrective measures aren't taken, the model will displace more water proportional to its wetted area as it becomes larger, as a result of which it will gradually sit lower in the water as its size increases.

There are a number of ways to deal with these issues, but it's not true that one can scale a model without considering them in detail, and carefully ballasting the model to force it into an approximation of full-size reality.
FWIW, Trello's FizzBuzz has more meat to it than this article suggests :-)
Maybe, it would explain why people spend $500 - $1000 on an phone and use it almost solely as camera, gaming, Facebook platform. Honestly, as useful as smartphones are, you'll have a hard time justifing the price, unless you have so special use case.

Luckily my iPad was a gift, otherwise I would feel cheated. I often try to browse the web, but after a few minutes I get frustrated and switch to a laptop. In my mind the iPad is a useability nightmare, it's only good for a few well designed casual games (and may reading, if you don't have a Kindle). For anything else, including browsing and email, it's quicker and more comfortable to just get out the laptop.
Of course I hope there is a better solution than that.
iOS 8 extensions and the widget example
Great questions to ask on an interview, as an interviewee
I guess not an 'app' as such, but it's still a program on the phone.
jpbalbin
The Decline of Drupal, or How to Fix Drupal 8
"says it was careful to build its product according to Google’s rules"
Oh come on. Apps that disrupt other apps have been banned from the store for a very long time.
Blocking ads from collecting metrics looks just like that, there is nothing kafkaesque here. I get that they are trying to get some publicity from this, but they could be honest about it ..

I don't like ads one bit but if you don't want an ad supported app, pay for your apps (or use free ad-free apps)
It's a chillout song, and, well, it's the home page of a videogame, so we thought we could get a pass with the video on autoplay. But it's been two people in the last 12 hours already complaining about it so I will disable it for awhile and see how it goes with conversions/ engagement. We well keep this in mind for future videos. Thanks for the feedback!
You can add erlang/elixir to the list of paren-free functional languages.
An Important Message About Vocabulary
What type of issues are you having with Erlang?
The teams working in separate detectors are supposed to work independently (so that they do not bias each other)
My opinion is that having a long queue, possibly longer than any of the competitors' queues is more important for the owners than a few more bucks, especially in the long run.

Amongst their peers, chefs are more interested about their fame than their pockets.
My work computer isn't connected to the internet. It saves on emails pinging in throughout the day too, anyone who needs something right now can phone or walk over.
And if she only charges $400 for 350/3 essays per year, she makes about $47k. I can't fathom why she doesn't raise her rates if she feels like she's selling her soul when she writes about her own experiences.
Absolutely true. Students shouldn't be forced to memorize facts, they should be encouraged to memorize those facts are that are necessary for problem solving and pattern recognition.
I myself don't focus so much about keeping and organizing things that I read, I check here in hacker news about two three times a day and had developed a habit of reading only things that really really interests me (I became addicted to HN at first). One more thing is that I don't need to really know every detail about what I have read, I only need to know that such technology/technique/etc. exits, when I need it or think that it might help, I look it up in the internet, google will probably finds it if it was useful to some people by the time I need it.
I use often use books to gain moderate knowledge about a topic and try to make a product or use what I have learned in work, I think a good knowledge gaining strategy consists of a short term topic buffer (like hacker news) and a log term one like reading books and doing weekend projects.
> Why where the pics available if they were deleted?

Easily explained. When you delete a photo from an online site, it's often the case that the photo is moved from its original folder to the "deleted" folder and stored there. This is how Google Drive works (using a folder named "trash"). Then, if you're especially diligent, you can delete the contents of the "deleted" folder, in which case, and finally, the content is deleted.

> Isn't that a severe accusation about iCloud services?!

Consider the alternative: "I unintentionally deleted my magnum opus. Where did you put it? On a desktop machine, there's a trash bin -- where's yours?"

You need to realize that, no matter what strategy you choose, someone will find a reason to complain about it, and their own ignorance will never be the problem.
1) by setting aside a little time, unless a deadline is looming.

2) 5-10 mins of distraction to 50-55 mins of work (~ish)

3) bookmarks folder (set of folders specific to lang: e.g Java/Ruby/Scale, tools, architecture/infrastructure, project specific folders (i.e one project needs NLP tech so it collects in a relevant folder), math, and finally "interesting" for stuff I pretend I will need to refer back to

4) absolutely not
The higher level primitives that Go provides aren't suitable to be used when implementing the runtime. The subset of Go suitable for runtime implementation is pretty close to C in most respects.
Mosh: A replacement for SSH
Slax did something similar with aufs + squashfs . This looks very similar but with a standardized way of handling dependencies and paths (something that Slax modules not had, at least the last time that I used it).
The idea is very powerful and interesting.
Tcl is probably a bit bigger than he wanted, but still does this kind of thing admirably.

Originally created by antirez, the "Jim" Tcl interpreter is pretty cool if you want something a bit more minimalistic than regular Tcl: http://jim.tcl.tk/index.html/doc/www/www/index.html
Build services are great if you have the source to everything. But the reality is I've got software I paid for on Linux that doesn't run on a modern distro after a decade, and software I paid for on Windows that's 15 years old and runs fine.