skysight-inc/HackerNews huggingface dataset:
This is my first iOS app. I built it with React Native.

It allows users to post messages to a specific location (the location where the user is when they send their message). If another user comes to the location of the message, that user will receive a notification telling them they've discovered a message. It will then be added to the user's collection of messages, and the user will be able to read it. I've thought of the app as "Pokemon Go for messages".

Any thoughts? Constructive criticism? Planning to continue to work on it and add features to it.
http://pdeleuw.de/fahrrad/urteile.html#seitenabstand has a reference for the distance to parked cars.
DNA Is Not Destiny When It Comes to Heart Risk
I think this is overly cynical. It's simply a question that this is law enforcement not law improvement. If you want the laws changed, look to leglislators not enforcers.
VirtNetX market cap Nov 2016: $185 million
https://finance.yahoo.com/quote/VHC?p=VHC

Fines due to VirNetX from Apple following iMessage / VPN On Demand / FaceTime patent case: $625 million

Apple current liquidity: c . $180 billion

I see a straightforward solution. Stock buy-out, reclaim fines, shut-down. Apple would actually save money plus own all the patents.
Just to clarify, this is Visual Studio _Code_, not Visual Studio classic.

I'm also not necessarily suggesting that VS Code is the best tool there is. It's just a tool that I know a lot of the community has rallied behind (and which I'm personally a big fan of).

The article is more to suggest that I'd love to see more vendors provide their best work to these devices even if there isn't necessarily a large profit incentive to do so.
but , but d3.js
Was it assembly.com [1]?

[1]: https://www.crunchbase.com/organization/assembly
21 of the Best Pranks Kids Compilation 2017
The most secure app is Biocoded: https://biocoded.com/home. The reason we claim it is the most secure is:

- Encrypted local on-device storage. We have an always-on mechanism and never store the entire local storage decryption key on the device. It's half on the device and half on the server. In case of lost or stolen device, all data is still safe. In fact you can effectively "wipe" your biocoded app data even if the device is offline by deleting the server part of the decryption key.

- We allow private servers (not for free).

- Double ratchet algorithm for communication.
It would be useful to have this for other languages. I'd love to have it for some of the VB.net and C# I have seen.
What Left-Behind Skin Chemistry Reveals About You
They are probably using closure in the background, using the new type inference with the compiler, to collect the meta information.
> "Easier languages attract less skilled devs", "higher level languages allow you to create more complex programs", yada yada. Could all be true, but it's besides the point.

For the armchair discourse it's beside the point, but for real-world development, it's what matters the most.
It's actually "hear hear". Excuse the off topic.
Why? Every browser has JS, and it's a core web technology.
World's First Chat Operating System
So you're in a memory-constrained environment, you can't be bothered to block social network tracking scripts by another means (some of those still load as pixels so you haven't gotten rid of them entirely), you don't like fixed headers, footers, or sidebars, and you're taking it all out on this site because the fastest way they could bang out their little idea did not include server-side rendering in the initial iteration.

You're making a conscious decision based on the trade-offs at hand and saying that every website should double down on server side rendering to cater to your intolerance of how modern web browsing works. That's just not feasible.
A free tool to evaluate your product's search experience
They have a window for 30 minutes per week, but in practice it is used less than once a year.
I would prefer to add the group of contacts I want to Whatsapp. I might want my social group there, I don't want my professional contacts on there.

So yes I would prefer to have the option of adding contacts separately.
Good example. After getting used to the 1998 feel, it's much more practical than the usual one.
There are basically disadvantages. "Goldbugs" sprung up after governments realised that prosperous first-world economies need monetary management if they're to stay prosperous.

Recovery from the Great Depression correlates closely to how quickly a country left the gold standard.

It's a standard mode of pseudoscience to vociferously advocate a discarded idea. This applies to economics as much as science.

In the Bitcoin 0.1 release notes, Satoshi Nakamoto said:

> The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust. Banks must be trusted to hold our money and transfer it electronically, but they lend it out in waves of credit bubbles with barely a fraction in reserve. We have to trust them with our privacy, trust them not to let identity thieves drain our accounts. Their massive overhead costs make micropayments impossible.

Bitcoin failed at every one of Nakamoto’s aspirations here. The price is ridiculously volatile and has had multiple bubbles; the unregulated exchanges, with no central bank backing, front-run their customers, paint the tape to manipulate the price, and are hacked or just steal their users’ funds; and transaction fees and the unreliability of transactions make micropayments completely unfeasible. Because all of this is based in crank ideas that don’t work in practice.
I think today's equivalent to what I used to do (i.e. playing with an accidental ProDos prompt) is running the browser's developer console (which you most certainly can do on a chromebook) and perhaps running a shell on the RPi.

I don't really understand why a good editor is necessary in the sense of my old nostalgia or how I would try to streamline the learning/tinkering process today. While I see no specific value in anything in the gap between using whatever debugger/interaction the system offers to futz with the most visible levels and jumping to an online Python/processing/whatever notebook, I suppose starting anywhere that stokes one's curiosity is just as good as anywhere else.
Secret Backdoor in Some U.S. Phones Sent Data to China, Analysts Say
Remember Apple (the organization, not some random 'Genius') has code that runs as root on all Apple devices and can remotely update that code.

> but Apple can not enter into your phone without your help

Of course Apple can - that is why the FBI asked them to do just that. Apple won't as a matter of principle, not due to any technological limitation.
No, that's not the one that YouTube removed that annoyed everyone. You used to be able to get a single feed of the new videos on the channels you're subscribed to. That's not this, and still doesn't exist anymore.
In addition to misquoting your earlier linked article, you're assuming the FAA has the time, energy, resources, and desire to prosecute a case with scant evidence involving an uninvited drone flying over private property for profit. They have enough to do keeping airline passengers and private (manned) aircraft safe. I don't think they're likely to spend a lot of effort trying to get your drone back or punishing me if all you have is (maybe) some video evidence that your drone had an unfortunate midair collision.
Well, technically it's a tax, but it doesn't matter to the consumer if it's a tax, especially one this upstream, that makes a commodity more expensive.
Exactly this. Worst possible outcome. It is solving the problem with more of the same the problem.
I am working on a messaging & email encryption platform (for the reason you mentioned) which will finally make encryption easy to use for non tech savvy people. It is based on PGP, source will be available. If anyone is interested in helping, giving feedback or learning more send me an email (in my bio or my username at gmail.com)
What will the business model be? Extortion? This is one of those services that kind of bring the worst out of us.
It's the same argument from the Blackberry v iPhone days. Maybe not great for you. The question is - for most people are configurable F keys more useful than touch-typable F keys.
Actually, I do own the mineral rights for my property.
3 billion people are in a bandwith, memory and CPU-constrained environment.
99% of websites can be written with or a minimum of javascript or not at all without losing any meaningful functionality.
But why? Who made the rule that websites should work without JS? Content being accessible without JS is best practice. I get it and it was very valuable a long time ago. It comes in handy sometimes today but for most of the internet accessing world, working without JS is not a requirement. I do not get why people ding products for not working when JS is not enabled.
Hungary aims to get rid of IT vendor lock-in
also, use deviator on enemy unit, select it, order it to attack but don't select the target. When it changes owner back, select the target. Even though it's an enemy unit now, it will obey your order. Turrets won't attack it because it's an ally. When it destroys it's target (e.g. construction yard), it will wake up and try to attack you again.
I use mbasic.facebook as my main was of interacting with Facebook. I acknowledge that my choice to disable JavaScript is unusual and will jump through some hoops because of that, but it's not excusable for a website to display /nothing/ pre-script like the OP does.
The Apache Software Foundation Released Apache Jclouds v2.0
And yet records are being produced in greater quantities than ever, and usable recording quality in 2016 is trivially cheap.

Your problem is competition. http://rocknerd.co.uk/2013/09/13/culture-is-not-about-aesthe...

(I fully concur that it sucks; the new world is great for culture, not so great for aesthetics and crappy for professional musicians. Unfortunately, the record industry is funded entirely from people's discretionary income, and times are tough and attitudes are hard. So the first thing is to get the population feeling more economically secure and increase consumer confidence.)
It is an identity you can't get rid of, and which is often misused, or accidentally used, to create a lot of complexity. No, you can't override '==' in Java and other OO languages. You can override .equals() which defaults to ==.

> A partial fix? It is how you solve the problem with objects. I am not sure what other method you would propose.

You mentioned it yourself: structs or records, a.k.a value semantics. Here is a resource from people with more authority (esp. Guy Steele) http://cr.openjdk.java.net/~jrose/values/values-0.html
"you want to join the marines, you'll be screamed at, verbally abused, and generally pushed to your limits. It has to be that way, they are training 18 year olds to run to the sound of gunfire and perform under fire and the threat of death. You must put up with it or you do not belong in that group."

Yea, they break down guys. And yes--we have trained soldiers this way forever.

I sometimes think they should do it slightly differently. It's basically negative reinforcement? I don't know of any animal that responds well to negative reinforcement.

Wouldn't you want a thinking soldier?

I honestly don't know, but have had friends go through bootcamp, and most are ambivalent over the training.

I don't want to argue. We haven't won too many wars lately. And I don't want to go back to WW2. It was a different time. Our enemies were different. I asked my grandfather about his experience during bootcamp after he enlisted in WW2. He said it was short, and to the point. "Just kill the Germans." He said a lot of guys were shipped over there with very little bootcamp. That war was our last big win?

I'm all for training, but completely breaking down a soldier doesnt make sence in our modern military.

But, I've never been in war, so I'll dummy up.
> Let's not forget that, by definition, Apple the company is also an untrusted third-party

Maybe in theory. In practice, the devices trust all software updates signed by Apple's certificates. Who knows what other trusted diagnostic hardware exists 'at the back' referred to in the article.
Apparently WhatsApp uses some form of XMPP.

XMPP is the closest we've gotten (to my knowledge) to a standard protocol that was adopted (at least partially). But it's never really kicked off.
Sounds like this relationship might be more trouble than its worth, if it means giving up your (sensible) principles.
Are you sure? I just set up a few IFTTT triggers and actions based on YouTube videos with a certain keywords from a couple of channels last week, and those channe specific RSS feeds worked just fine.

Edit: OK, I see what you mean. Unified feed across ALL channels you're subscribed to. That's not what I'm using.
Should be fun.

I have a MS Win 7 VM for I.E. testing. It's downloaded from MS so there wouldn't be any variance. I'll run a few of them today and get back to you.
But I wonder what hope there is for people like us in the industry, which seems to be moving ever further away from this type of programming.

C is still very popular (along with Asm) in embedded systems. ARM cores and large memories are certainly getting very cheap, but still not at the level of many of the 8 and 16-bit microcontrollers.

I find OOP often overused too, but it can be genuinely useful in certain situations where there is a very strong association between some data and the operations on it. For this reason, I tend to use a subset of C++ in a style that would probably enrage a lot of the "C++ is not C" advocates.
They can collect a lot more user data from Messenger due to its facebook integration. So obviously, they're going to keep developing Messenger
The point was that there are more subdomains in "programming" than a person could learn in a lifetime. Just get out of your niche.

As an example, I personally have worked on: cryptography & secured systems, iOS apps, industrial automation (code controlling manufacturing machines), configuration management, payment processing systems, smart card programming, language design and implementation, devops, and of course full stack web development. I'm not old, just turned 31, and this is only the small sliver of "programming" I've gotten to learn about professionally.

Switching jobs to learn something new is a totally valid reason. Thinking that web development represents all that there is to learn as a developer is like being a "Java programmer" or ".NET programmer." There is a whole world of other things out there.
So is Kubernetes
WHy would someone who loves you ever expect you to forego your personal beliefs to prove you love them?

That sounds fucking disastrous.
It looks like the rust script would rename files in the current directory and all subdirectories, whereas a batch rename would only work in the current directory.
NHS “Send to all” causes chaos
If you're eager to use it, it is available in the Beta version of the Whatsapp (atleast for Android)
Show HN: Generate gitignore files for almost all languages
This is the most ridiculous thing I've heard in a while.
Totally agreed. It doesn't seem to be a popular opinion among hardcore fans of the first game but I think Eidos are really doing a fantastic job with the franchise.

Sure, the games are flawed ("press a button to pick an ending", immersion breaking boss battles, game breaking launch day bugs, silly DLC and pre-order bonuses) but the world and story they've built are absolutely spot-on. People seem to be quick to forget that the original had its fair share of flaws as well.
That was never removed, but the single feed of your subscriptions was. Unfortunately, none of this replaces that.
site is being spamed with dodgy links avoid
Right, now they sell it with nucleus, on which I work......its safe to say that they had great toolchain, now there are better options available...
Working in the open wild (open-source project)
Cystic Acne Treatment
Isn't it largely the case they're all scam artists.
Would you mind backing that up with a link?
The same trick works when the AI uses a deviator on your units too. Another funny bug I remember is that the range of the Sonic Tank is tied to the game speed, which is quite a nerf or buff because that is a very strong unit. Remember to set it to "slowest" when fighting the Atreides ;-)
What the Fox Knows
And you could leave an opening with a unit, placed in that opening, acting as a gate. If you wanted to repair something before it got badly damaged, you pass it through the gate.
Doesnt seem to work with ES6 and imports ? :(
As good as this project seems. I would never clone any project with emojis in the commit messages.
Governments too should be proactive if they really care about the safety, security and privacy of their citizenry and start enacting laws and regulations that protect the rights of people to have secure communications but the problem is that some governments or agencies benefit from this situation and want to keep it this way the longest time possible and leave consumers at the mercy of operators like Facebook or Google.
Telusko Channel Terminated by YouTube
I disagree with this assumption "Content should still be accessible without JavaScript" in 2016.
City Living Makes Animals Dishonest
I quite often use Lynx[1], which does not support JS.

[1] https://en.wikipedia.org/wiki/Lynx_(web_browser)
Ask:  a sane, objective way to decide what front end JavaScript framework to use?
New regulation requires electric or hybrid vehicles to make more noise
"Some people just don't understand the dangers of indiscriminate surveillance" @1:24. This games was so ahead of itself.
KOREAN WALLPAPER SPECIAL OFFER FROM RM 250/ROLL – 3D DESIGNS, Klang
>"Still beyond that what is desperately needed is food, clean water, shelter, clothes, blankets, feminine hygiene products, medical assistance, infrastructure, the ability to grow food, doctors that live nearby with a constant supply of resources, and electricity." //

I agree with the sentiment of that so much but it's not an either or thing in some situations.

Also, computers, in the form of feature phones mainly AFAIK, have helped some of the poorest people by enabling communications and information acquisition that can help with water, food, shelter, medical aid, etc..

If you RTF though you'll see it only addresses the disadvantaged in developed countries where the above are not widespread issues.
At which point does a service offered by a private company become a public good? There was such a transitioning point for electric power, for telephone service, etc. Will it occur for social media? And if so, at which point?
~3 year OVH user here, multiple dedicated servers. No problems whatsoever, and DDOS protection that actually saved us a few times.
…so they named their API “FlockOS”. Somewhat misleading, no?
860-900-0131+Sizzle+Call+Marketing+System+Free+Landing+Page
Whatsapp as secure messaging? Sure.
ARTIFICIAL GRASS CARPET – BEST PRICE AND BEST GRASS CARPET IN TO, Klang
Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.

—Tanenbaum, Andrew S.
I don't want to sound like a douchebag, but isn't the post basically saying that short-term gratification and procrastination feels nicer, so that's what he focused on? Not that I am any better, but that's not something I'm proud of.
I would not do that. Userspace Apps have way to many ways to screw up memory managment already. Allowing them to

buf=malloc(128);
free(buf, 256);

seems dangerous, if free can't check the size.

But kernels sometimes do just that ( free(ptr, size) ), for performance reasons and because "kernel writers know what they are doing".
It doesn't even load at all in my corp environment. I am guessing the CDN or where ever the framework .js is hosted is blocked by our firewall.
Encrypted video calls will crush mobile CPUs in my opinion, but indeed it would be nice to have one.
https://nuwen.net/dx.html also has a ton of information about the game
One enough used by community, with enough documentation, with many projects using it (to avoid limitations and unexpected bugs), not very hard to learn it ...
In my case I use Angular.
Tech Distractions Blamed for Rise in Traffic Fatalities
> to increase automobile sellers' profits

How's that working out for them.
I'm a veteran of the UK's Golden Age of Computing too, teaching myself first BASIC and then rapidly advancing to assembler on the ZX Spectrum as a teenager. Without that experience I shudder to think what I might have ended up doing for a living.

And I too have been through the same dilemma with my kids. I haven't got far trying to enthuse them with the RPi - even when I got Minecraft running on it, they complained it was too slow...

There was also the huge problem of choice. We had no choice - you learned the language of the system you had. For a couple of years I struggled to choose a language to introduce my son to. A friend of mine even bought an old BBC Micro so he could teach his kids the Old Ways!

But perhaps I over-thought it. A year or so ago I made an arbitrary decision and showed my son how to run Python from the command line, and he picked it up pretty fast. But then he started complaining that he couldn't work on it when he was at school (such is their expectation of cloud ubiquity). Now he's just turned 14, and I've discovered he's developing a pretty ambitious text-based adventure game, still in Python, but using a cloud-based IDE (cannot recall the name).

So whilst I admire the project - the more the better - I think to a certain degree the tools are already there and as long as they're given the seed of interest the kids will go out and find them for themselves.
Nice. I created https://logrequest.com, originally for my own use. Supports custom responses, ssl and cors which requestb.in didn't.

Looking at this thread there seems like a lot of similar (and better) tools so maybe I didn't look hard enough before deciding to hack something together :)
Investing in the future of urbanization
I got a Raspberry PI 3 to use as a web server a few months ago, and the Raspbian OS image I downloaded for it had a full blown GUI. It even had a version of Minecraft on it.
Also, the speed setting seemed to affect the current screen more. At high game speeds, if a unit was being chased, you could keep your unit in the view with the enemy unit out of view, and your unit would get a massive speed advantage.
Hear, hear.

Coming up to two years clean from an IV habbit. So, also a "lost cause."

I feel if people had the slightest idea just how many people around them are high on some kind of opiate, and how indiscriminate addiction really is that this type of language would be less prevalent.

Congrats on beating the gorilla.
WebRTC being peer-to-peer, calls are encrypted end-to-end between peers. So if WhatsApp calls are peer-to-peer, then the call content would not be visible to WhatsApp/Facebook.

However, it's still possible to put a server between two participants so that instead of communicating directly, they would be communicating through this intermediate endpoint which would have access to call content - without call participants even knowing. So ultimately it's a question of trusting a particular service, not the protocol used.
The confusion only goes to show that there is no one obvious definition. That's the beauty of the relational model. John is John, but what it can identify is context-dependent (a string, a human in a group of humans, a human in a group of humans in time?).
People who divide like an amoeba thought experiment
A Science-Backed Framework for Pitches
Which seems like it could work with a bit of effort for schools. That students could run thick/thin clients by connecting to school servers?
Can you tell us all more here?
Am I also a "lost cause"?

Echoing comments below, please watch your language. You are part of the reason people struggle to hold their hand up and ask for help.
Aren't all of them encrypted now? I'm using telegram