skysight-inc/HackerNews huggingface dataset:
> Scientific software should be held to a different set of standards than non-scientific software, primarily because you can probably not assume that your reading is familiar with the underlying domain.

As someone who works as a programmer and system analyst dealing with code in a non-scientific business domain where I've also worked on the domain side, I don't think that this separates scientific code from any other codes. Programmers often disdain domain knowledge beyond that which they already have found to be immediately relevant. Which is perfectly understandable -- there's a reason they chose to specialize in programming rather than as domain experts in whatever domain.
They offer an API. It states so in their kickstarter campaign. https://www.kickstarter.com/projects/hello/sense-know-more-s...
I'm a person that still wears a watch and the effort that goes into hand crafted watches amaze me. These are definitely out of my price range.
How Indie Phonemaker OnePlus Disrupted The Android Phone Market
Yes and no. The browser has to parse the CSS, and it's most likely building an abstract symbol tree. So in a sense CSS is compiled too, it just happens in the browser so web developers don't have to be aware of it.

Do you remember the type attribute?

<style type="text/css">...</style>

That was originally put there so we could have different types of stylesheet languages, instead of everyone having to use CSS all of the time. Maybe browsers should incorporate the most popular LESS and SASS projects so that they can support type="text/less" and type="text/sass" too. Some workaround will be needed for old browsers (a javascript shim that retrieves server-compiled css) during the transition period, but eventually we'd end up with being able to use LESS, SASS, and CSS where needed, interchangably.
I like it. The syntax actually feels more css-like to me than what most preprocessors use. But never mind the syntax, the killer feature us the cascading - that's what sells me on this vs SASS/LESS/etc. (And, having it native is also nice - this way I can just dump something on Github Pages and skip the compilation step.)
It's funny how all of these complexities are put in place to make software as convenient for the user as possible, but in doing so it just ramps up the difficulty for the developers. There are some sites out now that do try and make the setup as easy as possible while keeping the power that the "overhead" yields. Nitrous.io orchardup.github.io/fig and bowery.io do a great job in simplifying the setup. This laracast explains it all pretty well: https://laracasts.com/lessons/bowery-is-pretty-darn-insanely...
US airlines are still flying over warzones
>Yet in the slides for his talk[1] under theories he writes:

>"Maybe for Developers for Debugging? No."

Followed by 6 bullet point reasons why this isn't a general excuse for all of the backdoors - it's mentioned in reference to all of his findings and not specifically pcapd (which is only mentioned on 2 consecutive slides out of 60, separated from this statement about debugging by 15 slides.)

Your comment is far more misleading than what he's written.
A wider face is indicative of nutritional status growing up

Do you have a source for this?
This is not true.

I downloaded at the dark blue admin theme, it uses a separate file to apply the theme (local.css).

It would be nice to have Less files, instead of css though.
This is absolutely correct.

Additionally, even if you like the cost structure of prepaid service better, you can't buy the same quality of service. The prepaid networks (and resellers like Cricket, etc.) are limited to a single carrier's network, and there are no roaming agreements for prepaid customers. So where a Verizon contract holder could hop on to a Sprint tower, a Verizon prepaid customer will have no service. Same with the other networks.
I don't think so. More like webdev-centric (everything nowdays uses random build and test tools that are not necessarily in Node - sometimes it's Python, the other day it's Ruby...), but then again while working in an Erlang shop some time ago I went through two different build tools (one of them was made for Ruby libraries, btw.). And don't get me started about Java.
DConf 2014: SDC, a D Compiler as a Library
if their ultimate monetization strategy is the smarter yelp stuff, then building on the foursquare app makes more sense (trying to reacquire all those users would be costly)
I incorrectly assumed from the marketing page that this was a hosted CMS. It wasn't until after sign-up it became clear this was a self-hosted build. Why do I need to sign-up when it's available on github?
Introducing Global API Monitoring with Runscope Radar Location
Time Calculator: A Utility Worth Your Time
"Yet in the slides for his talk[1] under theories he writes..."

I think you may have misunderstood. He is at this point theorising why the service is enabled outside of developer mode, not why it exists at all.
How does this work with cats walking on my pillow at three am? Does that mess up the sensors?
Most companies will downplay any negative aspect of their product; it's pretty normal, part of the survival aspect of an organization. Microsoft has done the same thing a few times as well.
http://www.zdnet.com/blog/security/microsoft-downplays-bitlo...
http://www.computerworld.com/s/article/9133248/Microsoft_con...

I'm more surprised at the fact that Apple decided to actually confirm the existence of a back door in their product (even though they are "misleading" (as stated in the article) about what really is at risk here).
The fact that Apple was downplaying this tells me they haven't realized that a product, especially operating systems and computers, depends a lot on the userbase; if the userbase is kept ignorant then Apple will keep itself in its 'comfortable zone' since its not being pushed by the users to improve.

Nonetheless, its still pretty good that Apple has confirmed this, baby steps I guess.
I found Foursquare to have by far the best meta-data (compared to Google maps, Yelp, TripAdvisor) when living abroad in Asia.
"That's what we're doing, by the way: discussing a piece of software. Try not to get too worked up."

I see what you're doing. Good words.
I think "helpfully" -- in a helpful manner -- is a fine word, nevermind the grammar marms. I suspect Hemingway did as well.

However, he tried to avoid words like "utilize" that he could easily replace with shorter, more powerful words without losing any expressiveness.
only 4 years... not that old. Some of the effected web stacks are still in use today.
Well, apparently, even that is not enough.
definitely wrong, i've submitted > 10 apps and updates without a single storyboard

There is a third party IDE: AppCode by jetbrains which does most of what you need (and apparently lots of things better than Xcode) but i've never used it for any long periods

Xcode gets a bad rap, but i use it every day and can't remember the last time the current version crashed or did something strange, maybe i'm just used to it by now though
If I ever own a Poshche, I shall do this happy in the knowledge I am winding up at least one superficial person.
> Now the best thing we have are language-specific tools and conventions

Sometimes we do, sometimes we don't. I've been learning Ruby toolchains to code Erlang in a company, seen C++ code for robots running AVR being compiled and deployed by a Scala build tool, and webdev is a total mess; every other library uses weird tools written in unrelated languages.
Launching is a Myth
I haven't had much luck finding a video of the talk, has anyone else?
That's the point. Everyone thinks of them as a "useless check-in app"; they decided they had to do something drastic for people to take notice of their (awesome) location discovery platform.

Foursquare has huge brand recognition, and it would take a long time to build that up for their new app (which will be the way 4Sq makes money going forward).

EDIT: Put the word useless inside the quotes rather than outside — I like 4sq!
No, I see that I mean if you have a cooling system of some kind you should see layers like in hail where more and more water freezes around it?
Been running it since beta 2 or so. Latest build is pretty good. Wifi drops out every once in a while and something weird is going on with my audio routing where it keeps trying to route to airplay devices that may or may not be present. VMware fusion works now if you use the technology preview release.

I use it full time for iOS dev and casual use and haven't had any showstoppers. I have my old mavericks install in a second partition and rarely reboot into it.

Otherwise it's in good shape for a beta OS that's still a couple of months from GM.
I've been thinking about open sourcing my source code as well. I've been trying to monetize a new mapping technique and I think there just isn't demand for it. So now I'm leaning toward open sourcing the mapping tech and trying to build a business the uses the maps to solve part of a larger problem (like real estate search, or business relocation).

My biggest fear would be one of the big mapping companies picking it up and taking credit for it. Though I'm sure this is unfounded and even if it happens at least people get to use it.
I hope more entrepreneurs that attend accelerators follow your lead and discuss their experiences; it would be great to hear how accelerators and incubators are differentiating themselves from their alumni.
Feds: Hackers Ran Concert Ticket Racket
I don't know whether Hemingway liked using 'utilize' or not. But I expect he used different rules in writing dialogue than in writing narrative. Word usage in dialogue can be used to give us cues about the character speaking. E.g., that he's the sort of person who pontificates by using words like 'utilize'. (Word usage in narrative can even be used to give us cues about the narrator.) I don't know enough to tell whether that's what Hemingway was doing in the quoted dialogue. But good writers often violate usage rules when writing fiction that they'd normally apply to themselves, e.g., when writing an essay.
Inside Anonymous' Cyberwar Against the Israeli Government
I'm quite surprised to see the amount of negative feedback here.

I find the new logo quite good looking and communicative, and this "new" Foursquare app is finally something I can see myself using. I have absolutely no interest in the whole check-in thing, but I'm not against good recommendations, so there's a good chance I'll be in the target market for this app, and I suspect I'm not alone in this case.
I don't own an iDevice, but Apple's nonchalant attitude regarding possible exploitable backdoors irks me.
every industry trumps up the usefulness of their product, it's called marketing. It's on the consumer to cut through the marketing-speak and understand what they actually need to pay for.
Searched 'clojure om' and came up with this: https://github.com/swannodette/om/wiki
When I try to just "code" it ends up being poorly designed and written.

this. Not really important for small and/or personal projects, but for anything beyond that simply spitting out code ends up in a bad design violating SOLID and everything else out there, more often than not. After I figured that out, "code" now actually for me means something along the lines of "think about how components should cooperate with a minimum dependency, [enter rest of SOLID and everything else out there here], then start spitting out the tiniest functional pieces needed to implement it from the bottom up". Might not work for everyone, but it has done wonders for me. Especially the more my knowledge/experience about the first part grows (i.e. thinking about design upfront), the better the second part (i.e. spit out actual code gets), and the more proud I am of it. Heck, code from past two weeks is actaully a new personal record for me. So beautiful and well-cratfed :]. Then again, I thought the same thing about a piece I wrote 6 months ago.
And the same goes for the way I use all other tools in the build process actually.
Yeah I don't think I would shell out for a Kickstarter that may never ship when there is a pretty comparable product already on the market.
http://www.amazon.com/Nutrition-Physical-Degeneration-Weston...

You don't have to read the book. Observe people around you. Healthier people have wider faces. First borns tend to have wider faces. People born into wealthier families.
I like the idea they're going for here, but I agree. For something like this to work, it should be as transparent as possible and easy to audit.

Could you elaborate on your point on Bitcoin? I'm not an expert, but I have some experience with it and it seems to be pretty thoroughly open, transparent, and auditable. It's certainly more clear than banking processes.
For what application? The word drone is usually used to define a flying autonomous robot, but it applies to ground, and water based ones too.

[0]
For flying types:

- Regulation. Which is understandable, due to the safety risks of autonomous flying machines.

- Energy storage/consumption. Electric drones are the most common now, but there could be a move towards Petrol based ones once technology catches on (lighter/more efficient engines).

For land type:

- Mobility. Right now there is a lot of focus on leg-based and weg-based[0] designs.

- Vision. Object recognition is slowly coming along, but the POV of a land based robot makes it a bit more difficult.

- Costs.

For water type:

- Costs.

- Regulation.

[0]From my experience.
[1]Wheel-leg hybrid design.
What would be the point of a business inventing a laser that is cheaper and more efficient than current lasers if they weren't going to be cheaper to own than other lasers?
Why do they need a kickstarter? They have the money for an entire team and are hiring more.
Definitely a good article. Not sure why I opened it thinking it'd be a write up about life working at a particle accelerator... Which would have been awesome, but I digress.
> Only when all comments only refer to local information. There is nothing to check that the comment in that other file that refers to this code was correctly updated.

The only time a comment should refer to non-local information is to document an assumption or basis of the local code, which is still correct information about the local code as long as it is the assumption/basis of the local code, even if the assumption is (or later becomes) false.

Of course, it would be useful to have a way to verify the information about the assumptions to see if they have become false, but that's not about validating the comment, that's about validating the code it comments, since if the assumption is false, it is quite likely that the code needs to change (and this may not be something that unit testing the local code can discover, as such comments often are not about correctness but about choosing a less-than-obvious alternative correct approach for optimization, or to work around a quirk of the code being called, etc.)
Why do you have to use var(--name) when the parser already knows it's a variable from the -- prefix? Surely property: --name; is nicer than property: var(--name); ?
Sysadmins and system engineers/operation guys have it worse, at least in the software development companies were I worked up until now. Their role is not recognized at all up until data starts getting lost (and then people come crying and keep crying when you say that you don't have the data they want because they cut the budget and you just have the last 30 days), they are expected to be on call and fix or work around problems in 30 minutes (usually with no documentation at all), they have to implement "horizontally scalable cloud platforms" and mantain those with the software being completely unable to scale or relying on third party middleware that does not support even clustering (because developers did not want to admit those problems when the marketing pushed for that "implementation" so they could sell it).
The list goes on and on. Ah, obviously those poor people can only dream some of the salary the programmers are making. They are just 'disk swappers', after all, as one of my old bosses said.

If the company you are working for is bad, and you feel like that, change it. Unfortunately there is no other choice.
After playing around with this since you released it yesterday, the answer buttons need to be much bigger. You definitely have the real estate on the screen (iPhone 5). It'd be cool to separate them as well so they're not all touching.

I have pretty small hands/fingers and still end up mis-clicking after periods of use.

Awesome app though, love the skip feature!
Show HN: Startup CDN brings new vibe to the market
It's a clojurescript library built on top of Facebook's React javascript library.
https://github.com/swannodette/om
This is true, but I don't think it's a huge obstacle for this game or others like it. Sure, it'll get boring after a while, but what game doesn't? It will likely remain interesting enough to enable dozens of hours of play, if not hundreds, which is more than anyone could ask. Minecraft and Starbound are both procedurally generated, and I got lots of enjoyment out of both before eventually getting bored.
Build a key exchange system to send encrypted messages
Maybe too unique to include but one of my favorites is FreeConferenceCall.com's "provide a free service and get paid by exploiting a loophole" model:

Through this service, we generate long distance fees for interexchange carriers who pay a portion of their fees to local networks to compensate for use of their networks. We receive a relatively modest fee from local networks for generating traffic.

http://www.freeconference.com/blockingfaq_press.aspx
>'...a wider jaw is something that is earned.'

I have honestly never heard this said or suggested and I'm no newcomer to the sport. A thick yoke, sure - the contour of a jaw used to clenching, OK - the very obvious effects on ears, noses, shins and even toes - asbsolutely.

I have never seen a wide jaw picked out as something to be 'earned'.
> what the heck were they thinking?

I don't know, maybe about how to design a spec that is compatible with past and future CSS parsers and features?

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.

They're smarter than that: http://www.xanthir.com/blog/b4KT0
Dropbox adds read-only shared folders and shared folder metadata
Pretty misleading title. Yes, commercial and private planes have been shot down in the past. Yes, American commercial planes still fly through airspace where there is fighting on the ground. No, most of these places do not have access to weapons that can strike something flying at 30,000 feet or more. Israel's flights were cancelled because a missile hit a house just a mile away from the airport, where planes taking off and landing are particularly vulnerable. That doesn't mean that we should stop flying everywhere someone has a stinger missile launcher and is crazy enough to point it at Delta flights. Unless the people waging war have something on par with the BUK rocket that shot down Malaysian Air Flight 17 you've got little to worry about when you're 30,000 feet in the air. And only actual states have those. No one needs to be afraid to fly over Afghanistan.
Close but no cigar - I'm A;G - worst of both worlds!
Reddish-Greenish-Refactor
I was about to comment on how it looks just like Color Scheme Designer and when I went to the site I was redirected to paletton, I'm very happy to see this project alive again! =D
How to build and run your first deep learning network
We're working on exactly that - it involves making the Dart analysis engine run as a standalone server that that talk to different editors and provide code-completion, errors & warning, etc.
How involved should Founders/CEOs be in create new sales processes?
Launching Civilization: Beyond Earth
Spanking the gray matter out of our kids
No, but there's talk of that it will be out soon.
I've had this in my bookmarks as "Color Scheme Designer 3" for at least a year. It's a great tool, if you know how and when to use it. But if you use the "Examples" tab to see what the colors would look like on a page, you'll see just how "stock template" tweaking nothing but colors can look. Use sparingly, use for ideas, don't use it as gospel.
"usurious loans"

Beyond the correct analysis of marketing-speak the market looks like contract phones are basically a "worse than payday loan" interest rate of a couple hundred bucks and couple year payback period. So you get a $500 phone at a cost of maybe $2000 over the course of the loan. The MVNO resellers mostly seem to go prepay, I know I paid $300 for my phone some time ago, but I only pay $22 per month for voice and psuedo-unlimited data so I'm pretty happy.

It is interesting that Amazon is kinda in between, kinda a subprime loan seller and kinda a phone service reseller, probably for financial reasons.

Amazon does seem to be financializing itself, they do push their credit card every time I buy. It is no great modification to drift sideways into phone loans.

In the long run I expect to see them continue to financialize themselves into perhaps subprime car loans (outright buy Car Max or a competitor?) and eventually home equity loans (to buy more stuff at Amazon) or home loans (complete with prime membership to help fill your house with trinkets from china)

So it makes sense as a grand strategy thing to move away from Amazon the book retailer and into Amazon the bank. Nobody in America can make a living doing anything but FIRE sector in the long run by intentional regulation, so they kinda have to do this.
> Now you're trying to transform "Foursquare" into a smarter Yelp? I'm sure it can be a competitive service, but confusing your 100MM strong user base with these changes isn't going to help.

This is how I've been using Foursquare for the last two years and have found it to be a more enjoyable experience. The like it or don't like it review model just works better for me, not to mention the reviews on Foursquare are not nearly as painful as ones on Yelp. I think they could have done it without creating such a jarring experience, but I feel they waited too long and now are trying to force it too much.
Reminds me of "60 Minutes" the long-running television news program. If I didn't know better, I would assume this was an app for discussing recent 60 Minutes stories.

Maybe I'm just old, though.
Lightweight, fast, Async/Awaitable non-blocking lock in C#
If it can get very smart about the recommendations it makes, when it makes them, and how frequently, it will become a big part of peoples social lives.

I envision an experience where it knows my friends and I are in a new city together, and because it's early evening, we're probably trying to figure out where to go out for the night.

Bam, notification letting me know the best nightlife spots based on my preferences and those of my friends.
Who recognized the song from Iran so far away from the video: https://screen.yahoo.com/snl-digital-short-iran-far-00000018...
NoSQL = NoDataModeling, But it is Different
I'd use it for writing, but then copy over the text to something like Scrivener.
Manually marshalling/unmarshalling JSON has been a pain point for me on recent projects. I took a quick look at Protocol buffers just now and instantly understood how that will solve most of my issues with JSON. I define a simple message format (.proto) and generate native classes. My service methods can use the generated classes as parameters.

The only thing missing for me was native support for JS (but I quickly found 3rd party libraries).

I don't quite understand how transit, since it's schema-less, addresses that problem. From transit-java docs:

Object data = reader.read();

I might be missing something, but it seems I have to manually create the native classes on both endpoints and cast to those classes. Either that or I still have to manually extract values using the reader API.
What I learned from working remotely with cross-cultural teams