skysight-inc/HackerNews huggingface dataset:
I'm sick of the meme but I agree with it. I think it needs to be put away for a little while because it's just noise. We know some people feel it's too slow for them. We don't need the same comment on every thread discussing atom.

To reply directly to your comment though, sublime is much faster when first opening the application, regardless of extensions. That, and the fact I use sublime for browsing log files on the order of 10-50mb keeps me from jumping.
How does Swift handles concurrency ? does it have CSP with channels, and a select statement ? because if it doesn't it's not going to kill anything.
> You can be productive on day one, rather than wiring together low level libraries for database access and the like.

One of my big gripes with Rails is defaulting to ActiveRecord, compared to pretty every alternative (my favourite is Sequel). This is the problem with Rails: You can be productive if you can be productive with its default choices.

But in every project where Rails has been involved that I've worked on, sooner or later people start fighting one of the Rails default choices, and the problem with that is that so many parts are expected to be there by other components they bring in, so even things that are in theory replaceable are in practice tightly coupled.
"The latest study, in France, involved 80 children, 48 boys and 30 girls"

What do i win for spotting errors?
But isn't there a little bit of circular reasoning there? The median is the best statistic because it's the most common, and it's the most common statistic because it's the best.

I'm not advocating for any other single-number analysis presentation, nor do I think the median number is totally meaningless, but you're leaving a lot of data out in the name of creating a simple chart without asking if it's informative.
Foundation is being completely rewritten in Swift in https://github.com/apple/swift-corelibs-foundation

The first proposal for bringing Foundation APIs to this decade has already been accepted for Swift 3: https://github.com/apple/swift-evolution/blob/master/proposa...
Really nice and easy to understand intro. Should have a [2011] tag.
With any luck, Rails LTS will maintain a fork of Rails 5 when the time comes: https://railslts.com
The opposition didn't feel rational. For example, the EPR paradox was presented as a failure of quantum mechanics, when quite the opposite was true - and indeed quantum entanglement has been proposed for commercial applications. Simply put, in his later years people were already using QM to solve real world problems, while he was telling them their theories were wrong.
Almost all your posts in yhis thread accuse anyone who disagrees with you of being childish.

It should be fucking obvious that insults are a quick way to attract many downvotes.
What matters is raising and parent models, not gender.
AFAIK no CRT was ever manufactured in a 5:4 format. To avoid distortion you'd have to use 1280x960, which noone ever did.

Also there are plenty of full HD displays with 120Hz+ now ...
A Hybrid ORM Idea – Lee Mason
Swift has Grand Central Dispatch (GCD) for running concurrent code
It doesn't right now, you are dependent on grand central dispatch. Adding concurrency features to the language will be a focus in Swift 4.

Here is a document describing the current state of concurrency in the language: https://github.com/apple/swift/blob/master/docs/proposals/Co...
The explanation is very easy to follow and makes the implemention easy too.
I don't see many coming to Pinboard founder's defense when he is being accused of fraud.

acting professional strikes at the core of what went wrong here, at why so many are antagonized by the tech culture despite the enormous value it has already generated, and partly at why the yuga that is ending has been the worst of the four in cycle.

be human, don't act professional. how? self actualize.

edit: down vote made me realize my first line was a personal attack. changed "you" to "many"
Image analysis is cumbersome on the cloud, copying data back and forth gets tedious really quick. I would use the cloud only when I was confident as what I was doing.
IMHO, ++ is not readable. A beginner would think that data[pos++] is the same as data[pos+1] when it's actually, data[pos]; pos = pos + 1;.
Yes, if you focus your vision on only the new and hot tools. NPM is still the package manager for node.js and that's not going to change for the foreseeable future. Grunt is still in use by lots of people and companies and definitely has its uses, but might not be everyone's first choice for a new project. Enough with the hyperbole.
But that's just it. The "top of the charts" has always sounded like crap to me. For exmaple, The Beatles has some pretty good songs, but their chart toppers annoy the fuck out of me.

If you're singling out the 90's, I suspect that's got something to do with your age, i.e. your musical tastes developed at a different period. Were you a teenager in the 80s?
I would be wary in making assumptions about a stranger's background and what conditions they may or may not have grown up under prior to immigrating to the US. I can assure you I am more than familiar with the receiving end of both American and Russian military aggression.

I continue to find the notion of SpaceX employees chanting USA to be analogous to the rallies of a man who thought it a good idea to send several million people to the gas chambers as suspect.

I suppose I'll just chalk this up to me not being as enlightened as you.
As to your first point, the US government is bound by the constition, and legal opinion is split as to the constitutionality of a ban on all Muslims. http://www.wsj.com/articles/BL-LB-52706

As to the second point, whether or not someone is a Muslim gives you essentially zero information as to whether or not they are a terrorist. (Trivially, it makes them more likely to be an Islamic terrorist, just as Hindus are more likely than non-Hindus to be Hindu terrorists. But since such a miniscule fraction of Muslims are terrorists, applying additional screening to Muslims would make no difference.)
Two who declined to reveal their gender? Two intersex children? Hmm, yeah, seems unlikely! Email the editor, or there may be an errata email address.
Trion Worlds' Atlas Reactor is the latest online game to say no to free-to-play
As I read it, the author didn't imply it took 20 years to decimate the information, but merely that they were well aware of who they were greeting 20 years later. Still, even 20 years can seem surprisingly short if your working assumption is that the tribes were very loosely organized and mostly isolated from one another except in a few areas.

Best I'm aware, travel speed in Middle Age Europe was ~20-40km/day. Such a high speed was in large part because a) the Romans had paved roads that were still used then to speed up troop movements, b) they had domesticated horses and cattle, and c) they had discovered and were using the wheel to cart things around.

In contrast, native Americans had only domesticated the Lama when they were around and were only using that as pack animals. (They didn't have wheels let alone carts.) And best I'm aware, the only areas with paved roads were in Central America and in the Andes.

Without all of European facilities or modern gear, I'd guess you'd probably do ~10-15km/day (if that). Aztecs had rest points on their road networks every 6-9km; doing one or two per day is a safe bet; maybe a few more if you're really in a rush.

Further, achieving such "high" speed really assumed a set purpose where you wanted to go from A to B in a reasonably amount of time for whatever reason (e.g. delivering mail or a message, moving troops, visiting someone, etc.). I sincerely doubt this was the case when it came to warning other tribes of the Europeans. Rather I'd imagine it was more of a word of mouth thing in passing, with initial groups fleeing with the information, messengers spreading the word nearby, and traders/embassies slowly spreading the word even further. That would likely slow things down even more.
Reminds me of the days of sites like hell.com
I'm somewhat dismayed that the GTX 1080 has only 8GB of VRAM considering that previous generation AMD products already had 8GB, and the previous generation Titan model had 12GB—the latter of course being outperformed by the GTX 1080.

Then again, rendering a demanding title at 8192x4320 on a single card and downsampling to 4k is probably wishful thinking anyways. However, it's definitely a legitimate concern for those with dual/triple/quad GPU setups rendering with non-pooled VRAM.

On the bright side, 8GB should hopefully be sufficient to pull off 8k/4k supersampling[0] with less demanding titles (e.g. Cities: Skylines). Lackluster driver or title support for such stratospheric resolutions may prove to be an issue, though.

It's possible Nvidia is saving the 12GB configuration for a 1080 Ti model down the road. If they release a new Titan model, I'm guessing it'll probably weigh in at 16GB. Perhaps less if those cards end up using HBM2 instead of GDDR5X.

[0] https://en.wikipedia.org/wiki/Supersampling
Or, one could argue it is the largest cleanup operation on the planet. It would also be correct to state that the greatest lifesaver in Fort Mac is... oil. Cars, trucks, planes, helicopters all being powered by oil to save lives.

I for one am happy we are moving to electric vehicles, but we will face another set of problems dealing with lithium. We also would not be having this conversation if it were not the petrolium industry.

My point is this is a human event, with real lives at stake (my brother being one of them, who managed to escape to Edmonton). Let's leave 'karma' out of this, and move forward to make our world better.
You've got the causality wrong. Europeans exploited other peoples because European societies were more advanced. They did not become advanced because they exploited.
I know you did not mean to say that scala code is non-performent.
Well written jvm is highly performant and with GC algos like concurrent mark and sweep or garbage first and a good allocation of eden, tenured (etc) space you should really never have a stop the world because of GC'ing anymore.
The German reference letter system
I don't care what beginners might think. I care about the mental load for professional developers. Beginners can learn.
...people who put value on the meaning of words?
Retail electricity power distribution by subscription
Regarding strings...

I briefly ran the code sample you graciously provided me with a month ago through the profiler (https://gist.github.com/austinzheng/d6c674780a58cb63832c4df3...).

Long story short, it looks like the reflection machinery in the standard library is improperly being used to construct String instances. Doing so, while probably not sufficient to account for the entirety of the awful performance, is probably quite expensive. This looks like a bug and I'll try to dig deeper into it this week.

Swift also badly needs a native version of NSCharacterSet, even if only for programmer ergonomics.

The developer in charge of the standard library has mentioned that that team intends on redesigning the String API in the near future; this should provide an opportunity to reexamine the performance implications of the current implementations.
When I clicked the Facebook link provided by this page, I got "Sorry, this content isn't available right now. The link you followed may have expired, or the page may only be visible to an audience you're not in."

Why would Guido Menzio delete this post?
You can already do URL manipulations with NSURL and NSURLComponent, it took time but almost all file system methods can take an NSURL now instead of a NSString.
One funny thing about Gobolinux is that you could still do the equivalent of a / /usr split.

You never really search /Programs for binaries, you aim that at /System/Index (housing the equivalent of the classic FHS for compatibility reasons). This means that things do not really need to live in /Programs to be useful.

And because of that you have two tools DetachProgram and AttachProgram that allow you to place a package (really just a tar-ball of the /programs branch) in an arbitrary location and have them be symlinked into place.

Thing about Gobolinux is that it do not depend on special Gobo only features. Everything is built around tools you will find in any *nix, and any action can be performed manually if need be.

Nor does it demand that something upstream do something special to placate them, as long as --prefix or similar actually works.
Disabled 'promposals': insulting or inspiring?
nothing better south of 3k$? does that include the new amd duo pro? or is that just useful for VR?
How we built a next-gen car configurator for Mazda using Meteor and React
To be clear, that document contains brainstorming by some core Swift team developers. It's neither implemented in Swift nor officially accepted as a guideline for future development.
Frankly v3 just clarifies ambiguities in v2 that corporations where driving truckloads through.

It solidifies the freedoms the FSF champions.
Not to pour water on things, but after 8 years or so I'm not sure it's growing that well...

After 6 years, Google was doing 200m searches a day.

Google now does something like 4 billion a day. So duckduckgo, after 8 years of growth, has captured about 0.3% of the search market. At that sort of rate, it'll take decades to get any meaningful share, and that's assuming Google stand still, which they won't.
But again, that is only from your american perspective and under the assumption that he would have been treated fair if he had not leaked the "legal" stuff. Assume he had only revealed that the US spied illegaly on its own citizens, what incentive would there have been for other countries to grant him asylum? Pretty much none (even considering that even now they do not garant it to him). So this is kind of an insurance for him (together with other documents that he did not reveal but could if they tried to catch him).
I'm currently learning C/C++ by just jumping into it, reading, trying, failing, (some swearing!) retrying and so on! It may not be the fastest or the most efficient path of learning, but at least I'm getting way better day by day.

What I really miss is some kind of partner to learn together with, that would be awesome and we could have a lot of good discussions.
It should also be fucking obvious that downvotes are not being made for something as yet unknown that I do in the future and only in response to the downvoting (ie: criticising it as childish).

And downvoting someone because they call specific downvoting childish? That seems like the epitome of childishness to me, and simply validates my point.
BBVA Open Talent Entrepreneurs Program 2016
Well, at least he wasn't arrested and barred from flying: http://www.theguardian.com/us-news/2016/apr/16/southwest-air...

These sort of events really highlight how dangerous the combination of stupidity and fear is.
And it wasn't even an algebraic geometer talking about "blowing up points on a plane" this time!

(Closer to home: My father had an interesting experience once at a chemistry conference when a member of the public heard that he was studying "free radials". Language is weird.)
> for-in doesn't tell you the index of the current object so you'd have to manually keep track of the index.

Functional decoration trivially provides that. Just zip a counter with the backing iterable, and modern languages generally provide that OOTB as a variant of `enumerate()` e.g.

for i, item in it.enumerate():
# stuff

> Also, x++ is a common syntax in many languages

Meh. It's generally present in B derivatives (via C) and that's pretty much it. Most languages do just fine without it.
The jump from 60 to 100 fps (even on 60Hz monitors) really does make a difference. I haven't experienced playing on 120/144Hz, but I guess it would be even better. Pros demands 300+ fps on top championships (played on 120/144Hz monitors). For me it's more on the confidence that I would not have frame drops (smoke graphics on CS:GO is bad, I drop from 90ish fps to 30-45 fps on the edges of the smoke), perceived smoothness, and input lag. The actual game itself (timeline on the servers) is only played at 64-ticks (64Hz) online or 120-ticks (120Hz) on select community servers and competitive matches.
The graphs look nice, but two things which imho could have been improved:

- the y axis doesn't start at zero;

- it is not clear exactly when each month on the x-axis starts.
Oh, you get much more, and better with Haskell. (It's just that stuff is currently widely in flux. Not at the base language, but at the level of basic libraries there's great improvements.)
You can still make it a defined-benefit plan. A defined benefit plan should be easy for the government to budget for---the benefits to be paid out are very easy to forecast. (And in essence equivalent to a bond, or perhaps annuity.)
Use a tool that lets you search specifically within comments, within string literals, outside comments, outside string literals, etc.

All the JetBrains tools do this AFAIK.
Because webkit runs on more than just OS X and iOS?
Exercise benefits you – even in polluted city air
Most likely that woman had a schizophrenic panic attack.
These are small adaptations to Swift's semantics and naming guidelines. There is nothing in these documents that hints at the sort of root and branch redesign of the APIs that I think is necessary.

Cocoa as a whole is obsolete and needs to be replaced by something better. It is the epitome of everything that is wrong with 1980s/1990s style object oriented design: Huge classes, massive coupling, very little cohesion.
The debate about angels dancing on pins was about whether you could fit a finite number or an infinite number.

We can decipher a lot of great thought, even from before 1850.

Reach eg Archimedes' "The Sand Reckoner" (http://euclid.trentu.ca/math/sb/3810H/Fall-2009/The-Sand-Rec...).

Some meta-information about it at Wikipedia: https://en.wikipedia.org/wiki/The_Sand_Reckoner
Microsoft Visio Pro 2016 Crack VL ISO Free Download
"Highly visible target in the middle of nothing" -- for terrorists, this combination doesn't make sense. To strike fear into the general population, they want to hit somewhere with high population density.

Manhattan and downtown Paris are the kind of terrorist targets that create headlines. A Tesla factory in the desert could go up in smoke, but for most news outlets it would only merit a mention in the Economics section.
That's excellent news. Thanks a lot!
OpenWrt forked to LEDE. Fair or foul?
"GTX 1080"

"10 Gaming Perfected"

Seems like a missed marketing opportunity to make it a 10 GFLOPs card.
You don't lose anything too, you can still imperatively build packages if necessary.
Does using Sequel instead of ActiveRecord cause problems? I understood it can be used pretty much as a drop-in replacement, but I gather that's not quite the case?
The three applications I use every single day without fail are an editor, an email client and a web browser (I'm a developer/sysadmin). If you provide one of those, I'm going to see your brand all the time, even if I'm not directly aware of it. That's quite a powerful position to be in.
It seems like a pretty great list at first glance. Lots of free speech and/or crypto related projects. Good job DDG, once again doing it right. I hope this generates some good PR for you :)

[Now hurry and make DDG better for non-English languages, I want to use it for everything and more importantly want to make it the default for my parents, friends etc...well I guess strategically it doesn't make much sense if the target niche is developers but one can hope :D]
Your first post to this thread says:

https://news.ycombinator.com/item?id=11644954

> Downvoting (ie, trying to bury or hide a post) because someone says sumfing u don't wike is pathetic and childish; if you disagree either argue against it or move on.

The rest of your comments increase the attack.

You are getting downvotes because your posts go on a meta tangent, and use insults. Stuff like this...

> umfing u don't wike is pathetic and childish

... is obviously going to get downvoted.
What's your favourite piece of evidence that proves that point?
Each user would get its own private key that could only be used on its own device. It could not be used to sign software for someone else device
There is definitely a controlled burn programme. http://www.wildfire.alberta.ca/prescribed-fires/default.aspx
> a bit faster than a single 980Ti

From the article, I got the impression that the difference was like night and day. I wonder when we will be getting some early real-world benchmarks.
They aren't so similar. Feature-wise, Swift is much closer to Kotlin, which is (on purpose) significantly simpler than Scala.

Also if you're using Scala, there's a huge ecosystem of libraries and frameworks that just doesn't exist in Swift. If you want native compilation, just wait for http://www.scala-native.org/
That's assuming you have to own the market. You don't, you just need more income than outcome. It would appear DDG is achieving that. Good for them I say.
If we're discussing future GPUs, does anyone know what exactly AMD means by "next-gen memory" when it talks about Navi?

At first I thought it means that HBM2 would be available across their whole lineup, but I think if that was the case they would've just said so.

I've also read a bit about how Nvidia wanted to go with HMC (Hyper Memory Cube) instead of HBM, but it seems it's still at least twice as expensive/GB, and they needed to go with high-end GPUs that have at least 16GB. HMC is not even at 8GB yet. Intel also seems to have adopted HMC for some servers.

So is the "next-gen" memory HMC, or something else? AMD is supposed to come out with it in 2018, hopefully at 10nm.
Aside from long range information, which was pretty much transferred by people (on foot or on horses), I find smoke and flag signalling very interesting. The latter could be used to convey quite a bit of information in a short time at a respectable distance...
That's not a bad share of the market. Their strategy is fairly smart/standard chasm crossing. Capture programmers/tech oriented users first. As long as they have solid growth in that department I wouldn't worry.
I think that 80 children is too small. The different results could as been biased that there were different classes, so different (possibly) skill levels of the students.
Wow, DDG has come a long way since I was last there a few years ago. It's great to have a serious player in the search space dedicated to privacy. After spending some time using it just now their ranking algorithm still feels somewhat inferior to Google though. This is not surprising given the resources Google devotes to machine learning and the like I guess. Does anyone know roughly how DDG arrive at their results?

On topic, I think their donation is a great move.
Why you should know how to use semver[.org]
I much prefer compatibility symlinks actually existing in the file system over some complex, hidden pathname resolution override riles lurking in the kernel. That way, Windows lies.
I think that 80 children is too small. The different results could been biased by the fact that there were different classes, so different (possibly) skill levels of the students.
That's what makes it so convenient (not trying to be funny).
Probably a way to mask limited availability at launch.
Sounds like airplane phobia... She was scared and grasped at the first straw that gave her a reason to.
WiNiGuide – Visit and create unique audio places all around the World
I, on the other hand, find it obnoxious when people are saying things that are obviously wrong.

Claim: "The majority of drivers are better than average."

Stupid person: "That impossible, 50% are worse than average."

Me: "You obviously can't math."
The bigger issue for me is that they have such limited resources they can only investigate a tiny fraction of charities. If you have a personal interest in a certain area or want to find global optima the net is not cast wide enough. Very glad they exist though, could help raise standards everywhere.