skysight-inc/HackerNews huggingface dataset:
As a counterpoint, interning at an open floor plan company is brilliant. If you're considerate about your coworkers' space, it lowers barriers to conversation (obviously you have to respect space) and just listening in on other conversations helps pick up stuff.

We had private rooms too, and many engineers preferred working in quiet, but I'm glad it wasn't all private offices. I can usually get more out of one minute of conversation than five minutes of instant messaging.

It seems to me that most complaints stem from the fact that many people here have worked with inconsiderate people.
Exactly my point. Because there are 10% who can own them. Seems fair...
Yep. I used to feel embarrassed about my mispronunciation fax passes, until I realized they mostly came from reading beyond my immediate opportunity to apply.
3D animations for iOS
Show HN: Be productive in the Starbucks line. Get work done from your email app
Qoros Unveils What Might Just Be The World’s Coolest Electric Bicycle
Learn Like a Kid
How the NSA Plans to Infect “Millions” of Computers with Malware
I was coincidentally working on the same thing when I saw this yesterday. Pushed the code to https://github.com/helgefmi/c2048 if it's of anyones interest.

It's just a wicked fast board implementation with a simple depth first search, as of now. But the idea of "making up" an opponent to make it possible to do alpha beta pruning is a cool idea. I might try to implementet it myself.

I regularly get scores above 50k with AI_DEPTH=5-6 and NUM_TRIES=20-30. My record so far is a score of 220k :-).
Post doesn't even touch on the subject of the title, and you have a typo where you ask for new challenges.
Oil Rig Worker: 'I Saw the Malaysia Airlines Plane Come Down'
You sir, are smart.
I think it is nonsense to say that what doesn't work for one person won't work for another. The whole thing is completely context dependent. Here in Europe most people feel cubicles are so isolating that you might as well be working remotely because of the lack of interaction with your co-workers.

Don't get me wrong I think its really important to be able to 'plug in and get on' without distraction as a programmer, but I'm just making the point not everyone works well this way if they do it all the time.
Very true about being too opaque on Mac OSX sometimes. It forces you to run with an iTerm open all the time to keep your Unix skills sharp, which is a good thing, right?

I prefer falling system tray notifications "big balloons" :-)

Btw, I am not trying to dismiss Windows. I use it daily and love it. But sometimes the inundation of popup balloons is a bit overkill, but that's only when using infested computers...
Have you not been following any of the discussion about this topic?

Here are three frequently voiced objections:

1) If the city decided to put a new bus route outside of your house, with a bus every 10 minutes for the morning and evening rush hours, then you would expect there to be public meetings where people can voice concerns about the routing, increase in large traffic, noise, and so on. Why should private companies not be subject to the same sort of democratic decision making on how to use the local public roads and bus stops?

2) Some people moved to the city in part because of the knowledge that the private bus system would be there. Without those buses, they would have chosen somewhere else precisely because the lack of parking would have made the commute impossible. It's hard then to say that each bus replaces a dozen cars, when those people might not be there if there were no buses.

3) If getting cars off the road and reclaiming commuting time were paramount, then why not rezone the areas around Mountain View, Cupertino, etc. for medium density housing, like SF-style row houses, instead of the current preference for suburban detached housing? Then people could walk or bike to work in a matter of minutes. The densities for SF, MV, and C are 17K, 6K, and 5K/sq mile respectively, so there's plenty of opportunity for local population growth. Instead, the local (and democratic) resistance to zoning change in those smaller cities causes increased prices and bus traffic elsewhere, but the people in SF have no way to push back and cause the zoning laws of the smaller cities to change.
What is the code quality at Facebook like?
I think better for him to use Node (or really, any language that will simply fall over in the case of failure), unless extremely familiar with a supervisor paradigm. Given the warnings he prefaces everything with, including not to toggle a relais(?) more than 10/min, it seems all too easy to accidentally have a supervisor strategy that in the face of failure could surpass that.
Sublime Text 3 for Python, JavaScript and web developers
Oddly enough, that's something which is not only allowed but encouraged: http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answ...

When you "ask a question" there's a checkbox at the end to "answer your own question". I guess it's the stuff one could do after spending hours tracking an issue and realising others could benefit from a google-juiced answer.
Great idea. Kudos for going through with it, and then taking the time to write it up!
Definitely true, and well put.

I had a similarly, surprisingly positive experience with AngularJS (right down to the brief time frame, mentioned relevantly elsewhere in this discussion) when a client wanted it used to talk to web services, at which point I grimaced and started learning it.

It's hard for me to be positive about Yet Another JS Framework, but it turned out I enjoyed what it did -- enough that, though that part of the project fell through, I really want to try it out with a Flask back end on a real project.
Is aura another competitor for mir and wayland ?
Dude, we need to work. Please stop making variations of a highly addictive game. You’ve already destroyed our lives. Show some mercy.
If git pull is causing problems for you, you are not using git correctly. You shouldn't be doing work on upstream branches -- that's one of the wonderful things about git, branching is cheap.

When working with more than 0 other people you should reserve the upstream branches for merging your work and pushing. Do your actual work in a branch and you can easily commit/stash our working tree, switch to the other branch and examine their changes.
Hmm, I won despite my opponent having a higher score.
REST Commander: Scalable Web Server Management and Monitoring
Drive User Growth with Quick Hack to Measure User Engagement
Thanks for the hint but I think that was obvious. My point is: the quote makes it seem easier than it is to do such thing and still be 100% confident and sure you will never ever have a confidentiality or privacy breach with patients data involved. Google Glass is fantastic but also very scary for a lot of people, I can't even imagine how that would turn out inside a hospital.
I don't think Cisco's problems are a lack of engineers. If it is, they can always pay them more, or train their managers to be good leaders.

I agree - every time I hear, "People aren't going to work in X?" I wonder if there is a systemic imbalance, or something else at work.

If consumers want to pay for apps, who are we as central planners to say otherwise? Maybe we shouldn't subsidize these things, but let the market decide.

You could argue we should be funding basic research, but that's not routers.
> however to say it jeopardizes the freedom of the Internet is disingenuous

The purpose of DRM is to stop people copying and using digital content. The purpose of the internet is to enable people to copy and use digital content.

DRM's whole point is to limit internet freedom.
There's a certain niggling worry I have about googling "how to hide my data from google"
I have never had an issue with git pull. With proper communication and push/pull etiquette, there will rarely be conflicts and when there are, just rebase. I don't think it is ever ok to force a push. If you are having trouble reviewing others commits then try using gitx to view the changes in an easy to read way. I like that it doesn't remove deleted branches because sometimes I still want it when the rest of the team doesn't. I'm not convinced..
Candy Crush creator KING IPO valued at 7.5B USD
I think the biggest thing is that you would lose the REPL if you went entirely C++, which can be a big deal when you want to try things incrementally.

On the other hand, this code is written in such a low-level style (nested loops mutating arrays, all functions are top level with no env-dependence) that it's hard to see any other advantage in code like this over just using C++. In fact C++ can leverage closures now with little or no performance loss, unlike either of these languages, so hof-style programming becomes feasible even if high performance is a goal. Also I think there's some benefit to static typing for catching errors early (especially as the program gets larger), and documenting return types which I always appreciate as a code reader (!).

If it's sufficiently easy to link to C++ (or Rust), you could still implement parts in C++ (or Rust) and use the REPL for playing around, that might make a good combination...
Whole Genome Scans Aren't Quite Ready For Your Doctor's Office
I've done this a few times actually. If it's a problem that I can't find the solution to using Google and I suddenly solve it, I'll answer it on SO so other people can benefit in future :)
I actually started reading the book slowly a few days ago, and am now in Chapter 17. So far there hasn't been anything about graphics; it's been mostly about low-level optimization and discussion of differences between 8086, 286, 386, and 486... yes, it's that outdated. There are some ideas that apply more generally (optimize your design and algorithms first, profile or measure, etc.). I don't think you need a book to learn these things, and I think they're close enough to common sense (for programmers) now anyway.

Having said that, I still find the book interesting, and I can't wait to get to the part where Mr. Abrash gets to talk about the software rendering in Quake (which he worked on). It might be outdated information for most of you, but I'm actually interested in seeing how far you could push software rendering with modern CPUs; it's sad that progress on that front pretty much ended around the time Unreal was released. If it was good enough for games back in the 90s, why wouldn't it be good for games in 2014?

If someone else here happens to be interested in 90s software rendering, make sure you read this bit about the Thief engine.. :-)

http://nothings.org/gamedev/thief_rendering.html
Does Truecrypt sync changes when a file inside the container is changed, or when the container its self is unmounted? I seem to recall having issues with this a few years ago when I tried it out. Probably something to do with Truecrypt maintaining a filesystem lock or something?

Needless to say, with encfs on Dropbox, files are synced as soon as they are changed.
Nice list of books. I think I read Fundamentals of interactive Computer graphics (1st edition) around 1999 :).
Sure, I grant you that the former problem is hard. But the idea that gaming Twitter is a good way to solve it (or that solving it has anything to do with Twitter) is crazy.
Although SO does give one the option to answer an own question it is clear here that this guy posted his question in order to answer it, perhaps to farm points, perhaps because he thought his answer is genuinely useful. The answer is time stamped the same as the question.

Not sure why we should care one way or the other but to me it does seem a bit against the spirit of how SO should be used.
I don't know whose thinking that is, but when I recommend against Truecrypt on Dropbox, it's because you can't auto-merge two diverging Truecrypt volumes even if the two changesets are unrelated.
Notes From the Internet Apocalypse: Review
Presumably the thing is on a network without internet access. Boom, problem solved.
If you're just playing around in your spare time, sure, why not try it?

If the library ends up in an actual product you have to maintain, and you end up regretting it... I'm not sure it's better to try and find out it's everything you feared.

I'm curious how many developers do such 'own time' side project hacking to learn new stuff.
OK, I understand now. In case you read this later, I wanted to respectfully suggest that fourth grade was the wrong classroom for you to be in:

* fourth graders are still developing their fine motor skills and not all will be physically capable of construction-type work.

* fourth graders don't really have enough science background to understand why they should be interested in microscopes (let's say, they would learn more playing with a 2-10x magnifying glass)

* as you identify, fourth graders have short attention spans which are still developing. If you're teaching, you have a responsibility to manage this.

If you were going to demo to a seventh grade class, I would warn you of the same issues, honestly. On the other hand, I would be very excited to have you in any classroom eighth grade and above.
Lost: The mysterious, baffling disappearance of Malaysia Airlines Flight MH370
Yeah, given that they have most of the code already done for drawing the browser screen(text, buttons, icons...), it probably makes sense for them to do so.

With Qt they will depend on a different company with different interest in mind.
Top Programming Languages for Job Seekers in 2014
Maker of Candy Crush Game Seeks Valuation Near $7.6 Billion in I.P.O.
ecryptfs is also file-level, though more difficult to set up. (The "e" is for "enterprise", so you spend time entering token into keyrings etc).
And a bunch of politically interested older people working against your campaign. Ever look at the observed relationship between political engagement and age?
Actually I always hear it pronounced Wuhster. Although maybe you did mean "oo" as in "wood" (the sound I hear around here) rather than "root".
I'd like to see some science applied to this topic.

A decrease in productivity may not be an insurmountable business problem. Private offices take up more square footage which has a direct annual cost. Open floor plans have higher density, which might offset the decrease in productivity. Open floorplans may/may not work well depending on the number of folks involved (eg. a team of 100 vs a team of 10) and types of job functions and size of the open floor plan area (maybe "pods" work better than one wide open area).

I'm sure there's lots of interest questions that could be answered if some rigor where applied to this issue.
Did you read the linked webpage? The problems of “pull --rebase” are addressed, and the author offers an alternative solution. I am not expert enough to judge whether there still are problems with his solution, but I can assure you that your comment is not adding anything to the debate.
Making things distributed is hard
They've been promising an android version for some time now. If they don't hurry up, though, they'll get beaten to it by clones.
Just been won over by a bot.
How? EncFS is mainly used, at least by me, to store the encrypted files in Dropbox/X while working on the decrypted ones in parallel. Does LUKS support that? The Arch table linked above doesn't make it sound like that.
What platform do you use? Native? or something else?
I've been thinking of my own way to do something similar, but this setup seems (after reading the first part and looking over the rest) too easy to screw up and do something dangerous with a lot of electricity for me. Proceed with caution.
"If you have a question that you already know the answer to, and you would like to document that knowledge in public so that others (including yourself) can find it later, it's perfectly okay to ask and answer your own question on a Stack Exchange site."

http://stackoverflow.com/help/self-answer
AFAIK you don't get reputation for answers to your own questions.
Someone tried it, but when I found the stream it was inactive.
I think this attitude stems from their lack of an editor dedicated to that subject. Their Android/Google reviewer, Ron Amadeo, is the farthest they stray from the dominant Microsoft/Apple ecosystem. If you've ever wondered why their coverage seems so slanted, just look at the overwhelming number of MacBooks in any of their "what's in my bag" posts.

http://arstechnica.com/gadgets/2013/01/ars-ces-gear-its-tota...
It is only point farming if it turns out to be useful, which is the whole point of SO.
Everhour Hopes to Make Time Tracking Easy and Fun
Make the autorun a screen saver next.
Within a few weeks of the eviction, the landlord put the property on the market for $1.4 million; it’s a good time to sell, considering he bought the place for $627,000 in 2002.

Is this so crazy and outrageous? Someone buys a property, and 12 years later they want to sell it? Yes, it's appreciated. Has it appreciated that much more than the S&P 500, given the liquidity issues and upkeep?

I feel bad for the tenant, and our safety net is imperfect, but "I'm renting here now" shouldn't mean "I'm renting here forever at below market rates."

One reason housing rates are so high is that people don't want to invest in housing infrastructure if they can't get their money back.
GnuG can not encrypt files while working on the decrypted files in parallel, can it? That is what I would mean with "working good with Dropbox".
This is a fine suggestion for large, systematically developed projects. But for hobby projects supported by an occasional community contribution, branching everytime can be cumbersome.
The font and underlining change are a non issue for me (other than looking terrible in chrome for windows); however the increased font size is jarring and reduces the amount of information that can quickly be scanned.
It doesn't mean patient data can't be leaked to the world (or even to wrong people inside the place).
Has anyone got the fonts to look good on Linux? It's been improving slowly, but the default font rendering on Sublime is the only reason I'm still using sublime.
Yeah. I just need to get a game in before I start my work day
Thanks for the link on Thief rendering. I remember playing the demo (or more like watching my brother playing the demo) and was scared to death so we never bought it.

All that sneaking around scared me to death. I now play racing games. During the daytime.
Asteria Aerospace - Bangalore, India.

Here is a short video about us http://youtu.be/3k6IL9cRDsw

Asteria Aerospace has begun its journey with development of Unmanned Aerial Systems (UAS) and related technologies. We are one of the top three companies innovating in this space in India.

Our aim is to provide users of UAS products with advanced technological capabilities while making them intuitive and easy to use. We have already built our first product and have many more exciting challenges in the pipeline for which we need talented team members.

Image Processing Engineers

We are looking for Image Processing Engineers to join our Product Development team and work in a dynamic and positive environment where your contributions directly affect company performance and growth. You will be involved in exciting and challenging projects in the cutting edge field of UAS technology.

RESPONSIBILITIES

- Rapid prototyping of new video/image processing algorithms and performing feasibility studies for the development of new features and applications.
- Develop appropriate algorithms for real-time image and video processing in order to meet the system level feature requirements.
- Collaborate with other engineers to optimize and translate such algorithms for software and hardware implementation.
- Develop appropriate test cases and perform extensive testing of the image/video processing solutions.
- Document the design, development and testing of the implemented solutions.

APPLICATION PROCESS

Do you have what it takes to rise up to the challenges of building Unmanned Aerial Systems?

To apply, you are requested to demonstrate your curiosity and passion to solve challenging problems.

Can you take a stab at this one? http://www.gapjumpers.me/qs-427
Oh cripes. I just want to do my work and commit my code.
If as a manager or lead engineer someone told me they couldn't put their finger on it but a using a library just didn't "feel right" I'm not sure how I'd respond to it, but it probably would involve asking for more specific information.
Whenever you can land at an airport and take a train (BART) into the heart of the City in under 30 minutes you've got a subway system. BART could always be better (loop the Bay or go across the Golden Gate) but it is a real Subway system.
emacs org-mode with org2blog which is wordpress. see http://gregnwosu.wordpress.com which is done the same way
Well, he seems interested in trying different things, and Erlang is very well suited to something like what he's doing. He certainly needs to take adequate steps to ensure that things don't blow up, but long term, having something that's stable and doesn't fall over is going to be a more dependable solution.
What that does it vastly simplify the logistics for the manufacturers. If you could order directly from them they'd have to hire sales people or people to run their web store, shippers to pack and ship individual components instead of just palletizing everything, and then have to deal with the laws of each customer's country about taxes. It's much simpler for them and more efficient on their end to just sell to a middleman.
Google Ads.
Dynamic pricing: parking edition
http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answ...

> To be crystal clear, it is not merely OK to ask and answer your own question, it is explicitly encouraged.
Icinga 2 v0.0.8 Released
Nice writeup! Aand tinkerforge is pretty interesting, never heard of it.
Wrote something for my own home that I use everyday. It mostly controls my IR/X10/XBMC/etc. but it has scheduling and a UI to build custom remotes. I host it on a tower connected to my tv and/or one of my raspi's and use arduino's to farm out the work. I have found that reliability is not too too hard to get down, but understanding state is where things get messy. Especially with IR beacuse it's one way. Contemplated a camera or stick on light sensors. Still haven't come up with a satisfactory idea.
It was my first django app with jquery mobile on the frontend. I find that serving it up via a raspi is a bit heavy though. Maybe some simple profiling would fix.
https://github.com/dandroid88/webmote
Loading content via JavaScript is a terrible idea.
Python and Big Data
Yes, I won twice yesterday with this strategy.
I wonder, will we eventually start spelling "both" as "bolth"?
All of those will work. For my blog I use ghost because it's a nice mix between bloat (Wordpress) and having to do a lot (theming, etc) yourself (Jekyll). Its also low memory compared to wordpress, in my experience, which is nice on a cheap digital ocean vps.
Interesting article, but 2 things stood out:

1. "Google Glass immediately recognizes the room and then the ED Dashboard sends information about the patient in that room to the glasses"

This sounds like a redundant level of indirection. Why not just have a patient-unique QR code on the bed?

2. Very OT, but the use of "emergently" made me bristle. "Emergent" has a very well-established meaning that is not "very urgent". Sorry, end of rant.
Google+? Sure seems like they only spent a few hours on it anyway haha

Sorry, couldn't resist.
It is if there was no new development in the tools and/or the comparison just repeats what has been said thousands of times already.

This (root) comment here is a good example: it isn't in any way related to the new developments in Git, repeats very basic comparison done many times already and fails to account for deeper differences and options (like the fact that you can easily configure git to make git push do exactly what you want).

It would be good for overall discussion quality if posts such as these were kept separate from the interesting stuff.
Securing mobile banking on Android with SSL certificate pinning
Victoria's anti-protest laws pass lower house by one vote