skysight-inc/HackerNews huggingface dataset:
A big porportion of Dutch routers is actually creates a secondary independent network that provides free internet access to users of the same provider, across the country.
Also my bet is that the LTE network still doesn't have the capacity of the 3G network, that's why people are being migrated slowly

But still undersubscribed, that's why you get a better connection (beyond the tech advancements)
>That is just your opinion - and it isn't even clear that it means anything. I don't see any supporting evidence.

No, it's not his "opinion", it is his argument. And he provided argumentation why this might be the case.

It surely is not verified or fact, but it's not merely some subjective opinion.
> pushing more medical costs to patients will actually create the pressure needed to reduce medical costs?

The laws of supply and demand get regularly rediscovered <g>. A discouragingly large amount of government policy ignores supply&demand.
There is a JIT compiler for C/C++, it's called Sulong. However, it's a research project indeed.

The 20% comparison is HotSpot in AOT mode (it's being developed) vs HotSpot in JITC mode. So I think it's one of the best figures you're going to get. Speculative, profile guided optimisations aren't going to double your speed or anything like that, but a 20% win is big enough to matter: it's like getting a free additional core on contemporary machines.

Yes you can do runtime dispatching to different functions, but how many apps actually do so? I've seen a lot of software that doesn't bother, or only has a "plain vanilla" and a "low-rev SSE" version.

HotSpot has got steadily better at auto-vectorisation with time. The unreleased Java 9 version has had a lot of patches from Intel go in that make it better at using the latest vector units more frequently.
Airplane Tires Don’t Explode on Landing Because They Are Pumped
Well actually, "Gas Town" was mentioned in the latest movie. It and oil refining in general are also a significant part of the Mad Max video game.
http://madmax.wikia.com/wiki/Gas_Town
Simple and beautiful.
Many people already answered you. I add that there is another barrier to entry: the hardware you have could not be able to run the software.

A requirement for this one is an NVIDIA GPU with compute capability 3.5+. It turns out that my NVIDIA GPU is a 3.0 one (a laptop with a Quadro K1100M). I'm half lucky, because my laptop lets me upgrade the GPU (it's a HP zBook), still do I want to spend the money only to experiment? I didn't check the price for a 3.5+ GPU that fits in my laptop but you can compare this to cloning a pure-CPU repository from GitHub and give it a try.

As GPUs are used more and more for computing tasks, it feels more and more like back in the 80s when you found a nice 6502 assembly program on a magazine but your CPU was a Z80 (or 68000 and you had 80286). We eventually standardized on x86/amd64 because the market went there. I wonder if we're going to standardize on a GPU architecture too.

By the way, before somebody points it out, a solution is to get a cloud GPU server (AWS has them). Still I'd like to be able to develop locally.
But it runs over your Intranet and so is generally as secure for outside access as your VPN is, which presumably gets more attention.

Also, Slack is a much bigger and juicier target for attack.

Ultimately it's a tradeoff. You may need to pay more attention to security in-house, but in exchange you're no longer tying the critical aspects of your business to some random SV web startup that is here today, but may get acquihired tomorrow and kill the product overnight.
Build a Legacy: The Muse (YC W12) Is Hiring a Sales Manager
I really can't imagine the rationale of making something needed in an (common) emergency needing a prescription.
West Palm Beach Personal Injury Attorney
That's not a realistic worry.
Epipens are not bought during an emergency. The point is to buy them in advance in order to have them at hand in an emergency.
Step by Step Guide to Install SSL Certificate on Apache Web Server
But the whole point of this is to remove some load from the mobile network, which is probably overloaded.

Keep in mind that area isn't covered by LTE yet, and probably hasn't a robust mobile network like in the big cities.
Seeking to profit by short-selling a company's stock before revealing that their products have security vulnerabilities feels like a very grey ethical area to me.

I'm mildly surprised it doesn't fall under insider trading.
setq would in fact evaluate its second argument (and bind it to the name specified by the 1st).

Picolisp has a special rule for (literal) lists starting with a (literal) number, they're implicitly quoted instead of the CAR being interpreted as a function:

> if the CAR of the list is a number, the whole list is returned as it is

This makes more sense considering a second quirk of Picolisp: numbers can be used as functions, in which case they're interpreted as a pointer to the executable code to run.

And from what I understand Picolisp's execution model doesn't have special forms as such, rather function definition specifies whether they receive their arguments evaluated or not.
aeruder already posted the awesome glyphobet post on attrs; I agree with everything in there. The Python object protocol is great, but difficult to use for small classes. If you are not doing some kind of schema validation on REST endpoints, you're doing it wrong, I would say. But JSONSchema is also really sucky; write more JSON to validate JSON is not my idea of simplicity. Will have to look at the alternatives at some point.
>I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability.

I call BS. If people want to have custom parsing directives they can send them out of band, encode them in the filename, or whatever. But they don't. And I've not seen this happening with most other serialisation formats either, so why would JSON be a particular target? After all it's value comes from being trivially parsable across languages, and that would be killed by custom parsing directives. Those wanting those would also implement their own parsers etc.

Addition: Besides, reading comments to decide how to parse, implies either "comments on top of the file" or a "2 stage parsing".

With 2 stage parsing, you could implement comments and whetever else yourself, even in pure JSON anyway.

As for "comments on top of the file", well, just disallow them (only allow comments after the first JSON object starts), and no issue with "parsing directives" anymore...
Could you clarify a bit on that? I might not fully understand what additional security sandstorm gives here.
Would those login security issues be mitigated once Cloudron has 2fa implemented?
Waste of resources? If you're upgrading hashes, the new one should be nice and slow anyway. It doesn't matter if you end up doing an extra 1% work.
Still doesn't make edits/deletes a feature. When you say something, the information leaves your control. You should not be able to retroactively edit/retract it. It's mine now.
Regulation isn't the only option. Decentralization would work better: it would make impossible for any big company to exploit the information of Billions of people, not just illegal.

We don't need Gmail. We could have Freedom Boxes to host and send our mail instead (and filter whatever spam gets out our infected Windows machines). Right now we can't because of the spam filtering policies of most big players, but if everyone have a Freedom Box that's no longer an issue.

Likewise we don't need Facebook, though since I don't use it unless coerced to I don't know what a replacement should look like.

We don't need Twitter.

We don't need YouTube. Or at least we won't need it when our broadband finally get freaking symmetric as it always should have —not happening any time soon despite making absolute sense on the fibre. Then we could just upload our videos from our Freedom Box with a peer-to-peer protocol.

We don't need Dropbox. Distributed backup is a thing, and keeping those backups secure is easy —except for the master passphrase, but you can at least write it down if you're afraid of forgetting it.

Search engines… well, we don't know how to decentralise them yet. The rest is a solved problem: we only to get the logistics and usability straight –a rather daunting task unfortunately.
Don't get me wrong, the thing Nintendo's putting out is a good deal for what it is.

But it doesn't look like it's going to be a better product than a lot of these hobby projects. It's certainly going to be running emulators, and there's no way to add more games.
>Time is actually quite simple if you have a good mental model of what you're trying to represent and don't try to mix different concepts into a single value.

Not even close.

http://www.creativedeletion.com/2015/01/28/falsehoods-progra...
Omega2: $5 Linux Computer with Wi-Fi, Made for IoT
Click the links in the "We're making the code for DeepMask+SharpMask as well as MultiPathNet" line. They should have made them display more prominently.

They require to login to FB, then redirect to GitHub

https://github.com/facebookresearch/deepmask

https://github.com/facebookresearch/multipathnet
Most of the phones have likely ran out of battery. Also, there is a big chance that there are phones without victims. Not a good way to find people.
While in most big cities there's a good LTE coverage, in that area no major provider has an LTE network at all.
I'm no art guy, so today I learned (via this article) that there is in fact four versions of The Scream.

Comparison here: http://i.imgur.com/0UN1I.jpg
Reminds me of hg patch queues, which I've always found to be drastically more error prone than git's staging feature when trying to commit some but not all of the changes you've made, but I haven't tried gitless and it may do it better.
There was a discussion last week "Which VPN would you recommend?"
https://news.ycombinator.com/item?id=12311366

My answer was https://privatepackets.io/ which spins up a DO instance for $3.
Slice iteration performance in golang
If by timestamp you mean Unix time, you have to keep in mind that it evolves non-linearly. When a leap second happens, Unix time increases linearly by one second for that second, and jumps back one second, and again increases linearly by one second for the leap second.

If you have sub-second precision and expect Unix time seconds to always go forward, or if you expect every Unix second to last a second (eg. by computing Unix time differences), things might break.

https://en.wikipedia.org/wiki/Unix_time#Leap_seconds
It might, but nobody is going to discover your password by brute-forcing the SHA1 digest result.
Nobody's forcing you, are they?

But seriously, Clojure is designed from scratch to work well with the JVM, so if the JVM's where you live then Clojure is the obvious choice.
Why? Use a password manager, then new passwords become free.
> Slack doesn't have the spam problem. The closest it gets is messages from computers. Those can be controlled or segregated to certain channels.

And that's why Slack will not be a replacement for e-mail.

Your life doesn't turn around the company you're currently employed in. Or, at least mine doesn't. Company messages are only a small fraction of important messages I get daily.

(Not to mention that Slack killing e-mail would be a pretty dystopian future, with some single profit-seeking company controlling your primary means of communication.)
I don’t know about you, but there are probably zero persons who would pay $1000000 to gain access to the contents of my phone.
For the candidate, or the company?
Is it allowing you to use just the first few letters of a function's or macro's name?
When the governments are oppressing their people, that's a good clue.
There are other companies in other countries selling other pens that are working perfectly fine. I think you'll figure out what (2) actually is if you consider they are not selling in the US.
If you watch the video I linked above, he explicitly mentions that 99% of the time you should not be dealing with any of those things manually - that if you find yourself working with offsets and DST values, it's a sign that you're most likely doing something wrong.
I agree that money equates to access in the real world.

I agree that a common tactic is "spend baby, spend".

But I still fail to see how "selling your access to justice", equates to having a bankroll or how it is fundamental. That was all I was asking, how? In the Peter Thiel case, Hogan didn't "sell" his access to justice, Peter was just bankrolling him because he both didn't like Gawker. Peter wasn't "selling" his access to justice, he used Hogan to accomplish a personal goal.

So I ask again, how is "selling your access to justice" fundamental? Or even in your case, so that we have an example and I can understand, how would you, or anyone else, sell their access to justice in order to benefit you in that case? Imo you would need a bankroll, same as Hogan.
How to Get a First Class Upgrade Every Time
Well you can tell them this, right? The essential part is having some code out there in the open. I imagine if you host your projects on bit bucket it's OK too.

Though I agree that a lot of skilled people don't have the will/feel the need to build a public profile of their work.
I have not read any hacked that blogs more intently than this one... wow. Slow Claps
I find it wise to give git a command for reflogging. Flogging it only once would definitely not be enough by a long shot. It might afford the tortured git user some release, although it won't change git any.
I don't understand why people bother posting personal comments like this.
Windows 7 Activation Key 2016 Free Download (Updated)
1.5M Indians enjoy Google wi-fi at train stations
strace it and see. As the other poster notes probably open() call to procfs or stat()
People are looking forward. How much money individual startups can raise (or established companies when increasing capital) depends on their expectations of future prices on the exchanges.
Signal is quite slow at message delivery, to start with. It's not easy to know if a message was delivered at all. That's the main reason I almost stopped using it.

Secondly, Signal does not have multi-device support and multi-device sync. Coming from Telegram, where I can catch up on messages on multiple devices and choose to switch to a computer keyboard to respond with longer messages, as opposed to a small touchscreen keyboard, I very much prefer having the ability to use different systems. Signal's desktop "app" is just with Chrome and AFAIK, it needs to be authenticated every time (with Telegram, I authenticate my desktop app once and it works fine across restarts). It's still tied to one device (the phone).

Wire allows users to signup or find other people using phone number or email address. Even Telegram depends on a phone number as the sole identifier for a user.

Overall, none of the current set of messaging apps or platforms are extremely appealing to me. All of them have some drawbacks. My dream platform would be a "decentralized and federated" system like email without having to be in individual walled gardens.
> I'm surprised we're not all using a better frontend by now.

Chalk that up to the power of fashion and a misguided notion of technical proficiency.
But the problem with that is that users will flock back to whatsapp, because everyone else is. We need a coherent movement to a single platform that doesn't fracture everyone across platforms. We've seen that happen when Whatsapp got acquired...
I disagree with the notion that Swift is too advanced or complicated. I think people who have prior programming experience might find Swift complicated due to some of its unique approaches (like handling null objects with optionals) or lack of expected features (C style for loops or ++ -- operators)

But if you're seeing it all for the first time, I don't think the concepts are overly complicated or confusing.

The only current downside to Swift is the fact that it keeps getting updated, sometimes with drastic changes. Beside that it's an alright language to start with.
Ah, right, I took the section above to imply that they only send the e-mail to the affected users (which would make sense...). It doesn't specifically say that though.
Learn how to develop real-time chat room app with AppWarp
Yep, git gives you more than enough rope to hang yourself with.
Great. I understand that basic stuff could be complex, and I do prefer end-to-end encryption. I can't wait for these (and newer) features to be available so I can move out of Telegram. :)
Note that all the NFC does is to tell the emulator what to load.
> I bought exhaust bolts this way, and of course they didn't fit. The spacers on the bolts were longer than the OEM bolts, so fumes would go into the cabin. Lesson learned..

If one orders a spare that doesn't fit in the existing vehicle, it may prompt purchasing a vehicle instead. Who knows?
Another problem is that the software doctors use sometimes presents a drop down list of medication, and the expensive version is at the top of the list.

https://twitter.com/drmarkporter/status/765569736423927813

> Q for SystmOne GPs: is there a simple way to ensure default drugs offered when prescribing are cheapest versions most commonly prescribed?

https://twitter.com/drmarkporter/status/765570038048911360

> For context: our default omeprazole version (20mg) is currently 5 times price of one 4 down. Easily repeated costly error when busy.
eBay is just horrible at cleaning up their own website. Go to games and consoles, select PS4, then select "consoles" subcategory - I would say 80% of items there are not consoles, they are accessories, games, pads, everything that should be in their own category. Same with any other product - which makes eBay incredibly frustrating to use and just a bad experience in general. Not to mention the amount of clearly counterfeit, fake, pirated games that are on sale - you'd think it would be easy to spot and remove, but ebay doesn't seem to care.
Have you ever tried subversion?
I agree with all this.

But, a major motivation to remaster old records is due to copyright expiring on the old recordings, particularly in Europe. A remastered release is considered a new release in terms of copyright, which can therefore be protected, I believe.

The depressing mountain of very cheap public domain John Coltrane (for just one example) "reissues" by every man and his dog was foreseen by the record companies.

And, while I'm here, these cheap reissues of expired copyright recordings often say they are "remastered" when all they've done is tweak the equaliser and added some phasing. For no other reason, these RVG remasters are great in order to identify the reference recording amongst the deluge of bedroom re-hashes.

(And, RIP Bobby Hutcherson. RVG's remasters of his recordings sparkle).
> I just wish that Amazon could start selling cars directly.

They are waiting for people to buy enough accessories that aren't suitable for their existing vehicles.

Subsequently, they'll start selling vehicles that might be suitable for the accessories sold.
Granted, you can shoot yourself in the foot with cp(1), but not nearly as much as git(1) lets you.
What are you going on about? This is HN, not your classic news bulletin board. If I wanted to have succinct news reports from a general news outlet, I would go to one. Feel free to do the same.
Fantastic set of info thanks! I especially love the linking idea; I think it's key to understanding things from multiple perspectives, especially if you're the only one/one of a few working on something.

Yeah quick visual decoding definitely needs to be the point of any visualisation. Its core intent should be to impart clarity, particularly when it comes to large datasets, because unlike machines we just can't process a lot of data in its raw form.

Sadly, many visualisations seem to miss this and sometimes even further complicate things.
The Beauty of Unlimited
Related discussion of the 'A More Flexible Paxos' blog quoted in the paper: https://news.ycombinator.com/item?id=12292590
Why is the JVM stack-based and the Dalvik VM register-based?
Do manufacturers not advertise prices in the US? Right now I can go to UK site for Mercedes, or Audi, or any other manufacturer, click on a model, and the website will show me a price for a new car + pricing on all options. I know I can walk into any dealership and they will sell the car for that exact price. What am I missing here?
The Seven Whys of InDesign Server
This seems like a great candidate for an ACME style protocol.

I would totally support the ACME spec being expanded to cover this, and various other domain verification related issues
Online, incremental calculation of statistics in a sample with replacement
Hey! I documented (and extended for removals) this somewhat obscure method of efficiently calculating mean and variance of a discrete distribution online and I figured it could be interesting or useful for some.

Has anyone seen other online or incremental algorithms for things that we usually take for granted?
It's effective.
Pokémon GO didn’t start it all. Augmented Reality for eCommerce
In Europe that would be Schaeffer in Germany. They do the complete housing as well. Very nice.

In fact it seems they were involved in setting up Front Panel Express:
http://www.schaeffer-ag.de/en/company/company_history/
It is encouraging for me to see my opinion on this reflected in your comment, I find it very worrying that it is so common for people to seemingly blindly accept the popular narrative on this issue. (Well, I guess I find it worrying if people seem to blindly accept the popular narrative for any issue, really).
I find that YAML (a JSON superset) for config and JSON/CBOR on the wire works quite well.
Back then albums were usually recorded in a couple of days. "Kind of Blue" - just another day in the office :)

I love his recordings, will be missed. There was a good interview with RVG in Tape Op 10-ish years back: http://tapeop.com/interviews/43/rudy-van-gelder/

If you are interested in recording, I recommend subscribing to Tape Op. It's wonderful, and it's free.
Although a bit rare in my usage, I have found basic use of lsof quite useful when needed. I haven't even tried many command line options. The options it provides really seem comprehensive. I have also found similar tools on Windows (like WhoLockMe or Process Explorer) quite useful.
Mars Explorers Wanted Posters
>that if you find yourself working with offsets and DST values, it's a sign that you're most likely doing something wrong.

The video is wrong then.

If you're writing an application that deals with times (e.g. stores and queries events with specific timestamps) and you don't take offsets and DST values into account, you get all kinds of weird edge cases.
Isnt this the free market being discussed rather than government? And isn't this a great example of "supply and demand" being an over simplification of the factors that can influence price?
To reduce noise, I always get the admins to turn on XMPP and IRC support. That way I can pick my client of choice, and limit notifications that way.
Okay, so the reasoning is we remove a highly useful feature that most people who use JSON regularly want, because some people were abusing it and using terrible practices?

That's terrible reasoning.
Rancher is very cool but I wish that rancher OS was easier to lockdown. If you run it outside of AWS or Exoscale you don't get a firewall so you have to do that on the hosts.
The advantages of ApplePay are the authentication (security/privacy) and support for AppleWatch.

It's also trivial to cancel your virtual if your phone/watch is stolen, as it's just a unique hash. You can then continue to use your physical card, or re-register it.
Love this. This is interesting too - optical computing for machine learning

http://www.lighton.io/

I think we'll see much more physical computing in the future for specific things