skysight-inc/HackerNews huggingface dataset:
"I've made four figures living among millionaires and I've made six figures living among people living on welfare. I didn't really feel any different in either spot."

Then for better or worse, you are unusual. Most people notice disturbances when they are significantly different from their peers in this regard.

However, I wonder if location is having less of an impact now that we connect with our peers over technology instead of physical location (IE, neighbors).
Isn't that just Wired Magazine in general?
Yup. That was weird.

Or not. I suppose.
Do you see Rust as a language that people will write the business domain type applications in or as a supplement to languages like Ruby, Python, etc. to write those "gotta have performance here" parts of the application?
Is that a joke, or do/did you honestly think so?

GPL is a copyright license, which people who receive it can use as permission when redistributing the copyrighted work.

The GPL do not give FSF anything. Same is true for example that Massachusetts Institute of Technology do not get all the rights when some code is licensed under MIT license.
compliment: an expression of esteem, respect, affection, or admiration

complement: add to (something) in a way that enhances or improves it; make perfect

I do not believe that F.lux is expressing admiration for its surroundings.

/pet-peeve
Detailed data on AP CS pass rates, race, and gender for 2013
NES AI Playing old NES games
Yea, there's the GNU Screen mapping conflict, and also I rarely use C-k so it's not in my muscle memory.
How I Learned to Stop Panicking and Love the Hack
The issue isn't about "conditional compilation": the issue is about symbol visibility. In fact, I don't think any of the issues discussed in this article--excepting the bug at the end with MH_OBJECT--would be solved by giving someone source code: adding a directory of C files to your project is semantically identical to adding a .a file using -all_load. This is clear and somewhat obvious, as the only thing I did to create a .a file was to compile the .c files to .o files for you, which will be the very first thing your compiler does with the .c file anyway: all I'm doing is saving you CPU time and some hassle, I'm not changing what happens when the code hits the linker, and that's where the problem lies. Let's look at one random specific example from the article (which again, is full of things that happen at link time, and so would be exactly identical whether you started with source code or archive files): PLCrashReporter includes a custom build of sqlite3 that has different options than Apple's; you want the user's code to continue using the version of sqlite3 that comes on iOS, but you want PLCrashReporter and PLCrashReporter only to use the custom build. If I give you a giant wad of course code files, which would then of course include the custom build of sqlite3 with the extra options PLCrashReporter needs turned on, all of that is going to be compiled down to .o files (again, exactly what would be in a .a file that I'd give you were I to have compiled it ahead of time), and the sqlite3 symbols from the included modified copy would then take precedence over the ones that come with Apple's SDK for all files in the project: you solved nothing.
Yes! There is this headlong sense of just rushing through the text - a sensation of speed and "flow" that doesn't really impart any understanding.
Nokia Welcomes Increasing Windows Phone OEM Competition
It's hard to enjoy a book when you're constantly scanning the highway for things crossing the road, or slowly inching up a lane of traffic. The concentration required for driving detracts from the audiobook experience. It's often better than driving in silence, but I'd hardly call it a replacement for leisure time. I reckon most people would rather be home.
Usenet People
System Preferences -> Keyboard -> Use all F1, ... as standard function keys
My favorite undocumented keybinding: C-t (transpose) for sloppy typers like me.
95% of people won't notice it's wrong
Excellent apps. Can't stand the distorted screenshots on that page.
I'm well aware of that. Which is why I specifically said they all share the same copy.

As for the shared framework; that's not true necessarily. Not all system frameworks are included in the app bundle.
230,000 in other notation.
I think SimCity is essentially a game that you can approach and play many different ways. Some of those ways work just fine offline, and some of them don't.
You keep on using that acronym. I do not think it means what you think it means.
Well, I personally don't use ZSH, but the plugin seems interesting. I'll look at it.
Noob question, doesn't partial provides curried functions?
I think `unsafe` is important to talk about. It's the escape hatch that lets you subvert the type system and do things that the compiler cannot statically reason about. The ability to implement Arc in pure Rust code is very important. But I do agree that it could have been presented perhaps in a different way.
If someone updates a library incompatibility, they deserve what they get. That's why shared libraries have versioning.

In the mobile space, it would be even more beneficial if platform holders and ISVs actually followed this; the memory and space usage savings could be substantial.
One big reason early startups take on investors is to let the entrepreneurs spread the risks. When bright coders (or other high-salaried individuals) forego a high salary in favor of founding a startup they are raising their investment in the business month by month.

Smart investing means balancing your portfolio. Very soon, the kind of oportunity cost these founders invest in their venture dwarfs the rest of the portfolio. Any bank account is a safer investment than most if not all startups.

More capital raised initially means more salary and less risk to the founders. The founders can pass on the ketracel white ... uh... money to their troops. If some capital deal does not decrease your risk, then just don't do it.
Even worse than the $600 a month, there's no way to disable ssl on your site if you're serving off cloudfront, so if one of your users makes an https request and you're not shelling out the cash for custom certs they'll be greeted by a big red warning page in chrome (returned cert for *.cloudfront.com).
Gassee on the Internet of Things: The “Basket of Remotes” Problem
"Second, shared_ptr isn't very fast, due to some design decisions like ... not being intrusive (requiring 2x the allocations)."

Not quite. You can use std::make_shared to allocate the object and the ref count in one allocation. You get improved locality of reference as an added bonus.
This is true, but I think by the standards of the 2010s most of the defining characteristics of early 80s MSbasic would be considered really weird.

Line numbers. Control flow exclusively by if/then and for/next. We Love GOTO (noobs probably don't know what a GOTO is or why some considered them harmful). No namespaces, everything was a giant global shared namespace where $T meant the same thing everywhere. No naming conventions for variables (like Hungarian or CamelCase). No one used revision control. No unit tests. No symbolic debuggers (they were coming, soon, and something like them existed for assembly, but this was 1983 and not-assembly). For better or worse, no REGEXes. No object orientation, pure procedural. Everything is in one file because quite a few people had no disk drive and relied on cassette tapes. Line editing was a little crude compared to modern vim/emacs and pretenders to the throne. No IDEs until Turbo Pascal and the like quite a few years later (Or was quickbasic first? Either way it would be a long time...)

By modern standards MSBASIC is pretty weird.
Reading about Newton (who lived around that same time), he seems like a prototypical science geek, same as many geeks today. Robert Hooke too.

It seems like this particular type of individual is usually involved in creative work that pushes boundaries. But this is no surprise for anyone hanging around tech powerhouses like the Silicon Valley.
I haven't seen much difference after Google +.

Other examples include Xbox online which is horrific.
This picture changes when you click it...
The second ever (that we know of) use of Rust in production is by Tilde, who are using Rust embedded in Ruby for Skylight to help ensure that memory usage stays down and to get more consistent performance. Garbage collection while doing performance monitoring is bad news.

I'm not entirely sure yet. I wrote another post that touches on this: http://words.steveklabnik.com/rust-is-surprisingly-expressiv...

I think that it's possible that Rust might eventually be useful as an application level language. We'll see how it shakes out. We've been in love with scripting languages for the past few years, but now their drawbacks are becoming more apparent. Look at all the Rubyists and Pythonistas flocking to Go, for example...

Interesting times indeed.
Worse for them - though they'll continue to have some new sales, the initial spike is over, and the costs of maintaining their online infrastructure will continue to eat into any sales revenue for as long as they keep it active.

Makes you wonder how big a margin there is between sales revenue and ongoing costs.
Thanks for this straightforward and accessible intro to some of Rust's unique features!
It depends on the context.

I don't want to wish friends of friends happy birthday.

But, friends of friends is the absolute ideal way to meet someone to date or to find a job.
I think it was seized by law enforcement because it was part of a crime yet technically she was there so I guess it could be bounty hunting.
These are personal opinions, not fully factual, I've only worked with 2 cloud based start ups (neither full time).

Cloud services are barely a convenience to the customers/business that run on them. For a start up buying 50-100k in servers starting off is shocking but in most cases high usage cloud computing for hosting/databases will add up to that quickly.

The only thing 'cloud' actually does for its customer is prevent them from actually buying computers and renting rack space. Which isn't 'that' expensive (20k or so for a base line server), and 150 a month in rack rent.

Cloud lowers the bar of entry, but once you've entered staying with cloud isn't optimal.
In an interview from Lee Kwan Yew, he suggests that it would be better for democracy if people with children between the ages of 35 and 60 had two votes. One of the common criticisms of democracy is that it promotes short-term thinking because pandering to the people is always popular. Giving extra political power to the portion of the population with the incentive to think long-term might counteract that.

It seemed like this model was a hypothetical, and not something he thought politically possible. But he is very skeptical of the one-person one-vote model, which to be fair has crashed and burned in many places it has been tried outside of its region of origin. Yew thinks China converting to a Democracy would set back its economic development by a hundred years.
"That sounds like a traffic control problem, a public transportation problem.."

All those things come into play when regulating how many registered taxis are allowed on the street. Or the decision to regulate at all. Also its one of the sticking points for locales as to why they want to regulate operators like Uber as local planners need to be aware of them and their numbers.

"..and an event planning problem related to specific events"

The venues don't really have a say in who parks out in public streets, they can raise complaints if it becomes a problem though and often try to cash in by hiring services themselves. The more monied customers will most likely not ride the meat bus over to a public transit hub though.
Hey, that actually sounds a lot like regional planning in real life :)
Hi! I hope somebody can answer me this.

Why do you need this DNS routing? I tried to Google and see a large offer of "hosted DNS" services, but I don't understand something:

I have a small site. It runs over at Digital Ocean. I point the DNS records of the domainname to the Digitial Ocean server by putting then into the text-boxes where I log into the domain-name-reseller.

Where in all this would I require a more advanced solution?
Is this fact or are you making a joke?
Thanks for following up. I think I'm going to play with this later this week.
Apple: how do they continue to stay as profitable as they are?
Amazon: are they really almost worth as much as walmart?
Google: How much bigger can they get? Ads sales will slow in down economy, they are already slowing.
FB, twitter, don't see alot of upside left. I think the problem with the public market is alot of these companies have already milked their strategy.
Are we in a bubble now probably not but I don't know how much higher it goes either.
I think it's because it's a wildcard certificate?
The Automobile As A Consumer Mobile Frontier
These are not mutually exclusive goals. A singularity would fix scarcity as well.

Could, not would.

My point is that if it doesn't, it's not worth having. There are dystopian but plausible future scenarios in which (some or all) people live forever but scarcity still exists. My point is that those are extremely undesirable. Life under scarcity is only tolerable because it ends, and because the embittering, emotional irritation of economic scarcity is minuscule in comparison to the much greater natural scarcity of time imposed by nature (memento mori).

If we had eternal life, or (more relevantly) the billion-year lifespans possible were we to solve aging and accidents, would the sorts of people who hold power and (left unchecked) enslave the world, do so? Or would they, recognizing their (near-)infinitude of time, lighten up and hold back a bit? The big unknown is human nature, and that I could fill pages on that, only to conclude: I don't know.
No. That sounds more like an untyped language.
Economics of the Everpix Shutdown Decision
There is likely no point anymore, pretty much everyone agrees about that. But how do you transition to a new system in a fair manner?
I think that despite its well publicized problems, there are some really great things about the latest version of SimCity.

The user interface and graphics and music are just fantastic.

The concept and execution of using roads instead of tiles is a huge improvement.

But the limit on the city size is very frustrating.

I would trade a lot of the new bells and whistles (well the fancy graphics, but not the nice UI) just to be able to build a gargantuan megalopolis, even if it didn't run very fast.
> Also, it gives the impression that there's something fundamentally unsafe about all of this, whereas the whole point is that these abstractions are _safe_ to use.

Right, this is my point. I should find a way to make it a bit more clear.

I wrote it this way because the systems people I talk to are skeptical at times that a compiler knows best. After all, there's a reason you want that low-level control in the first place, right? The ability to escape things when you have to relaxes people.
it's not just the French, in case anyone is wondering
Hacker who exposed rapists faces more prison than rapists.
2013 DevOps Survey
It was just on Techmeme today. Probably inspired the additional submission, as I just tried subbing it myself.
We need a heckuva lot of robotics and AI for that to happen. There's no post-labour as long as human labour is still mandatory for survival. It needs to become entirely optional first.
The only way I use "Friends of Friends" on facebook is for setting a post's audience so the grandmothers can share the grandkid photos I post with their circles of friends. Pity I can't set this from the Android app (Facebook, are you listening??).

Anyways, like the author I'm not much interested in what my Facebook friend's friends are doing.
Classifying Handwritten Digits with Machine Learning
I dont think the "Dell marketing" feature/price tradeoff logic applies to the top of the market.

I just want the best tool, period. Since a price point for best device period is well established since the original iphone, and the build cost keeps going down, at one point it is this feature/that feature tradeoff for the next-gen iteration.

I care more for indestructibility for a wearable or quasi-wearable device than for a fingerprint reader that sort of works. And for a better camera that opens at 1.8 or even 1.4 than for 9 grams less in my pocket and 1mm less thickness.

But that's me. I guess the folks at Apple have a better algorithm. I'm really tempted by the xperia tho, just not ready to ditch iOS, although the banning of coinbase got me really close.
It doesn't matter that "friends of my friends are not my friends" for Jelly. Jelly isn't a social network, no matter how it is being marketed. It is much closer to Quora than it is to Facebook. Whether there is a market for what it actually is, is an entirely different question. The reason for going 2 degrees is simply so it isn't a ghost town at launch. The questions being asked aren't things that it matters if the person is your friend or not.

Frankly, as far as I'm concerned, it could be simply everyone on Jelly as opposed to just my twitter followers and it would only make it better by extending the people that see the question I want answered. I suppose I could just follow obama or beiber or something on twitter to get effectively the same reach.
Sorry i was not clear. 1 M price tag is for NYC medallion. This article quotes 250K Euros for taxi license in Paris: http://www.rudebaguette.com/2013/08/07/anatomy-of-the-paris-...
From Angry Birds to Nokia alums, Finland's startup scene has huge ambitions
Adding Your Service to Cloud Foundry-Architecture, Code Boilerplate & MongoDB
ActionScript 2.0 was very much like JavaScript, as it specifically attempted to be ECMAScript compatible. There were some dialect differences, but they were essentially the same language with different APIs (Flash API vs browser DOM).

ActionScript 3.0 added optional static typing and classes and efficient binary blob handling and other features and at one point was going to serve as the basis for ECMAScript 4.0 via the Mozilla Tamrin project (so ActionScript would have actually been modern JavaScript) but this was killed (primarily by Microsoft and Yahoo) for political reasons.

AS3.0 was actually a pretty nice language and I would have loved to see it replace JavaScript back then as the usable set of JavaScript features is still quite a bit behind where ECMAScript4 would have brought it years ago.
Lost world? Not so. Look a little harder. Try visiting the Department of Coffee and Social Affairs, Fernandez and Wells, Speakeasy, or one of many other boutique coffee shops serving excellent coffee. Okay, they're outnumbered by Starbucks, Nero and Costa, but that doesn't mean they're not there.

There is even an app for this, in case you're out and need to know which is the nearest to you:
https://play.google.com/store/apps/details?id=lbc.app.com
Matt Mullenweg Becomes Automattic CEO
Cultivating your desires 101
Lee moet blijven/Lee must stay - This is the story of Lee
It has "Haskell" in the domain name, it sounds quite biased to favor Haskellers, as well as the fact that the paper is dated.
The ES5 spec specifically allows (but doesn't require) implementations to create an Array.prototype.slice that accepts 'arguments':

> NOTE: The slice function is intentionally generic; it does not require that its this value be an Array object. Therefore it can be transferred to other kinds of objects for use as a method. Whether the slice function can be applied successfully to a host object [ed: 'arguments' is one such] is implementation-dependent. [0]

'arguments' isn't just array-like. It's got some very weird behavior. For instance, if your function also has named parameters, and you set an index on the arguments object that corresponds with a parameter, then it changes the value of the local parameter as well.

0 - http://es5.github.io/#x15.4.4.10
I commented on this in another thread where it came up[1]. My main takeaway from this is that they had a ridiculously good lisper handy. Quite literally less than half of the time of the next fastest implementation! That is insane.

[1] https://news.ycombinator.com/item?id=7044797
No, he is a graduate from Georgia Tech, and I know is pretty good though may not be as good as Amazon wanted. Cannot write WTF code that's for sure.
U.S. energy-related CO2 emissions up 2% (due to coal)
Will fix, thanks for pointing it out.
I tough that the first dose of HBV vaccine doesn't give protection to every vaccinated person, only roughly 30-50%?

http://www.nyc.gov/html/doh/html/data/chi31-2_vaccination-ri... (paragraph starting with "Administer the full 3-dose HBV vaccine")

I'm interested where did you found an info about that 10years period of protection?
so does yardsale still exist? if not, what happpend?
If you cross a picket line, you have publicly cast your lot with a particular class. Whether you are a bad person is in the eye of the beholder.
Yes. This.

I found it a bit worrying, as when I read that I had to go back and re-read the code a few times to make sure that there wasn't an unsafe block in the code, or perhaps that the use of RWArc implied unsafe, and would then turn that whole function into an automatically unsafe block.

Nevertheless, very cool. I really liked the tutorial, I'm getting quite excited by Rust.
Doesn't work on iTerm2, which y'all should be using anyways. Besides being infinitely more configurable, and getting tabs right, it's also much faster when you are printing a bunch of text. No idea why OS X Terminal is so slow when it comes to this, but it's actually painful to `cat` a file of more than a thousand lines.
When Apple reached parity with Windows
I agree. I like in same order Linux > OSX > windows
In general a dynamic programming/DFA style approach would provide so much more win than what is discussed in this article.
Seriously! Feels like 1999.

I thought it was lazy resizing in an image editor, but it turns out it's just bad CSS.

They have a "max-width" on "BODY IMG", but then some script or some deployment process added "width:" and "height:" on each image individually.

The max-width alone would resize the image nicely, but the presence of the "height:" causes the vertical stretch.

(Sorry, the web-debugger in me kicks in without being asked.)
Can you shed some light on how to access those other three from the GUI (whether using the command key or some other means)?
Scrobbled links from #bitcoin Twitter feed
I'm familiar with type theory and (often) a proponent of dynamic typing.

It depends on what you're doing. If you're building cathedrals-- high-quality, performance-critical software that can never fail-- then static typing is a great tool, because it can do things that are very hard to do with unit testing, and you only pay the costs once in compilation. There are plenty of use cases in which I'd want to be using a statically typed language like OCaml (or, possibly, Rust).

If you're out in the bazaar-- say, building a web app that will have to contend with constant API changes and shifting needs, or building distributed systems designed to last decades without total failure (that may, like the Ship of Theseus, have all parts replaced) despite constant environmental change-- then dynamic typing often wins.

What I like about Clojure is that, being such a powerful language, you can get contracts and types and schemas but aren't bound to them. I like static typing in many ways, but Scala left me asking the question, any time someone insists that static typing is necessary: which static type system?
You remind me of a frustration I have with. Urrent facebook UI.

I only ever share posts either publicly or to a named small group. ("Photos of Bob").

It's gently frustrating that the list for sharing is populated with auto-generated groups that I have never, and will never share things with, and that getting to "photos of bob" takes extra clicks.
You wouldn't have to. As described in the article, the dictionary maps from possible entry texts to the corrected terms.