skysight-inc/HackerNews huggingface dataset:
OR you could try a simple "excuse me" first. I try reserve the unprovoked belligerence for Plan B, but I guess I'm just classy like that.
Is your website ready for new COPPA laws?
It's like Klingon only with worse food.
ZeroTier Networks: Global Local Area Networking (my new startup's teaser page)
This is one thing I recall Marcos Moulitsas saying every time DailyKos underwent a redesign. His rule of thumb was no matter what, 1/3rd of the community is going to hate the redesign.

That probably isn't THE rule but I think there is a real phenomenon here that hasn't yet been articulated in its clearest form.
I'm a guy and people interrupt, ignore, or talk over me all the time. It's got more to do with the communications protocol. E.g., I usually make a small sound before I start talking, as a form of reservation. Usually just a loud intake of breath. That fails with some people. They just keep going.
That second example - not being listened to until it comes from an outside source as well - happens frequently. Not saying the gender angle couldn't exacerbate it, but it really is common.
The issue under discussion was "the FDA's mission to protect the consumer". FDA-approved products that sound bad but aren't bad are irrelevant to that discussion. It's not about public reaction. It's about objective facts.
Really? I would hope the users at HN would be more inclined to understand the needs of those permissions rather than fear mongering. You know the features of Home and you should know that to accomplish those features, it needs those permissions. Remember that Home is more of a shell app and the majority of its abilities come from the Facebook app. The app shouldn't really be accessing that information if Home isn't installed, but they are necessary for Home to run.
"Is my experience growing up really that uncommon? Or is having a 3D printer just an expensive substitute for having friends that are in to making and fixing stuff?"

I probably made more things growing up than you, from my own microcomputer(from components you had to solder), my complete bicycle, lots of toys, my own welder from microwave transformers, my own tools like motorized saws and stuff including mechanizing all the gears and dioramas for the Warhammer(a UK lead figurines game, we also melted lead to copy dragons[the bigger super-expensive ones]).

I also had lots of friends as a kid, but only a minority were into making things.

Now as a grown up, I really, really LOVE my 3D printer.

Why? Because is not just a maker machine like a saw, but it is a hidden mass production machine. I design once, I upload my design to thingiverse and 10.000 people or a million(if there were that much printers) could do it too without effort.

I also don't need to spend hours thinking how to solve a problem, and more hours making it, I have a real job to fill most of my time, and my family for the remainder. I could go to the web and within five minutes put the printer to work while doing more important things like walking the dog or kissing my wife.

PS: BTW, my job is in making things, we use 3Dprinters and routers for prototypes a lot.
I submitted a similar story recently, but felt it was important enough to post again. We're just learning about the implications of the new COPPA laws that go into effect on July 1, 2013. It looks like many of the websites in the US will need to update their data collection policies (incl. Google Analytics, Optimizely, retargeting cookies, etc.) or otherwise implement an age gate before users can access the site.

This is bad for the internet... unless you build age gate technology.
How will the answers to these questions help you? To be honest, if you ask all of these questions, I think it may feel like you're interviewing your lunchmate.

Instead, could you possibly turn this into a mentorship relationship? Maybe figure out what personal advice you might appreciate from them instead.
Thanks. Ordered it.
I think MSFT will prefer power (market dominance) over money any day of the week.
It works the other way around. Be who you are first.

First they ignore you, then they laugh at you, then they fight you, then you win.
Interesting comment, considering the OP, because this account, until today was essentially dead. 986 days ago this account was started with a single comment, "Zed Shaw should just contine to make no cash and ask for donations, because they will pay his bils for a few months." only today to be resurrected with what is obviously spam. Kind of wild to be so heavy handed on the comment spam after seasoning this account for so long. Interesting.
My wife suffers from this - she does DB administration. Successful strategies:

* Dress nicely - like a force to be reckoned with.

* Stop holding back and seek a bit of glory.

* Let others know the importance of what you do - "Oracle DB Admin for company's product line" vs "I just fix the database"

* Don't help jerks - if a jerk asks for a problem to be solved, solve it but report the solution to the jerk's boss so that they don't get the glory.

* Don't train jerks - keep your domain knowledge close to the vest.

* Wear heals - there's an odd correlation with hight and perceived stature.
They did that so that it's a fullscreen experience.

But I think this is also the reason that they chose to start with the Samsung platform, because they (my NoteII at least) allow you to swipe from the top edge to display the notification bar (yes, even with Home).
> Yet last I looked Google was still standing up
> on its own hind legs without her

So for any of her accusations to be true, then Google should have crumbled when she left? Are you for real?
>exponential as designed when used P2P

That's not any clearer than the original. Please, do explain.
I appreciate that scaling at Facebook must be another world to most developers but do they really have to start with such a small userbase each time? I knew the app was restricted to a few devices, but didn't realise it was US-only as well.

With the amount of scaling experience they have by now I'd have thought they had the resources to launch a little bigger.
"I'd say there isn't grouching about the 'redesign' so much as 'Where the eff is my Android?'."

People shouldn't be asking that; they're installing a launcher. Do people ask that when they install LauncherPro? I thought people generally understood that Facebook Home adds new Android-level UI features rather than just being a normal app that is launched from the app drawer?
Here are all the files from the git repo converted to png:

http://imgur.com/a/WkWtP

And PDF:

http://cl.ly/3Y423m390Y1Z

Edit: added imgur album.
It also

* Doesn't support folders for apps, so you have to swipe through a limited number of pages to organize your apps, or go to a full listing of your apps

* The full listing of apps has a low scrolling speed/momentum, so if you have a lot of apps it takes a lot of time to get to the bottom
Show HN: I have to share this, this is so much fun :D
This is exactly what it is. I don't understand why people working in technical environments can't put their ego aside. Oh yeah, it's the pay.
The FAQ is linked at the bottom of the page:

http://ycombinator.com/newsfaq.html

In there it says:

What kind of formatting can you use in comments?

http://news.ycombinator.com/formatdoc

On that page it says:

Blank lines separate paragraphs.

Text after a blank line that is indented by two or
more spaces is reproduced verbatim. (This is intended
for code.)

Text surrounded by asterisks is italicized, if the
character after the first asterisk isn't whitespace.

Urls become links, except in the text field of a
submission.
This is awesome! I'm actually a little jealous.

If you can get your hands on (or build yourself) a red box [1], you could even hack your own hack.

[1] http://en.wikipedia.org/wiki/Red_box_(phreaking)
A minority browser giving up on a fringe image format is hardly first degree murder. More like giving up on CPR after it clearly wasn't helping.

But lossy + alpha was a good idea then and it still is now.
What specific law are you referring to that forces Main Street to invest in 401Ks?
I grew up in a place where lots of people including some I knew personal literally smoked and/or sold crack.

I tend to groan a bit inside where I hear someone make a remark about "smoking crack" because it's often used to describe behavior that is quite unlike that of a genuine crack smoker.
I'd guess it needs to know what apps are running so it can draw over them.
13 Spills. 30 Days. Nearly 1.2 Million Toxic Gallons

And $300 billion in economic wealth.
Due to the varying size of the releases; it's hard to compare them to each other.

While a buggy turd, 10.0, was amazing at the time and blew windows out of the water. It was phenomenal by comparison.

In the end I ended up voting for 10.8 because it works damn well-- was a painless upgrade process, even with all my dev tool installed. That has definitely not always been the case.
How about this... try installing it and then come back and we'll have a discussion about it. I'm a 'power user' by far, far far, but I am pretty good about picking up on barriers to even normal users. They went too far with their 'integration'. This isn't a launcher so much as Facebook deeming to allow you to access your phone applications.
"Drawing on top of other apps" seems to be the way that they have implemented their lockscreen replacement. I have seen a glitch recently which indicates that the default lockscreen is actually running underneath.

I'm fairly certain that they would use "retrieve running apps" to pull back information about how their competitors' apps are being used on phones. That could certainly be a competitive advantage in the mobile space.
I don't know that you need to regulate compensation. You just need to not bail them out when they blow up, and it will self-correct. And you shouldn't let them gamble with federally insured (FDIC) money - either be a investment bank or a commercial bank, but not both, so that regular consumers don't get caught in the middle.
Also this one, from the github repo:
https://dl.dropboxusercontent.com/u/2178548/CAPRICE.pdf
Google Glass is new Google. It's a walled garden that requires a Google server to function. It's more of a greenhouse, really...
Looking through her logs[1], Some of her posts are a little off.

one[2] ,for example, berates other programers for stupid solutions to a simple problem, then uses sin and cos for simple discrete calculations.

That's well within acceptable hacker irritability levels, however. In fact I think it might be a bit lower than normal, so I'm not seeing what the parent post is talking about.

1. http://rachelbythebay.com/w/

2. http://rachelbythebay.com/w/2013/03/06/rover/
Ask HN - how to meaningfully contribute, without any significant resources?
As someone whose only skill is some tech/problem solving (just average in that, not a "rockstar"), is there any way to contribute meaningfully (outside of work)? I don't have money, am an introvert but I do have some time
What you're actually asking for is dependent types, where instead of passing in a type argument you're passing in a value you're asking to have lifted to the type system.

C++ implements this in their templates because templates are rather more dumb than what a "proper" type system would do, because templates are essentially what C++ uses as a powerful macro system. A "Vec<3>" in C++ then is instantiated as a separate class/struct. A "Vector<Int>", if allowed to do it is separately compiled from a "Vector<Double>"[1] and this is what has given templates an uncanny power in C++ as a method of doing very powerful transformations of code, as used by libraries like Eigen to unroll very complex multiple-pass algorithms into a single fast loop. Very neat stuff.

I would be a little surprised, actually, to see Rust implement the same feature because the way C++ has done it is by a rather curious and roundabout[2] and it was just happenstance that made it one the first widely used implementations of dependent types. It's strange to think about, but templates are one way C++'s type system is more expressive than Haskell's. (Wow, that felt strange to write.)

The associated constant idea is kind of neat, but the implementation of associated constants wildly differs from associated functions[3] and I find it difficult to imagine the way they operate having anything, anything at all to do with one another.

If they do implement their associated constants proposal, it'd definitely be something worth following from a type systems perspective because, well, dependent types are one of those things that are curiously difficult to implement, and if they implement it as part of a general type system, it could even be undecidable[4].

[1] This may not be the case now, but it certainly was the case in the past. So this statement is only true to the extent of "very simple C++ compilers" and may not be true of more optimized compilation strategies. I'm not sure what the state of the art is here.

[2] And theoretically unsound, in that the macro/template language is be Turing complete. That's not really very desirable from the perspective of being able to share code or doing "compiler as a service" execution where someone could upload infinite loops or non-terminating templated types. http://ubietylab.net/ubigraph/content/Papers/pdf/CppTuring.p...

[3] In C#, they're called Extension Methods, and they're an instance of the compiler simply being smart enough to find functions that say they can work just like a method of a type, but only depend on an already public API. Extension methods are great because they let you turn regular C# generic types into Monads by adding implementations for Select, SelectMany, and so on and so forth. http://ericlippert.com/category/monads/

[4] Apologies for the link to wikipedia, but it's the most terse source on it that I can find. It should be noted that just because it's undecidable in some systems doesn't mean it's undecidable in all systems. Let us not make here the mistake of applying Gödel's Incompleteness Theorem to the reals. http://en.wikipedia.org/wiki/Type_system#Dependent_types
>Funny thing is that by making this post you may just end up with even more users.

It occurred to me, but then I trusted in my repellent design skills.

>You could move it to Heroku (or another similar service) who offer a free plan.

I have religious objections to Heroku, but I might do it for the sake of my friend.
> This woman is just an extremely negative and hostile personality.

I've been wondering what to say to you to get you to wise up for the last half hour, you usually have some pretty interesting stuff to say but this is such a personal attack that I give up. Why? What are you trying to achieve other than profiling yourself as nasty, negative and hostile yourself?
Money back guarantees are better for the consumers and better for the producers. There's still psychology involved at $15, and more than anything it's to mitigate loss aversion. If I spend $15 and the product sucks, I loose a lot more than $15 worth of happiness.

Its fine if these guys don't like the advice.

And, yes, Starbucks does offer money back guarantees, usually at the rate of "this one's free and so is the next one."
That makes sense. I guess I will just have to go without until they (eventually?) open up registration to foreigners! Thanks for taking the time to reply.
The Leg of Lamb - A Modern Parable
So google tells business hey setup a google+ account for your business to show yourself off...accept if a person is on their iPhone and comes to your google+ page they have to have google+ installed. How many are not going to bother installing the app and not come back to your google+ page?

There is a difference between highly suggesting consumers use your product which google used to do and requiring they use your product. Sadly google has crossed that line.
No, you see, Apple taking a 30% kickback is good. AppGratis taking kickbacks is bad. They're completely different scenarios. For one thing, the names of the companies are different.
Yep, everybody agrees that filament should be cheaper, so much so that they ran a contest with a $40k prize: http://desktopfactory2012.istart.org/. That was won by the Lyman extruder. See also filastruder (derived from Lyman's design), currently on kickstarter: http://www.kickstarter.com/projects/833191773/filastruder-a-...
If I recall, BellKor made many, many models based on Gradient Boosted Decision Trees,
Restricted Boltzmann Machines, and kNN. They tried many different feature subsets, added temporal weighting, and tried many reduced-dimensionality representations (SVD, NMF). They then stacked them all together into one final ensemble whose RSME beat everyone else's on a hidden validation set.

In a production environment, this is probably an insane amount of transformation, feature extraction, and classification for marginally little gains in precision (as defined here). But I'm only a year or two in to building production-environment classifiers, and nothing at Netflix's scale (though not tiny either-- it is a problem if I can't do feature extraction and high-precision/-recall* classification within a few milliseconds).

* - mid 90s, for a hard NLP/social graph problem.
Use Spotify for music library management and access across all platforms. Use Pandora for music discovery.

Problem solved!
Think of it as a shortened version of "is [the] social media [category of services/products]".
Two reasons:

1) The hashing difficulty automatically adjusts to match the network throughput, so that new blocks are found once every 10 minutes. New blocks introduce new Bitcoins, so this controls the total supply.

2) New blocks extend the last agreed-upon block. If an attacker forged a block, they would have to do so faster than the rest of the network combined to control the entire block chain (clients agree the longest block chain is legitimate). While you could do this without the same computational expense, it would rely much more on Internet connectivity.

An older AMD GPU can calculate ~250 million hashes per second. With no difficulty, a transaction could be verified on the network as fast as miners could broadcast their agreement. This would mean attackers could more easily control the block chain with DDoS and other network-related tricks. Even now, the largest mining pools are sometimes targeted to slow down transaction processing.
I'm a dude, and I can't even count the number of times that I have demonstrated my technical ability, and was subsequently ignored. Happened all the time.
StatsMix is Open For Business
Being BOLD.
Surveillance Court’s Opinions Must Remain Secret, Feds Say
That's easy for you and I to say, who are (presumably) fairly strong willed in being who we are. But what about our peers who are afraid, right now, in being themselves?

Yes, seeing others shake off the naysayers as they blaze a path of genuine individualism and (positive) weirdness is encouraging, but surely this isn't a binary situation where we can only have one or the other.
Odd, I would think most HNers have already heard of the top voted Jon Skeet answer. This is really old. Discussion is always great though, can't question that.
I agree 100%. Django may be free to use but lots of people contribute their time to to project. When I have enough experience working with it I plan to give back to the community as much as I can, that is how I will pay for django.
I'm probably an outlier in that I actively look for music on YouTube, SoundCloud, ex.fm, etc. and prefer it not given to me via playlists or channels on Pandora or Spotify. That being said, as long as the music experience on Twitter doesn't detract from Twitter's main use, I can certainly see the benefit of well-executed embeds from these various music platforms.
Yeah, she tried that.

Assuming she doesn't have a glass and a fork, or a convenient lightswitch... I might suggest knocking loudly on the table before mentioning crack pipes. But I can't really fault her for missing out that step.
Oh well, they thought they could simply "take over" the entire, front-facing experience of the phone. They probably would have had better success trying their hand at releasing a better widget, surfacing the same experience without removing the notifications bar, apps tray, etc, while being resizable and able to coexist with other widgets (eg. 1x4 Search, 4x4 FB, 1x4 App tray).
Video: iPad Mini Clone Onda V818
BrowserStack Screenshots + API
The culture in software discussions in my experience is simply that the loudest, most assertive person dominates the conversation. I don't know if this affects women more negatively than it affects men, but it wouldn't shock me. It certainly harms the quality of the discussion and how fast you can arrive at the right conclusions.
Some points to add here...

1. The ROI is all that matters. Perhaps he should try hiring one of these more costly developers, it may pay off.

2. There is a global market for good developers, which means a good developer in X developing nation can charge as much as a good developer in N. America. However, you can get a crap developer far cheaper in developing nations! ;)

3. That same global market is why the recent grad can ask for 75K. If he were applying for MdD's, then he wouldn't be asking that.
Yes, but if OP tried to use local employes there was higher risk of failing or not even starting the company. In that situation Canadian economy would get zero. So I don't know what is better.
I love that you quoted the Phantom Tollbooth.

"If you only do the easy and useless jobs, you’ll never have to worry about the important ones which are so difficult."

That's the organizing hierarchy I use to schedule my day. Doing the most important thing first means I feel a sense of accomplishment at the end of the day, no matter what else I did not get through. It works better than "I'll do this one thing real quick" or the easiest/hardest first, or even the one that is due the soonest.
I don't think this is exclusive to women, I've known soft-spoken male engineers that I would need to speak up for and say, "I think $X has something to say about this" or "I'd like to hear what $Y thinks about this" in meetings.

Part of a manager or leader's job is making meetings constructive and inclusive. I'm not speaking as a particularly experienced leader of teams, I've only had one year-long go as a startup CTO and a previous stint as a team lead.

Very strange that this isn't practiced more consistently.
False self-endorsements don't work when you're submission history is visible, fyi.
First of all, many cellphone users don't change launchers.

The ones that do understand that launcher and lockscreen are different.

Facebook Home replaces both, and remove some major aspects of the Android UI that most launcher/lockscreen replacements DON'T change: things like getting rid of the notifications bar, changing the lock screen slider, changing the way that you get to apps

It's a very different imagination of how to use your phone. I'm not at all surprised that many people don't understand it and/or don't like it.
The interviews were done using a combination of email and Skype.
I love the idea of an ORM but I always find myself relying on database specific features and end up stuck anyway. Last time it was my use of geospatial indexes in MongoDB :/
I've done similarly. Sure, they have valid uses... but they could have done these things with Facebook Home instead of wiring it into the standard applications (which can communicate with Home via cross-process messages, so they could still do everything). Hopefully they'll roll them back if enough don't update, but probably not.
I sense a pattern here...
How would you describe the behavior of a crack smoking developer?
It would be great if your regex was used everywhere.

Leave it to Washington to unknowingly take a euphemism for sex chat and
use it both for the name of a military branch ("Cyber Command") and for
political rhetoric. Their mistake is mildly entertaining, but it really
makes them look dumb. I wonder what they'll do with "ASL?"