skysight-inc/HackerNews huggingface dataset:
> You can be focused on ass and cleavage, but not be creepy: eg, if you're honest and open that that's what you're looking for, and not trying to hide or be something you're not.

I suppose that I believe the first part of your sentence, but I don't think that the second elaborates on it sufficiently. A guy who wore a sign saying "I am focussed on ass and cleavage!" and stared at those attributes of all women in the vicinity would, I think, still be creepy. (Maybe I am just using the word in a different sense.) I think that it is important to be open and honest about your intentions, but also to be willing to respect others' right to reject those intentions.
Top-k Redis Module: track the top most frequent elements in a stream
Pittsburgh should have been the automatic driving hub. CMU was very active in that area. But although there's some automatic driving work there, it's not the center of that activity.

It's a center of industrial robotics activity, but doesn't get much press for it.
On the one hand it's true, but on the other hand, Intel opened it's fabs to others but nobody accepted, so intel's process might be more expensive.
> Future work

> • Support unicode

It's 2016. Virtually every operating system and programming language in use supports Unicode. How is it still so hard to support it (especially in this case where the data being copied should not matter at all to the actual routines doing the save/restore). Am I missing something fundamental here?
This repeated focus on PC business as a percentage of Apple's own business seems odd to me. Why have you selected it?
> The author deleted this Medium story
Still project.json tho, they said they will remove it in future. Too bad not now.
> fuckwit neckbeard

nice job completely discrediting yourself as someone with the same (dis)respect for common decency as the person you disagree with.
That totally unnecessary fade-in/fade-out effect for images is extremely annoying, especially on mobile devices. The entire website keeps flickering because of that.
I work at a dev shop and we've been developing web apps for 10 years or so. We've run through PHP, Rails, Node, Python (Django) and lately Go. For the types of apps that we develop, web apps, or perhaps web apps with an API. We have found that ruby/rails is our fastest and happiest combination. It is the slowest combination in terms of code execution speed, but in terms of speed of development and developer happiness it Just Works (tm) and allows us to get reasonable code developed at lower cost.

This reflects what devs saw in Smalltalk. Business apps ran with sufficient speed on 486 CPUs with interpreters and relatively primitive JIT VM. Business apps were typically bound by I/O to databases and other back-end servers. This didn't prevent bad developers and pointy-haired bosses from blaming Smalltalk execution speed. That was almost never borne out with profiling and where it was, judicious implementation of a particular algorithm in C/C++ usually solved it with a minimum of fuss.
thank you. I used an app called paper on the IPAD.
That's true, but if we're talking about living in Philly proper in areas where other young, single people would want to live, it isn't cheap either. If you're me, you'd probably be happy that you could get a fairly nice place in a good neighborhood like Girard Estate for 350k because I have a wife and kid and don't care that I live on 20th and Porter with nothing to do at night. In fact, that's exactly what I'd do if I moved back. Ironically, my folks are on a side street near East Passyunk, where people would pay 100k more. But they've had that place since the 70's when it was all older Italians like them.
Why Google will not announce a VR headset at Google I/O 2016
Perhaps Browserify would be something that would work in this use case. Awesome job!

In addition, it might be cool to have in-line substitution of data. For example, in your analytics notebook[0], I noticed you referenced the number in text afterwards, but if Kajero was pulling from a live data source, it'd be neat to do something like this:

Predictably, most came from the US ({{data.analytics[0]}}). There were also a lot ({{data.analytics[1]}}) from the UK - this is probably mainly due to it being posted on my Facebook page, with these hits being from friends rather than internet randoms.

[0]: http://www.joelotter.com/kajero/?id=3dfe6ba41741626a95b3a717...
Ada 95 (1999)
I'm always blown away by how quickly engineers will chalk a slow application up to the language it's written without even doing a minimal amount of profiling.

The more things change, the more they stay the same!
It was not a real suggestion for the brand name. I don't know what their project codes are anymore. I thought it was ASP.vNext a few months back.
A friend of mine at Intel told me that Intel doesn't care that much about not owning this market because the size of the profit pool around server chips is orders of magnitude greater and they have monopolistic control of that market.
Today, the Verge and Android Police sparked more speculation based on a VR category showing up on the seller’s Google Play console and a year-old Wall Street Journal story that Google was working on a VR headset. Well, not exactly, but let’s take a minute, cut through the hype and think through this rationally.
They've actually been collecting a list of companies using Rust in production: https://www.rust-lang.org/friends.html (It's also mentioned in the post.)
Four Steps to Screening Job Candidates Like a Boss
Unless you specify some asymmetry it will always be faster to do it locally.
> For my part, high performance means peace of mind. I can write my application more quickly, using brute-force algorithms and other quick implementation tactics. I can tune my application later, if and when the need arises.

This is funny. The only think I like about writing VBA plugins for Excel is that I get to put my algorithms hat on and go for the optimal solution. I remember bringing one implementation from O(n^2) to O(nlgn) and being blown away by how much better the performance was.
Back during my PhD quals, I used to just walk in a circle around my smallish apartment complex to blow off stress. Once I even met my roommate doing them same thing on one of my laps!

More often I'd walk around some trees around the university campus. When out for a stroll, I can take a different perspective on things and let my mind wander without being tempted to open a new tab and browse HackerNews or something. I think I've planned a lot of research just by walking around. Sitting in front of my computer, my mind is stuck in the mode of "Do something. Do something."
Million-Machine Botnet Manipulates Search Results for Popular Search Engines
Q&A with PHK: Integrating H/2 into Varnish Cache
ClipMate is great too
I think we have different ideas about what an embedded environment is if a macbook is your reference platform.
The Paradoxical Commandments of Leadership, by Kent Keith
Low margin ARM is already cannibalizing high margin x86 as more and more compute uses cases move from PC to smartphone (social media, casual gaming, web browsing, video, camera and so on). Photoshop, spreadsheets and the like are still on PCs - for now. The platform itself has shifted from Windows to Android/iOS.
Angular 2 Providers Using Map Literals
I just took a look at the "LOOK INSIDE!" sample available on amazon.com. A few observations:

The front cover says it's been "Updated for C11", but all the sample programs use "main()" rather than "int main(void)". The form without an explicit return type has been invalid since C99.

Page 11:

"In 1983, ANSI created the X3J11 committee to set a standard version of C. This became known as ANSI C. The most recent version of ANSI C, C11, was formally adopted in 2011."

That's loosely correct, but in fact the 1990, 1999, and 2011 editions of the C standard were published by ISO, not by ANSI (and later adopted by ANSI). Furthermore, it ignores the fact that the phrase "ANSI C" is commonly but incorrectly used to refer to the 1989/1990 version of the language (see gcc's "-ansi" option, for example).

Page 16:

"These are functions:

main() calcIt() printf() strlen()

and these are commands:

return while int if float"

No, those aren't "commands", they're keywords. I can't think of any reasonable meaning of the word "command" that would include "int".

Page 26:

The sample program listing is not properly indented.

Page 36:

"\b moves the cursor back a line".

No, it moves the cursor back a column.

A book for beginning C programmers should not have these kinds of errors after three editions.
Article doesn't mention OKC ToS one way or the other. What are the ToS?

Most sites ban content scraping by users (And good sites have technical countermeasures)
There's an extension for Chrome that might be helpful to you: https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
I think he's blaming racism for public intox.
Will Data Save Democracy
I've been playing with developing a similar block-based editor, this was some tremendous inspiration in terms of UI and functionality. I especially like how blocks are rendered until you click on them, and they re-render when you blur the markdown input field. Being able to inject data sources into the document is brilliant. I really appreciate you open-sourcing your work, and I will definitely do the same with mine!

One thing we are both doing is relying heavily on icons to indicate the different kinds of blocks that can be added. To make the role of each icon more apparent, I added a tooltip on hover. This may be useful here as well, e.g. for the code blocks there is an icon that cycles between fa-refresh and fa-users that I didn't immediately understand.

Thanks again for this fantastic contribution!
zsh: command not found: dotnet

Does not work on OS X following these instructions: https://www.microsoft.com/net/core#macosx
"legitimate"? Is UGC copyrighted by the platform host?
> copy a huge file between machines

This doesn't need very much memory.
Just wanted to say thank you to you guys for following up my comment with a couple that really made me learn and think a little more.

As I approach my mid-30s, I realize that both liberals and conservatives are so incredibly biased in their first-principles that the ideologies will never reconcile. I just wish both sides realize their differences arise from differing assumptions, not differing conclusions. (The conclusions of what is "right" are just opinions derived from assumptions.)
Why did you write "except"?
You're welcome. I've been an avid user of the web version ever since I bought my kindle. So kudos to your efforts :)

I was never able to use the Android app properly because it didn't allow me to use my kindle account. My account goes something like this name@kindle.com . But the Android app always added name@free.kindle.com.
I'm not into IDEs, so that doesn't bother me. But by tooling I'd understand cargo. It is improving.
That was true prior to last year's 1.0 being released, but since then code no longer breaks, (in any major ways anyway, there's been some soundness fixes for the good of the language's future).
Also, the Rust teams runs any potentially breaking changes against the crates at crates.io and they even sent fixes to existing crates in the past.
And yet, it's another blog post on "You're not doing the mommy thing right!"
They have put hardly any of the paperwork associated with companies on the blockchain. Here's my brief comparison between The DAO and some of the features of regular corporations: http://www.cameronhuff.com/blog/slock-it-dao-paper/index.htm....

This is more like a group of people pooling their money to invest. A savings club. The contract also gives them the right to withdraw their money if they don't like the direction it's headed.

Furthermore it's not a corporation. A "corporation" requires complying with a number of jurisdiction-specific rules (such as filing fees and certain paperwork). If you don't complete the steps, you generally don't have a corporation. In some places you would have a partnership or some other structure that's different from just a group of individuals. The laws differ by jurisdiction.
http://www.telestream.net/wirecast/

This is the most popular commercial solution - you can demo it for 30 days I think.

Not super cheap, but a very versatile and solid product in my experience.

I'd also love to hear about open source alternatives.
Nokia N900

FoxPro/Lotus Approach/Delphi

X24 Thinkpad

NeXTcube

AmiPro

Lotus Notes 3.x
Read this first as "Warren Buffet and Dilbert Unite in Bid to Acquire Yahoo". I think I prefer that headline.
Heh, you disagree, then go on to agree. You even provide an example! Another good one is computing the Hamming weight, where the code is far more understandable if you have the numbers right there.

Even your "switch 26" isn't always bad. If the value only occurs in exactly that one place in your code, it's probably better to use a comment in plain English. A comment is more readable than DO_SOMETHIN_ELSE and, normally, would go right in the place where you actually use the value.
One of the things I always look for in a new house/apartment is a good PaceTrack.
WinUtilities Pro 12.46 Crack Plus Serial Keygen Free Download
Also, a quick knee-jerk question. How did Cassandra, HBase fail to meet your requirements? I am sure you must have evaluated existing data-stores before you went ahead building your own.
That's the kind of thing that creeps say.
> A nurse tricking someone who is certainly is shock into nodding their heads and saying "ok" is not under any conditions the right circumstances.

I saw you got a downvote, which is a shame, since I think that you made a good point: the importance of assisted suicide as a right should not allow its use to cover any instance of intentional death. However, I think that point might have been based on a misreading of LCDninja's post (https://news.ycombinator.com/item?id=11706159). As near as I can tell, there was no trickery going on, just an honest, if tragic, instance of two people trying honestly to interpret a conversation, but coming to different interpretations about its meaning because the one who understood that there was subtext present could not legally make it explicit.
I don't see downloads for FreeBSD. CoreCLR (.NET Core) mentions FreeBSD at github, but nothing from Microsoft's announement of RC2.
You would need caching regardless of the language. 99% of cache calls for web sites serve to offset the delay waiting for database calls to return, as opposed to any slowness with the programming language.
I don't think they are succeeding in the PC market. As software professionals we have a warped view of the market. 90% of devs does not translate to any metric at market scale.

They are missing the VR wave completely, or in the very least very late to market. This almost categorically removes them from consideration in the gaming market.

Windows is making huge UX improvements year-over-year while OSX updates are incremental at best.

Some recent flops:
- fitness tracking
- high end pcs (MacPro still has fundamental hardware/driver issues years later. It was never worth its absurd cost. 5k iMac features a mid-range GPU from 2012)
- voice assistants
- business productivity software (iWork)
I've been doing Rails now for over a decade (!) and in some sense I agree with DHH that Ruby is good enough. However I think it's also unavoidable that the Ruby language is designed in such a way that there is a performance ceiling that will be impossible to break through, and that we will increasingly feel that pain of that ceiling as applications get more complex. I still love Ruby, but there is a lot of interesting developments that are catching my eye just as Rails did so many years ago.

It's important to remember what the web development landscape was like in 2004. PHP, Perl, ASP and Java are all weak languages which I would never choose over Ruby. These days things are condierably different. While I have no great love for Node, there are clear benefits to isomorphic client/server code, and going async-first across the board. Similarly whether it's Go, Rust, Elixir, Clojure or Haskell, there is significant community traction in languages that have order-of-magnitude better performance characteristics, and solve problems of both parallelism and type safety which pay huge dividends in performance and maintainability over time.

I still think Rails is hard to beat for rapid prototyping, and I'm not in a rush to jump ship, but I think DHH is kind of sticking his head in the sand here. Once upon a time it made a lot of sense to pay Ruby's performance tax in exchange for the power and expressiveness of the language, these days I think we're seeing the ascendancy of languages that show you can still have great expressiveness while sacrificing much less in terms of performance, parallelism, and safety.
5B reasons for open access
And replace it with what? Source?
Cetirizine and fexofenadine (most 2G antihistamines, in fact) have no significant sedative effect.
MySpace was bought for exactly that reason. It has a large enough number of returning monthly visitors (accessing archived photos and what not) for that data to be valuable to the adtech vendor that bought it. If you're looking to acquire lots and lots of customer data, there are far cheaper ways to go about it than trying to build your own social network from scratch.
The post was deleted.

Here is the google cache link for quick access : http://webcache.googleusercontent.com/search?q=cache:https:/...

And here is the raw text(without any links) : http://pastebin.com/e10Yw0zi
In Philly, graft starts at the top. So naturally everyone feels entitled to work the system a little. And everyone does, because law enforcement and the civil bureaucracy are a combination of afraid of your neighborhood and lazy (probably a little corrupt too, but I wouldn't attribute to malice what is easily explained by laziness). So you end up with a place where there's a shitload of urban decay, tax dodging galore (ever wonder why there's 3 rowhome "churches" on the same block?), and a lot of people that feel the city owes them without anything in return. I'm a little jaded because in high school/college I used to help maintain some Section 8 rentals, but there's an attitude in Philly that you ought to be doing the most you can to squeeze every penny out of the system. And it's led to middle class erosion and perpetual election of officials who continue to promise what they can't deliver. As a result, money gets taken away from having ridiculous, unnecessary things like a good public school system, reliable transportation, contiguous stretches of pavement and even cleaning up all the fucking trash on the side of the road.

Sorry, Philly being the poster child for how not to run a city really gets to me. It was my home for a while, and it sucks that moving to the suburbs was the only real solution we had.
sorry it happened to you. i like your writings.. i guess the more of us office gerbils get hit across the face with reality, the more light we shine on these issues and cause some changes.
The complete timeline to self-driving cars
I'm going to drop this here: https://www.youtube.com/watch?v=tLPZmPaHme0 and yes it's kind of a novelty song but maybe it'll help some of the people in this thread realize "hey maybe I shouldn't do that."
Root Cause Message for NA14 Disruptions of Service – May 2016
Probably because the RecyclerView is so frikkin' complicated, as Chet Haase and Yigit Boyar explain here:
https://youtu.be/imsr8NrIAMs

After watching this for five or ten minutes, I gave up. It didn't seem like it offered a good return on time invested.
So. I read the whole thing. And they cite several precedents. But what are the perils? They never say.
Sorry, you're right, thanks for the correction.

(I don't know how I got to my initial reading!)
The Experimental Layout Lab of Jen Simmons
Identification of a network of brain regions involved in mathematics
Separate reply because it's a separate topic: Dynamic types aren't the reason for Ruby's slowness either. The Racket code that beat Ruby by 25x in the Mandelbrot benchmark has no type annotations: http://benchmarksgame.alioth.debian.org/u64/program.php?test...
No. His argument is "It was fast enough in 2003 and it's gotten faster, so Ruby is fast enough now." He repeats the "it was fast enough in 2003," 3 times in the article. I disagree with the premise that fast enough in 2003 is fast enough now.

Adding a vague "it's gotten faster" is not sufficient to mean that it's fast enough for 2016.

It may or may not have improved enough, but either way this argument does not prove that it has.
It would be very helpful if

>Download the android application from the google play store.

Was a link to the play store page
Senseonics receives CE Mark for implantable continuous glucose monitoring system
Anyone running a non consulting firm can talk about maintaining a ruby application across a big development team for a long period of time? The dynamic nature of Ruby has led me to think that it will have maintenance problems compared to say a strongly typed language like java with the tooling available.
The Android client is paid: https://play.google.com/store/apps/details?id=com.binnotify....
Soon, feds will snoop on your social networks before granting security clearance
How the High Cost of Justice Pushes the Poor into Prison
I didn't compare them, I grouped them together.
firefox the lightweight alternative to mozilla
As a shareholder, I have to admit I've lost a little confidence in Tim Cook. He's a fantastic operations guy, but lacks a founder's vision, drive and risk-taking mentality. I also think companies, unlike governments, are best run by dictators. With Tim, it seems like decisions are community (in terms of employee) driven instead of coming from his vision.

With that said, I'm still a huge Apple fan boy. The stock's fundamentals are off the charts, look at P/E, solid dividend, and huge piles of cash on hand. Not sold on the 1 billion investment in Chinese ride-sharing service Didi Chuxing (I can't connect the dots right now).
If you always write the brackets when you write the "if", why not write a function that writes both for you?
Although the "proposals" themselves are Ethereum "contracts" (programs), the thing that the money goes towards doesn't have to be a program.

The most popular proposal for The DAO to invest in is actually a German corporation called Slock.it UG: https://www.online-handelsregister.de/handelsregisterauszug/....
Signed overflow in C
7 days of AI
Not as a slight to Javascript, but simply because it is an interpreted language like Ruby - though you're right that benchmarks show a large performance gap. (Javascript has significantly more investment in it, which is partially why it's such a performant language for an interpreted language)

Compare Javascript to many compiled languages, and it's still much slower with a heavier memory footprint (for heavy computation especially at internet scale or for realtime needs like graphics, you'll want to at least consider compiled languages).

But my original point is that performance shouldn't be the primary characteristic you measure a language or framework on, unless it is absolutely critical for your needs and you're fine with the other disadvantages that might bring.
We converted over an API from Rails to Node (we probably should have just done it in Sinatra but the web application was made in Rails so it made sense) and we went from running it on a 4-core Xeon with 12GB to the second smallest cloud server Rackspace offered. And it was faster.
Swift uses LLVM as backend, so as far as I understand it can generate standalone binaries. No ?
Agreed, your analogy is even better.
It's probably more than 'a little' latency, try:

openssl speed rsa2048 rsa4096

on your server for what is probably going to be a rude awakening. For a small, low-traffic site you might be able to manage but as traffic increases you are probably going to regret choosing 4096 bit certs unless you absolutely need them for a specific reason.