skysight-inc/HackerNews huggingface dataset:
Disclaimer: I've never worked from home. I have thought about it a lot though.

I think WFH isn't a good idea for a junior dev (e.g., <5 yrs experience). In my career, I've learned the most from working closely with really smart engineers, and doing CRs over email isn't sufficient to soak up that knowledge. Standing at a whiteboard and arguing about design patterns for an hour, sitting at the same computer crafting a new API, etc., are the best ways for you to learn quickly.

It's also important that you work on a team with smart engineers for the above to be valuable. If you have no CR process, or don't have any devs smarter than you, then there aren't any downsides to WFH, but that's only because the above upsides aren't there.
They could selectively deny transactions. They might, for example, demand that you tie a real-world identity to your Bitcoin address before you can engage in any transactions, then deny transactions to people they dislike.
In my opinion professional organizations attract people who are by nature inclined towards rent-seeking. That is the primary reason I oppose professionalization in our field. I would even be willing to give up the title "engineer" if it came down to it.
I think most people would call the rock stars cashing out "talented."

That is only a meaningful statement if you also believe the corollary - the people who aren't cashing out are not talented. And if you believe that then you are in for a really tough life.
If their price was wildly out of with the rest of the market, they'd either run out of bitcoins or out of USD pretty fast.
...and now you know why the DoD uses portable SCIFs when handling TS/SCI in the field[1].

[1] http://www.bbc.co.uk/news/world-us-canada-12810675
I love how the theif even are being threatened still didn't return the phone, he just sent back the sim card and a handwritten backup of 1000 names and numbers, that's a lot of effort.
Thank you HN for your response, I totally expected to open comments and see people siding with GoldieBlox here, like I would normally side with most things EFF do.

I think GoldieBlox made this suit to promote themselves, so it looks like a stunt to me. I am surprised that EFF jumped the gun, but then, it really doesn't make me think any less of them.
The problem is not just collected intelligence, as a passive action, but more active actions, like planting backdoors ready to accept (maybe destructive) commands in foreing critical networks.

I would be very worried if that new information is so destructive that compared with all that was released till today is still like a doomsday weapon, and thats why it was not released yet. Even if Snowden didn't got that information, that they consider that information that they keep secret is so destructive by itself is just a reminder that so far we seen just the tip of the iceberg, and if you are outraged by what you know that they are doing, you will be far more then realize how deep the rabbit hole goes.
My statement was an oversimplification, but you're right, Commercial purpose would weigh against a finding of fair use in a part of the 4 factor balancing test. Does that take "a lot" of the argument away or a little? Depends on what the judge had for breakfast that day, I guess. In my head, the direct criticism of the original work is a stronger factor, but that may be based off my own fuzzy memory of the cases and pro-fair use biases. I guess I feel that criticism should be protected as not only federal common law fair use, but even more strongly as First Amendment speech - if I remember correctly that is as of yet an unanswered question in the caselaw.
One interesting case I can think of is for institutions which for some reason or another want complete control over article creation/deletion/modification but without the need for recreating the entire knowledge database from scratch.
Welcome to the world of Cicada 3301
Not sure if it's the same researcher, but I heard an interview with one which talked about another problem with MOOCs - they're generally only useful to those people who already know how to learn. The autodidacts or people close to being autodidactic.

My own criticism of MOOCs is that they're not ideal for any subject with physical skills. I was a class tutor in the late 90s doing biology and electrical engineering classes. At this time the 'can learn everything from a computer!' crowd was getting really underway, and I remember wondering 'how is a computer going to teach you how tight to tie a liguture?'. Similarly, my favourite lecturer mentioned that for a lot of skills, a technical college is better. At university we might be expected to solder together a circuit, but zero time was spent teaching this skill. At a tech college, they do physical skills, starting with things like "here's a bunch of nails in a block of wood, solder wires across their heads" - exercises solely for honing physical skills.

And if you are having trouble doing a physical skill, having an expert pair of eyes see what you're doing is a hundred times better than trying to post it on a forum. For example, I'm an indifferent guitar player and have skimmed forums here and there for years, asking questions about this or that... but it was during my first lesson with a professional guitar teacher that I had considerable issues cleaned up with my technique.

MOOCs are a great tool to have in the arsenal, but they're not a replacement technology.
天空之城吉他谱
天空之城吉他谱
I wouldn't mind having something like this for long flights without wifi.

Edit: Kiwix looks nice too, thanks!
"Science cannot produce ideas by which we could live. Even the greatest ideas of science are nothing more than working hypotheses, useful for purposes of special research but completely inapplicable to the conduct of our lives or the interpretation of the world. If, therefore, a man seeks education because he feels estranged and bewildered, because his life seems to him empty and meaningless, he cannot get what he is seeking by studying any of the natural sciences, i.e. by acquiring "know-how." That study has its own value which I am not inclined to belittle; it tells him a great deal about how things work in nature or in engineering: but it tells him nothing about the meaning of life and can in no way cure his estrangement and secret despair." - E.F. Schumacher (from his essay The Greatest Resource - Education)

This quote is part a defense of the humanities and liberal arts as essential for presenting ideas of who, what, and why we are.

Schumacher makes a strong distinction between education and training and I lean towards categorizing MOOCs as the latter. While they may achieve wider credentialed status, they will not and should not replace traditional educational institutions. Pricing, degree structure, and allocation of resources (professor pay vs. recreational amenities) might all need to be looked at but the mentor-pupil dynamic is essential to the liberal arts.
You're on thin ice with that argument. Selling a parody of a creative work is commercial, but that's wholly different from presenting a commercial message for a separate product.

Imagine a TV advert for cosmetics or apparel that used 'Pretty woman' (even in parodic form or heavily transformed): this is a very different kind of commercial application. In your example the parodist is selling a new version of the song; in the example above a new version of the song is being used to sell something else. This is a classic example of where licensing is appropriate because any resulting commercial transactions will not be made by an audience on aesthetic grounds of preference for the new song, but by customers who wish to purchase a girl-themed construction toy.

I think your/the EFF's legal theory here is DOA and will be extremely surprised if GoldieBlox succeeds.
I personally use it for traveling. There are a few other applications as well:

- low-bandwidth availability, particularly in less-developed regions of the world

- censorship evasion

- security concerns. some users want to access Wikipedia without exposing their machine to the internet

There are probably a few others I'm missing....
It's not just proof-of-work though. It's everything. It's maintaining the entire balance sheet since the beginning of the first minted coin by Satoshi himself.

Doing a simple google search shows that counterfeiting costs the USA alone $200bn a year which is 1.2% of annual GDP. Current market cap of bitcoin is $10bn. This means that $100m would be comparative. Maybe someone can give me the numbers on mining hardware and electricity prices.

To be completely accurate, we need to include cost of minting physical dollars etc...maybe someone can do a better analysis on all this but I'm highly skeptical that bitcoin costs more to run than conventional financial systems.
Bitcoin is respected among some HNers. There are still a lot of people who question its value, its long-term prospects, who call the current price spike a bubble, who call it a toy/gimmick/scam/etc., and so forth.
Hours?

Either they have several gigabytes of CSS output (ouch) or they're using a ZX-Spectrum as a build machine. Or, possibly, they're constantly recompiling, like doing a change in SASS a hundred times per second.

Otherwise, interpreted script-based parser (given that it's written properly, algorithm-wise) should be sufficiently performant to produce results in a sane time.
for arg

instead of

for arg in "$@"

is gold. That is going straight to the pool room.
Ask HN: How do I gauge interest for my prduct?
Title question says it all. I am developing the MVP for my product, and this question struck me.
I've had fun with the intro to python courses, but on searching around, there's not a lot for intermediate-level classes in the several topics I've looked for.
Downloaded it. Experience is a bit strange, ex: swipe down to refresh doesn't appear to do anything, then after a 1 min lag it refreshes the content. I love being able to handwrite on my photos, but really hate not being able to save my own stuff. Also, seems there's no way to be updated when people comment on or like your content? Had to delete it. Hopefully the 2nd run smooths some of this out :) Still, the handwriting alone was very cool.
>The log writes don't saturate the array itself--but the log file has a limit to how many blocks can be appended--even on fast arrays

yes, the issue usually isn't the transaction log append speed. Instead, it happens too frequently that the log is configured to be too small. A log file switch causes a flush of accumulated modified datablocks of tables and indexes [buffer cache flush in Oracle parlance] from RAM to disk. With small log file size, the flush happens too frequently for too small amounts of modified data - this is where GP mentioned random IO bites in the neck.
This tactic is even more common in Patent law. If you get the jump on the would-be plantiff you get to pick the venue, and hopefully stay out of the Patent-holder rubber stamp that is the Eastern District of Texas.
I also used to live in Japan. Construction has to follow guidelines to ensure they comply to earthquake standards and Japan is one of the leaders in earthquake - proof technology. Part of this may come in the compromise of 'thinner walls'.

This in part also explains why tearing down a house and building a new one is desired, as you would want the most modern earthquake proof property.

I haven't lived in a place in Japan that wasn't double glazed and central heating is not really required since most of the year heating is not required (at least in Tokyo).

Without trying to sound 'patronizing', you sound a bit like a foreigner who hasn't yet fully adapted to Japan.
Zombie invasion fanatics, for when the zombies invade you still have an archive of knowledge.
It's only ~3 GiB once you leave out the articles about individual Pokemon.
Appreciate the feedback. Totally agree with you, need to improve the content loading experience, allow saving, and add notifications. Thanks for giving the app a try.
You are absolutely correct. Guess I should seriously think about it.
> And it seems to be fighting yesterday's battles. The "pink is for girls" thing has been fought out for years now. Everyone who could be convinced has been convinced.

I think this is completely untrue. Especially after seeing my nieces this past week. The more my daughter is exposed to the normalcy of colors other than pink the better.
Freelancer Q&A with Wes Bos [video]
And which ballpark would you say is closer to the area of a "food" or "drug"?

If you look at the FDA's mandate, it is pretty strongly oriented to products for treatment, not medical diagnosis. The medical diagnosis angle is mostly there due to certain forms of quackery.
13 Things Mentally Strong People Don’t Do
None of the Portuguese I know have that view, and they come from a fairly broad spectrum of contemporary Portuguese politics. Salazar's regime was virulently anti-education and pro-feudalism, in favor of keeping all but a small educated elite in poverty as uneducated peasants. The dictatorship deliberately kept the vast majority of the population from having access to education, to the extent that Portugal had the 2nd-lowest high-school completion rate in Europe, after Malta. Salazar's goal was a nation of illiterate farmers who he and his corrupt cronies could profit from. Not corrupt, you say? Who built all those giant estates during the Estado Novo? It sure wasn't people advancing of their own merit. They were simple thieves wearing jewels and pretentious titles.

I don't know any Portuguese today who thinks that Portugal was better off under the previous incompetent kleptocracy. They may have objections to today's government, but Salazar was both malevolent and stupid, a particularly poor combination.
It's a special case of a more general principle. Companies we like can do anything.
The counter-example that has stuck with me is the novel "The Wind Done Gone":
http://en.wikipedia.org/wiki/The_Wind_Done_Gone.
It's Gone with the Wind, re-imagined from a slave's point of view - and a direct criticism of the work, published for profit and without permission.
The Second Circuit (probably the biggest copyright circuit, thanks to NYC) ruled that there was at least enough fair use there to overturn a preliminary injunction.
http://en.wikipedia.org/wiki/Suntrust_v._Houghton_Mifflin
Then the case settled.
Screenhero makes every application collaborative
This is true in terms of graphics but in terms of sound, the IIGS was better.

Also, the OS had some neat stuff like File System Translators - it could read and write all sorts of disk formats.
When we looked at starting remote, a lot of I spoke with people cautioned against the "hybrid" approach. Some people on the team remote, some in the office. It sounds like your experience was the extreme. You were the _only_ person not in the office.

What tends to happen is decisions get made that remote people get left out of and they get communicated verbally rather than through the normal channels. It's really important that the company plans around the remote people. I've heard from lots of companies that they've ultimately canceled remote work when there's just one person remote. It's a bit too hard to break out of bad habits.

This is a great cautionary tale for teams who are thinking about adding one or two people remote when they're all in one place.
I'm periodically updating a PHP binding to libsass on my companies github account here: https://github.com/sensational/sassphp

It was my intention of keeping up with releases, but it looks like updating it periodically to git HEAD of libsass might be what's needed. I'll look into getting the submodule updated to a later release today.

That said: last summer when I started maintaining this fork of an earlier binding, I noticed that libsass (even tag RELEASE-1.0) was in a bit an early state of development: HEAD was flat-out segfaulting and RELEASE-1.0 was producing miscompilations.

I've reported a few bugs but in the end, we've settled back with ruby sass for the time being. The speed up is nice, but only if the library is actually producing valid output without crashing.

Maybe by now this is better and I should give it another go :-)

Also, I'm certainly no C++ programmer and thus this might be common, but their template based parser with a lot of implementation code in a header file kind of scares me (https://github.com/hcatlin/libsass/blob/master/prelexer.hpp)
Ask HN: How to cross the 100,000 user threshold
So you'd think. A former lover of mine once told me she was sad that the Soviet Union had collapsed. Blew my mind.
The point is the issue isn't amazon treating workers bad. Obviously they'd be even worse off if amazon got rid of them, yet that's considered perfectly acceptable. If you think it's not, then think of all the companies in the world that also don't employ people because technology makes them unnecessary (or they just don't need to in the first place) and place equal blame on them.

The problem isn't with one company, or even just the industries that hire lots of unskilled workers. The problem is our society requires people to depend on their job and the value of their labor as their only source of income. This problem becomes more and more obvious as the value of labor continues to fall with technology and competition with other countries.
Yup. It's a Sisyphean task. You can't protect a person from themselves.

The FDA should focus on requiring disclosure of relevant information and the accuracy of that information, rather than guaranteeing safety or making value judgments.
Trouble is it's not anonymous. If you could find a way to do that anonymously, that would be amazing.
Are you suggesting that there is nothing this energy might be used for that would be worth more than $10bn? I can think of a few things that might be more valuable. What if this vast amount of electrical power were used to solve traffic flow problems for major cities, thus saving fuel and reducing pollution? Maybe we could find better TSP solutions and improve transportation. Maybe we could be creating more power-efficient chips. Maybe we could be curing deadly diseases.

Maybe instead of spending this energy on computers, we could be using it to build up the infrastructure of the developing world and help them become self-sufficient. I think that would create far more wealth for far more people than Bitcoin ever will.
New digital currency that humans mine by hand, not computers solving math
Another feature that I have found to be quite useful is when I don't quite grok something, I can often quickly jump over to a lecture from a completely different person on the same subject. That alternative perspective can make it instantly clear.
Stallmanism: Blessed be the Org, the Com, and the Net
In fairness, ig1 just said "chances are...", meaning the odds are better than 50-50.
The only time I enjoy the presence of JavaScript is during particle simulations.

...well, maybe fractal demos too.
Hi, OP here... I felt that sentence was a little awkward. There are other things to take in to consideration -- english speaking people. People with requisite skills etc...

At least when I was thinking about it, I wanted to convey the sheer magnitude. New York is the largest city in the US (8m), but I used the metro area (23m) as my population size. But even with all the people in New York, we'd be limiting ourselves if we say "You must be physically nearby". 2.5 bn with internet access seemed to convey the scale of things - albeit imperfectly.

What would you recommend is a better way to do it?
> it tends to be filled with monopolies

All monopolies in medicine and insurance are government created.

Your whole argument is based on a near-obvious circular logic.
It's more the bandwidth required - even on a 10 megabit (optimistic) connection, a 10GB download takes quite a while.
chile also has earthquakes and seems to be completely different (the buildings i have lived in have had thick walls - they help keep the building cool in summer - and there is a strong second-hand market). so i don't think earthquakes explain this.
I'm upvoting you for linking to Prude's Progress which looks like somebody trying to think critically about something. And also for the change in tone. I'll try to match you as best I can.

I think the notions of 'sex-positive' and 'sex-negative' are kind of weird, personally. When I read those terms, my mind tends to translate it into "people who think mainstream pornography is fine" and "those who think mainstream pornography has issues."

I guess what I feel is missing from the comments you've made so far is your personal attitude towards pornography. It's easy for all of us to criticize this or that thinker, but it's much harder (and more painful) to introspect and consider what our own attitudes say about us.

Let me volunteer to go first: I've consumed a great deal of pornography in the past, and it's only this year that I stopped in earnest. Looking at pornography made me feel depressed, disconnected from my feelings, and I noticed that it made it hard for me to relate to women in my daily life. Not 'hard to relate' like I couldn't talk to them, but in that I felt uncomfortable talking to somebody as a human being when I'd just watched images that really degraded them.

Now, I was raised in a very liberal Scandinavian country, and my parents are far from prudes. Neither of my parents demonized sex, and growing up, they always said "it's okay if you do it, just make sure you use protection." So the discomfort I felt in looking at porn didn't come from being raised in a moralistic, Bible-thumping household.

When I read Gail Dines book, I find my own thoughts reflected back to me. I find your label of "shrill moralising" somewhat offensive, but you may also be offended by some of the things that I am saying.

Also, and this is important to me, I think it's very possible to get too rational about the whole discussion. You referenced "rational sex negative critiques of porn." I am fine with logic and reason, but I often notice that people who focus too much on rational arguments are avoiding a frank discussion about their own emotions or the emotions of the women being discussed.

Anyway, if you've read this much, thank you. Hopefully you have a better understanding of my perspective now.
Schools without internet access; unfortunately those are still millions.
I've been watching nudge evolve for a while and must say I'm really impressed by the overall design, performance and ease of use. There are plenty of tools for rapid prototyping these days, but nudge just gets out of your way and exposes an incredible time-to-value proposition. Considering the approach to modular add-ons, I can envision this simple tool turning into a powerhouse in the near future.

TL;DR: spend at least 15 minutes playing with it and imagine the possibilities
Mike D & Ad-Rock respond: http://www.nastylittleman.com/2013/11/25/open-letter-from-be...
Some things I've learned while working Enterprise I.T.