skysight-inc/HackerNews huggingface dataset:
That's not what you're getting now, either.

Completely agree. The point I was making is that a quota system not only isn't better, but is worse if those quotas are not proportional to base rates of the population you are drawing from (software engineers in this case).

The only way to select speakers based on quality of content is to select speakers by content alone and hide all other criteria and characteristics of the speakers when selecting. Pretty much any other system introduces implicit and explicit biases, especially a quota system.

FWIW, yes, I'm claiming that your definition of better is different than that of the OP and that this difference is material. I may be wrong about this but based on your arguments in this thread and their arguments, if feels to me like you're both optimizing for different things. You're optimizing for diversity and the OP is optimizing for quality of content. The only way you get both is if the population from which you're drawing speakers at random has already been optimized for diversity.

There are 100 fibbwobblers. 10 are blue, 90 are green. Approximately 10% of fibbwobblers are great conference speakers (evenly distributed among all fibbwobblers regardless of color).

You want to hold a fibbwobbler conference with 10 speakers. To get only good speakers, you'd need to draw the 1 out of 10 blue fibbwobblers that are great speakers and the 9 that are green. If you have no quota system and end up with 10 green fibbwobblers speaking, approximately 1 of them is likely going to be bad speakers. If you decide to have a quota system where fibbwobblers of both colors are equally represented, 50/50, then you'll likely end up with the one great fibbwobbler speaking that is blue, and 4 blue ones that are not great speakers and 5 green ones that are great speakers. Under no quota, you get 1 bad speaker out of 10, under and equal representation quota system you get 4 bad speakers out of 10. Keep in mind that this is all based on the perfectly reasonable assumption that all fibbwobblers are equally capable of being a great speakers, regardless of their blueness or greenness.

Your worst case scenario in terms of quality of speakers gets comparatively worse as the spread between % of population that has identity X and the % of speakers that must be of identity X widens.

This is root of exception the OP was pointing out.
Photon builds nice, find as you type, free text search on top of OSM data:

https://photon.komoot.de/

I wonder if GP is talking specifically about on device apps, Photon needs a pretty big index (31 gigabytes compressed):

https://github.com/komoot/photon
There are several geocoders available for OSM. To say that "the database is inconsistent [and] contains many errors", and then back that up solely with a criticism of one piece of client software, makes no sense.
Typescript looks great until you realize you need special files that match types in third-part libraries:

http://www.typescriptlang.org/Handbook#writing-dts-files

Will your third-party-lib that doesn't use Typescript keep a dts file? Who knows...
S3 has a number of challenges of its own, for example, file access is quite expensive (performance-wise). The Netflix engineering team has a ton of experience running data processing "in the cloud", and have their share of war stories.

The scaling challenges the Twitter blog post addressed (disclaimer: I work at Twitter, was one of the first Hadoop people at the company, am now doing slightly different things) happen at fairly extreme scale ranges. The NN design leaves much to be desired, but it does work just fine in the vast majority of cases. The scaling challenges we are talking about involve thousands of nodes and hundreds of petabytes of data. This is not what one normally designs for, even in a "big data" system. Take this into consideration when exploring alternatives. Do you have a solid way of managing a few hundred petabytes and a few hundred million objects in S3? Does GlusterFS work at that scale?
It sure can be an eye sore. But, I'd rather that than deal with ambiguity working with Coffeescript syntax.
Yes, that's one option.

So just so I understand, what flexibility do you have as the purchaser of the put option when it comes to selling. From what I understand the purchaser can choose to sell between the put option maturity date and the put option expiry date, is that correct? Are these typically the same date? Would you pay a premium to have a wider gap between the maturity date and expiration date?
The whole presentation seems very hand-wavy, which I think is pretty much the level most motivational discussions of deep learning are at.

I think the presentations by Yann Lecun and Leon Bottou are more interesting - and tend to involve more uncertainty and fewer pronouncements.

see: https://news.ycombinator.com/item?id=9878047
1) The evidence is that when you for instance visualize the features learned in the layers of a deep convolutional neural net, you'll see that these correspond to layers of abstraction, with each layer's features building upon concepts from the previous layer(s). I found an image [0] (on a site [1]) that illustrates it nicely.

2) Deep learning is really a term that denotes machine learning using models that attempt to abstract the data via multiple layers (popularly in artificial neural networks). Not all deep neural nets are unsupervised, but unsupervised pre-training [2] was an approach that was [3] very popular until dropout [4,5] (and its variations) appeared.
See, for instance, some of the standard datasets [6] of the field, on some of which deep neural nets achieved state of the art accuracy using supervised learning.

[0]: http://www.rsipvision.com/wp-content/uploads/2015/04/Slide6....

[1]: http://www.rsipvision.com/exploring-deep-learning/

[2]: https://www.youtube.com/watch?v=Oq38pINmddk

[3]: http://fastml.com/deep-learning-these-days/

[4]: http://arxiv.org/pdf/1207.0580.pdf

[5]: http://www.cs.toronto.edu/~hinton/absps/JMLRdropout.pdf

[6]: http://rodrigob.github.io/are_we_there_yet/build/
Trailing parents/braces seems like a bad reason to dislike a language. Ever heard of Lisp? :)
Excited to share this -- we just completed the guide (5 chapters in all).

Includes contributions from Ivan Kirigin (YesGraph), Noah Kagan (AppSumo), and more.

No matter how much you may/may not like receiving email, there are a lot of people out there who do. This guide should help you reach them, without annoying the others.
Is this the most versatile electronics simulator in the world?
Do the economics of self-driving taxis make sense?
Presumably that's why some people dislike Lisp too.
Google Compute Engine has had a similar thing for a while: static external IP addresses can be used anywhere within their region [1] (regions are large, e.g. 'Western Europe' is one region [2]). Of course they also provide global IP addresses with forwarding rules [3].

[1] https://cloud.google.com/compute/docs/instances-and-network#...
[2] https://cloud.google.com/compute/docs/zones
[3] https://cloud.google.com/compute/docs/load-balancing/http/gl...
It'd be hard for us to make this decision for you. Some people feel like they really need a huge screen, some don't. You have lots of personal preferences that we don't know.

Here's a process you can follow to decide, though:

1. Find a laptop you like that's in your price range.

2. Buy the laptop, making sure it has a no-questions-asked return policy with no restocking fee (Amazon, Microsoft, and certain OEMs all have this). I think the Dell XPS 13/15 are good places to start, as Dell officially supports Linux on these.

3. Try your favorite Linux distro by booting "live" from a USB drive. Ubuntu is a good option for laptops because you can usually Google "ubuntu [insert problem] [insert laptop]" and find a forum post about it.

4. If Linux doesn't work well enough for you, return the laptop and start again at step 1. I haven't so far had any more issues with Ubuntu on a laptop than I have on a desktop, so I don't know that you'd have to do this many times. To be honest, though, the problems on both laptops and desktops were too great, and I finally switched back to Windows after 5 years. Your mileage will vary, I'm sure.
TP-Link+300Mbps+Wireless+N+ADSL2++Modem+Router+{TD-W8961ND}
Making banking effective for the poor
if (sentence.BeginsWith("But fact is also,"))
throw new GrammarException("Learn how to fucking write.");
I don’t know what happened there. Try https://i.imgur.com/cY0Kx6x.png
Cool! How do you stop users from trying to run malicious code?
Consumer Reports Withdraws Its Tesla Model S Recommendation
Also https://news.ycombinator.com/item?id=10418702.
That's pretty different than this though. Those people have made those exact moves hundreds or thousands of times. They know how to set their shoulders for those moves and aren't put in situations with novel foot work that could mess up their knees. Those routes are also rather easier than the hardest thing they could climb. All of the holds are massive, not necessarily good, but large enough that finger injury should be very unlikely.

The parent is worried about the combination of pushing the limit of what you can do safely with your strength and doing so as fast as possible. This can lead to being out of control, and strength and technique are part of what keep you safe.

You should probably have a very high level of climbing fitness before you even consider this, though I can see it being potentially quite useful. You would also have to break down what is going on in the route that is generated and how it might be dangerous. Throwing out drop knees[0] and heel hooks[1] and yanking on crimps[2] is a great way to get wrecked if you don't know _exactly_ what you're doing.

[0] - https://www.youtube.com/watch?v=KHlzC7EqyDA

[1] - https://climbingtogetherandotherfunadventures.files.wordpres...

[2] - really tiny holds => https://www.google.com/search?q=climbing+crimp&tbm=isch
What does the $@ stand for? Readability strips sidebars, comments etc from web pages. But I'm sure it's leaning on free libraries. I assume pandoc doesn't do that?
Who knows that google was using OpenSSL?
Exactly. I found a similar configuration for 26eur a month on their server bidding platform. Besides smaller projects and demo/staging instances for clients I get almost 3Tb of "cloud storage" by running owncloud for the price. Even when I payed double for the same hardware I couldn't understand the appeal of heroku. Setting up a web and database server as well as stuff like redis and message queues is not some arcane art. Plus it's much easier to troubleshoot performance problems when you have full control over the environment.
> An OpenSSL API emulation could then have been layered on top.

Not really. OpenSSL exposes "internal" data structures in its API, leaking e.g. x.509 datastructures through[0]. The only way to expose an OpenSSL API emulation is to be OpenSSL.

That's why the libressl project started libtls[1] (née ReSSL) as a clean-slate abstracted API.

[0] http://www.tedunangst.com/flak/post/goreSSL

[1] http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/...
> What could help, is if there was an easy and smooth way to pursure browsing started on the mobile on the desktop, and vice versa to continue reading a document started on the desktop on the mobile.

Apple has that; they call it "Handoff". It works reasonably well.

https://support.apple.com/en-us/HT204681
There are a huge number of cases where application icon (favicon) and corporate logo are not the same thing. For example, Google.
M'fcking programming. Never failed me.
Yes I believe so. how do you feel about SQLite for local storage?

Kexi picked SQLite as the default backend in 2004, and it was a good bet. For native mobile there's Qt Quick for the GUI with which large part of Kexi is compatible. A database creation/handling layer has been extracted years ago and now it matures under name KDb: https://community.kde.org/KDb
Crédito Aval Estado
I'm really confused why a fleck of crystalline carbon is considered a bio marker.
..and for that work, you get a whole class of errors removed from your code..

Luckily most of the big libraries are covered; it's mainly smaller stuff - think random jQuery plugins - that aren't covered.

These are libraries which are often hacked together, lack tests, clear documentation and anything approaching support. So things that you shouldn't really rely on.
I haven't read the scientific article article in question, so I cannot challenge the statistics (if any) or the methodology (since I don't know it), but I'm curious if there's any guess about the underlying mechanism here. Because it sounds a little fishy to me.

My native language is one of those that would supposedly make it easier to count beyond 10 (i.e. if you go back long enough in the linguistic history, 11 would be translated as "one [unit] after/on top of ten"), but the generalization is awkward: 21 is roughly "two tens and one". You have to remember about as many rules as in English (eleven and twelve are awkward, the rest aren't. My whole touted advantage would be in only two numbers.).

Furthermore, the positional system often means that, when you're computing "11 + 13" as a kid, you don't even say the words eleven and thirteen while performing the addition.

Besides, if complexity of the numerical system would be an indication, no one in France should know math. Quatre-vingt-dix-neuf is a frickin' lesson in arithmetic all by itself. I think 90% of the awkward conversations I've had in French were "please show me the numbers on the screen because I have no idea what you're mumbling there" at the supermarket.
With the opening of seed investment to the general public, I unfortunately think you're going to see a huge increase in professional investor scams. I fully expect organized crime to get involved.

Of course anyone can go blow their money at a casino and with a much lower odds of return than investing on AngelList, so I'm not sure it's an overall bad thing. Still I am concerned about loss of signal in noise and about 'winters' as you say.
Tesla shares dive after Consumer Reports yanks recommendation for Model S
Regarding Access-type of apps: IMHO they are as needed as spreadsheets, just less frequently. Like cars for 6 person families are needed too even if for cars for 4 are more popular.

It's not complaining but: if the percentage of people using such apps isn't increasing this is maybe also because of average level of technical education among computer users decreasing. Average user wouldn't operate at this level of specialization. Even scientists... those I know don't reject using simple spreadsheets risking numeric inaccuracies. Weak and prototype tools become the standard for them.

So simple spreadsheet apps (excel-like) that got very feature-laden over the years (statistical stuff, etc.) that clearly introduce on a concept of a strict matrix structure are very popular and they don't get replaced by web interfaces. Conversely, the web interfaces try to emulate the original UX with more or less success (Google Sheets, MS Office online).

Simplistic explanation of Access type of apps could be that they introduce data types and more on top of what's know in spreadsheets. There's always market for that but the demand needs to be realized (created?).

Ideally the database type of apps could learn some agility from the spreadsheets world. Newer MS Accesses offer implicit adding of fields in a 'spreadsheet' way in the data view and altering form/report design in the data view as well. I'd like to have that in Kexi too. Maybe even the app should welcome the user with an empty sheet of cells by default?

We have a place for discussions on the forums https://forum.kde.org/kexi and also mailing lists if someone is interested.
I made $1.6148008835081285e+21 LOL

The right axis scaling leaks a lot of future info...
Are || and ! operators sufficient to make every possible logical expression?
If you had read the article, you would have seen that that's what it's about.
Maybe not from a legal standpoint, but you can put your phone in airplane mode and then re-activate Wi-Fi and it will still be in airplane mode... unless they changed the behavior on newer Android OS
Seriously? 'You' ? 'like' : 'this'; if 'better' then 'than' else 'this?'
I haven't tried to use it for backend either, but I've used it for developing safari extensions, for which no typings exist, and I'm a little surprised about your comments wrt adding types being painful.

It has seemed pretty easy to add types for the parts of the library I need, rather than the entire library. Is there anything in particular that makes partially typing server-side libraries difficult?
BUBBLE WUT BUBBLE THIS TIME DIFFER–

Different primarily as maxxxxx says: 'IPOs are mainly a vehicle to sell stocks to the public where the investors have pretty much extracted all likely gains already'

PLS god one more crash I need affordable house thx
Honestly, as an android-user, I just run my browser with JS disabled by default. My phone is much faster, and I don't really want 90% of the "features" the JS is trying to give me. Too many sites do it poorly, and it just ruins the experience.
And you're going to have the sum and the difference frequencies to deal with as well if the transmitters aren't perfectly synchronized. And those differences may very well be within the audible range.
I've been looking into TypeScript recently, but after having clicked on this article, I'm thinking that I'll stick with ES6.

Being able to have code completion in javascript is nice, but it's also something that you can work around by developing a good work regiment using browser-based debugging tools. The benefit of typescript is substantial, but circumventable. The drawback, one that I haven't seen anyone mention yet, is now having to deal with generics inside javascript. Trying to reason about this code and spending most of my cognitive focus on how the author is dealing with generics adds an entirely different complexity to reading and understanding javascript.

On one hand, it's helpful to have types. On the other, adding a very Microsofty overhead to programming using meta-data on your data and generics inside javascript makes me want to pass on this.
This isn't super-detailed (it's more a framework) but here is my general mapping workflow: https://nuxx.net/blog/2012/06/05/mtb-trail-mapping-workflow-...

The end goal for this is printable PDF maps, with good data ending up in OSM one of the stepping stones.
I hate headlines with "might" in it. Let me know when you figure it out - otherwise you're just littering my brain.
I wonder if they have some sort of engagement feedback, to understand what works and what doesn't.

Does the software only generate boilerplate stuff like "The average price of a home is X" or include sentences like "It's a fantastic time to buy"? The examples are a mix of the two.
There's also a very interesting proof without using any analogue of the Euclidean algorithm - http://arxiv.org/pdf/0801.0805v3.pdf
Animation: How Immunotherapy Works
We changed the baity title to a representative phrase from the article. If anyone can suggest a better (more accurate and neutral) title, we can change it again.
Significant whitespace just swaps out visible "brackets" for invisible ones. It looks nicer, but the basic syntax is still there, and you have to highlight non-printing characters in your text editor to make sure you're not mixing whitespace types anyway.

I understand why people might prefer the whitespace but to me the ambiguity and extra technical debt isn't worth the payoff in readability.

I also like semicolons. Especially in javascript.
Read free online book “Test-Driven Development with Python”
const a = {b: "foo"};
a.b = "bar";
I know Malta sells citizenship for some million Euro, but having millions of disposable Euros doesn't sound "easy" for most people :)

The question is entirely academic for me, since I'm close to having a green card in the US. But is the quality of life in Germany really better than UK? I'm from South Africa and speak some Afrikaans, so I suspect I could learn German more easily than your average English speaker.

Of course one disadvantage of Germany is they don't allow dual citizenship...
DevOpps Specialist
TheRedPin is currently looking for a DevOpps Specialist for more information or to apply visit
https://theredpin.bamboohr.com/jobs/view.php?id=81
This is not at all true. The Power Pivot add-in provides a mature in-memory columnstore database engine with no hard row limits - this can easily manage 10s of millions of rows, and with a decent model architecture can grow to 100s of millions. When upgrading to SSAS Tabular on a server with enough RAM, billions of rows are not unreasonable.

Additionally, the hosted solution allows Excel Services to be the presentation layer, but the real push is toward Power View.

I would suggest you do more research before spreading this disinformation. There has been significant development on this front and what you are saying is very much out of date.
I have a Thinkpad T450S and it is working amazingly with Fedora 22.

It is very lightweight and battery life / support is good in Linux Kernel 4.x
Agreed, but what is my option? I can't expect companies to just talk about what I've done, take it at face value and hand me a lucrative job. Not to mention that things change in tech so often.
https://github.com/gumbykid/Climbing-Games/tree/master
Thank you! The user JavaScript code runs in the context of the web pages in the same restricted environment as normal web page's JavaScript. Also, the crawling processes are sandboxed.
PNAS Paper Abstract:

Evidence of life on Earth is manifestly preserved in the rock record. However, the microfossil record only extends to ∼3.5 billion years (Ga), the chemofossil record arguably to ∼3.8 Ga, and the rock record to 4.0 Ga. Detrital zircons from Jack Hills, Western Australia range in age up to nearly 4.4 Ga. From a population of over 10,000 Jack Hills zircons, we identified one >3.8-Ga zircon that contains primary graphite inclusions. Here, we report carbon isotopic measurements on these inclusions in a concordant, 4.10 ± 0.01-Ga zircon. We interpret these inclusions as primary due to their enclosure in a crack-free host as shown by transmission X-ray microscopy and their crystal habit. Their δ^13 C_PDB of −24 ± 5‰ is consistent with a biogenic origin and may be evidence that a terrestrial biosphere had emerged by 4.1 Ga, or ∼300 My earlier than has been previously proposed.
Earlier thread: https://news.ycombinator.com/item?id=8866825.

Edit: this is just to give readers extra information.
The current story does not count as a dupe because it contains significant new information. When a story is on the front page, that automatically means we haven't marked it as a dupe.
Ideas for a New Elliptic Curve Library
In plenty of places seed investments have been open to the general public just about forever and as far as I know there have not been any major differences between the number of scams purported there versus in countries where investors need to be accredited.

Crowdfunding is currently doing a great job educating people on the risks of putting money up for vapourware but since those are not investments per se there is still a gap in that education that will surely be filled once the stops are pulled. Organized crime is already involved in investments, look no further than the LPs of some of the funds that have high visibility. That's a far quicker way to get a return than to bilk a few million out of the pockets of the gullible public at large.
Zero-Downtime Deployment/Rollback in Tomcat 7 (2011)
From my read, its the ratio of carbon 12 to 13.
Federal agent six years in prison for extorting Bitcoins from Silk Road creator
Arne Næss: Recommendations for Public Debate
Exxon's climate change denial warrants federal inquiry, congressmen say
In which Brian Smith proposes that instead of coding each of the specific curves a TLS library has to support in independent but closely coupled C libraries, we instead invent a DSL for expressing curve routines and a compiler to compile it down directly to C or assembly.