skysight-inc/HackerNews huggingface dataset:
The sad thing is, we already had a fallback method, for when the many, many parties which helped to create iconic shows could not come to a deal after decades: public domain. However, no published work will enter the public domain again until 2019, with Batman '66 only public in 2062, and that is all assuming Disney doesn't push yet another extension through.
thanks pete!
That is possible under Mac if you use the "Arabic QWERTY" keyboard. See this link for instructions http://katibapp.com/help/arabic-on-mac/#learnersofarabicwill...

Additionally, you can use the "Keyboard Viewer" when Arabic is selected as a keyboard layout and hold shift. This will show you which keys render diacritics.
Subsystems integration is an engineering discipline in its own right, and is perhaps the one with the greatest impact on user experience. The SI work that Tesla does is not often mentioned but IMHO it's a big part of the secret sauce.
This kind of stuff happens and it can cause long delays. I recall there were issues with Heavy Metal getting released on DVD due to licensing,as well as Miami Vice.
I'm sorry to bring the term since some say it's a buzzword, but I wish for an anti-fragile software design theory. Ward Cunningham did demo ad-hoc parsers that build grammar through data. Nothing is known in advance. Maybe software that can feed itself back from unknown condition would be possible ?
Biomedical Entrepreneur Jonathan Rothberg Is Up to Something Again
Overall, we have mostly positive feedback about Stripe, and have been happy with the usability for our users as well as on the back end. It's been especially great for mobile.

Our audience is heavily from the tech community, and people like seeing the latest technology used on a site. I remember at least one email coming in to that effect.
No, I'm pretty sure the reason they dropped CLR support was that there was no good way to get a decent .NET interop story with a language with a substantially different type system than .NET assumes (particularly, with higher-kinded types) given .NETs reified generics.

This is one respect in which .NET's superiority over the JVM as a platform for its core languages (C#/VB.NET on .NET vs. Java on the JVM) made it worse for flexibility. Reified generics are great for implementing languages with a C#-like-type-system, but they limit the power of the type systems you can have.
The first line of the code shows how it was compiled.

'kbart' does have a point: it's always risky talk about hardware behaviour as if C++ code actually specifies what processor is doing. And while the first line shows the flags, one could argue that without the version number for g++ you still don't know what the compiler has done. But in this case, it does seem that gcc-4.7 and gcc-4.8 both produce more less the code that you'd expect when compiling with -O2.

But to show that compiler behaviour is not just an idle worry, icpc 14.0.3 -O3 produces much faster times by realizing it can combine the loops and completely omit the reads. And g++ -O3? Oh, it segfaults, because it tries to optimize to a 128-bit 'movdqa' (Move Double-Quadword Aligned) that requires 16B alignment.

While unhelpful, I think it's technically legal for it to do this, as (incredibly?) reading an unaligned int directly from memory is actually undefined behaviour. But I guess I'd prefer if it just used the equally performant 'movdqu' (Move Double-Quadword Unaligned) instead, so it worked rather than crashing.

Separately, here's a more recent post coming to the same general conclusion as Daniel: http://cdglove98.blogspot.com/2014/05/the-performance-of-una...
Real hipsters use flip phones
Except that file is 10x bigger than loki…
I wished there was a good RTE implementation that supported custom classes but still worked with undo/redo like content-editable.
The article is talking about the much broader STEM category. It's not taking sides in any pure vs. applied or academia vs. industry debate. Your decision to get an engineering MS wasn't an exit from the category.
It's common practice

It's salesmanship! When you spend six figures on a logo, you are certainly going to enter the final presentation with a lot of skepticism. Presenting the final work this way alleviates that anxiety.

You have to wonder if some of that salesmanship rubbed off on Jobs and if he carried that into his later years at Apple.
To quote Paul Graham on why we need rich people (like Larry Page):

"You need rich people in your society not so much because in spending their money they create jobs, but because of what they have to do to get rich. I'm not talking about the trickle-down effect here. I'm not saying that if you let Henry Ford get rich, he'll hire you as a waiter at his next party. I'm saying that he'll make you a tractor to replace your horse."
Link to article is broken.

Looks like a paywall error.
Does anyone know if this preserves Mac extended file attributes (which contain tags, etc)? Dropbox does, which is pretty nice.
There still is a mainstream, it's the old vanguard. Things like the Billboard list artists, TV networks and pop culture celebrities (think Lady Gaga, Katy Perry, Jay Z, Beyonce) are all part of what is considered mainstream. It may not be as culturally dominant as it was in the past but it does still exist.
I agree with you there. No argument.

The belief that public domain discourages economic incentives to leverage a property has been proven, time and again, demonstrably false. Look at Sherlock Holmes, for example. Or hell, look at Hans Christian Andersen, from whose works Walt Disney has made a fortune (The Little Mermaid, Frozen, etc.).
Unfortunately no, I don't know of any other biographies of Woz that I could recommend. It's the only thing holding me back from saying "don't read this" in my previous comment.
Your point about repeatability is valid. As a policy matter we would never advocate building a project without codifying the process as zero-arg tasks in the build.boot file. You can see this in our own projects (eg. https://github.com/tailrecursion/boot-useful/blob/master/bui...). This project has one way to build the project jar file:

(deftask build-jar
"Build project jar file."
[]
(comp (pom) (add-src) (jar) (install)))

When you build the jar file you just do

boot build-jar

This ensures repeatability, etc.

But we don't only use boot for repeatable builds! Boot is in a unique position in that it's on the intersection of application and environment. That is to say, boot can be used to "bootstrap" the application. With boot we can create sort of self-configuring applications, where the entry point of the application is the build.boot file. This is a very clear win, for example, when running Clojure applications in docker on Elastic Beanstalk, etc. (We'll write that up, too.)
The outperforming-for-4-years fund is statistically insignificant, because it came from a pool of many funds. They could all have been randomly investing; one will outperform by chance. That's the statistical argument: the fund managers had no real information, and in future you can't predict which funds will continue to profit (the only info you're interested in as an investor).
Visualizing Facebook Group Communications
This is how I feel about the term. Just read through these comments - everyone has a completely different definition, most of which boil down to a few aspects of some subculture that they personally find annoying.
I'm not against them using slow-mo at all.

But they showed the drop several times, and I would have preferred them to show it at real speed at least once.
I should have said "good idea for Telegram". I can see why the contest, and Telegram's general approach, is a bad idea for everyone as a whole, but IMO this is the best advertising $300,000 can buy.
What's more, Cryptocat is prominently featured with a perfect score ("score" being their word) above the fold, with TextSecure at the bottom of the list. Alphabetization would be a credible explanation for this if EFF hadn't already made the editorial decision to hide many many more applications behind a "show all applications" dropdown.
This is a visualization to see communication patterns for facebook groups. The visualization is based on a class data of CS467 class at the University of Illinois at Urbana Champaign.
Zero to Infinity: An Essay on Perspective
While I believe that torrenting is your right, no matter what the law says, some of us do want to shower people responsible for things we like with actual money. If you find the price too steep, then by all means - get it from the pirate bay, from kickass torrents, from isohunt, etc. and show it to all your friends.
> If we design from the assumption of failure and runaway complexity

This is a good pattern (one of many), but it is no silver bullet, either. If you overdo this, you end up with overly defensive programming, where all code is littered with catching theoretical error conditions that will never occur. That hides the actual functionality and makes code really hard to read and to change.

The solution pattern for this is to move checks at the boundary of the module, so that the code inside can make safe assumptions on the data it receives, so it can concentrate on the real functionality.

As the article says, whatever you do, you can overdo. Software architecture is always about balancing and judging conflicting appoaches and goals.
More specifically, the experiment is about how to sway voters on the issue of money in politics. I particularly like this page for the big picture: https://mayday.us/the-plan/

Looking back, thinking about where we've come from against this plan from May 1st I'm pretty amazed. But of course, there is a lot more work ahead.

A lot of the media narrative around the election is "which party controls the senate" and so they would not necessarily cover non-partisan Mayday.

But we have gotten a LOT of media coverage.

This is a blog post I happen to really like:
http://www.huffingtonpost.com/robert-foster/the-impact-inves...

And here is an in-depth example of analysis of a race Mayday is involved in:
http://www.nationaljournal.com/politics/is-michigan-s-most-p...
"Reshoring" is on the rise.

The labour costs are rising and those that have survived by expanding market share on the back of the offshoring wave are finding that the other transaction costs are beginning to dominate.

In manufacturing, the economic conditions are such that retailers are holding even less inventory meaning that the order size required to make purchasing in China viable is no longer optimal, especially with such a long lead time.

Having local control is proving to be more valuable than cheap labour.

http://www.sciencedirect.com/science/article/pii/S1478409214...
Asking Personal Questions Mid Conversation
I think you'll find once demand progresses there'll be homebrew applications to spoof access for Prime Video.
When the name of your product is a commonly used noun, good luck.
I know plenty of brilliant people who are now unemployed or severely underemployed (working minimum wage retail jobs despite having a college degree). Despite being academically gifted, they haven't found their way to careers that match their abilities.

I haven't been able to put my finger on what exactly it is that causes these people to "get lost" on their way, but it is common enough that I think we need to be doing something differently with regards to gifted & talented education in the USA.
True, and actually some cleverly designed BLE devices advertise only for a limited time after pushing a button. I don't see why classic BT devices shouldn't do the same and work (almost) like you described: only advertise for a minute or two when asked to, and shut up for the rest of the time.
You're comparing a redundant geographically-separated allways-available service with a hard drive that can fail/burn/get stolen.

And if you don't stay with Prime, you just fall back to Amazon Cloud Drive. Their pricing isn't amazing, but not horrible either. $25/year for 50GB.

For comparison, S3 redundant storage is $18/year for 50GB.

https://www.amazon.com/clouddrive/pricing/ref=cd_home_navpri...

http://aws.amazon.com/s3/pricing/
Geeez, can we just stop with this, you are now giving your data to google which has your search history, email etc! If you going to have this stance, build your own solution and host it along with your own email and search engine. I personally fear facebook, google more than the NSA.
heteroskedasticity. sigh.
Nobody has a right to other people's works just because they're easily digitized.
To stress your browser, open viz.html and in irb do:

module Example ; class Foo ; def bar ; end ; end ; end
100.times { Example::Foo.new ; sleep 1 }
They jacked up the price of Amazon Prime significantly and play games with the shipping times compared to when the service first came out. Since most people probably subscribed in the 4th quarter. My guess is they've

So just like politicians roll out the pork before Election Day, Amazon is giving us all sorts of wonderful things to keep Prime around into the new year. (Example: the TV stick that doesn't ship until mid January)
So? It's also full-blown sqlite. Let's not pretend file sizes matter much in modern times.
I disagree.. If linux had a larger market share you'd see users that weren't '100x more skilled' and advertising a cleanup program would be viable.

Permission structure of *nix is the same, and fools can be fools anywhere. A 30% market share for linux doesn't mean 30% of computer users gain 100x the skill overnight.
When I see that "remember me" checkbox I thought about how they were storing that information. There's usually no obvious indicator someone is using stripe, you just see a form asking for credit card input. I tend to never check such a box and in fact prefer it if there's a payment option with a company that already has my credit card info, like paypal or amazon, so that I have less surface area for having that information stolen and less places to update once I have to renew or replace a card.
Compare to this (Pepsi logo redesign booklet): [PDF] http://www.goldennumber.net/wp-content/uploads/pepsi-arnell-...
Nice widget, congrats on launching! I'd love to see it in action without signing up though, so you might want to consider adding a giant "demo" button somewhere.
In the usual way, of course.
CodeShare – Share code real-time
The C++ scientist blog is born
As a new dad living away from my family, here's what I want:

1. cheap storage. I'm willing to pay $5 for 100GB.

2. don't muck around with my pictures. I have a nice camera.

3. don't copy all of the pictures on my account to all my devices, I'm trying to free up storage, not consume it.

4. let me setup a slideshow on my TV easily. I have (multiple) game consoles hooked up (that have web browsers). I have a Chromecast. Music + pictures = instant emotional win! Just let me pick an album "start slideshow" and put on some cheesy music automatically.

5. Let me easily share albums with family/friends, and let them access the pictures easily

Right now Picasa + Google Plus is the closest. The one thing is that there is no good way to get a slideshow going on my TV. This is actually a big deal to me. I have a Chromecast and all the major game consoles connected to my TV - and there's still no good solution. OneDrive on Xbox One gets pretty close for TV slideshows, but then I have to upload an album specifically to OneDrive - which actually isn't too bad. But it's still cumbersome to get a slideshow with music going and because Xbox One doesn't do background music I have 1/4 of the screen taken up:

* load up music app

* find something to fit the "mood" which is annoying to do on Xbox Music

* go to one drive

* navigate to album

* start slideshow

* snap xbox music
Yep, I also used that. And several entries in /etc/hosts.
C4 – C in 4 functions
Amazingly, a group managed to clear all the music rights that held up WKRP in Cincinnati all of these years. A new DVD set was launched last week with most (all?) of the original music intact:

http://music-mix.ew.com/2014/09/15/wkrp-in-cincinnati-dvd-so...
http://www.forbes.com/sites/stevenbertoni/2014/11/04/exclusi...

Great article about how this was done. Sounds really scary.
FiveThirtyEight’s Senate Forecast
So when can we see Firefox ported to Emscripten?
What about beacons being not so one-way? Assuming you enabled the beacon on your own phone for whatever reason (some fancy app), then information can be gathered easily without you giving permission or noticing at all.
The current trend in software architecture is called "Sacrificial Architecture" by Fowler: http://martinfowler.com/bliki/SacrificialArchitecture.html .

You don't even try to "evolve" software but periodically rewrite it which "solves" the "Paradoxes of Software Architecture" in one fell swoop. Disposable instead of durable software.
Fullstack Academy: Come Craft the CS Education of the Future in NYC
if length of the string is 1, this may shorten some answers, no?
Maybe a basic guaranteed income, so a physics PhD doesn't have to drive a bus to eat. Then they could, I don't know, work on physics!
It's amazing how much goes to line the pockets of politicians and their cronies, and with the flimsiest of expected outcomes on the part of those who give, in an age in which creating actually worthwhile things, new technologies and scientific progress, is cheaper than ever.

Watching this sort of thing, knowing that the researchers behind many very worthwhile lines of medical research that might bring great benefit to hundreds of millions struggle to raise a tenth of this amount over the course of years, is ever eye-opening.

We're not a very rational species.
The book Mindset: The New Psychology of Success by Carol Dweck (the psychology professor at Stanford mentioned) also offers great insight into this. It is also a very well written book, and if you are into audiobooks, the narrator for this one does a splendid job.

[0] http://www.amazon.com/Mindset-The-New-Psychology-Success/dp/...
Considering the content of other revelations in the form of "X is in your Y" (and the general "I'm in your X, Y-ing your Zs" meme), this seems like an odd choice for a positive article.
Weird. It's as stock as stock can be. I get 48-50MPG in my normal mix of city/interstate driving. That's on the clock, so de-rate by 5% or so for real MPG as calculated by miles on the odometer divided by gas purchased. Best I saw was 65MPG on the clock over a ~2 hour drive on various country roads coming back to my house, and not flat either (but a pretty minor net elevation change).
How I confused 500 people on Facebook…and why it actually matters
Dropbox Is Going to Partner Up with Microsoft Office
I think it's size. Most beacon companies are doing what the phone companies are doing - slimming everything down.
Linux versus E. coli (2010)
For. The. Love. Of. God. Stop meta-commenting on your own downvotes. Don't interject the scoring system into the discussion.

It makes you look like a child. An idiot child.
If education is anything like it was in my school years, I wonder if children are actively discouraged from pursuing science by educators that find the subject difficult or impractical to teach within their provided constraints.

I have a very clear memory of an after-school workshop I attended in early high school to prepare students for the ACT, a college entrance exam that was common in that time and place. This exam tested students on math, English, reading, and science reasoning. When it came time for the teachers to provide advice on science reasoning, they basically told the students to not bother, and just guess as best they can. I was completely floored at this extraordinarily defeatist attitude. Sure, this school had science classes, but they mostly taught science memorization (what does ATP stand for?) and not science reasoning.
Tell HN: Vote
Vote today, no excuses.

Don't know where your polling place is?
https://www.google.com/search?q=where+do+i+vote
OR
http://yourfuckingpollingplace.com/

Don't know anything about your candidates?
http://votesmart.org
OR
http://www.vote411.org
Public transit is one of the more compelling uses for beacons. If every bus, say, transmitted their vehicle ID you could improve the real-time experiences in third-party apps.

For instance, to precisely know which vehicle you're on when showing arrival estimates or vehicle locations. You can also determine a bunch of other contextually aware info when you know which vehicle a user is on (traffic delays, detours, trackwork, etc)
HabitRPG + Beeminder integration/partnership
Tangential to the article, I have two hypotheses:

1) There is not a shortage of scientists.

There's loads of kids going to graduate school to become servants for mediocre, yet politically-connected scientists. Then, once they have spent the X years and $Y in opportunity costs to get a PhD, they have to figure out a career for themselves. This is a bad, not a good, thing. It reduces early-stage career experimentation and encourages low-quality science.

2) You don't need to be smart to be a scientist; you need to be stubborn.

This is similar to the argument that ideas don't matter for entrepreneurship. There are loads of theories and ideas in any given field about the way that things may be. What you need, as a minimum, is the ability to stick the course to figure out a way of testing those theories and ideas and do the (extraordinarily boring) legwork to get it done. I know a lot of scientists (physicists and mathematicians) and all of them are stubborn, but not particularly brilliant. 99% of physics and mathematics are made up of people who will do drudge work for years with very little recognition or reward. Very, very occasionally, one of them hits the jackpot. It's not brilliance that defines a professional scientist; it's a willingness to be bored and work weekends for very little compensation.
Your CC is probably insured anyways and if you have good bank they will deal with any fraud in matter of days releasing you from any responsibility.

If not - change a bank.
In embedded apps I use a 'bucket heap' where freed memory goes on a list by size e.g. 64, 128, 256 etc. So allocations come from their bucket only; freed to their bucket. Never re-used.

Why use it? Because each bucket is separately managed; no unexpected garbage collection; hardly any collisions. And at runtime you quickly reach your working-set and fill buckets with enough pieces. Its amazingly fast, simple and has very predictable latency. Which matter in embedded environments.
Chinese domain registration scam
I already knew what non-local was, but the examples of no force hence stationary and completely non-local is indeed what I was interested in.

Would love to see that worked through in more detail!
I received similar emails this week, so I'm posting this on HN to caution others.
C Legacy Is Evil
Absolutely true, but this is also possible with just about every other technology today. "Bad Apps" can report information about Beacons, GPS, or any other sensor on the phone they have access to.
Yeah that is true but I could just not expose my credit cards and not worry about catching fraud in time to avoid having to deal with problems. These days you have to read your credit card report carefully to see if you've been victimized. I didn't realize I was until I saw a $29.99 charge every month for someone else's credit report. I didn't think it was a mistake until I canceled mine and still saw that charge there months later. It's not enough to be covered by your bank, at least not for me.
Is it a trap? Or a way to fulfillment? I'm guessing that great intellects are wasted if we cannot inspire them to great contributions. Instead, they avoid 'the trap' and work at a bookstore all their lives.
<3 hackers
<3 yoga
Uber and Its Shady Partners Are Pushing Drivers into Subprime Loans
Yeah no problem, I'll talk to my director at work to reach out about the beacons since he's been the point of contact with Estimote so far. Thanks for following up and fielding my concerns/criticism. Like I said earlier, I honestly can't wait to see what you guys come out with next in advancing this technology.