skysight-inc/HackerNews huggingface dataset:
That is indeed what I meant.

As for benefits/needs of a high speed passenger network--all I have to say is that my current options for going Chicago - New York which I do frequently are: 1. garbage airlines that are consolidating more and more and increasing their prices for no apparent reason, 2. broken roads that are constantly being repaired, and 3. Amtrak

That said, it's clear to me that a high speed rail connection (for example Chicago - NY at ~200mph) would be a no brainer. I'd even pay more than I pay American Airlines for the route.
How deep is the rabbit hole?
> Right now that data is ONLY available internally at Reddit

Or anybody monitoring their traffic. coughNSAcough
I did the analysis about 9 months ago for my team when the 980 ti's came out, and the AWS pricing was expensive (we built a server that paid for itself in 2 weeks compared to a g2.8xlarge). This is largely because the 980 ti is actually a ridiculously good deal for price/performance.

The bigger problem we ran into is that AWS instances use a lot of small GPUs, which don't scale well using a lot of deep neural network tools (e.g. theano). It was never really a viable option for us.
There is no "court order". That's the whole point of a warrant canary. A fact is asserted when there is absolutely nothing preventing you from asserting that fact.

Do you want to restrict everyone's speech just in case, or force them to lie? Those are the choices.
Out of interest, what type of programs do you write with OCaml?
The only plausible NSL served on Reddit is for subscriber information related to a national security investigation. Reddit was compelled to provide the records they already had on some username's real name, billing details, and similar---and maybe a list of who they exchanged messages with.
And a likely Oculus insider hints at a vendor/partner problem here:

https://www.reddit.com/r/oculus/comments/4csc3e/certain_part...

PL tried to solve it with his own money.
This is why they have a camera in the juicer to take a picture of the juice packet's QR code which it sends over your wifi to verify with Juicero headquarters that you are using an authentic juice packet. I'm sure with a hack saw, a soldering iron, and a decent knowledge of reprogramming embedded systems you could turn it into a less smart juicer.
Actually, that would be a great idea. I think I might write a small thing to integrate it into Pastery (https://www.pastery.net/), maybe with a Markdown extension. It might even become its own service down the line.
> Also, how can you explain the steady linear growth of forfeiture assets in the face of declining crime rates?

I can't. But I'm not saying it's not a problem, or that it hasn't been growing, just that I wasn't aware of the value of seizures that victimize people exceeding that of seizures that don't. I never refuted your claim, just pointed out a problem in the source of it that makes the specific number ambiguous for that claim. it's still entirely possible you are correct. It may even be likely.

> And I started by saying that in lieu of an overhaul, it would be better for society as a whole that civil forfeiture be outlawed entirely.

And you ended with "The legality of these seizures needs a comprehensive overhaul."

> You've been talking out of the side of your mouth up and down this thread.

I have tried to be very clear on my position, from the very first comment. CF are a major problem. They either need a major overhaul, or to be repealed. If repealed, we should look at any valid, useful uses and make sure to account for them. As such, careful consideration of CF is more useful than a simple stance of "CF is bad. Abolish it." Do you see any statements from me that do not follow this?

I've assumed you've been carrying on your side of the conversation in good faith. I would hope you could extend me the same courtesy.
Introducing Gmail Mic Drop
I don't have time to read the paper for a few days, but I meant while functors can do things functions cannot do, functions can do things functors cannot do too.
You're making it sound like that's a problem they have. If anything, they have too many developers.

And the drawback would be that you're not using a Mac. Just like Microsoft is doing all this, yet leaving VS on Windows, to try and get you to use Windows.
The app is nicer and the barrier to start very low. I started using it when I got rid of Ally. Youre right there are no perks to Google Wallet Card but the perks from Ally and other banks are not very useful for the use described above. Basically, they are putting a tiny amount of money aside and spending it all in the next 30 days.

I havent used the app but Simple sounds pretty good since you can set multiple "goals" (I think they should call them buckets or envelopes or something).
> Forget Stallman. It's basic human decency. If I benefit from someone else's work, the least I can do is let others benefit from my work as well.

"Basic human decency" is not an argument against the GPL. Have you considered why people use the GPL? It isn't to stop companies from using their code, it's to stop people from making the code proprietary. There's no clause in the GPL that says "No companies allowed, lol." Companies can (and do) benefit from the work of people who put their code under the GPL.

Just because I care more about assuring the freedom of my users than the "right" of a company to make proprietary software using my code doesn't mean that I don't have basic human decency. I'd argue the opposite, I just don't have basic corporate decency.
What happens if you turn off swap while using more virtual memory than you have RAM?
The warrant comes with an order prohibiting you from communicating its presence. That prohibits any means, no matter how cleverly informed by information theory, from communicating that information.

It only forces them to lie if they deliberately take means to force themselves into a lie. "I have not received any warrants that I'm legally allowed to discuss with you."
Reddit should remove the π symbol on their website, as if Pi itself disappeared.

"We can't talk about Pi."
just sometimes?
More interesting for me is why hacker decided to share it all with press agency. Is this information in the article? I might have missed it. Seems like a good way to get yourself kidnapped and tortured indefinitely.
The odd thing is that from what I remember of International Relations classes, the core debate in that subfield is whether states avoid cooperating to achieve absolute gains if there's any risk of compromising their relative strength
(and whether game theory is the right analytical framework to use, and whether models of iterative games which penalise defectors are the best explanation for why international cooperation is possible).
So I'd have thought a PolSci professor would be far more likely than most people to have designed a game to penalise somebody trying to enrich themselves at the expense of much of the rest class.
(if it had been an economics professor, they'd have designed the game so that somebody trying to enrich themselves and their allies at the expense of the rest of the class nevertheless made everybody score higher...)
Scala implicits are really one of the "killer apps" of its type system. No language I know of really has anything quite like it.

Scala "implicits" mean two different things:

1) implicit conversions. e.g. If there is an implicit def f(x: Int): String = x.toString in scope, then any time you try to use an Int where a String is expected, Int::toString will be called automatically. Using implicit conversions like this is generally frowned upon and also where the "please no" probably comes from.

implicit conversions are used frequently but almost entirely for extension methods (there's even sugar for it now: "implicit class")

2) implicit parameters. These are parameters in a functions type signature keyed by type. You can emulate Haskell typeclasses (sans canonicity) with these. For instance

def monoidSum[A](as: List[A])(implicit m: Monoid[A]): A = as.foldLeft(m.zero)(m.append)

is equivalent to the Haskell

monoidSum :: (Monoid a) => [a] -> a

monoidSum as = foldl' mappend mempty

Scala implicit parameters can be defined inductively and depend on other implicit parameters. You can do this to perform some really cool type-level computation. The shapeless library is full of stuff like this. Once you understand implicit parameters, it really is somewhat nice to write functions that operate on arbitrarily-sized HLists and Coproducts.

Modular implicits are similar to (and inspired by?) Scala implicit parameters.
DocumentDB introduces protocol support for MongoDB
Cool, might finally see an update to Apple's Mac Pro - it's been waiting on the E5 for quite a while considering the current Mac Pro ships with Intel's Ivy Bridge architecture!
The problem is that "this" changes depending on who runs your network. You see the correct key, but I might not.
Is there any liability for this?

If I spilled toxic waste on your land, I'd have to pay to clean it up and possibly more for mishandling it. If I spill invisible toxic waste in the whole world's atmosephere, do I get to impose the costs on everyone else?
Don't forget the rest of the machine. At these comparatively low CPU price points, buying three machines instead of two might not be a good decision.

(Of course, licensees of per-core-licensed software are screwed again.)
No, because they signed CLAs. And this is yet another reason to not ever sign a CLA for a free software project. You never know if your code will become proprietary (especially if it is a copyleft license). Sadly, this is also why I'll never contribute to GNU projects.
Anybody monitoring their traffic who is also capable of breaking TLS.
But it looks like you're better off sharding your DB, instead of letting it use all the cores at once.
This one makes a better story because of the concentration of the problem. The Barnett Shale is 5000 square miles. A huge distributed gas leak on an area that big is harder to impress people with.
Ooh, that looks pretty nice. I was using Caddy to serve the current directory, but this seems even nicer.
USBank Cash+ too. You have to pick categories each quarter. You get to pick though, which makes it more convenient than cards that just assign random categories.
This article has an "exponential" graph that has a non-exponential "kink" just past where we are, to give a completely unwarranted and misleading idea of how things are "just about to really take off". That graph is a repeat from other articles by the same author. He's smart enough (I presume) to know that it's bogus, yet he keeps using it. I suspect that he does so because it's a good way to sell his ideology.
Microsoft Cognitive Services and Pivothead Introduce the Seeing AI App
I always run into this issue in downtown Seattle. There are a few places (and one major one I can think of on 5th) in which the roads do this:

|0|1|2|3|
_| | | | |
/ / / /
_ / / / /
|1|2|3|
|1|2|3|
|1|2|3|
|1|2|3|

Unfortunately, the diagonals are marked incredibly poorly, so most drivers starting in lane N will go straight and end in lane N-1. So if you drive according to the law in lane 1, you would almost certainly get sideswiped eventually by someone going straight in lane 2.

I suspect an AI driver would be astute enough to see the poorly marked lines, but most humans aren't! So the AI would frequently get sideswiped here.
It's not "relegated to", it's "best clustered into"
wow i had no idea that was a guideline. I was like, how can I be creative and get attn to my so question in a funny way. sorry.
This is another example of "long-form journalism". Some people apparently consider the buried information and irrelevant fluff to be a feature, not a bug.
Graylog looks fantastic, thanks for the mention.
Flagged for the false title. If you are going to allow require, I will make a fully Turing complete language in 1 lines of JavaScript.

require("bf2c");
Hi, author here.

> since it's so trivial that it leaves the "how does a 'real' compiler parse" question unanswered.

I'm sure it is tempting to bake everything into this project. After implementing a "real" parser, you might want to implement a "real" transform, an optimizing step perhaps, you could keep going until it's totally unrecognizable (https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...)... the "give a mouse a cookie" effect applies here.

However, trying to teach everything at once isn't an effective way to teach people. I think this is largely why compilers are so unapproachable to most people.

I don't expect someone who has taken even just a simple Compilers 101 class to get anything out of this project. I'm hoping that I can make someone previously unaware of how compilers work to feeling somewhat comfortable with them. For a project that you can read through in 20-30 minutes, I think that's already a pretty big goal.

Self-hoisted compilers are cool, but that would contradict the goal of this project.
Verizon will soon charge $20 upgrade fee even if you pay full price for a phone
You're right, your personal contributions don't mean a lot because you're making choices in an economic system engineered, physically and politically, to favor fossil fuels. Something like a decade ago, activists switched gears from "consumer choice" campaigns to regulatory and physical sabotage of fossil fuel extraction and infrastructure.

Don't worry about your car, but do help those committed nerds showing up to regulatory hearings in your area. The Bay Area has several of these infrastructure fights going on as we speak.
And here is why we the techies can't have nice thing, we trow shit each other over which language we use instead of working togheter toward gaining credibility to the masses, and I say this as one whom wouldn't touch anything nodejs as that's my preference: people out there are doing very smart things with it (And some very bad stuff, but such is life of widespread tools)
My advice would be to somehow indicate exactly the text that was expounded - maybe with a faint underline or something. When it expands out, it's sometimes difficult to track the exact words that suddenly appear.
These ATMs have no fees, it looks like: https://www.simple.com/atms
I feel like this could be a really interesting tool for wikis. It'd be neat to be able to read what is, essentially, an executive summary of a topic, but then be able to drill down into a path of discovery that you're interested in.
One database trick I used was to pre-select queries in the background and cache the results. It creates some code overhead for updating/inserting that has to keep the cache in sync. However, it simplified the logic in the rest of the code because I didn't need a promise for a select, I just read the cached object. That allows me to outsource the controllers for screens to developers who don't have to work with promise overload. They access my wrapper service for the content using synchronized code.

My database is also very simple. If you have a complicated schema with lots of joins, it'll be tough to cache things and keep it in sync with the db.

Feel free to email me, if you want more details on this concept.
and add an option to re-collapse the text
It's hard to understand if you haven't handled classified information before. If the average DoD employee or military member did what she did (allegedly), they'd already be in prison. The only reason it's taking so long is because it's a high profile person. And, well... politics.
The closed captions on that last video are pretty a-ok:

https://www.dropbox.com/s/whek2qi8o1yldwk/Screenshot%202016-...
> Single core performance still matters for algorithms that can't be efficiently parallelised.

Any real world examples? Especially considering that at this point, sacrificing cores to boost the remaining ones seems to be a really bad deal with current silicon. Core power requirements appear to decrease faster than their actual computational speed does if you go low-power. Even if you lose 40% of performance due to overhead, if the same-TDP CPU package is twice as fast with more cores, you still win. (And who's to say that your implementation can't be improved in the future?)
I should say, that none of this changed the fact that I think 9:45 is a perfectly reasonable time of day to arrive at work...
I get what you're saying, but the two situations really don't have much in common.
It's 1 April here in New Zealand already and was sure the two were connected (noticed my Gmail change a few minutes ago) until I saw the date on that post.
> Please show some respect and consideration when trying to claim that it is shitty; which undeniably questions the users' tastes

So what? If I think WeChat is a shitty product then why can't I say so. Their users use a shitty product, I use products they probably think are shitty.
> Assuming you accept the need for the non-disclosure requirements in some court orders and administrative subpoenas

You could distinguish between temporarily keeping particular orders a secret, permanently keeping them a secret, and permanently keeping secret even summary information about the number, kind, and scope of the orders (or what kind of matters they related to).
Should be "include($_GET" (with quotes)
> Germany and Russia would like to have a chat with you.

So would J Edgar Hoover.
I don't understand this hostility. Some change in design is OK. Nobody knows the future so when major new features get introduced or excised, some reorganization makes sense. The "What would you like to do?" In Microsoft office is a simple little textbox that adds a lot of value for casual users I'd say enough to warrant them paying $5 a month for an Office subscription.

The ribbon makes it seem easy to surface features that would otherwise be hidden deep in menus and sub menus.

Of course, UI design is difficult just as doing any work for consumption by others is difficult especially when there is no complete spec. I am not a UI designer but even I can make a UI that I will think is good enough. However, making a UI for others is tough.

Maybe it is just my luck but project managers or owners have always been hesitant to support UI changes. Maybe I've just been lucky to have good managers but I can't recall a single time I've had to make a UI change that wasn't driven by what I thought was a valid business need.

Also maybe why I'm not employed now :P
for anyone unaware: look at the date.
Cannot upvote this enough. Laughed out loud.
I've been hearing about it since the beginning but maybe it's just "local" news? I live an hour-and-a-half away.
So, the NSA.
If by ML, you mean machine learning (and not, e.g., Ocaml et al.), I thought those people were actually into GPUs.
I got the same message and I'll not be asking for a 12 month goodwill credit as that should have been something they gave instead of only giving a notice that credits will only be usable for the month of April on the last day of March.

It seems a little silly if they give such little notice that I'll just move elsewhere. I feel quite a bit betrayed by them not grandfathering in customers for at least a reasonable time (like the 12 month period they have on their new credits).
Yeah, it's not "news" as it's been going on for months and is largely "resolved" now.
There is, carbon credits, but they're a joke that are used to further line pockets rather than reduce emissions.
A save feature would be nice perhaps. Although maybe the philosophy of HN is precisely "upvote if something seems interesting enough to read" rather than (or in addition to) "upvote if you have read this and think it's good".
It's very important that this business is concluded before the Democratic Party's convention, beginning July 25th.

Otherwise it is a threat to democracy. The FBI would essentially choose the next president if they took down one of the two nominees. Consider that they could do that in any election, federal, state or local. Also consider that the FBI's employees are, as far as I know, overwhelmingly Republican, and that in the past the FBI has illicitly tried to influence politics (under J. Edgar Hoover, for example).

Even now they are letting this go on much too long and exercising far too much influence. Crimes should be investigated appropriately; I don't think candidates should get a pass. I do question whether the investigation is out of proportion to the crime; many use personal email for official business and many mishandle classified info (including multiple past CIA directors) with no significant penalty.
1) Chase Freedom's APR tends to be around 20%
2) If you only carry a balance (or part of it) for one month (as in your example) and then pay it off the next month, your interest charge is nowhere close to the APR (and it's only calculated against the portion you didn't pay off).
Pooling has a lot of nice properties, like data locality that games can benefit from greatly especially in situations relying on tight loop like calling update on every game component or particle.
The Internet becomes very hard to use on April Fool's Day.
As someone who has recently quit smoking (6 months) and started a daily regimen of 1.5 hrs of serious cycling (including 45 min up a steep incline) at 2000m (6500ft) altitude at age 34 (2 weeks down; with a couple of breaks for alternatives like hikes or longer bike trips), this article makes me feel like I've made the right decision, despite daily aching muscles. I'm using the hope of joining a group cycle trip across Tibet to Nepal from southwest China[0] in September as a mental crutch.

[0] https://web.archive.org/web/20091026172350/http://www.geocit...
> - Having an open source alternative like this will be a blow to Phonegap's/Apache Cordova's use for new apps.

Really? Do you think Zuckerberg is now shaking in his boots thinking Facebook will have to pull out of React Native?

> - Let's not forget Microsoft now owns RoboVM. I wonder what this event implies for it.

Thank you for noting this. It is potentially interesting to Clojurians since Clojure targets the JVM (would be cool if Clojure could be used for cross platform native app development with RoboVM, as an alternative to a convoluted mess of trying to use ClojureScript with React Native).
Living in Public
I personally would not be doing anything differently but that is besides the point... they should not be able to get that data without a warrant. So I guess the value of it would be that you are now aware of something else that the government is doing that they should not be doing...
This whole thread is a case study for why we just shouldn't host discussions like this on HN. There are a million better places to do it than here.

Clinton is probably not legally eligible to be Vice President --- a position that, were he to occupy it, would give him no authority over any prosecution (except possibly an impeachment trial --- over which he would preside, but not control).

Clinton is definitely not eligible to serve as President, even if he is the Vice President at the time his President is impeached. The next in succession after VP would be sworn in as President.
Put your reading glasses on. And mind your language. There are many armenian citizens of turkey, maybe I'm one of them? Where do I say that I'm ethnically turkish? Think before you write.

I say this, in the sentence before the one you quote:

> AFAIK, it wasn't until nationalism took on that the major conflicts started.

The genocide happened during the late nineteenth-early twentieth century. Armenians were under Ottoman rule since long before, so were Greeks.
This is actually amazing :D
That's the most well known one.

Point Road, Nelson was the one that really caught me out though. It looks significantly different between Satellite and Map modes: https://www.google.co.nz/maps/place/Point+Rd,+Monaco,+Nelson...