skysight-inc/HackerNews huggingface dataset:
"In the U.S. today, homeschoolers are generally rebels, defying the system in order to do right by children."

Or to shove creationist propaganda down their throat, as in my case. A significantly large part of the homeschooling movement is dominated by christian fundamentalists determined to keep their children from "secular pollution" by evilutionists. Unfortunately, all the censorship just made me even more curious about real science.
Wow Action.IO is exactly the idea I had the other night and I thought it would be the best thing ever. Web-based IDE with SSH access and some console tools. Glad someone else already did it!
Don't get suckered into premature optimization. If you're still small, bolting stripe on lets you accept money and get back to building the rest of the product. Sometime in the future it will make perfect sense to redo the entire payment system. Today is not that day.
O-notation considered harmful (use Analytic Combinatorics instead)
Bonsai: Hosted ElasticSearch for Heroku/AWS
30 years later, manchild nerds are still obsessed with Micro Machines.
This is a rather superficial reason to start such a project.

Mathematica is non popular because of its syntax, it is popular because of its extensive library, graphics capabilities and documentation.

If you want to make free software packages more competitive compared to mathematica, the best way would be to work on extending their libraries, documentation and graphical capabilities, not increase the fragmentation by starting yet another package from scratch doing the same thing just using a slightly different syntax.

For all intents and purposes, from an user's point of view, this project is as a waste of time as writing yet another scheme interpreter.
Actually, come to think of it, I don't know if my previous answer of "get more experience" solves this procrastination problem.

I think it's actually "have kids" that solves this procrastination problem. With having kids you get so many constraints on your time that procrastination is no longer an option.
Nerd by day, raver by night
Now you're back to your original argument, which is that farmers are morally superior to lawyers because they plow the earth. How can that possibly make sense? There are legal protections that should be enjoyed by farmers but not lawyers?

That was Rayiner's response to you and it seems self-evidently true. We strive towards a rule of law, not a rule of farmers, or a rule of philosopher kings who pick the meritorious occupations and penalize the rest.

Vernon Bowman didn't simply plant Roundup-Ready seeds by accident. He purchased clearly-marked Roundup-Ready seeds at commodity seed prices and then sprayed his fields with glyphosphate-based herbicides to take advantage of it. That isn't Monsanto's contention; Bowman admits to having done it. Maybe he's right and there's a patent exhaustion claim that makes doing that lawful, but it's hard to argue that Monsanto shouldn't have their day in court to verify it.
Nice! I feel like I'd like permalinks to each random quote that comes up. I don't see any on my iPhone.
I think that college degrees are highly over-rated.. all you basically need in this world is the ability to read, a curious mind, the will to work and a good set of books, a laptop and internet connection. A perfect combo of this, anyone can take over the world.. be the next Aaron Swartz.
You'll find that they are integers, though:

>>> isinstance(True, int)

True

>>> bool.__mro__

(<type 'bool'>, <type 'int'>, <type 'object'>)

Although they aren't literally the same object, 1 == True does evaluate to True.
Unfortunately, I don't share your optimism with regards to our immediate ability to liberate ourselves from computer systems with closed designs. The Microsoft hegemony has been here for decades and I don't see it going away anytime soon, so it looks like closed designs are here to stay for the foreseeable future.
And I feel that at certain scales one should tell hosts what to do, not rely on some auto discovery Process - especially if that process is not out and out cloning.

That's one thing, in Chef, that scares me. Access control on node attributes is inexistent. Even in private/hosted chef. So that a node can modify its own run_list, its own tags, etc...

A frontend node that gets rooted can suddenly become a backend database. If the environment is configured to allow for automated configuration of everything, this can get ugly very quickly.

Even with Chef, human approval of new nodes and roles is still mandatory.
A lot of memorization that people feel is pointless actually isn't. I was drilled to death on my times tables, and it's served me well in my later math endeavors, even though I wasn't too thrilled about it at the time.

On the other hand, memorizing stuff about how god created the earth in a week about 5,000 years ago was crap I had to scoop out of my brain later on.
I don't think the facility you described is different from the ordinary schools when it comes to how sciences are taught and how tests are performed.

And that's where the useless rote lives, not in the "strictness" of the environment. As well a liberal, private school will have the same problems. It's not about the where we teach. It's about how we teach.
Link: http://sedo.com/auction/auction_detail.php?auction_id=141953
I was thinking of software only solutions, but I think a hardware fix may be best.

I wonder if Tesla chose to optimize for other scenarios in the design of the car: Tesla distributes the battery across the entire body, which makes for great handling, fault tolerance, and safety, but may make it more difficult to insulate than in other cars, which typically just lump the battery in the back, surrounded by insulation.

An "inside" battery also takes advantage of the solar greenhouse effect from the glass-enclosed interior. On cold-but-sunny day, a parked car will heat up substantially simply due to the ~1kw/m^2 of solar energy delivered to the vehicle. Of course, you don't want the battery getting to hot, either. In addition to better thermal insulation, perhaps Tesla could add solar panels to the roof to aid in heating and cooling.

I hope this problem is solved, as it would be a bummer not to be able to take a Tesla on a ski trip.
Simplistic Twitter Client
You should check out Alfred for quickly launching apps and many other useful things. Probably the most used app by many mac users.
Minecraft also has biomes, which customise the terrain generation to produce regions of a particular type of terrain like forest, desert, sea, etc and some intermediary biome types like beaches. I don't know how it distributes the main biomes, but it may use one noise algorithm for that and another within each biome. Plus applying some rules to handle the borders between biomes. There is a lot more to it that just "It's Perlin noise".
Yep. That about describes it. All the kids in my school are wildly crazy and immature and thus it's not in the picture.

I may not have the "best" social skills, but I will say many of the teachers do like me.
It's Torturous Chaos Until it isn't
LobbyPlag: track lobbyists proposals which went straight into EU amendments
cool project to learn which impact the changes would have on the protection of your data<p>nicely done
A requirement for a One Time Pad is that the key stream be generated from true random numbers. Computerized number generators are pseudorandom number generators. Even cryptographically secure pseudorandom number generators are not true random numbers.

This article describes some of the requirements for a One Time Pad, but its failure to account for the strict requirements of the definition leave us with something that is not provably "unbreakable."
My mother used to be an extremely dedicated watch wearer... but she stopped wearing a watch after she got her iphone.
use a gesture to bring up launchpad?
Grouper (YC W12) seeks Product Engineer
Hey HN,

We're looking for social hackers to join our engineering team.

Who are we?

We're a tiny team working to engineer the perfect night out with friends. What goes into that? So far we've built out matching algorithms, logistics optimizations, customer service AI, and a real-time collaborative email client that's better than Gmail.

Who are you?

You're a world-class developer with a track record of shipping excellent products. You're comfortable hosting a brown bag tech talk. You're a fearless explorer - If there's something you don't know how to do, you'll figure out the lowest cost path to understanding it.

I'd love to chat, just email me at tom@joingrouper.com

You can learn more at http://joingrouper.com/jobs

Cheers,

- Tom
That's all predicated on there being a whistleblower that leaks that particular data.

It's a stretch to assume that all information would be leaked all the time. That doesn't seem to be born out by the evidence to date.
is this not Homework plagiarism. i am not sure why people can not use the regular resources 1)do prepare for the class befor e the lecture 2) follow the lectures in class room/virtual class room 3) follow up with the professor/tutor for questions
4) work in a study group (in a room /or virtual) for better understanding of material 5) do home works on own.
> It is kind of a shame that all the math and physics departments all over the world keep using closed source black box solvers

They use them because they're more comprehensive, and scientists want to spend their time doing science, not improving free software.

Also, in the case of Mathematica, the interface and feature set are far beyond what any other tool offers (and can be expected to offer, given the track-record of free software).
I have this problem all the time - the best solution I've found is to add a keyboard shortcut to LaunchPad.
SlimSurveys
I'm not sure how a video beats a photo-of-the-day

I hadn't thought about this before but perhaps it's because the mind doesn't actually remember snapshot images, we don't work that way. We remember events comprising several images, sounds, smells and emotions. In that way, perhaps describing memory as a series of short video snippets is more accurate than the traditional photographic memory model.
The Chrome Javascript editor can do hot swapping
That's a very smart way to discuss global factions (using "group A", etc.).
You would never put a link like this on a business card or relay it in person anyway. You'd probably just hyperlink some text on a blog or in an email. It's pretty clear that this isn't a permanent web hosting solution.
A teacher approached my mother when I was 15 and strongly suggested that I be allowed to take the GED and move on to college. Later, an employer approached both of my parents and strongly suggested that I be allowed to take the GED and attend culinary school. Both adults were ignored.

Outside of these two, there was no guidance available to me for seeking an education beyond high school. To this day, I believe that this is still the norm in rural America. If it were not for a community of educated friends, it may have been another decade of rough living for me before I went to college. This contributes to one half of my opinion: in some circumstances, the secondary school environment has nothing to offer the student. In this case, it is evidently time to "move on."

The other half of my opinion is nearly directly contradictory. It comes from the part of my life education garnered over the past 13 years of being a parent. If I try to cast my mind into the situation where, two years hence, I will have to face the decision of allowing my first born to set foot out into a world he may not be mature enough to handle, some reservations are immediately apparent. I am counting on having a few more years to teach this person to manage his life (shop for food, keep his person and effects hygenic) and to make good decisions. It would take some significant reassurance and possibly some means of monitoring his well being to provide me with the peace of mind that would result in my ultimate blessing.

In the four years you attend high school, pure academic enrichment is not (or should not be) the only skills you acquire. As a slightly older person attending college, the total lack of life preparedness exhibited by the other inhabitants of my dorm was nothing short of astonishing. I believe that my focus on getting an education allowed me to wade through the "temptations of freedom" that my these kids could not. That focus was due to having spent most of my young life dealing with parents who partied all the time. My son doesn't have that life, and so I don't trust he has that focus, either. Your friend's son may believe he does, but as the parent of a teenager (who used to be a great deal more reasonable than he has been in the past few months)... you'd have a really tough time selling me on that.

Having said all that nonsense, I would start out by making a list of the pros and cons of taking the GED and heading off to college at 15/16 and then systematically plan to address all of the cons. And make sure to roll in some means of adapting when the plans don't work.
I think I see it differently as we have just spent 3 years developing a CMS at our company and every decision has been a well thought out and concious one. We spent 3 weeks planning when we first conceived the plan.

We have only had to do 2 refactors in that time on 2 controls. That was more about understanding our customers needs more as we progressed rather than not enough planning though.

Previous to that I built a custom ecommerce site for a wholesale distributor. That whole process was more suited to a quick hack over a well thought out decision. That's why I say I agree in principle, so long as the project allows it.
The economists that advocate such a program typically say yes.

After all, the basic idea is that it would be an offer to those who are both able and willing to work. If you don't show up to work, then clearly that's pretty good evidence that you're not actually willing, hence you can be fired.

(If you are unable to work, then some other social safety net should catch you. If you are able but unwilling to work, well, opinions differ on how much society owes you in that case, and clearly this is one of the uncomfortable but important distinctions between ULW and ELR/JG...)
What country doesn't?
Thats a very feudal attitude.

I was born on the inside of the city walls so I am richer than the serfs. God bless the Baron who keeps us rich and them poor
The article explains an implementation of a Vernam Cipher, it's not intended to solve the most important questions in cryptography.

I don't understand how "introduce someone into the field by showing them what questions the field is actually trying solve" could do any good, it's like saying that the first subject in Physics 101 should be the unified field theory instead of Newtonian physics.
Canadians.
Can someone explain to me the benefits of moving to chef or puppet as opposed to say my current approach of writing deploy scripts in pythons fabric (basically ssh and file operations library)`

I can't talk about chef but puppet basically gives you a declarative language to specify the end-state in which the server config should end up as. So you say something like "the apache server must be enabled and running" and then when the client runs it makes sure the state matches that. So if for some reason apache gets disabled (say a new version of the package disables it) the next time the client runs it will right that.

I have even used Puppet but I could not get over the feeling I was placing a lot of trust in an agglomeration of system in provided recipes

You don't have to use the recipes. I had the same worry so what I did with my own puppet usage was set a rule that I won't copy recipes from anywhere and just use puppet to do the same things I would do directly on the server but describe them using puppet so I can replicate them later. This has worked great for me. I still have to learn all the details of how to configure everything on the machine but I now have a version controlled log of how I've configured everything and I can very easily apply the same recipe between two machines.

And even though I don't use copied recipes puppet itself abstracts away a bunch of stuff. So for example "make sure apache is installed" is implemented with apt in ubuntu and rpm in redhat. So if I wanted to repurpose my recipes from ubuntu to fedora I'd have to recode paths and package names but I wouldn't have to figure out how to interact with the package manager, what the command to create a new user is, etc.
> There is absolutely NO way to effectively measure programmer productivity.

One of the big reasons programmer productivity is so difficult to measure, is that you need to also see future productivity of everyone else who works on the code. If a programmer takes an extra week to build something more maintainable and that improved design saves months of future work, it's likely a productive use of time, but that's not always obvious until those months are saved (or not saved). That's not easily measured until the full lifecycle of the software is complete.
I don't really get the industry-picking idea of the STEM visa. Not every area of STEM has high demand, and not every area of the rest of the economy lacks demand. Why not have some kind of points system like Canada's?

For example, it's much easier to find an American mathematician or physicist than to find good elder-care staff (there's something of a glut of physicists, and shortage of elder-care workers). Yet this reform would propose singling out pure mathematicians and physicists for preferential immigration, while not allowing an elder-care worker to immigrate on the same terms?
Did you try using a different browser? I've heard some people say that Chrome performed poorly on their Nexus 7 for some reason, but switching browser always seems to fix it. IRL every Nexus 7 I've seen is buttery smooth, so I don't know what is causing the problem for some people.
http://www.comlab.ox.ac.uk/oucl/work/jeremy.gibbons/publicat...

Fast and loose reasoning is morally correct.
I'm also really disappointed the OP brushed aside the 55K diversity visas as some sort of joke. Many people in that lottery are those who tried to obtain political asylum but could not.

Are you trying to escape poverty, war, and persecution? Well, if you can code me up this idea real quick...
Packery – The successor to Masonry/Isotope
"2. This is the dialog box that comes up when I click a YouTube link in Reddit. I've chose "Always" about 3,496 times thus far and it doesn't seem to ever last for more than a day or so. Basically, any time any app updates it seems to reset your default choices."

I thought the article was a bit hand-wavy in general but that's something I agree with. I'm a die hard android user and I have this problem. Why do I have to make the choice for EVERY SINGLE BOOKMARK? Can't you remember that I open bookmarks in Chrome?
In my experience the tap disambiguation popup is worse in Beta, not better. They managed to break it so half the time when it pops up, it's empty instead of containing a zoomed version of what you tapped on so you have to tap away to dismiss it and hope it works the next time you open it.
Germans definitely have a title fetish. So do Austrians, to a slightly lesser degree. For example, titles go on driver's licenses. They certainly do not in the US.

If you use the title "Prof" or "Doktor" when making a restaurant reservation, or getting pulled over for speeding, chances are very good you will get a better table, or escape without a ticket. The word that comes to mind for the stories I've heard from Dr. Dr's in Austria is "boot-licking."

Also, "Dr Dr" is a thing. My mother-in-law is one and people really say it to her, religiously, and not because she is a prima donna about it.

Don't forget, it's illegal in Germany for an American PhD to call himself "Dr" (and not talking about practicing medicine either). People have gotten into serious trouble because of this: http://chronicle.com/article/Whats-Up-Doc-German-Law/40636/

In America, the government officials responsible for that would be laughed out of town.
Say Hello to Unicode
Catalog your rabbit holes if possible, and then review them before working on them.

What I mean is, if you see a problem to solve, and you are able to keep working on your current task and to solve the problem later, then do so... just note the problem. This will immediately make you much more focused.

Then at the end of the day, review your list of rabbit holes and try and determine which ones are necessary for the current project, which ones would be educational / you want to do, and which ones can be discarded.

Basically rabbit holes are a problem because they are long and narrow and do not offer an overview of the entire grounds, so before jumping down a rabbit hole force yourself to survey the big picture and to see if you can step over it instead.
nice, I will google that. Thanks, yeah I didn't knew.
Because there are a fixed number of jobs to go around, right?

Wrong.

http://en.wikipedia.org/wiki/Lump_of_labour_fallacy

This article is pretty political though. I think I would have flagged it.
The way Chrome messes with the font size is really frustrating. The fact that this is a feature makes it even worse.
Yes! I took all of my math notes in university in Mathematica notebooks. Lead to much quicker and deeper understanding of the material, not to mention the side effect that I then knew how to actually use the math to solve real problems.

One thing that came out of that was a nice Wheatstone Bridge calculator w/ GUI that was really useful for prototyping signal acquisition circuits.
Echoing what you're saying, on my Nexus S, Chrome is unbearably slow.

I would bet that the majority of Android smartphones -- the ones that aren't the marquee, top-of-the-line products -- all have a similar quality of experience with Chrome.

In a few years when Moore's Law catches up to the lower end of Android phones, that won't be an issue, but right now I think we're still in a transition period.
That might be what they say, but actions speak louder--for instance, indiscriminately publishing gigabytes of diplomatic cables, most of which are inconsequential.

Also, I'm pretty sure any secret that would have had strategic importance in WWII was of "political significance".
You're totally missing the point. XUL allowed (and for Desktop Firefox, still allows) people to customize UI with addons. The new Mobile Firefox's UI is all android-specific Java you can't customize without compiling Firefox yourself and deploying it to your phone, which is basically something that 0.00000000001% of the people on this planet will ever care enough to do - and then their build will be outdated 8 hours later after new bug fixes get pushed to trunk and their custom build doesn't automatically update.
Sorry, why exactly would you be afraid of emailing PG/YC? Is it the 'fame' thing? It's a common misconception, in my experience, that people who are considered 'important' hate to be contacted by people like you and me. Not to mention that the importance of YC/PG is certainly community-based - not to take anything away from them, but my mother has no idea who PG is. :)
I was going to translate the example to Go but it's such an uninspiring example because the frame_receiver "coroutine" has no state and might as well have been a simple procedure.

For an simple example--written in many languages including Python and Go--with two stateful coroutines, you can check this out: http://rosettacode.org/wiki/Synchronous_concurrency
You are right, I think I am being closed minded in how we plan to build software instead of revenue.

That's how I develop now to be fair and not how I would build a product if I were to build it for myself.
unlikely to run more than a couple dozen servers

Then, yes, Chef is probably overkill. Although, the resources (template, command, etc...) are nice and helpful. But I wouldn't replace an existing working process with Chef is there's no obvious benefit.