skysight-inc/HackerNews huggingface dataset:
You did provide a great amount of detail that could probably be used to identify you. Giving (real?) exact numbers doesn't help either. I would be more careful about disguising career questions in the future, even if this post wasn't the cause.
An interesting take-away from this article is how good military software was back in the day -- to think a system developed in the 60's was re-purposed 30 years later to track and intercept smaller objects traveling 2.5 times faster is impressive.

Once, working on military software projects were practically the ONLY programming jobs and naturally attracted the best and brightest minds. Now-a-days with decreased military R&D budgets and the rise of the software startup most developers do not even consider the stodgy military industrial complex as a career decision.
I first heard of foursquare from Fred Wilson, who described getting a recommendation on a specific dish off the menu via a friend through Foursquare.

That was so COOL! Much cooler than "personalized local search". Maybe they could go back to that? I can get recommendations for just a restaurant from lots of apps, but "go to this restaurant and order this dish" is currently underserved, and more useful.
If a process refuses to give up allocated memory (which is usually the case), ballooning will cause the app to swap. If the app's heap is fragmented it will thrash to death.
The Neverending Muppet Debate of PHP 6 v PHP 7
8 Months Ago, I Quit My Job to Create a Game Studio
I'd like to see either an add-on which is a lamp bright enough to gradually wake you up with blue light, or for it to be able to work with things like LIFX or Phillips Hue to do the same.
> Perhaps I'm missing something but is the FBI/CIA going after anyone working on blockchain/crypto stuff nowadays?

There's some evidence they're monitoring people who are interested in Tor and the Tails Linux distribution. There's very good reason to assume that working on crypto stuff gets you on a list.
I'm getting 404s for this link and the root.

Cache: http://webcache.googleusercontent.com/search?q=cache:www.zdz...
Was this related to eBay's leak of user info?

eBay owns StubHub, and getting usernames, home addresses, email addresses, etc. could help with account takeovers at StubHub even if the systems are separate.
Thank you. I've been grumbling about subsidies for a long time, while still calling them subsidies. You're right though. They're extremely high-interest loans that nobody in their right mind would ever willingly take out.
I wish this were a LibreOffice plugin...

[EDIT] I would pay for it too.
Managers Are Blind to How the Sausage Gets Made, Literally
It's been around on their Fire tablets since September 2013.
Well, true, but copying personal data to the PC is exactly what sync is supposed to do - a good chunk of that data is actually synced with the computer, and the rest needs to be included in backups (which need to be able to be restored on other devices, so they can't be encrypted with a device-specific key). If Wi-Fi sync is enabled, all that needs to happen over Wi-Fi. So I'm not sure what Apple could do about it, other than make it harder to compromise Macs.

The part of this story I think deserves more attention is security against a sophisticated adversary who does not have the passcode or access to a paired computer. In this case, data protection should be effective (the data is encrypted with a key that requires going through the hardware AES engine to derive from the passcode, i.e. slow), but for some reason most data is apparently not protected. This doesn't seem hard to improve to me, and I'd like Apple to do so.
SmartAsset in NYC Is Looking for Front End developers and UX/UI Designers
I'll admit that this doesn't look too bad, but it's an additional effort. You wouldn't do this for very simple formats.
The negative committee to shut up
This has been done before, many times over.
> I was so puzzled why a company like Foursquare, which if they didn't invent the check-in, brought it to our lives, and associated their brand with it, completely removed it from their flagship eponymous app

It's because check-ins don't work. After the novelty wears off, nobody wants to check in. Nobody. Like those stupid plastic awareness bracelets, check-ins were a fad that flared briefly and is now completely, 100% over.

So if you're a company whose entire product identity was based on check-ins, you have two choices:

1) Come up with something, anything else that can be plausibly jammed into your app, and run with that; or

2) Go out of business.

Unsurprisingly they went with #1, even if from the perspective of retaining some shred of dignity #2 would have been the better choice.
right; 40% efficiency means 40% comes out as light; the other 60% comes out as heat.
MagneticOne Releases Data2CRM Automated CRM Migration Service
Are you purporting that Miley is currently popular because she's doing over the top things, despite her music not being good?

If so, I don't think it's a correct assessment. Her music is ultimately popular because people like it. I don't think people think Wrecking Ball is a better song because the video was over-the-top, nor would a wild video make me like a song I would otherwise hate. Miley was also popular before she got more extreme. On the flip-side, Britney Spears was far more popular before she got extreme. I'm sure there are other cases where an artist receives more press attention that does not correlate to increased music sales.

Chris Brown has had nothing but bad press since he hit Rhianna a few years ago and he's still placing songs on the charts and radio. People seem to mostly dislike him, but will still listen to his music. I don't think they're listening to him because he hit a woman and is in and out of jail. I think they just like the songs he makes.

In the end, people still need to have some connection to the music. In pop music, that connection may not be entirely rational, and it certainly isn't lasting, but it's still there for some period of time.
> code, almost by definition _is_ the behaviour.

Yes, but is it the intended and/or desired behaviour in all cases that the codepath in question will be expected to experience?

That is the problem, especially in code that deals with rare edge cases so is not run often, and/or covers many circumstances where it is right but is wrong for one set of inputs that no one thought to test before (or since that code last changes).
It's also on each industry to inform truthfully and honestly. As the work to "cut through the marketing speak" can obstruct business activity there are already various laws in place to punish a too liberal interpretation of the word "marketing".
True, somehow I forgot the name of that concept.
Firmware update bricking Macbook Airs
FLIR One now available for pre-orders
You don't necessarily find out the next time you run your program. A stack overflow can go uncaught potentially forever.
Sure,but when the spec is bad at first place,no new feature can be good.So hell yeah ...

> what the heck were they thinking?

...At first place when they wrote CSS.

CSS is a disaster,and one of the worst spec ever written in my book.

> People think it's so simple to come up with a new feature for CSS/HTML/JS, when actually, they have no idea how difficult it is.

Aside from HTML,CSS and JS are "defacto" standards since vendors werent able to agree on a better spec when they should have. only developpers can fix these with tools they build.Devs cant rely on these technologies on their own.That's why they have CSS and JS preprocessors.Because while it's crap at the end of the day devs need to build on top of that crap.
One of the first uses of blockchain technology for a non-financial application was an alternative domain name registration system called Namecoin, started back in 2010 and still active.

Granted, that was an alternative domain name system, not an ICANN extension like this one. And it used a separate blockchain and coin (Namecoin), not the Bitcoin blockchain, which may be what you were referring to.

Nonetheless, I feel compelled to mention Namecoin in any discussion about the history of blockchain technology and DNS. (incidentally, Namecoin was also the first altcoin)
I typically use Vagrant to create virtual machines dedicated to a specific dev environment. The Vagrant VM is usually provisioned by using Ansible.

When moving machines I just re-run 'vagrant up' which will create a new Ubuntu VM and install all the software I need.

Here's an example of one of my VMs using Ansible: https://github.com/RealImpactAnalytics/vagrant-dev
Cyberith Virtualizer, an Oculus Rift walking machine
The article doesn't mention why people didn't want recursion to be a requirement. It was probably because the idea of using a call stack was still controversial.

For instance, on a PDP-8 (released some years after ALGOL) the calling convention was that the return address was written to the word of memory before the called function. This was simple, but pretty much precludes recursive calls.

These days we take for granted that the CPU will provide some sort of stack pointer that gets automatically managed by a CALL/RET instruction pair. Before that was provided in hardware, the compiler would have to do that itself. So if you decided to support recursion, you'd end up requiring a stack and adding a small cost to every function call.

Once you decide to have a stack, allowing recursion is a freebee so of course you'd include it.
> every industry trumps up the usefulness of their product, it's called marketing.

It should be called lying and bullshitting, and I strongly believe that we tolerate it far too much as a culture.
I think this is something that happens to any field.

I trained as a 2D animator. When you start, it's great - there's just you and the drawings. You can make anything happen. But once you start to want to make something bigger than a couple of seconds, things get complicated; you have to plan a script, wrangle multiple scenes, start involving other people to break up the process in various ways - inbetweeners fill in frames between what the lead animator draws, cleanup artists neaten things up, colorists, background painters, 3D people for stuff that's a pain to do by hand... plus all the non-drawing support people. Watch the credits at the end of any animated feature. All of them. Every single one of those people put in a lot of hours to make that film happen; not all of them did work that shows up directly on the screen. But all of those people had an important part to play, and all of them had to have ways to communicate with each other.

I burnt out on that because I didn't want to be a cog in a machine designed to tell stories to the largest possible market. Now I draw comics. And guess what? I've got to deal with learning how to put together a website, put together a book for print, promote my work, go to conventions and sell stuff, etc. It is just barely doable by one person; I've been spending three years doing a ~400p graphic novel by myself, and I've got about a half a year left before it's done. I have template InDesign documents, scripts to help fill those templates, friends willing to try to make sense of the in-progress work and tell me when things don't make sense, sprawling directory structures full of source files and web/print res files, sketchbooks full of planning, etc etc etc. It helps that I was already able to wrangle a website; I'm slowly turning my custom templates into something anyone who wants to present a comic online the same way I am can use. If I wanted to start telling a lot more stories a lot more quickly, I could start parallelizing: separate the job into writer/artist/colors/lettering, find an existing publisher willing to handle packaging/printing/distributing to comic stores, bookstores, and e-stores, as well as shop it around to Hollywood.

I can knock out a nice standalone drawing in a few hours. I still do that every now and then when I need a break. But my aspirations are higher; I want to create a world for the reader to inhabit for a few hours. And that takes a lot more work.

Every kind of complex project has its own kind of scaffolding that users of the final project will never see.
I didn't read much through the website but how can they assure me the disks are not imaged or read or anything else before they are destroyed?
Well the withings one isn't actually out yet, and it doesn't say how much it is.
> Then why do nearly all (probably 95%) Clojure devs use either Emacs or LightTable?

Why should it even be a question?!

Seeing it this way is a mistake. Most developers use tools they are comfortable with, and beginners use what they see in tutorials.

Now about why this repartition, well: Clojure allows you to work with a REPL. Therefore, it's no surprise that developers stick to the "few" editors that allow this style of development. You can see this going with Scala, too.

This said, nothing I know of in Clojure forces you to stick to those editors. Most Java developers use Eclipse or Netbeans, yet, nothing prevents you to use IntelliJ.
Thanks for the recommendation. Scrivener looks powerful.
At the bottom:

"currently maintained by the team at onename.io"

https://onename.io/about

There's also links to the github repos.
Angel Login - Secure Sign In
http://angel.loginq.com/ - Secure Login | Access the Angel login here. Secure user login to Angel. To access the secure area for Angel you must proceed to the login page.
"Does he really think big emotions come from big words? He thinks I don’t know the ten-dollar words. I know them all right. But there are older and simpler and better words, and those are the ones I use"
great job so far. what stack you using?
How is this different/better than Zeo?
A lot of people saw this coming from a mile away. This is why I rarely back crowdfunded projects: they're rarely on time. I didn't want to wait so I just made one of the DIY recipes from the soylent forum. I use People Chow 3.0.1 and am happy with it, though I might try something else once my ingredients run out. Maybe a keto recipe. Official Soylent has always been bullshit though, since you can just make it yourself for cheaper.
Haha, 3 weeks here! I feel your pain. Work output on complex abstract thinking tasks has descended to terrible. It's not just the sleep, either. It's constant interruption when you do get going...
AWS Cognito and Enterprise Mobile Application Development
You're using a nonstandard definition of deflation. When the real economy grows faster than the money supply, prices go down, which is deflation. If the money supply is growing at 1% per year or less (which will happen in year N of Ethereum), it's easy for real growth to outstrip it. Alternately, if demand for ETH grows faster than the supply the price of other currencies will fall relative to ETH.
As someone with more than a passing familiarity with geospatial, I was excited when Amazon announced their intention to work on their own maps product. IIRC, it was to be OSM-backed, and presumably integrated into their AWS offerings. I could see Amazon eventually creating a decent competitor to Google / Bing / Apple. But then on the other hand, Google > Bing > Apple.
Show HN: Hind-cite.com – Hacker News Charts and Data
+1, but looks like it doesn't have.
Team FourSquare (if you're reading this), please ask yourself this question:

If "x" is how much better Facebook was than MySpace, or how much better Google was than Yahoo search, then "x" is how much better you need to be than Yelp to beat Yelp.

Right now, it is debatable if you are even just better than Yelp.
Reminds me of Adobe's Kuler:
https://kuler.adobe.com
Looks nice, congrats! I'll give it a try once I'm home.

Dabbling with #gamedev myself, I have a couple of questions if you don't mind.

What framework/engine did you use?

What's the font on the menu? (I like it a lot)

If you have time, I'd love to read a post-mortem.
Thanks. Python App Engine with AngularJS.
It's earned by consistent hard training that ups your testosterone levels, giving you a wider jaw over time. You can't fake it by jaw exercise. It's bone structure, not muscle. Similarly you can tell who is just a gym rat, vs. a fighter, by looking at his build. It's not just the size of muscles (or uneven development) but the skeletal structure. Someone who got big quickly doing weight training isn't going to have a barrel chest no matter what he does.

Now let's not get started on the idiots who purposely rough themselves up and get cauliflower ear just to look tough.

Btw what sport do you train?
Good Guy Greg OpenBSD
Foursquare's data is pretty good, and their API limits are pretty fair.

I've been able to make a list of bars in big cities such as NYC and rank them by rating using Foursquare data.

SF: https://www.icloud.com/iw/#numbers/BAJgIU7STmBNBkW_ziOBmn5BY...

NYC: https://www.icloud.com/iw/#numbers/BAKlTrL5ohjtIDpPkrOB3UW9G...
Interview Ron Kaplan of Nuance
You don't have to wear a chest strap on your forehead.
And please don't forget volume persistency... and maybe sharing those across a couple of containers.
The problem with Foursquare is that it was clearly designed by New Yorkers. In other cities where the distance and density of businesses/restaurants/etc. are much lower, the results aren’t as good. The only times where I’ve had a good Foursquare recommendation experience is when I was in Manhattan or in North Beach of San Francisco. Other places, the results just plain suck. In suburbs or midtowns, it isn’t good because the “local recommendations” are a little too small and give me results of places I have no intention of ever going to. Other times, it increases the range to a radius that is far too big.
I'm confused about your alarm. Why does it go off when your baby has stopped moving(=asleep)? Is that a sign of something bad happening?
Dropbox Adds More Sharing Features And Search For Enterprises
Ribbon BIN API – Find out how your customers are paying
That's very different than being able to examine the source code and the data to see where everything is going. Also, though I'm not a rabid proponent of FOSS software, in this case, I would prefer to have many eyes on this code, since the authors are unknown (to me) and the data is sensitive.
The size of our (non-junk) DNA is limited by its mutation rate. (Though I don't know how the limit grows as a function of mutation rate, and I don't know if we've hit that limit as a species.)
Yes. You haven't seen it used before?
Two trillion? That's pitiful. That could be cracked even if it's hashed with a slow algorithm.
Q&A with Aater Suleman: Successfully moving to DevOps
Meta observation: 4sq was a grind game, and aside from the addicted, grind games are the most fun ever, until they're not cool at all anymore and everyone always knew it.

So you create an awesome successful grind game. Cool. Next step, either create a new grind game (and hope lightning strikes twice LOL), or find a new line of business to pivot into, or go out of business.
We have the Withings baby monitor with noise and movement tracking.
Personally, the scaffold doesn't scare me. It's the fact that the scaffold moves with regularity.
If you look you'll see he edited his post to say something different after your response.

The dishonesty itself is astounding and I wish people had more pride in themselves than that.
The fact that the other major mobile OSs gets 98% of the mobile malware (according to studies), makes this point about the "nonchalant attitude" rather week...
On Inventing Chromebook (2012)
In this context "site take-over" is a type of web advertising where the customer essentially gets to reskin the entire site. Usually means buying all the ads on the site, plus a background image and sometimes also a matching popup or expanding banner or some other in-your-face ad unit.

So it's just an advertising model, but one that focuses on high-dollar (probably direct) ad sales. If you find the right client, you can charge a lot more for a site takeover than for a couple of regular banners.
And now you have two problems.

What if the source code needs to be maintained internally? Our source code cannot be stored in "the cloud" where someone outside or most likely inside the CDN (our competitor) will take it.

There are a lot of things deemed best practice. Best practice for who? And, to what end? Here is a best practice: release developer tools for your platform that are the only way to build software for your platform. Locks in developers to your platform. Makes it difficult to switch or port to other platforms. Enables ways to thwart competitors, by slowing down their development cycle or even stopping it at the approval point. Enables ways to steal ideas and even code. Why do you think each major platform has their very own programming language and plethora of platform specific APIs? A floor of moving snakes is not much fun. One vendor even called their platform ASP.

Simple build tools. The ant script is simple, but installing ant is not. And, we don't really want ant and the dependencies it requires. But, whatever works for you.
I didn't mean to imply it's a bad strategy to take on local personalized search, but the implementation to date is so confusing. If I open up Foursquare now to check in, it bounces me to Swarm. If I use Swarm to check in and want to see tips on a venue, it bounces me back to Foursquare. This is insanity.
Not wanting to execute arbitrary untrusted code on your machine? While there has been lots of good work put into sandboxing browser by the browser vendors, the ability for attackers to run custom code within the browser makes many exploitable vulnerabilities a lot easier to exploit. Things like the various privacy leaks based on cache timing, visited link styles, and so on, or just exploiting buffer overruns that have been protected against by address space layout randomization but with arbitrary code the exploit can try the same thing over and over again with different size inputs until it finds one that works.

Running JavaScript in your browser automatically from any site that you visit is pretty darn scary when you think about it. You can protect from a whole host of vulnerabilities by disabling it, and then whitelisting only hosts which you trust.
Show HN: Facebook app that gives unfriend suggestions based on interactions
> "It is of course more methodologically difficult to study the behavior of our fellow human beings than to study clouds or volcanoes or insects,"

I have always despised this semi-excuse. It should not excuse, or even explain anything at all. It is a great deal harder to study the interior of Europa than it is to study how humans behave, but nobody would say that "crap astronomy abounds". At least not without some serious backing evidence; and they certainly wouldn't simply concede it to the hypothetical masses who already suspect it.

"It is hard to find the funds to perform this experiment, so excuse us for making shit up!" is something that would never fly, but "It is hard to find ways to perform this experiment ethically, so excuse us for making shit up!" is heard all the fucking time.
I don't understand the 3.5 starts rating: the first 20-30 pages of reviews are 1, 2 max 3 stars.

EDIT: I see now. The rest are non-western comments and ratings a la "good app", 5stars. Totally pointless.
They are not, nor have they ever been, a backlog of games.

They started out as a company who charged for making older games work on newer versions of windows.

A company, not a backlog of games.
And those people deserve a special place of torment all their own. How hard is it really to update, or at least delete comments that are no longer relevant when you modify the code?
You probably meant to respond Marco's comment? And afaik Stackoverflow is written in ASP.NET, not Java.
That's because of TCO, not because of a stack limit or its absence. A non-tail-call version of map would still blow up when you run out of memory, whether the implementation uses a stack like C, or keeps the stack on the heap (as I understand some scheme implementations do, particularly for dealing with continuations).