skysight-inc/HackerNews huggingface dataset:
I feel like startups change their UI too often as well. Yes, it's good to test new designs for conversion, but sometimes I feel like every time I visit a site, I have to completely relearn how to use it. Sometimes I wonder if designers should be contracted more instead of being brought on full-time.
Not sure why you're being downvoted, but I agree with you. IDE's can be very helpful and make things a bit less intimidating at first. Just hitting a "Run" button to make things build and run takes out a lot of the stress. When starting with a new language, that's often just what I want to do at first. I can worry about the nitty-gritty details later. And for researchers and non-programmers, they won't ever have to worry about those details.

The goal of software should be to make things simpler.
Show HN: BillGist – Monitor AWS costs from your inbox
Spam companies knows it but don't really care I suppose, it's not their problem.
Your problem is that if you forget the password you must remember if and how you personalized the e-mail address to reset it.
A bit of a broadly brushed analysis. This assumes all other variables/characteristics are equal: economic, social, political, etc.
No, the DPI buckets are only for pre-baked assets (images, basically). Everything else is fully resolution independence. This was used for the original N7, for example, which didn't actually fit into either the MDPI or the HDPI buckets. It instead had a ratio of 1.33125, and yet everything but images are rendered unscaled.
The Spark Notebook
Hi - great post, thanks. I had a question about the heat map. What is the /32s and 10Q, can you explain it some more please?
Why would that not turn into WDFGHGFDSASERT?
Note that a lot of the information being discussed is public information in the US though. Companies aggregate this information--often for a fee--but it's public by law. To take just one example that struck a lot of people as surprising when it became a topic during the last US election, in many states it's a matter of public record whether you vote or not (not who you vote for but whether you vote). And there are many, many other examples.

Historically, uncovering this information would have meant spending many hours going through files at county or town clerks--which put a very real limit on how widely it would be used. Now much of it is digitized (and aggregated). So at least part of today's issue isn't so much that private information is being made public but that ostensibly public information is now such much easier to access and cross-reference.
Minimalism isn't timeless, minimalism itself is a trend in design.

It's definitely a trend with merit, but it isn't some absolute truth to always strive towards.

I would recommend reading "Living with Complexity" by Don Noarman for some interesting arguments about why complexity in design isn't inherently bad.
WEKA seems to take forever to classify a digit for their demo, also i wonder why there are various drops in performance when using 200 and 300 trees
Yeah, even if you disable showing notifications on the lock screen, you still have to swipe away an empty screen to get to the pattern.

Annoying.
I used burner a while back, and it worked really well. I'll be selling a ton on Craigslist soon, so this is timely.
>Your premise requires an invalidation of modes of interactivity as meaningful.

I feel this is worded a little strongly. I alluded to the fact that even just books can have modes of interactivity, but we don't consider them games.

>then you will say that adventure games are not games, puzzle games are not games, etc.

I believe that this is where some people's intuitive sense that something isn't a game comes from.

Thanks for the link, I liked it a lot. I bob in and out of this stuff but I'm inspired to take it more seriously again.
It works with many mailservers, on postfix it's called recipient_delimiter. It's enabled on dreamhost as + as far as I know.

The amount of spam/phishing I'm getting to me-macromedia@ and me-adobe@ is pretty amazing. Guess I was part of _that_ breach.

I'm not sure I'd go through that if I were doing it again. I've got hundreds of those emails out there, and being able to just drop some of them hasn't been the help that I would have hoped for.
There are plenty of sources of information where you cannot opt out.

If you own property in Massachusetts, I can find it using http://www.masslandrecords.com , you can't opt out of that.
Spark: AMPCamp 5 Livestream
How to Find a Quality Roofing Contractor – All Roofing Solutions, DE/PA Roofer
Sorry, where do I go to see this because it sounds like you're talking absolute nonsense.
The GPL exists to ensure that code remains easily attainable and modifiable. These are huge end-user benefits.

GPL and BSD/MIT-style licenses are not equivalent in this regard, because code under BSD/MIT-style licenses is not obligated to be either easily attainable or modifiable. You can ship binaries and not release source code.

You can profit from GPL code. MySQL is perhaps the best example but there are others.

Keeping the source open is a big deal, because communities and projects can die otherwise. More than a few game mods, for example, have died because the developers closed the source to mitigate cheating, and then stopped developing the game altogether. Under the GPL, this could never happen.
Wholeheartedly true. Vague requirements are definitely the bane of my existence, just this last week I had a massive story I was working on which I implemented only to be told that I misunderstood the story at hand. After pointing out the confusion with the task, product admitted they got the requirements wrong.

Don't get me wrong, I like the story format of detailing requirements, in most cases it definitely helps (although I know many developers who dislike the story format), but it is not without its issues. The weak leak is always the product owner writing the wrong stories within a task.

In my opinion the biggest contributor to tech debt is NOT lack of stories in tasks or poorly written ones leading to vague requirements (although it doesn't help), it is unrealistic timelines and failing to factor in testing. When people are pushed to achieve a long list of things in a short amount of time, they take shortcuts to get them done which appeases the product owners but leaves some landmines in the codebase waiting to be stepped on.

The biggest issue with Agile in my opinion is lack of time devoted to testing. It works on a cycle of "You estimated we can get this much done within this much time" I have never been in a planning meeting that even mentioned testing as part of the normal development cycle, it is always an afterthought when the other big ticket items are done and time is running out. Time for writing tests and testing should be instantly baked into the Agile process (maybe it is and my experience has been unfortunate), this will significantly reduce tech debt.

I think the issue with testing and technical debt in my experience has been the fact the places I have worked in like to call themselves Agile, they have the daily standups that always descend into debates and meetings, they have the planning poker events and we do sprints, however they don't fully adhere to the rules of Agile. When you start slipping in extra tasks that were not estimated on or were just added and slip them into the current sprint, that is not Agile. When you start changing deadlines and priorities midway through a sprint, that is not Agile. I think this is a problem that is more prevalent than people realise. There are misconceptions as to what proper Agile is.
CORS – authentication using Rails and AngularJS
Sorry, it does not make any sense "to bolt onto Visa/PayPal/Venmo" a two-party escrow like that. The whole point of two-party escrow is to solve the problem when you cannot (or don't want to) rely on any third party. E.g. PayPal can block/revert funds if they want to.

Full two-party escrow ensures that only these two parties can decide what to do with the funds and no one else could decide for them. You must use Bitcoin to ensure that. If you still have some 3rd guy to decide, you don't need such a setup in the first place.
> if you register bill+NG@email.com

Please use the second level domain label example[1] when writing examples of email addresses. For all you know, you just posted someone's email address.

[1] http://en.wikipedia.org/wiki/Example.com
I think you are wrong on many points.

First, if someone likes a page and later does not like the content they can unlike it. They are not hostages of bad pages.

When a page owner publishes a post FB uses a very limited distribution (2% or less) to pretty much force page owners to pay to boost the post. So, you already spent thousands to get people to your page and now you have to pay again to communicate with them. Sorry for saying it this way: That is bullshit.

With AdWords the model is simple: Drive traffic to your site, get registrations and then communicate with your audience on your own terms. That is precisely what the article says brands are doing once they understand facebook's problems.

Sure, you could use the same model with FB. Within limits. They are very aware of the exodus they face and seem to be making moves towards limiting your ability to take the same kind of approach you might with AdWords.

My position is simple: People who sign-up to my page/group are MY audience. I ought to be able to communicate with 100% of my page/group members at no additional cost.

Give users their own moderation tools. Let them decide, not FB. They already have the ability to unlike. That's easy. Next would be a throttling control. Let them choose what percentage of posts they want to see and maybe even set a schedule. So, on Mondays I want 2% of my page/group content to come from the Tesla page; on Tuesday's I want 10% from the Richard Dawkins page and 10% from the America's Cup page, etc.

In other words, no rulings from an immature totalitarian regime. Mimic the freedom of choice that exists on the net. If someone is hell-bent for the Underwater Pumpkin Carving page and don't want to miss a single post it ought to be THEIR CHOICE, not Facebook's.

Note that, as an advertiser, I am not advocating shoving my page's content to all my members. I want to deliver value and have THEM decide if what I am saying is worth their while.
Next Keyboard for iOS
> whether appreciating an attractive body is the same as objectification

I know this is off-topic, but the statement above is literally objectification, because it refers to a body (which is an object) instead of a person.
You may want to look at how the docker-registry image is configured with environment variables. They have one image that can be used with files/S3/ceph/more configurations that are selected with variables. It's a pretty elegant way of having many configuration options in my opinion, except you still need to figure out how to 'docker run' the image.

https://github.com/docker/docker-registry
> For example, a line 1 px wide at 1x will be 1.5 pixels wide at 1.5x. That means at least one edge must be aligned on a partial pixel, and there's the potential for weird antialiasing effects.

True, BUT you still have that problem on the 6+ with everything being scaled by 15%. In fact, the problem is vastly worse. Instead of the occasional line being 2px instead of 3px, you now have every line being blurry. And you can solve the 2px vs. 3px line thing quite easily by letting devs choose between specifying in pixels vs. points, which is what Android does. The problems you talk about are all problems that only exist if you exclusively work in points. They all go away when you can also use pixels.

And the density is not at all high enough to mask this. It's very visible as soon as you pick up the device, and the dividing lines in things like the calculator app are hilariously uneven and awful.
Create super epic Ultimate Frisbee tournaments
Hi -- glad you like the post. /32s are individual DNS resolver IPs we observed in each country from among the sample we took (half a percent of the traffic we saw during a 24h period).

The >10Q column is how many of those resolvers we saw that did >10Q from among our sample -- you can see there are many fewer resolvers that are doing even moderate amounts of traffic.
IDE's aren't the only way to find out which module is used. Why is this such a mystery in the first place? Is it because the programmer doesn't know, because they don't care to know, or is it because the details for how to find out what modules are used in your project are hidden in some sort of arcane manner which precludes their extraction with simpler tools?

IDE's are great if you use them. Editors are, too. But the point is that an over-reliance on IDE's will degrade your skills, generally, and command/control over your project, precisely because it does too much work for you, and your understanding of the subject thus atrophies. If I had a Btc for every new-school "IDE's are the awesome, can't live without them" superstar programmer who nonetheless couldn't navigate his way around the build system, or even directory hierarchy for their very-valuable software system, I wouldn't have to write software for a living. Probably.

It is sage advice, this "don't become addicted to your IDE" statement, because IDE's are also a walled garden, folks. There are reasons the "Developers^3"-mindset was so ironic way back then; if, as a platform vendor, you capture developer mindsets then you safeguard your platform from being undermined by your competition: other developers. Never forget that its turtles, all the way down, folks .. and your average modern IDE is a big, hungry, fat one.
Summary of coffee benefits here with links to some sources: http://theweek.com/article/index/244468/7-purported-health-b...

Most of the data is of the kind "people who drink moderate amounts of coffee show lower $BAD and/or higher $GOOD", so it isn't enormously compelling on the benefits (could easily be some confounding population characteristics despite attempts to get good controls) but is pretty compelling on the lack of harms.

Tea data are similar but quite a bit weaker. Can't find any sources but WebMD is reputable and has a nice summary: http://www.webmd.com/diet/features/tea-types-and-their-healt...

There is at least some biochemical justification for the belief that coffee and tea are good for us--they contain things that are thought to have positive effects--but the chemistry is complicated and not well-understood.

And since humans are omnivorous hunter-gather-scavengers we are able to eat pretty much anything and still stay moderately healthy, so any strong claims relating diet and health are pretty close to Creationism: for humans to have a narrow, deep dietary optimum would have required our ancestors to be selected by processes that produced such a thing, and the life of omnivorous hunter-gather-scavengers is pretty much the opposite of that.
Shazam is a mystery to me.

I heard of it and thought wow, when I have a song stuck in my head but don't know the name, this App would help me to find it.

But it only worked if the real song is playing right now.

When that is the case, I'm either in a club and can ask the people there what it's called. Or I'm on a video/music streaming site where the name in 99% of the cases is written out.

Okay, sometimes I have a wrongly tagged MP3 or hearing some song in the background of an ad that I like to know the name of, but that happens only <4 times a year.

Are my music-listening-habits so different from the rest of the world?

Where do most people listen to music without the possibility to get the name of the work?
UI and UIX are never 'beautiful' or 'gorgeous' nor can you 'love them'.

Kids nowadays. So emo.
My main point is that making the ideal AR display is hard. To get anywhere close needs controllable opacity and virtual focus planes. From the patents that's definitely the direction Magic Leap are heading in.

If such a device exists and is 100% transparent when not in use then there are reasons why you might want to wear it all the time - think notifications like Google Glass but that can be embiggened and responded to on demand in a much larger portion of your field of view.

Early hardware is probably not quite going to be there in terms of portability, battery life, fashion, etc. So perhaps it makes sense to focus on in-home use cases first. However in the home-use scenario the value of AR is less clear; an Oculus planetarium may well be better than an AR one in my living room - I don't really want to limit the awesomeness of the size of the universe by the small size of my flat.

A lot of cases where AR adds value is in small experiences but deeply context-relevent ones. The consumer value equation for those experiences only really makes sense if the device is always-on. That's the future I think we're heading towards.
New Scrutiny of Goldman's Ties to the New York Fed After a Leak
To be fair, in SC1, maps played a HUGE role in balance. On Blue Storm, for example, Zergs used to have a multiple percentage point advantage over Terrans, but the map makers fixed that by adding a little space behind the minerals on the natural, making it a little bit easier to defend against Muta harass and thereby curbing the advantage.
If repeating publicly known personal information is a crime, the printers of telephone directories must have really good lawyers.
Probably this:
https://twitter.com/vinniequinn/status/506116655983099904

I cycle along there regularly and actually keep to the paved section because it's smoother.
I'm not offering a solution, and I agree that ranking is bad. The biggest problem in all of this in my opinion is that the real criteria for this getting attention from Congress was "can I make political hay out of this." That's the worst possible metric short of active malice (although Congress does that too.)
I think that the HUDs in Daemon/FreedomTM are the least necessary to the possible future Suarez paints. Being able to see virtual stuff is impressive, but having a stable digital currency, an actually democratic political system, the manufacturing technology required to create self-sustaining local polises, etc., etc.
Pienoon – Multiplayer game where you can throw pies at your friends
Your first point may be true, but the US/Norway example is not good evidence for it. There are significant other confounding factors -- relative homogeneity of the population, economic differences, population size, cultural history are just a handful that spring to mind.
This is completely true, the top 4 characters in the original melee tier list are the same 4(in a different order) in the current day tier list. If you want to be competitive at melee your best bet is to get good with the spacies (fox or falco).
What the hell, really?

I'm not the biggest Zed fan out there because I find him to be overly defensive at times, but this is a small section of a larger work aimed at teaching people how to program in a certain language. I don't know about the rest of you, but when I learn a new language, I open a basic text editor and a command prompt and get to it, because it forces me to learn the style and convention of the language. Once I've got that down, I'll use whatever the hell makes me the most useful.

Context matters.
Er -- I should have said, that did more than 10 queries from among our sample.
Reminds me of Creative Writing class in high school.
This runs on bitmessage over Tor. Tor is just another layer to make it more difficult for merchant to recognize your location.

Think of it this way:

1) Bitmessage ensures that FBI has to catch merchants or buyers individually instead of catching them in one single server like SR.
2) Tor makes it harder for them to locate a party by tracing where message came from.

Tor is not perfect, but Bitmessage is not better, but worse than Tor in terms of tracing the origin of the message (because BM does not use onion routing with layers of encryption).
These are the most “caring” countries on the planet
You don't think I'm using "causality" correctly?
Creating songs with machines/software is different than having machines themselves create the songs. Or what are you saying?
The fact most of these sites even have opt-out mechanisms, and that they're apparently effective,

My last name is one that fewer than 20 people in the world have. So doxxing protection and name management in general is very important to me. A few years ago I took about a day and had myself removed from everywhere I could find. Far more comprehensive than this article.

In the three years since, I've slowly been added back to all of them. I haven't moved, I haven't added or subtracted phone numbers, I've made no life changes. It just seems like these data brokers remove your information when you ask and then for whatever reason just add it back again. One example: whitepages.com. I was removed from there about two years and then suddenly my name and address are back again. That's just one example that leads me to believe the opt-out at these data brokers is "temporarily effective" at best.
"Are you sexy? Girl asked" :|
Feel more accomplished? Smarter? Have more unhassled free time to spend with their families? Get it over with so they don't have the "oh my god we're going to die" feeling hanging over them 24/7?
If you stay within your clique you severely limit the number of possible merchants and if you trust them through personal relationship or foaf why go through the hassle of an escrow system like this?

>For instance, you might pay attention to the price of the items sold, or to the trustworthiness of the reviewers themselves, etc.

Ok so how about I just sell a bunch of high value "items" between my own accounts? Now my account has participated in a number of valid high value transactions. Since it is distributed there is no way to ensure the transaction is real.

>trustworthiness of the reviewers themselves

Who build their trustworthiness the same way. This is easy to game look at pagerank for an example of a similar rating system.

>The more data there is, the harder it is to convincingly lie

This isn't actually true though because you don't verify the data in any way(nor can you) so an attacker can craft the input to tell any story they want.
The idea is that everyone locks up more value than they can potentially win by cheating. So every side is egoistically interested in getting their money back, so they have to find a compromise. Trolling people at your own expense is possible, but I expect it to happen infrequently to not be a big concern (just like vandalism does not happen everywhere all the time, but only somewhere, some of the time; plus in this case vandalism is quite pricey).

Many people discuss extortion scenario, so let me reply to all of you. Extortion is limited when both parties are anonymous or have little knowledge about personality of another person. If I try to play dirty with you, how do I know that you are in a desperate position and will submit? Maybe you will turn out a better player in this poker? Or maybe you will simply send me a message "no, please pay as we agreed initially, period" and we won't be able to discuss this longer.

This Nash Equilibrium approach is particularly great for automated agents. E.g. two apps paying each other for measurable service and owners of both apps know perfectly well how another app will behave - there's no one to extort. Either you follow the contract, or you don't. So you can troll someone by simply losing your own funds, all alone in a sad silence.
Sorry for asking, but I don't understand the way you used the work "flake". Could you please explain? English is not my first language.
Sometimes it's easier to open up an app and see what's playing then go up to the coffee shop employee and ask them what was just on the radio. Then if they don't know, yell to everyone there if anyone knows what song just played.
that's a huge drop off, right?
I think they were using libGDX* previously for the rendering - that could explain the layout-related problems.

*I can't see any references to it now, but previously one of their job postings required knowledge of libGDX.