skysight-inc/HackerNews huggingface dataset:
What's unfair about that reaction?

edit: I'm legitimately asking. One of the things which stuck with me after reading "The Gift of Fear" is that people rarely get 'weird feelings' for no reason. If you're not interacting with somebody and they're still creeping you out, that's a sign that something is wrong. Pay attention to that feeling and get out of that situation, even if it means being rude.

Once you're out of that situation, you can certainly take time to think about "wait, why did that guy creep me out so much?". Maybe once you reflect on it, you'll say "He was way too fixated on that one woman struggling to put her groceries in the trunk of her car" or "He came up behind me on the stairs, but I never heard the door of the apartment building open after I came in, and that means he was probably waiting inside for me to pass him". Maybe you'll realize "oh, I was just being silly and there wasn't anything weird going on at all".

But think about it. What's the worst case scenario of paying attention to that feeling? You rudely brushed off somebody you don't know, didn't interact with, and will never see again. It's a bummer for them, and maybe they'll go home and tell their significant other a story about this one jerk they bumped into in the stairway today.

What's the worst case of ignoring that feeling because you don't want to be rude, or you think you're being unfair? The worst case is that you will get killed. The calculus on that is pretty easy for me.
There are some libsodium bindings that you can use[1]. Otherwise, there's not a ton of "Made In Rust" crypto libraries, though I know some are being written. I myself am working on a prime number generator library[2], which is fairly usable in its current state.

1. https://crates.io/crates/sodiumoxide
2. https://crates.io/crates/pumpkin
I don't think that it will take this long. They pushed out Safari 9.1 this year, which saw pretty significant changes. I think they could release the things from the tech preview with a 9.2 release for El Cap, maybe a month from now (WWDC coincidently?)
Generally, with a modest application on a high-performance platform, you're going to use X (maybe 2) servers for redundancy purposes only. While this is indeed more complicated than a single server, it's still significantly less complicated than many modest-application architectures I've seen on low-performance platforms. Low-performance platforms tend to find themselves in significantly more complicated architectural territory including sharding work, job queues and workers, clusters of micro-services, a grab-bag of other technologies bolted on in "best fit for the job" fashion, varieties of caching, and so on.

A single load balancer with two identical app servers each of which handle thousands of users is really simple by comparison. You might even have them in cold-failover.

But like I said, what performance means to you is a subjective thing. I personally strongly prefer a high performance ceiling, especially since I can have that while still enjoying a very developer-friendly experience with many modern platforms. There's nothing wrong with big hardware and complex architectures, when you need them, but I'd prefer keeping things simple for modest applications.
Still an interesting fact. I am terrible at self assessment.
App developers need to understand how quickly they recoup paid marketing dollars
Cool - didn't know this was a need.

Watch-Clipboard has been part of my PowerGIL Powershell module[0] for about a month, it checks your clipboard 10 times a second and writes it to the Powershell window when your clipboard changes.

[0] https://github.com/Gilgamech/Main
You'd be really surprised how well the humans in a 911 center cope with antiquated technology. Visiting the center in Cambridge, Mass, I watched a dispatcher -- calm enough to almost seem disinterested -- do everything perfectly by being the "human layer" on top of the old system.

She entered scattershot information from a frantic caller, and using a combination of keyboard shortcuts, foot pedals (yes, foot pedals), and stand-up-and-hand-signal-to-a-colleague-while-keying-a-mic, dispatched an ambulance within seconds. Way faster than the caller would ever realize.

You're not just replacing software/hardware, you've also got to make allowances for the humans in the system. Little things make huge differences in those situations, so throwing the old system out is painful. Evolving the current one (as davismwfl pointed out) is challenging for its own reasons.

Doesn't mean it isn't important. Just hard to do.
Honestly, the cell phone ringtones are far worse than the office phones (which everyone has as well).
Its hard to think of a scripting language where this isn't an option. But Rails isn't ruby, and loops aren't always the problem.

The fact that just about every rails performance issue ends in another language is the most telling part of the story. IF your php framework is slow, you might see a BIG speed boost from native PHP, or HHVM, or last resort C. Python has a similar option chain, and that just ISNT there for rails.
I Run a GMO Company and Support GMO Labeling
Besides, there's the convenience and ease of use aspect. Most of these federated services are not easy to use for the average newcomer or tech-illiterate user demographic, for example. And sometimes they're inconvenient.
That is a really nice project. Having lived in London, and having a 3D printer I am very tempted.
It can't. Their expertise is in consumer goods and marketing in particular. They don't have the data expertise, medical expertise, or really any relevant experience for pharma.
It's probably not just the sheen of his name. A very large, wealthy, & motivated investor can be an asset. I vaguely remember an old story about him; one of his companies was having trouble with their paper vendor. He found out, and promptly bought the paper vendor. Problem solved.
Oil Markets Balancing Much Faster Than Thought
Well, I do use it regularly for testing Servo. There's a debugger harness run as part of the test suite too. (Not to say we shouldn't fix whatever is causing your problem, though!)
Soyuz 2.1a 3-Stage Launch [video]
> server-side was largely in go for a long time now

I guess I call "a new" what you call "a long time now". Dropbox is using Go for about 3 years.
Syntax highlighting is good overall, the best is having some sane defaults and the IDE/environment allowing the user to make tweaks to it. I personally don't like dark schemes and prefer the white backgrounds now.

I never thought of the color blind side of it till I read Finnucane's point, but the ability to tweak the colors mostly would solve that I guess.

I also really like that most editors are starting to highlight local, global, class members/parameters/variables all subtly different. It makes identifying them even easier. However, having that type of highlighting doesn't remove the need for good naming (and coding) standards to make it easy to distinguish proper scope etc.
I submitted this primarily because it gives a good overview what obstacle you have to overcome to actually
integrate a native library (Rust, C or C++, all the same) into an iOS application. If that is a practical approach, I'm not sure. It's an interesting approach nevertheless.

For the Rust over Swift aspect:

What appeals to me about Rust (besides the safety first attitude) is that it
is truly platform agnostic. With Swift I'd fear that I end up with primarily an iOS app that somehow runs on other platforms. Given the recent activities for bringing Swift to Non-Apple platforms my fear might be ill-founded?
Is that Racer happening? It look like there is still a lag in the completion suggestion... and that is a huge problem (mainly when using it as to find things).
Eventbrite: The Realistic Code Reviewer, Part II
They produced incremental improvements of those CPUs. Sure, they got faster and had more cores, but there's not much in the past 20 years I'd call "innovation" on a fundamental level.
I really dislike this trend of "oh we totally credit our sources here is a tiny link at the bottom of the article, never mind that it isn't underlined like all the rest of our links and it is in the same color and font as the word 'Advertisement' just below."

The source should be clearly defined and easily accessible, especially with these just-rewriting-the-source articles. (Glaring at you, Gizmodo and TechCrunch.)
Might be worth considering C# here too. The open-source cross platform tooling is new and still immature, but it's getting serious resources lately, with new language features (including more null safety) coming, cross platform IDE from Jetbrains in development, Mac / Windows / Linux / Android / iOS support, good concurrency features for server side development, JIT and AOT compilers + runtime, development mostly on github etc. They seem to be serious about making a first class cross platform language, I wouldn't be surprised if it displaces Java some in a few years.
The Imperfectness of Facebook
Why Your Brain Needs More Downtime
Yes, by a consensus of miners, or by users choosing a new set of miners. The "main blockchain" is not a decision of the miners. It's a decision of the people. If everyone agrees that current miners are behaving badly in a proof-of-stake system, they can just choose new miners.
I prefer it this way around. There is even a long standing issue in the Chromium bug tracker https://bugs.chromium.org/p/chromium/issues/detail?id=24690
Go Tesla
They make their money off of advertising. Facebook is competing with them in this regard and if they can't replace them, the next best thing would be to undercut the competition.

I think that's the scenario the parent was thinking of. But, as you said, Google is still going for replacing Facebook. We'll have to wait and see how this turns out...
Yup, I've got the same feeling here.

If you've spent more than a cursory time with Rust this is pretty straightforward.

You'd represent this in Java(minus move semantics, because Java has nothing like that) via:

class IntoIter {
public Cycle<T extends Clone> { ... }
...
}

Where Clone is just an interface that knows how to clone its value.
If they think they can somehow get limited liability protections in the U.S. without a legal incorporation, I think nearly any lawyer will tell them they won't have much of a case. No judge is going to decide that. You don't get limited liability protections just by acting like a corporation, you need to actually incorporate. It's pretty straightforward law with regard to that much. (I am not a lawyer).
> Does that mean Apple is worth less than its market cap?

Well, it means you need to specify what you're talking about when you're talking about a company's "worth." Any time I read something like "public company X is worth Y dollars," I do look closely to see if they're talking about market cap.
The difference is that its the only big city in the midwest. So if you're an engineer in Philly you could easily move to NYC/DC for work. Not so much for someone in the midwest who wants to work in the midwest.
Winning More Deals as a Psychic Sales Rep (and Four Tools That Help)
I suspect Musk is too busy with sexy technology like rockets and electric and self-driving cars to be bothered with agonizing over what Walmart moms think is a good phone. Apple isn't this hot sexy thing anymore, its the standard bearer of the mobile revolution which has become a fairly boring part of everyone's lives. I can't imagine a personality like Musk doing that job. It would seem like a caretaker job I imagine.
Small immutable library for Java 8., v0.1.2 released
> It will be very hard. If the (first) model is correct, it would take a 53% increase in the housing supply (200,000 new units),

Doesn't seem that hard in a city full of three-story housing.
I agree that the rust docs need work, but I disagree with your example. cycle is just a method defined as part of the Iterator implementation - it's just like a method you might define to implement an interface in Java. JavaDocs actually have the same layout as the Rust documentation in this case: you have to actually click on the method to find out how it works. This is also how docs for other languages are often laid out as well.
Intents are a great idea for communicating between apps. They are complete and utter garbage for communication within the app between screens.
Off-topic, but I don't believe you need an account to upload to imgur. Honestly the only reason I use it is because it's the first site that pops into my head when I need to do a quick, no-fuss image upload where the link won't break anytime soon due to bandwidth limits a-la photobucket and friends.
HN threads are supposed to be conversations, so please don't copy whole posts from elsewhere—especially not posts of the indignation-stirring genre. Those lead in the opposite direction from the thoughtful discussion we're hoping for.
Except watson, patents, their financing arm, 99 year contracts with governments globally...
How long is your commute (if you have any) ?
"You mean like the sets of support libraries which make multi-versioned Android development significantly easier and less time consuming?"

You mean the ones that seem to change between Android versions, and get weird bugs between versions?

"I don't get the first-party library cargo cult that has developed on Android. What's wrong having the community develop libraries like on any other platform? There's a huge set of very good quality 3rd party Android libraries and even a great new language (Kotlin)."

Because those can't be counted on not to break between versions of Android.
The intent system is great for communicating between apps, or just saying, "I need to do X, but I don't care what provides it." It is an absolute abomination for communicating within the app, though. There is absolutely no reason why I should have to go through the trouble of serializing an object just to pass it to the next screen. (Yes, I have read the technical reasons why not. I consider that a huge fucking design flaw)
i'm convinced the new paradigm in a few years will be anti data
Because I shouldn't have to go somewhere else to have a sane framework for writing Android apps.
I'm confused by what it means that the semantics of imports weren't part of the spec yet. Do you mean polyfills like es6-module-loader (https://github.com/ModuleLoader/es6-module-loader) were just guessing how modules would behave?
Please don't be personally abusive, even when a comment is annoying.

We detached this subthread from https://news.ycombinator.com/item?id=11706682 and marked it off-topic.
October – A Free Open-Source CMS Platform Based on Laravel
When I consider Yahoo's value, I think of email, fantasy football, news, and tumblr. All four seem to be struggling when compared to their alternatives, but each of the products appear to have great potential value. It's hard to determine the quality of Mayer's work as CEO; some decisions were good, some look bad. I'm not confident she is a product person, and this is based on her management of Tumblr and the lack of development in email functionality and UI.

I could be wrong. I do go to Yahoo news everyday and it's not a bad service. It's fun to think about what the world would be today if Yahoo acquired Facebook LOL.
Unless you can easily estimate your BAC yourself, it's not useful.
(Brighton) Hiring Web Developers
So what I hear you saying is, Intel was never going to play in the mobile market, not because of ISA but because of business practices. By being the evil overlord instead of the benevolent one, they made it so no one would choose them if they had any choice -- and the mobile market was a whole new ball game where x86 was no advantage.

So even matching the low-power ARM chips early on wouldn't have helped.
Are you comparing Rails to whatever framework you're using in Go, or ruby to go? Because rails is notoriously slow and heavyweight, even for ruby. Sinatra is faster but then you're lacking in features and conveniences that Rails provides, like ActiveSupport and ActiveRecord
The First 100 Beta Waitlist Members…and a Look at Four Beta Listing Services
As long as you can convert the data into a height field it's possible. I reckon you could do contours with interpolation.
27 Books to Start Learning about Social Engineering
> If a blockchain has rules that don't meet my needs, I can choose a different blockchain.

Had this happened with Bitcoin? I think I heard there are some quite major disagreements (something about block sizes and stuff) and there are a lot of users that aren't happy. I don't remember hearing them just "well, whatever" and forking off.
My knowledge of Buffett is that he always wants to understand the companies he invests in, on a much deeper level than fundamentals. From memory, a few of his early winners were found by touring the company's facilities and noticing the company's physical assets (minus debt of course) were worth much more than the market cap.
Please don't take an uncharitable interpretation of someone else's comment and then attack them. That's two steps in the wrong direction.
And Slock.it is the creator of The DAO...
The Secrets Of the Millionaire Mind by T.Harv Eker was a complete game changer for me. I spent the last several years looking for something as good as this. I also highly recommended signing up to YNABs free 9-day email course once you have read about the "jar system" in the book.
'Blockchain' isn't a meaningless buzzword, it's a database protocol. Its market positioning aside, there's a very real value that immutable databases offer from both a technological and a commercial perspective.

The blockchain protocol isn't going to 'save the world' - but once a little air gets let out of the balloon, it's going to see a lot of adoption in both financial institutions and back offices in a wide, wide, range of industries. For a world with lots of data and lots of shady actors, it just makes sense.
Well put.

We detached this subthread from https://news.ycombinator.com/item?id=11706155 and marked it off-topic.
He mentioned he didn't have good data for housing advertisements during that time frame, so one possibility is that during the boom lots of people started advertising rooms for rent instead of entire houses or apartments.
https://news.ycombinator.com/item?id=11232429
I feel the opposite. I think this system works well. I find it easy to view a conversation with @replies when I want to. The rest of the time I don't want to see misc conversational tweets. There are more elegant ways to respond too, like "That's a great point @andyfleming".
If you're using Babel already, WebKit hitting 100% support is irrelevant. IE is going to be the thing that prevents us from running ES6 natively in the browser for several years more.
My Ruby/Sinatra web app is about 2 times faster that my Asp.Net MVC app, so, I always knew the myth of Ruby slowness was that, a myth.
I go to Denmark and Sweden a lot: with Three I get unlimited 3G same as on my UK contract.
Does anyone know of any published research on the efficacy of this "block based programming" standard the author mentions? I can't seem to find anything on the subject in the Scratch website's "Research" section (https://scratch.mit.edu/info/research/), and in their early papers they simply list it as a "core feature" rather than explaining why they use blocks in the first place.
Trolling is a art (2010) [pdf]
Source Code: https://github.com/octobercms/october
This argument holds water until you have languages that are orders of magnitude faster with the same developer enjoyment and experience. 13 years ago, I'd argue that choices were rather limited. Nowadays, there are too many choices. Fast enough is just not good enough in a market with plenty of competition.

What is fast enough? If you're building a web app, fast enough is not the same as if you're building a web API. The latter needs to perform much better than the former in my experience because the former might make multiple calls to the latter in a single request. I find it almost impossible to make an argument for interpreted languages at this point for backend services considering how slow they are and how few, if any, benefits they have over the many non-interpreted languages out there. I'm thinking of languages like Clojure and Elixir, but even Java has a framework that supports hot code reloading (Play) thus getting rid of the last remaining benefit of an interpreted language. Once you get rid of that, it really no longer makes sense to use an interpreted language, all other things that DHH mentioned being more or less equal.
Probably not since links get converted to t.co links, right?
Sure - this may be me more appealing if you prefer Rust as a language or wrote some existing code in it but still want to be able to target iOS.
In college my group used topo maps and a laser cutter to construct a map of Colorado. The burned edges had a really nice effect http://www.instructables.com/id/TwitMap-Topographical-Colora...
I can make it work if I feed full file paths to the debugger using syntax I can't remember off the top of my head. Maybe that's one way some scripts might be functioning?

I'll copy and past this into a Github issue when I have a sec.

edit: https://github.com/rust-lang/rust/issues/33674
They are in the top 5 PC makers and the only one that is growing share. Did you not know this?

Also, how can you call them a failure at fitness trackers? They are by far the most profitable maker of fitness trackers.
I'm thinking the same thing. Is it physical limitations of building (such as earthquake proofing) that makes it difficult? Or is it the suffocating amount of bureaucratic red tape imposed by short-sighted interest groups?
I think it's interesting that you phrase things the way you do in your first paragraph. When I moved to California for college from a cold place, I was young and female. (Still female, less young now). Sometimes in southern California it gets very hot. A logical response to heat if you want to be outside is to wear a tank top. So sometimes I would wear a tank top. This would be interpreted as being "locked in competition with other young women to attract some cute guys" -- which was creepy to me, because it's putting a whole layer of sexual intent on wearing a tank top when it's 100 degrees that was not present in the clothing choice. This sexualized interpretation by random guys did increase the likelihood of encounters with high creepiness factors as described in the article.

It is really hard to find a tank top that doesn't show cleavage if you are a certain shape. Tank tops are not always about a struggle for cute young men: these boobs are stuck to the front of me no matter what I'm thinking or doing, and their presence is not a sign of interest.

To assume otherwise causes creepiness.
We detached this subthread from https://news.ycombinator.com/item?id=11697262 and marked it off-topic.
Then you are a cheap skate on the cost of other wallet loosers.
The fact that it took this long for them to make such an obvious change speaks to how afraid they are (were?) to challenge core assumptions about the product.
The annual shareholder letters.

http://www.berkshirehathaway.com/letters/letters.html
Rick Doherty, Pioneer of Digital Media, Dies
link for context: https://twitter.com/gassee/status/732280308049936384

> @sebbrochet @fdevillamil Embarrassing mistake, don’t know what to do other than grovel and hope Medium can undo.
Building straight into the sky is easy. You'd be amazed at how earthquake-proof skyscrapers are with modern technology.

You want a challenge? Build in a city where you're required to post notice any time you cut down a tree on your own property.
How being an entrepreneur is like going into battle
Refugees revive fading Italian villages
You're entirely missing the point. Proof of work was old hat long before the bitcoin whitepaper was published. Bitcoin's innovation is using compounded proof of work to form a trustless immutable distributed database. Blockchain is the name of this particular data structure, not a buzzword.
if you include an image the limit is 120.

As a URL is some redirect service, I believe that drops the limit by 12 per url.

The 140 limit is not being removed