skysight-inc/HackerNews huggingface dataset:
RAII type things are part of it. The rest is simply making sure all the constraints are met. The fewer operational constraints, the better.

For text I/O parsing, just be semi formal about it at least. Check your indices, be careful of integer overflow and be judicious in the use of floating point. Use block I/O instead of the finer-grained things in stdio.h .

Have instrumentation built in that you can enable to capture test vectors ( if you have the resources ). Error counters can tell you a lot.

the mechanism of choice for managing complexity tends towards state machines and sometimes message passing.

That's a start.
So you're not a publisher, you're a broker? You buy stories and resell them to other outlets?
And you basically laid out a recipe for incurring technical debt.

What's wrong with instead looking at some established best practices / suggestions and using those for guidance. What if they said they were looking to do this with encryption? Would you say "Just hash it with ROT-13 and put it in the DB"? Of course not. Others have gone before us...why not learn from where they've done well and not so well?
That'll probably never happen but Swift is rapidly gaining popularity. Over 3 dozen books were released within 18 months of Swift's announcement:

http://www.h4labs.com/dev/ios/books

And dozens of bloggers publish Swift articles every week:

http://www.h4labs.com/dev/ios/swift.html?week=20160220
I've been trying to solve an issue similar to what Beartooth is doing, and 2 miles is amazing range. Bear in mind, these aren't huge towers hundreds of feet above the ground with 50kWh power sources and million dollar price tags, they're battery-powered, handheld, and consumer-priced. And cell towers with all the advantages listed only travel less than 20 miles. 2 miles with those limitations is a great distance.

I think maybe you're looking at the wrong use case. This doesn't replace GSM, it replaces walkie-talkies (or rather updates it for the text-based world). The use case is you and your friends are at an event downtown and cell service goes out (like it does when the sites are oversubscribed). You're camping and there's no service that far in the woods. You're in a disaster and trying to find your loved ones. It's short range communications, not long-distance calling.

Ham radio would go farther, but sending encrypted communications over ham radio is illegal, so that's right out. This is the next best thing.
Yes, every mobile phone operator in the UK charges for SMS and MMS if you're PAYG user. Users on contracts typically get 1000s of free SMS per month, but I'm not aware of any contracts that have inclusive MMS.
Yes I am agree with you that hashtag help lots to find search engine.
The curious case of the disappearing Polish S (2015)
Thanks, will do. Looking forward to the interface customization options.
The elasticsearch “sense” plugin as a native app
PopChest Acquires First Major YouTuber
>E.g. many European banks do this for "US persons" - they simply cannot get accounts because the legal risks are just too high.

It's not legal risks, it's the cost of compliance.

https://en.wikipedia.org/wiki/Foreign_Account_Tax_Compliance...
From what I see, this isn't about creating a mesh network for many users, its about enabling communication with your friends or co-workers in places where there isn't network access. So in that sense, there is no chicken-egg problem. I was just wishing for something like this when skiing in Whistler last weekend so I could communicate with my friends without using int'l data/roaming.
you can't stop the craft.

Zubrin and someone devised a way to use magsails to decelerate starships without using onboard fuel. That's magic, as you're not subject to the rocket equation. (Really, it was a failed attempt to develop a Bussard ramjet, but they figured out you'd never overcome the "friction" with the interstellar medium. So they were like, let's go with the friction!)
Except golang team, who else from google provided competitive SDK, framework, library to developers?
You make this sound hard: there are tons of qualified people who could do this in less than a week, including myself. We already have all of these tools just sitting around from the iPhone 4, and some of us have emulators for more recent devices: the only thing we don't have is Apple's key.
Yeah, the promise of "do things when you don't have signal" is predicated on a chain of people with these devices existing all the way from where you are to where a cell phone signal is. Which means you need to go to popular outdoorsy places, which (IMO) are intrinsically less interesting due to being around other people.
Insisting on it being a hierarchy is an easy way to get into trouble. Eventually, you'll want to give someone "just one more permission"

It's more flexible to have a composition of roles, such as "UserCreator + FinanceReportRunner" or something like that.
goTenna, gotenna.com, is an existing device that does the same thing. Interesting that both goTenna and Beartooth are only sold as pairs.
No- their three priorities for this year are "execution, execution, execution"
This article is from France. What's the French term? Has the Académie Française decided on one yet? (Unlike English, French has an official standards body.)
I guess it's good if you just want private stuff, but if you want to build portfolio type thing or want discoverability private stuff isn't ideal
Now you are being deliberately inflammatory. Clearly I indicated that one finds all types of personalities amongst poor people. I explicitly state this in my third paragraph. What then is your goal with your first sentence? It is evident you are not interested in an intellectually honest discussion. Your tactic belongs on an extremist political blog where the goal is to demonize and distort contrary opinions.

In your sixth paragraph you again deliberately distort what I wrote. It is not reasonable to believe that number of potential workers < number of available jobs at all times. Nowhere is it implied that more people can't be employed than currently are. There is a difference between more and all.

You are not rich enough to afford someone to clean for you as frequently as you like so you conclude labor is way too scarce? A solution you endorse is to force people to service your needs in exchange for welfare benefits. In essence to perform labor at substandard prices. Perhaps you should just make more money so that you can afford the market rate for the labor you want. Just get a better paying job or create more utility for society. As it currently stands the market doesn't think you provide enough value to justify compensating you enough to sustain the lifestyle you want.

Creating a system of forced labor does not make for a reasonable solution and would lead to the country being a worse place to live.
Find the official Docker image here: https://hub.docker.com/r/gitlab/gitlab-ce/
It's in a number of ancient DC time-delay relays.
The current presenter just said (paraphrased): "Sorry, we don't have any huge announcements this year on the scale of React Native."
A little off-topic, but I wonder what's gonna happen in a few decades when whites will be a minority too. Will we keep using this weird word "minority" as an umbrella for everything that is not a white male? Or find a new one.
Are you talking about the bonus 'fruit'?

That was he one thing I complained most about with the Atari PacMan. I don't think I ever noticed the flickering ghosts specifically, or even how different the bird layout was vs the arcade version.

But instead of a cherry/orange/pretzel that moved around the screen, the bonus fruit was a dark-brown square inside another slightly-larger light-brown square. It didn't move, it didn't look good, and as a kid I felt like this was the classic example of either the game designers cutting corners or limitations of the system.

I used to joke about this specific example as one of the key reasons to move on to better consoles when they came around.
Or you could buy a $20 baofeng and just yell "WHERE YOU AT?" via FRS
ideas worth dreading
Yes, if you use that private key to serve as an unauditable 3rd-party trust authority in what should be a single-party or two-party transaction.
I think you are confusing roles with permissions.

Admin is a role, can_delete_everything is a permission.

Users are assigned a role. A role can have one or many permissions.

Program code checks for specific permissions.

Example: username => swalsh, role => hn_subscriptor, permission => can_post, permission => can_upvote.
That website is hard to look at, it couldnt be more busy.
As a Java early adopter, I saw many jump to it thanks to IBM's adoption.

Assuming this might have a similar effect, Oracle should better speed up those value types and AOT compilation improvements.
Yes -- is there a doc about the graph semantics?
Symbian also came from a PDA OS.

And yeah, Netscape Navigator/Communicator 4 was pretty crappy, as was the first Netscape 6/Mozilla stuff for a few years pre-Phoenix/Firebird/Firefox.
Yea Rob Pike is a really humble person.
Étude is a musical term: https://en.wikipedia.org/wiki/%C3%89tude
Why couldn't the FBI subpoena Apple's signing key?

That way the FBI isn't asking Apple to create any software, it's only asking for something that already exists.

Obviously that would be bad for Apple and computer security in general, but is there precedent that prevents it?
That's fine and makes sense. I wouldn't call it AI though.

The marketing is just too overhyped and in-your-face for my taste. It reminds me of the startup called "The Grid", which claimed they will build a website-creating AI. It's an often misused term in marketing.

Another cool mystery term is precisely "emergent". Okay I'm not trying to be harsh on you, and I know that marketing is all about exaggeration and wooing people into buying your product and having the right keywords so that tech news portals pick up on you and can produce a clickbaitish title etc. Also it may enhance the placebo effect in such soft areas as this.

Anyway, I do like how it actually sounds and it seems to have worked on me somewhat, but I'm not too sure about that or how much of it is placebo.
A call for Hackernews contributors
[I am the poster]

Hmm... I am wondering if this type of ask is in line with HN's guidelines.

It seems like they're trying to get a captive audience of HN influencers to then upvote their stuff. Am I too suspicious?
I don't use spotify. But you're right, your playlist has a lot in common of what I like.

I usually use http://www.jango.com which allows me to create my own radio station by specifying a few artist names, and it will play tracks similar in taste to those artists. I know there are other sites like that, but I'm not sure if spotify has a similar feature. The thing is I don't like playing a fixed playlist over and over, I prefer things being a bit more random, although following the same taste.
> Bad guys use cars, but we don't require cars to come with remote kill switches.

Nobody is asking for a remote kill switch. Searching a car is a common task, searching a phone should be the same.

> Let's think about the implications of punching a hole in the security of those devices.

Nobody is talking about uploading new software to every device. This is wildly misleading.
What would they get? Best case, there is a contact name associated with a phone number they think is suspicious? Wouldn't that have been backed up on iCloud?

Also, what's the endgame? They want to convict the dead guy? They want to convict the neighbor who sold them guns, maybe?
I suspect, there is no such a thing as an inherently "creative" person. I very closely followed the biographies of many of the greatest minds, and I'm yet to see a compelling evidence that creativity is some kind of a special trait which cannot be acquired.

There are just people who somehow know the creativity tricks (either deliberately learned or randomly discovered), and the "ordinary" people who happen to have a little gap in their education. Learning the formal approaches to creativity could help to close this gap.
New Promotional Products Coming for Your Business Event
Is there anyone here who works on weather models who would be able to explain why custom supercomputers are still needed vs. large commodity clusters?

Thanks!
My tax situation is complicated enough that I no longer want to do it myself, but I also can't find a good accountant easily.

Why isn't there a web service which will let you easily hire a good accountant online? There's absolutely no reason your accountant has to be local to you, yet all the information I've found online has been for finding a "local" professional.

I can't wait to see the Uberization of professional services.
I'm working on an open source MEAN stack permissions framework that does some of what you're talking about. Its not fully baked yet, but feel free to give it a look: https://github.com/zekenie/dmv

It let's you say, "Moderators can delete posts", "Users can create posts", etc
How to wrap legacy systems with REST APIs
Microservice architecture design: 5 key elements
Its pretty sad that people really feel this way in the modern world (Note: not them, but that they feel this way). Not that you said you were living in a similar world to myself but I guess I can see that more vulnerable people might feel that way in some parts of the world.

In defence of the world with self driving cars, I could say that

- you could specify the route (not via the bad part of town please), just as you currently can

- the passengers would not necessarily be on display so a vulnerable passenger is not as exposed

- the self driving car does not necessarily need to allow the doors to be opened from outside

- the self driving car could choose to value the passengers safety over third parties interfering with normal operation

- the self driving car could log/stream a whole lot of data about any such third parties

- the self driving car could summon assistance (police, or private security)

- the owners of the self driving car would not be motivated to allow it to frequent areas known for issues which may cause damage

- as the passenger of a self driving car with a weapon, you can focus on fighting off intruders while the car drives to safety

and perhaps others.
Ask HN: Cellular for IoT devices?
How do companies like Simplisafe and other similar IoT type devices that have built in 2g/3g, provide the service? Specifically, how are they getting the service, the hardware is not difficult overall. For example, I read this today: http://www.fastcompany.com/3056442/startup-report/why-the-internet-of-things-hasnt-gone-cellular-yet

That article is enlightening although not surprising as it relates to the big cell providers here in the U.S., however, many companies already have cellular enabled products with low to minimal monthly fees. Companies like Simplisafe amongst others, so how are they doing it? Are they doing exactly what Particle did and negotiating individual deals like this to allow off contract, small monthly fees for their product? Or do they become a "virtual" provider themselves and resell the service?
McAfee Offers to Unlock iPhone for FBI
When my Nexus 4 eventually dies I'm going to replace it with a dumb phone.

I realised the other day that I use it for the internet about once a week since I'm either at home, work or out doing something where a phone isn't an option (cycling, swimming etc).
So what?

It's pretty trivial to obscure that metadata, and frankly the content of your correspondence is more important than the metadata.

Your mail has fairly robust legal protection, and you can spend more money (i.e. Registered mail) to provide a higher level of tamper evidence and accountability in transit.
I am using browser bookmark to read webpage later
Clickable article link: http://www.fastcompany.com/3056442/startup-report/why-the-in...
I always always always write code to just use the numeric time in seconds or milliseconds since the epoch. Time is only converted into messy Gregorian cruft to display to the user. Anything else is begging for crazy bugs.

In a SQL database a time field should be an unsigned bigint.
We're getting closer. Caterpillar just announced their C60 smartphone with thermal imaging.[1]

[1] http://www.catphones.com/en-us/phones/s60-smartphone
How would it slow down at the other end?
> Not believing the Snowden leaks is akin to denying the Holocaust IMO.

The parent's wording may have been off. My parsing of "He also doesn't believe the Snowden leaks" inferred a missing "were justified".

Then again, I could see a few different interpretations. We need a clarifying phrase after "doesn't believe the Snowden leaks", like "doesn't believe the Snowden leaks were justified" or "doesn't believe the Snowden leaks tell the whole story". One parsing is "doesn't believe the Snowden leaks are legitimate and authentic".
> Are you also in favor of DNA typing and fingerprinting everyone at birth into a national database?

Yeah this has a lot of benefits and helps catch criminals extremely quickly. It has virtually no privacy implications. I'm fine with it and some nations do it.

> How about requiring all citizens to carry a GPS locator, camera and microphone which are always recording into a national database? We could always just limit access behind a warrant, right?

This is about the most disproportionate act I can imagine. If you have to reach this far, you don't have any point to defend.
But still pretty impressive.

I say we start flinging these things at all the extra-solar planets we've discovered. Think of it as grafitti or an art project. Leaving our mark on the universe.
Thank you.

Funny enough I experienced a similar issue with my S4 a few years ago. One day it just died - no messages, no nothing. Completely out of the blue, no falls or anything.

I took it to Samsung repair, they sent it off and returned it to me in a few weeks. I looked on the forums and apparently it was a fairly common (ie thousands of people affected) issue. Same reason - a random hardware chip malfunction that manifests itself after 6-9 months of use.

I think this was the issue: http://forums.androidcentral.com/telus-samsung-galaxy-s4/380...

So basically I think any manufacturer can fall prey to this - a faulty component that takes months to manifest itself.
Yes, a comparison between goTenna and BearTooth would be good.
It's a very exciting time in weather forecasting. We're getting all kinds of new observations available, from cheap LEO satellites to smartphone sensors to smart umbrellas and everything else. And faster computers! And more parallel computers! Think about every single iPhone and every single Galaxy S in the world as a useful sensor array _and_ a parallel processor...

Weather forecasting accuracy is still constrained by both the available observations and the ability to run the forecast models. This new supercomputer won't be nearly enough to process all the new data that will arrive in the next few years, so the pendulum will swing back to the bottleneck being computing power soon enough. I think the most exciting things will happen over the next 5-10 years, as we end up with another 2-3 order of magnitude increase in the available observations to the models and we'll build new supercomputers to process them. I bet we can get incredible improvements, things like reliable 2-week weather forecasts.
Dropbox Gets Serious About Workplace Diversity
I guess it depends on the size of the project/site/page but the system of users roles and rights doesn't have to be complex and can provide a good amount of flexibility.
It can be as simple as one more table in the db and a couple of lookups or a join.
Cool. Inspired my to watch documents about Mir or ISS on TV (Youtube) this evening.
This one of the reasons I hang on to old databooks and app note books. The National Semiconductor, Motorola and Signetics appnote collections in particular are very good for delving into the theory of how the devices work.

I may never need them again for real work, but are they ever fun to read!
It is a selling point for me, as long as it is animal fat and not hydrogenated vegetable oil.

I'm part of the minority who reads every label.
The US Government has no credibility to compel anybody to weaken security
> Likewise, there are cases where someone has encrypted the only evidence against him, and the State has no right to compel him to decrypt that evidence.

My country does.

> How often is any crime perfect, anyway?

Significantly more often if Apple gets their way, as they provide guarantees backed by the richest company in the world. Taking a photo of your rape victim used to be idiotic and a way to get caught. Now it's a way to keep power over your victim as Apple will protect that photo.
startups are desperately in need of this
Sounds like Kerbal Engineering at its best... :P
Learn from the most popular projects that use Rails
Is it just me? or are there two videos--one hidden? I can't seem to watch it in any browser without getting two overlapped audio streams that are offset...
Retro Google Play Store
It sounds like the MURS (150 MHz) band that goTenna and Beartooth use doesn't allow store and forward, or a connection to the Internet.

Which is unfortunate since one use case would be having a relay in car at trailhead to pass messages from internet.
As much as I myself might like free stickers I'd feel bad wasting the FSFE's funding so I have something to stick to my laptop. Nice of them to do however, and hopefully someone that receives the leaflets actually distributes them.
I don't do weather, but probably it has a lot to do with inter-node bandwidth.
It's just a standard TOS, man.

Here's the Terms Of Service for Yale:

I AM RESPONSIBLE FOR REVIEWING ANY WRITTEN CONFIRMATION STATEMENTS PROVIDED TO ME (ON PAPER OR IN ELECTRONIC FORM) REGARDING ANY INSTRUCTIONS, CHOICES, OR REQUESTS THAT I MAKE THROUGH THIS WEB SITE. I AM RESPONSIBLE FOR REVIEWING FOR INACCURACIES ALL OF THE INFORMATION TRANSMITTED TO ME. IF THERE ARE INACCURACIES, I AM RESPONSIBLE FOR CORRECTING THEM USING THE TOOLS AVAILABLE TO ME ON THE WEB SITE OR BY CONTACTING THE BENEFITS CENTER TO POINT THEM OUT.

Here's Amazon:

AMAZON ATTEMPTS TO BE AS ACCURATE AS POSSIBLE. HOWEVER, AMAZON DOES NOT WARRANT THAT PRODUCT DESCRIPTIONS OR OTHER CONTENT OF ANY AMAZON SERVICE IS ACCURATE, COMPLETE, RELIABLE, CURRENT, OR ERROR-FREE. IF A PRODUCT OFFERED BY AMAZON ITSELF IS NOT AS DESCRIBED, YOUR SOLE REMEDY IS TO RETURN IT IN UNUSED CONDITION.

And here's Pfizer:

PFIZER MAKES NO WARRANTIES OR REPRESENTATIONS OF ANY KIND AS TO THE ACCURACY, CURRENCY, OR COMPLETENESS OF ANY INFORMATION CONTAINED IN SUCH WEB SITES AND SHALL HAVE NO LIABILITY FOR ANY DAMAGES OR INJURIES OF ANY KIND ARISING FROM SUCH CONTENT OR INFORMATION.

I mean, I can talk to my lawyer about changing it if you really think it's that bad. :)
I'll just leave this here:
https://github.com/DonnchaC/cloudflare-tor-whitelister

with a simpe cron job like this ^ you can benefit from cloudflare without blocking TOR.

btw cloudflare if you see this. I suspect you could make all of this drama disappear in an instant by adding a convenient firewall control panel option called "whitelist TOR". Then all of the grumbling would be redirected towards the individual websites who neglected to apply this option.
Show HN: Vili, Kubernetes Deployment System
Interestingly, there is nothing about receiving compensation for HN submissions in the guidelines (since it is silly), but yes, this is bad and doesn't work anyways.
How to Travel with a Salmon (1994)
Hey, I'm the maintainer of the project. Please let me know if you have any comments, suggestions or questions.
This isn't what anyone except you is talking about. The issue is being unable to access CF secured clearnet websites using the Tor Browser Bundle (or any other way to route your traffic through Tor).