skysight-inc/HackerNews huggingface dataset:
The site could really use a link to house resolution 401.

http://beta.congress.gov/bill/113th-congress/house-resolutio...
List of mass-produced radioactive lenses
The article's citation of the Twitter app is one I'd call a fine example of a UI that could benefit from a side drawer. Twitter has completely overloaded two of their four bottom tabs: First, the Timelines tab has several horizontally-navigated views that are spatially disorienting when positioned against the tab layout and feel conceptually muddy under the "Timelines" category. Second, the "Me" tab is also home to tangentially-related functionality such as searching for users and help, and has its own often confusing navigation that might be better expressed in a consistently laid-out side drawer.
CrisisNET – The firehose of global crisis data
An iPad does resemble the supercomputers of yore, between its superscalar, vector processing (GPU), and multicore architecture.

The Parallella brings distributed-memory programming in, which is a very important development.

You and I strongly disagree on the meaningfulness or definition of the term supercomputer. Here's an easy definition: A supercomputer is any single, unified, computer system that is currently one of the fastest 500 in the world.
Eventually you will not be able to _purchase_ a movie or a book. There will be commercial and non-commercial and then they'll start trying to outlaw non-commercial because it hurts the economy. Read "The Right to Read" by RMS.
> I can't think of a single way where this hurts the consumer

You already listed it, and without even thinking about it described why it's such a serious problem:

> I can't just play the video on any device (although it's hard nowadays to find a device that doesn't have Netflix playback)

Suppose that I want a device I can verify. The reasons for this have nothing to do with movies. I just want to know that the device I'm using for my business doesn't have a backdoor put there e.g. by the Chinese government or any other government or corporation when it was manufactured. I want to know nobody has access to my trade secrets, so I want to be able to verify the device myself, or be secure in the knowledge that someone I trust has verified it and that anyone can who wants to.

This should have nothing to do with movies. I don't care whether or not anybody else wants to watch Batman on their iPad, I just want to look at all the bits I paid for and be able to change them as I please.

But if somebody releases a device I can verify, that device would be incompatible with DRM, because DRM can't withstand transparency. And devices have network effects. Hence why "it's hard nowadays to find a device that doesn't have Netflix playback" -- because having Netflix creates more sales for a device than being approved by neckbeards, so the manufacturers all respond to the market. Anyone who tolerates DRM is making everyone less secure.

And it's even worse than that, because it's not just that you can't verify a device with DRM. You also can't make a device with DRM. If you don't know what's in the black box then you can't reproduce it. The only way a system gets DRM is if Netflix et al will do the work, which they don't do for anything without enough existing market share. And how is a system supposed to get any market share if it can't display any content? This is why Microsoft likes DRM. It destroys the ability of newcomers to enter the market. That's the real consumer harm. Can you imagine what the landscape would have looked like if Microsoft had "provided" DRM for images and web pages in the 90s? No Firefox and no iPhone.
There is a talk about it here from a few weeks ago https://www.youtube.com/watch?v=hmGISrwPtyA
Would somebody be kind enough to tell me whether I've been hell-banned? Thank you.
'content dev'. yuck.
Go SQL done right
Please take this in good humour but I couldn't resist:

> All you have to do is get over named parameters, square bracket message passing, and overall verbosity

Translation: "All you have to do is get over it's poor readability and it's quite readable!"

> Objective-C is remarkably similar to Java and other OOP languages.

Translation: "Objective-C is as readable as several other unreadable languages".

;-)

Readability isn't about familiarity as much as it's about clarity and a lack of boilerplate. Verbosity is in most cases the antithesis if readability. I think there can be exceptions (maybe some verbose DSLs that manage to map cleanly from your brain to the code on the page) but if the verbosity comes from boilerplate or visual clutter then verbosity is a strong point against.
Yes, raspberry pi with handle front page HN. Put free cloudflare in front and you're laughing.
> But I cannot direct a corporation's resources towards viewpoint-based discrimination, even if I own 100% of the voting stock.

Yes, you can. It'd be idiotic if a person could sue a company because said company refused to hire them after it was discovered that the candidate for hire had a long history of being a nazi apologist and holocaust denier. I'm open to correction on this point, but blaming it on rampant corruption in the justice system based on judges' conflict of interest is veering hard into tinfoil hat territory.

I'm not a fan of corporate personhood, but at the same time I can completely understand how an entity should be free to decide which persons or companies it does business with, and behavior/speech are totally valid criteria in this decision.
Thanks for your feedback!

Specific notes:

- We have native mobile apps on iOS and Android. The links to both app stores are on the homepage. The apps are a bit rough around the edges, but we're working really hard on them.

- Integrations will come, as will importing.

- We do have fast search, in a drawer from the left.

- Every single task and project ("cube") functions like a group chat room. And there's rollup, meaning that if you are talking in a task, the discussion is visible on tasks above it in the hierarchy, all the way up to cube level.

The project replay feature is designed for things like project retrospectives, getting up to speed when joining a new project (aka "onboarding" which is usually painful), getting caught up when coming back from a vacation, etc.
Should be pretty easy, the interpreter core is damn clean and minimal. Look at arm-bare port, it should be pretty easy to convert that to a static library port. It uses 16-bit Thumb2 instruction set thought, that might involve additional hacking if you wanna target 64-bit ARM cores, which some of the latest phones have. Ping me at @errordeveloper if you wanna chat about that.
You are misunderstanding - this isn't about which is better. Almost all new application code will be written in Swif, but swift doesn't bridge between C and the Swift/obj-c runtime, so Objective-C will continue to be required for writing the glue layer.
That was a good balance of power for WebKit, IMHO. One company was focused on web apps, the other on native apps, but they both benefited from having a cross-platform renderer. With the big contributors pulling in different directions sometimes, WebKit tended to settle on a happy middle.

Hopefully there's a silver lining to the Blink fork: more differentiated renderers in the wild means that web developers will have to rely more on standards again, instead of going nuts with "-webkit" prefixes and Chrome-only apps.
40 minutes for a couple of bucks, you ever been to an amusement arcade?

Not good value for money!! AN APP!!! And on HN as well. Unbelievable
can't deploy code
My father was raised Protestant, I went to a Protestant elementary school and was raised half secular, half Protestant and I generally recognize it very much in myself, my father and quite a few people in our surroundings (mixed religion area.)

The thing is that it's not necessarily so much about working hours here. It's the general feeling that every moment should be intentful, purposeful and, like our churches, generally without frills.

In a way it feels less like 'work hard' and more like 'don't endulge yourself' to me.
Recent comments from Virtual Programming developers:
https://github.com/KillaW0lf04/The-Witcher-2-Issues/issues/1...

> We are looking into the performance issues as a serious task, as obviously this will affect any other Linux games we do as well as Witcher 2. Despite various claims made, we want to get the best performance we can!

We will confirm support for AMD's fglrx driver when they have shipped a non-beta release that allows the game to run correctly, though it does seem that the 14.4 rev2 driver largely addresses this. On my personal machine with a Radeon HD 7750, I get an ASIC hang with this driver after playing for roughly half an hour - so I am currently hesitant to "officially recommend" it.

On my machine, using PlayOnLinux, Witcher 2 performance is worse than our port is. However, with the CSMT patch, it does appear to be much better. We are looking into why this is, and suspect that the issue comes down to poor multithreading in GL currently, which is exactly what CSMT avoids by making all GL operations occur on a single thread.

Witcher 2 is making use of multi threaded Direct3D 9 support, and we are implementing this in eON by using shared GL contexts, one for each thread. The context share resources such as textures and vertex buffers. We are investigating whether this turns out to be a big performance hit or not.
Show HN: Google Chrome Webcam Color Detector
Feel free to do 10x the amount of work everyone else does.
The criminal justice system is not the only means employed by American communities to punish deviancy.

Small town America will not arrest you for being atheist, but you may be passed over for promotion, your children may be bullied while outside of your protection, you will have a difficult time participating in local culture, and you will not enjoy the same sort of "slack" extended to the "in" crowd. It would also be unwise to buy a house with HOA covenant restrictions, as you may find that the lawn and landscaping of atheists are held to higher standards than those of households attending the same church as the HOA president.

Small and petty-minded people are everywhere on this planet. They will go as far as everyone else allows them to go. And wherever they are the majority, all others beware.

So some places, they just kill you. Other places, they make you want to kill yourself. Either way, you are surrounded by people that have no respect for individuality. In that sense, it is as bad, but obviously, being murdered arbitrarily is worse than not ever being invited to the neighborhood barbecue.

Either way, you have to either hide your true nature or move somewhere less hostile.
This post set off HN's voting ring detector, but we turned that off because we want to see original work on HN. (We also reverted to the HTML doc title because "Dashcube: the love child of Trello and Slack" seems a little feverish.)

All: it's not in your interests to ring-vote posts (i.e. to solicit upvotes for it). It's against the rules, incites the ring detector into demoting your story, and eventually will get your account penalized.
I really like http://iWantMyName.com because it has a nice UX and gives me straightforward controls over DNS.

Also, http://startssl.com give SSL certificates for free and they're accepted by all major browser vendors. It's hard to beat free
I don't understand the incident report, can someone explain exactly what is happening?

I know my existing apps are working, but I cannot push new code. Does this affect only code pushes?
How do you guys differentiate between "per-hour" consultancies and product dev companies? For those who have worked in both environments with a "free vacation" policy, what is your experience?

EDIT: The reason I ask is I'm curious to know if the pressure to bill by the hour is as powerful as working to "build the next feature" for a product. The customer is different in each case. Does this make a difference?
Scientists can create and erase memories 'at will'
12-year-olds blame horror meme Slenderman for inspiring them to stab classmate
I liked it but would like to see some more features, e.g. three in a row/column etc.
The latter isn't really true when it comes to local variables. Compilers are pretty good at figuring that sort of thing out these days.
Motor City Mapping – Interactive map of Detroit blight
> The API is still in maintenance mode. As a result, app deploys (git push), scaling commands (heroku scale), and one-off dynos (heroku run) remain unavailable. We will post an update as soon as that functionality is re-enabled.
I have no idea why OP wants to upvote older submissions. However I upvote older interesting stories when I come across them so that they are accessible under "saved stories" in my profile.
TERecord: Clojure inspired records for Objective-C
Voltaiq - SF, NYC, or REMOTE - Full Time - http://voltaiq.io

Software Developers — Full Stack/Backend/Deployment

Battery performance is the key bottleneck slowing the adoption of electric-vehicles, renewable energy, and longer lasting more powerful mobile electronics.

Voltaiq is developing a powerful web-based data analytics and visualization platform to enable better, longer-lasting batteries and other energy devices. We have early customer revenue, and grant funding from the National Science Foundation and U.S. Department of Energy.

Voltaiq is looking for creative, experienced, and extremely talented software developers to join our team in the San Francisco Bay Area or New York City (remote will be considered for more senior applicants). We’re looking to fill out our initial team with someone who has full-stack backend experience both shipping features and managing multiple-server deployments.

We are looking to fill a position immediately, and will give preference to those with a broad knowledge base and a strong desire to learn.

Desired Tech Skills:

* Strong coding skills in one or more of the following: Python, Java, C/C++, Go.

* Solid understanding of a web deployment stack: Cookies, sessions, websockets, asset management.

* Experience with ZeroMQ or a similar asynchronous messaging system.

* Strong command of Linux and deployments on Amazon Web Services.

* Deployment experience: Salt Stack (big plus!), Ansible, Chef, Puppet, Fabric, Nginx, uWSGI.

* Knowledge of Git and experience committing to a team code repository.

* Experience with SQL and NoSQL databases.

Other Prerequisites:

* Undergraduate or advanced degree in Computer Science, Physics, Math, Engineering, or a related discipline.

* At least 3 years of experience developing and shipping software.

* Willingness to travel occasionally for in-person meetings, conferences, and deployments.

* Strong team player with the ability to help build and work as a cohesive team.

Compensation: Competitive salary plus equity and full benefits.

Location(s): SF Bay Area, NYC, or remote.

Email us a resume at jobs@voltaiq.io

Thanks HN!
I'm starting to question the value of the strive towards increased retention, at least for the industry I work in. My employer is a rather successful webshop and as anyone else in the same business we hire in loads of third parties to help increase visibility, conversion and retention.

An article, which I sadly can't find again, had a quote from a customer that really made me think about this. The article was regarding not requiring users to signup before buying a product and the quote was something like "I'm not look for relationship with your site, I just want to buy something". For us, the customers that have a "relationship" with us is the first bunch of people I would drop, given the chance. They are the ones taxing customer service the most, they have the most complicate wished and while they might be your ambassadors, they will also stab you in the back.

For companies that ships actual goods, retention is not worth wasting money on. It's better to try to reduce your prices and cost. Be extremely visible on search engines and price comparison site and treat every customer as a new customer. If someone shopped with you before and had a positive experience they might choose you over a similar prices competitor, but price is king. Well... Price and deliverability.

As for online services retention makes sense of cause.
With all the praise of self-experiments (or experiments on a dedicated core group), there is this fact: we know that even a single use of a psychedelic drug may be "a life-changing experience". We also know that some substances may cause irreversible changes in the brain (e.g. glue-sniffing). So IMHO it doesn't sound like a rigorous science, who knows what changes those countless tests had caused and how those changes affected subsequent tests.
So, will your iOS development accelerator graduates be able to work on the thousands of "legacy" Objective C apps?
This is so great. Very straightforward explanation of raycasting. Looking forward to playing with!
It is my belief that Apple is working on a new language (2010)
fuck you heroku. you absolutely dropped the ball here
If you compare the startup code needed it is clear where at least a major part of this time comes from. Micropython has close to no startup code actually (it just initializes some dictionaries, stores arguments etc). Something like Python3 on the other hand: oh my. Recently I was stepping through pretty much all of it in the debugger to figure out a problem, day afterwards I had a cramp in my finger from hitting the 'Step' button too much :P
Because the once Netflix-specific DRM mechanism will become the common mechanism for every content producer/distributor, and will make it easy for them to lock content behind golden barriers.
Man (68) dies in Newry crash
Visual Studio 14 Preview
But the OP was referring to a single way it hurts the consumer compared to the situation today. We can talk all we want about ideal situations but they're not going to happen.
Market Your Startup On a Dime
Gods are all about the past; I'm more interested in the gods that are yet to be. It would be a shame if I were to piss off Roko's Basilisk!
Not exactly sure how any of this relates to Netflix playback.

Plus, who actually has the expertise to truly verify that a device has no backdoors? Security Experts? Well they can do the same with these devices (MSE seems to be a W3C standard). How far will you go? Hardware?

Like I said, when I purchase something, I hate when it has DRM applied. I own about 50 books on the Kindle, and they are all DRM-encumbered, and I hate that I can't lend them to other members of my family like I could do easily with a paper book. These are my books. I should be able to do whatever the hell I want with them (including backing them up).

But I read this post about Netflix video rentals and I think "awesome, I can watch a hi-def movie on my laptop without burning my lap." I suppose others just can't get past the fact that this involves DRM.

But these are rentals. I have no such expectations.
Not to do what exactly?
Litecoin and Bitcoin on same infrastructure
Remote Triggers for Applications on Cloud Foundry
"Chris and Robert Carkhuff currently own the majority of Dashcube."

That's a pretty weird thing to put on your homepage, right?
Apple’s Swift: A Developer’s First Impression
This is HUGE. There are so many learn2code sites, but only Treehouse does a decent job of teaching mobile development.

Awesome to see another competitor enter the ring!
So, it's an advanced slide-out nav tray with a non-hamburger icon?

Interesting method.
Continuous value could be added from a few game mechanics:

1. Games could have a true end. One faction wins, game over, server reset.
2. Different maps. Could be worked in the "game over" scenario or could be running concurrently.
3. Different "ages": the game code could adequately work with past, present and futuristic units, giving users different experiences when they play.

As for AWS costs, I really have no idea the kind of load you would get from that game, but given a C3.xlarge is about $175 a month (or less for reserved), I'd be shocked to hear that you cannot serve at least 175 concurrent users from that server-- giving about $1500 a month profit per server utilized. IMO dev costs, engineer time etc will far far outstrip the infrastructure costs.
Apple really took a big step. Waiting to see amazing stuffs done with Swift.
@sytse Thanks! One of the display challenges for the git repositories was to display actual dates of the commits instead of the pushes since these commits have to be "simulated in the past" and gitlab was the perfect tool to do that.
We hope to be able one day to consider each voted amendment as an individual commit as we did in a previous prototype <https://gitorious.org/law-is-code/demo_bill_hopital/commits/... but it happens to be a lot more complex than anticipated because diffs between two texts are in fact more than just what the voted amendments propose because of "legistic" modifications at each step. Maybe with another release ;)
If someone is wondering what's going on with unicode support:

> No unicode support is actually implemented. Python3 calls for strict difference between str and bytes data types (unlike Python2, which has neutral unified data type for strings and binary data, and separates out unicode data type). MicroPython faithfully implements str/bytes separation, but currently, underlying str implementation is the same as bytes. This means strings in MicroPython are not unicode, but 8-bit characters (fully binary-clean).
Finally, ACTUAL holograms, rather than the thing the newspapers call holograms.
Apple Gives Customers Stockholm Syndrome
Do you expect any kind of warranty with your widget? Should the relationship be considered to be ongoing if you might go back in the future for service or advice?
> Ultimately, the concept of "actual value" can be defined as one of two things: money

Even when "money" refers to hyperinflated Zimbabwean dollars? No, it's clear those had no value.

Value is subjective, by the way. You may value 50cent's music enough to buy it, and someone else may not.

> laws (for things that have value for the society, e.g. externalities).

Oh? Like all those countless laws that make running a legitimate business more difficult? Do those have value? -Well, in fact they do. They have value to the insiders of whatever cartel/skimming operations the laws support, by reducing or eliminating competition.

But that's not what you imagined. The guy you responded to had the right idea, but he was talking about "wealth" - things of value that support the production of new value.
I was actually quoting a journalist (David Coleman, CMSWire) whose article was quoted at the top of the Dashcube homepage. I have no idea why a voting ring detection got triggered, but it's probably because everyone who has been working on Dashcube was excited and sharing with their friends. I've been on HN for years and am not a bad actor...
Really excited for Swift. I've tried and failed many times to learn Objective C and felt that the barrier to entry was a bit to high for myself. As a someone who writes JavaScript for a living, Swift is very inviting.
Chris demonstrated Swift and Playgrounds at WWDC 2014:

"I can build anything with Swift... from a social media application, all the way up to a high-performance, 3D game using Metal."

https://www.youtube.com/watch?v=nKMAV6owYh4#t=6436

He wrote this chapter (entitled LLVM) in the book, "The Architecture of Open Source Applications":

http://aosabook.org/en/llvm.html

* * *

On the general topic, I wrote this [1] a little earlier in another thread; I'm just impressed with how Apple is becoming a gaming powerhouse.

[1] https://news.ycombinator.com/item?id=7841744
They're more active than typical investors, but it does sound weird. Fixing.
And then there is LuaJIT. As fast as V8, smaller than Micro Python, with a dead simple FFI.