skysight-inc/HackerNews huggingface dataset:
Opposite experience with their paid service. They respond quickly, even during the night.
The Never-Ending Story: Europe’s Banks Face a Frightening Future
"Jordan" is. Most of these posts are about Michael Jordan, not the country Jordan. That messes up the entire analysis/rating.
Caches can't get too big, or they'll start becoming slower, which defeats the purpose of having a cache.
Yes but then you can map things more easily without having to create partials, and it's consistent with how all other methods work in Python (e.g. format method)

>>> phrases = [['a', 'b', 'c'], ['d', 'e']]
>>> print(list(map('-'.join, phrases)))
['a-b-c', 'd-e']
Exactly. This is actually an example of Baidu having objectively better results.
We don't offer SSL in China.
Jordan is very high on the list as well, but the results mostly show people with that name
IBM Launches New Mainframe with Focus on Security and Hybrid Cloud
Not much, other than VarHandles, JIT plugins and the overall JVM improvements maybe.

The real juice will be in Java 10, assuming value types, proper generics, JNI replacement and AOT support get delivered.
Intel i7 current generation models have 4 cores.

Not the low power versions of that chip, they're dual core.
Looking for the Best Tractor Financing Options Available?
The NSA’s machine learning algorithm may be killing thousands of innocent people
suck it, Österland
Getting slightly off topic, but Vikings is a History channel production, not a Netflix show.
It's opt in.
My first contact with internet was Microsoft Chat. I didn't know, at the time, it was an IRC client. But I was like 13, and at this time it was great fun see those comics take life on the screen and react accordingly to keywords !

Screenshot :
http://www.mermeliz.com/files/summary/comic.jpg
Polar devices Python API and cli (v0.2)
As for programming languages, I've always wondered how languages would've looked if computers, and as a result programming languages, had been invented in non-english speaking countries.

An immediate example that comes to mind is Python's use of None, rather than null (like in Java/JavaScript). I remember speaking in Dutch about Java in college was always slightly awkward, because it was easy to confuse "null" with 0 (or "nul"). I wonder if Guido (being Dutch) called the Python void type "None" on purpose, to avoid awkwardness when speaking about it in Dutch.
How to assemble a fast and minimal Debian Desktop using Openbox
You guys need replacement? We will be launching the web version of Data Scraping Studio on same day(Feb, 29 2015)

http://www.datascraping.co
A Step by Step Guide to Bad Credit Small Business Loans
Unilateral Israeli changes to Stuxnet caused its exposure, angering US
If you find one let me know! Even Microsoft's ultra-everything Surface Book ships with a 2 cores CPU. The standard even for high end ultrabooks is 2 cores.
Being Bilingual Changes the Architecture of Your Brain
Fish sensible defaults can go a long way and the scripting language is fairly easy to pick up. If you want more that what's provided out of the box, then check out Fisherman: http://fisherman.sh
Please do, ISP hijack is rampant in China, even Baidu, Taobao, Tmall, etc. added full site SSL.
I have a HP Pavilion Elite m9458fr bought in july 2009 for 416€ (on eBay hp_marketplace_fr). I have no need for beefy GPU. I only need a silent reliable computer with a reasonably fast CPU for development on Linux. I would like to replace it in order to have USB3 connectors and SATA III HD. I do not find anything better enough than my actual computer to justify the cost.
> ...you won't find a five year old, fanless laptop with hours of active battery life.

My Toughbook CF-30 Mk1 is ~eight years old, fanless, and -when equipped with a new battery- gets between six and eight hours of active, heavy use on a charge. :)

Other than the fact that it uses a 32-bit CPU (the Mk2 variant uses a 64-bit CPU), it's still quite a nice laptop.
Curious to what extent you stand by this statement -- as an exploration not a refutation ;) So lets stretch it to the limits. Lets create an API for a non-programmer. For example, lets allow him to make a survey in iOS.

You could, for example, create an Excel file -- lets assume these non-programmers know Excel a bit. One column could designate a template, another column could be used for the question. Perhaps a column for materials (e.g. video files or images). I guess the point is clear, you could make columns that do something specific in the app. Add some documentation and presto, you have an API for non-programmers :)

The Excel file itself could be given to a programmer who implements it or it could be uploaded to some automated process that spits out an iOS app. A rudimentary version could for example attach some pre-specified views with some questions and images.

What do you think, is it possible to create an API for non-programmers via some software that they do know?
Interesting. I have a complete opposite experience. I see a lot of disturbing stuff on Facebook but virtually none on Twitter. I guess it just depends on who you follow on these social medias.
And XMPP.
Chat App Company Tango, Valued at Over $1B, Makes More Layoffs
Hardware performance has so badly out performed most common software demands in the last decade that it isn't an issue these days in most cases, in my opinion. I use a 5 year old computer essentially and it can still play most modern games on medium settings.

This wasn't nearly the case in the 90s-early 2000s (as far back as I go), where one's computer would be obsolete and fail to run many programs even 2-3 years after purchase.
Very interesting !

I guess it's possible to use a MIDI synthesizer instead of the physical piano to achieve the same result ?

All that's needed is the conversion from the voice spectrum to notes/chords...

The added advantage is that it would be possible to use the pitch wheel to achieve intermediate notes for higher fidelity..

The output can then be processed again and it's pitch changed and so we can create music from synthesized speech.
Does this make any sense :) ?
So every other CA in the world is doing it half-assed? I'm not aware of any others that require client certs to access the site.
The author doesn't explain at all why he thinks that not using StartSSL solves any problem. This indicates a major and common misunderstanding of how certificates and PKI work.

Essentially it doesn't matter which Certificate Authority you use for security reasons - because any CA can attack you, whether you're their customer or not. This can only be mitigated by using key pinning (hpkp), but then - at least if you pin leaf certificates - it still doesn't matter which CA you choose.

Every text that indicates "I don't trust CA X for reason Y, therefore I don't use them" is based on a misunderstanding of how certificates work.

(And yes - I know that there is the issue that you can let StartSSL create the private key for you. Just don't do this ever, no matter which CA you use.)
Right. In addition, flattening intermittent feed-ins as a business model hasn't really taken up (via large scale storage solutions, for example). Of course FITs strengthen the drive towards market-ignorant feed-ins. Still, as most renewables have very low variable costs, one might expect similar problems in more market-like regimes too.
So chips are not getting any faster. We're not getting more of them either.

Yes they are, and yes we are, you just won't find those chips in laptops.
Drunk Dialing
I haven't done or seen any tests, but I suppose if you require VBR and/or HE-AAC support, go for libfdk, otherwise for bitrates ~128k or higher, use the internal AAC encoder.
The weekend is over and stocks are surging
I haven't used Stack enough to compare. The key points for Maven I think are: no arbitrary code in the build, strong adherence to conventions, extending that to the rest of the project lifecycle (e.g. the maven release plugin has a standard format for tags), immutable releases and consistent resolution.
The closest I think you'll come is an MSI GS30. While it's very small and light for what it is, it might be a bit big to really be called an ultrabook and the battery life is pretty terrible if you actually try to use that CPU.
Well-Funded Fundrise Fires CFO, Citing Extortion Attempt
Not learning web coding earlier. Although it wasn't a conscious choice, just something I wasn't exposed to.
Affiliate Marketing Και SEO – SEO – WEB DESIGN
The Unbearable Asymmetry of Bullshit
> That's precisely why you don't optimize. If you find you need fast code, you use a different language.

Ah, now I get you :)

> First, generally you can tell by looking at a method's code what it's expecting you to pass to it.

Here we might differ, I would always prefer to state clearly in the function doc what types of parameter values are allowed. For example, even if you have a really simple little wrapper in javascript:

function log(x) {console.log(x);}

Without documentation, you have to know what console.log can do for different types. So I'd definitely prefer this:

/**
* Logs x to console.
* @param x a value of a primitive type (other types are not guaranteed to be logged in a readable manner).
*/
function log(x) {console.log(x);}

> A gem will often define its own classes, which you might pass objects of around, (money, phone numbers) these will often be the primary focus of the gem, and how to use these objects will be written right there in the documentation.

Yes exactly, it will be documented as any public API should be. I have no problems using opaque types. But a function call(x) which expects x to be some object representation and not any old string (for which the library has constructors, e.g. PhoneNumber(string)) should surely document this, no?
Memory leaks – fallacies and misconceptions
>Designers suck at code. Coders suck at design. Keep that shit separate.

As a developer, it's pretty easy to pick up design basics when you've been coding frontends for a few years. On the other hand, I regularly see professional designers come up with... very impractical ideas, to put it nicely.

Anyway, your statement is not necessarily always true.
I was half-expecting this but Comcast is associated with Swastika and Nazi.
Well, you could pin your CA's certificate so at the very least your repeat users won't be at risk but fundamentally you're right and it is a common misconception.
I learned to program on a warship heading to Iraq in 2003. From a book, with no internet. It's amazing what constraint's will do for you - I'm not sure I'd achieve that feat now in the presence of constant distraction!
Here's one approach:
https://github.com/DanielDent/docker-nginx-ssl-proxy

I use a temporary self-signed keypair, which then gets replaced when the certificate is issued.
I really wish SSL had separated encryption from the authority.

Then you could have a choice of multiple authorities verifying each other, independent and commercial.
They don't, unfortunately. In my case I was very lucky. One of the first things I did was Google about what programmers would do -- as opposed to programming which I was scared of in the beginning days -- and I found out about Joel Spolsky very early on in my studies. Getting a bit of breadth about the culture and more about the philosophies and theoretical underpinning, from various writers, has been quite helpful to me.

This is what he said:
http://www.joelonsoftware.com/articles/CollegeAdvice.html

You may guess what his number one tip is ;)

My number 1 'hack' that I learned from these classes is to eliminate every unnecessary word and be as short and concise as possible. That way, I make fewer mistakes, get my point faster across and I communicate more clearly in general since there's no risk of being long winded. I never do it in HN comments though, it takes a lot of time.
Ex-Deutsche Bank's Neske Said Poised to Become CEO of LBBW
Dear Kimono Users

We at CloudScrape.com are happy to welcome you onboard our platform - you get 20 hours of scraping runtime for free and the ability to navigate much more complex websites, opening up tons more opportunities then you've had previously. And we're here to stay :)

Kind regards,
Henrik Hofmeister, CTO, Co-Founder @ CloudScrape.com

http://cloudscrape.com
*Take with a pinch of salt
Yes, this looks similar to what I was thinking....basically employers are paying what would otherwise be a government expense to provide federal benefits to these individuals, so those employers are saving the government money. I don't have time to research now, but I would be curious to learn if the program is successful - is it revenue neutral? How much of a credit do employers get? etc...
Can technology bring lawyers into the 21st Century?
AI and robots threaten to unleash mass unemployment, scientists warn
Lean Domain Search is a fantastic site and is my go to for generating ideas for domain names. Thanks for your service and for building a great site!
Thus, Intel's solution for improving their integrated graphics performance was to introduce an L4 cache implemented as off-die on-package eDRAM, rather than try to make the L3 cache big enough.
Exactly, they've automated the issuance of free certs and revoking takes extra work. $25 sounds high (sub-$10/year certs with unlimited free revocation & re-issuance are easy to find) so it is a money maker for them but so what?

People think nothing of using the freemium model which gives you a basic product for free, and charges you for extra features. It's exactly what StartSSL are doing here.

I don't particularly like or use StartSSL, but much of the criticism of them sounds totally invalid to me. Paid DV certs are dirt cheap people, shop around!
The kimono team is joining Palantir
Except no editor supports them correctly. Good luck with trying to keep tabs for indentation and spaces for alignment -- at the beginning of the same line.
Synology Brings Its First Router to the U.S
Jordan's results are wrong because it's counting things like "Michael Jordan" etc.
Windows XP & older Android releases are the two most common reasons to care about SNI.

Let's Encrypt actually has compatibility issues with Windows XP, so wildcard certificates wouldn't help.

https://community.letsencrypt.org/t/which-browsers-and-opera...
You'd probably have to bring your own SSL stack, which is not something you'd want to do for several reasons (staying on top of code patches, maintaining a CA root store, integrating any custom CA roots the user has added, handling any custom HTTP proxy settings, etc).
No wonder its American-centric. Is statistics for the USSR and Russia aggregated as single line for "Russia"? These are two different countries.
Why does Moore's law have so much authority? I mean, it seems like it's just taken out of thin air. If it really would be a scientific "law" it surely wouldn't randomly be 12 or 24 months? Seems philosophical if anything.
This project is under development. New release soon with bunch of additional features. Looking forward for comments.
This looks like it's searching literally for just the country name in text (and I guess that's all it can really do). Of course, this slightly favours countries with a name that might have another meaning (China, Turkey) or might represent another geographic location (Georgia).
What is quicksort? How to quicksort in java?
Anglo American sinks to $5.5bn loss
The GPU inside each Intel chip is getting faster and faster, though, with more and more die space devoted to it with each revision. It's not so much that Intel isn't adding cores as that they aren't adding CPU cores. Intel Iris really is a lot better than Intel HD.
As creepy as hell. I'd rather not leave such a chair.
Michael Jordan is a homonym as well. Apparently there was some basketballer with the same name as the famous AI researcher[1].

[1] https://en.wikipedia.org/wiki/Michael_I._Jordan
As opposed to Go [0]

> When iterating over a map with a range loop, the iteration order is not specified and is not guaranteed to be the same from one iteration to the next. Since Go 1 the runtime randomizes map iteration order, as programmers relied on the stable iteration order of the previous implementation.

[0] https://blog.golang.org/go-maps-in-action
COMODO still appears to offer a free e-mail certificate: https://www.comodo.com/home/email-security/free-email-certif...
Every consumer-grade CPU now comes bundled with a GPU whether you want it or not. You've also got some other special-purpose stuff that makes certain tasks vastly more power efficient when you use it and costs basically nothing if you don't (random number generator, AES engine, the GPU's video transcoder). Some components are moving from elsewhere on the motherboard onto the CPU; for some processors this even includes significant voltage regulation circuitry.
BOJ Begins Negative Rate, Releases Estimate of Funds Affected
This five-story slide in a Shanghai mall is terrifying
Cheerp PreExecuter:compile-time evaluation of constructors to minimize output JS
If the Chinese don't have it, the Mossad does. The fear is real. Maybe StartSSL was only a Mossad front to collect valid/real identities from around the world to use on covert ops.
Can you expand on the benefits you can drive from it? Just getting a snark reminder about how someone doesn't "get" something is not helpful.
The USSR collapsed in 1991.
I agree, I sort if ignored that to make a point, but it's true that driving a 4K monitor is still a good reason to replace a laptop.

Storage too. SSDs have made some incredible progress. And with 4TB consumer SSDs coming this summer!
Extinct plant species discovered in amber
If it counts adjectives, then "polish" is used very frequently even if you are not talking about Poland.
Ipsen Seeks CEO as It Splits Top Roles, Deputy CEO to Leave
Yeah mostly issue is with front end testing. Also we were not keen on using revert so never really tried it. Is this correct way to revert a merge commit? Because it looks pretty complicated to revert merge commit on development and when need to push those changes back, you need to first revert the revert commit and then merge the branch back.

https://github.com/git/git/blob/master/Documentation/howto/r...
This is awesome! I would pay for an API.
The possibilities are intriguing!

This reminded me of the speech synthesis using pipes which William Gibson described in Neuromancer, I think.

I'd like to see this tried with a church organ. Or a set of flutes.
Sorry but usually what happens is that a hackerhank / codility tests is just the first filter. You still have a full day of technical interviews in the company office afterwards..

Have been interviewing recently and most of the process have 3-4 steps..
It's an issue with decades old commercial codebases which have been developed with the mindset that it's not worth it to optimize since increasing computer performance will buy it for free.

Add to this the 'optimization is evil', 'compiler will optimize it', 'is there a framework for it' mentalities and we are talking of serious amount of professional time wasted using programs that are far more sluggish than they could be.
I went to an interesting talk lately from an Nvidia research guy who believes GPUs are the "next" Moore's law. He's upbeat about this; he thinks it'll give a lot of jobs to lower-level programmers for the next decade or so.
This was my thought as well, and it's also a bit more awkward if your function signatures differ. Luckily they aren't mutually exclusive and it should be easy to implement a decorator version.
Stephen Fry quits Twitter, saying 'fun is over' after Bafta spat
"Obliterated a wedding because people where celebrating by shooting in the air."

This is the definition of evil.

How and why is the Pakistani government allowing this program to operate within their territories?
Yes, that's one that you may not be able to change. From memory, they put that one in place to prevent the equivalent of bucket name squatting (since every bucket has a corresponding public domain name).
You're right. I did misinterpret it.

However I also think you're right. Memcpy is effectively the same as through a character type in the end.
If anyone wants to read the piece that Alan requested (well, demanded, but let's not quibble) Jeff Sharlett review, you can find it here:

https://sites.google.com/site/eternitypromised/
> I agree, I sort if ignored that to make a point, but it's true that driving a 4K monitor is still a good reason to replace a laptop.

Agreed. It's not just that, though. The GPU is a processor in its own right, and more GPU space means faster programs--if those programs are written to use the GPU effectively.
> They were told to say compassionate phrases to the child to try and comfort and console it.

I guess you need to be good with children in order for this to work. (Perhaps that is the reason why 2/3 of the study subjects were women).

But it sounds interesting.
Trader Boast of 700% Gain Vouches for Ruble Rodeo Kremlin Hates
I'm guessing the number of stories about people's "China" tea sets & "Turkey" dinners are statistically minimal on Hacker News.

Couldn't tell you how much Georgia is skewed, as a quick scan shows they are almost all from the state. Being number 40 on the list, I suspect it isn't that interesting to most people.
Careful on that line as some of us become programmers and are quite apt at playing both roles when needed.

In reality separation of concerns is a luxury only afforded to larger teams and orgs.

If you have the people, do it. If you don't, you're in for a bad time concerning yourself with it.

Granted the html in Java is just straight idiocy, and my point refers to far less insidious mixings.
The specification defines the word "access" as:

access
〈execution-time action〉 to read or modify the value of an object

I would interpret that so that writing does modify the value.
I connect to slack via IRC gateway through irssi and screen on my VPS. I can connect to it anywhere from any device, and I always have scrollback, history, and logging.
How to Install SumoMe App on Your Website – InfoTechSite
Working in sprints with Trello just got easier
> Except no editor supports them correctly

I use Acme, an editor that supports them correctly.
A quick scan revealed a story about going 'cold turkey' but, I'm sure you're right. I was actually expecting some thanksgiving-related stories; I'm sure they're there!
Which means you are now forced to write the boilerplate

pure = return

(<*>) = liftM2 ($)

In Scala, you get it for free for any monad.
He's not. This Alan is Alan Tarica.

It's pretty easy to find him if you search Google with the following:

"by far the most succinct, simple, and common-sense explanation" alan
Quora works this way to some extent, and I find that it works very well.
In traditional societies public outrage has always been taboo. In our society, when you take into account traditional communication modes, it is not that different. The problem is with electronic communication - which feels like a private channel and we feel dis-inhibited - but it is in fact public. Frustration is an emotion that we easily copy from one another - so when it is expressed publicly it spreads like a chain reaction.

https://blog.p2pfoundation.net/online-conflict-in-the-light-...
I find it curious that Austria ranks last in countries mentioned (with >100), but ranks #4 in upvotes. This is a very interesting and big discrepancy. Are the Austrians really that silent and excellent?

But from my personal experiences in popular european culture they are compared to their more northern european fellas louder (and they do publish a lot) and of the same kind of excellence.
UK entrepreneurial cities have been mapped and London is nowhere near the top
"country", "Europe",... words should be detected nearby, I believe.
CloudControl Shutdown
Milroad Trkulja Is Not a Gangster; Stuart Gibson Is, I Suppose, a Lawyer
I transitioned from zsh without any hassle, though I did need to port my environment variable config.
What I don't get is: can you use SFrame without installing the graphlab framework at all? What are the limitations? Is there an example notebook using only SFrame and not graphlab?