skysight-inc/HackerNews huggingface dataset:
Schools almost never have that power, but zero-tolerance policies typically mean that police officers are brought in to deal with almost any situation. Once police officers are handling what ought to be simple disciplinary action, it's easy for a student to get charged with something like assaulting a teacher, and then it's almost certain that social services will be involved, and they can take kids away from their parents.

This whole process could be triggered by a small child throwing a pencil, and if none of the bureaucrats speak up on behalf of common sense, things can quickly escalate until there are serious investigations into whether the child needs to be removed from the home.
It's noontime and I'm still at home, having woken up just a half hour ago...though I guess I really should get in before they stop serving lunch.

I rarely make it to breakfast, and usually stay a couple hours past dinner.
This is pretty cool and worth noting for future project, but I can't help thinking it makes more sense to do this server side.

It would be more useful, to me at least, if it converted user inputted "cute dates" (i.e 3 days ago) into a compliant timestamp (i.e 2010-1-29 20:13:00).
I had all that same testing, but my parents would not tell me my scores.

PS: I was classified as Exceptionally Gifted / Learning Disabled and I am perfectly happy to leave it as that. In theory I could take another IQ test, but I think I am a little old to focus on my potential. IMO, your potential is only important when you have yet to accomplish anything.
LaTeX templates for common document classes
Thanks, this helps.
I think the answer is "it depends".

$50 isn't a a lot of money to many people so your product could still considered an impulse buy.

If you look at a product that runs $25/mo, a user would look at $625 one-time fee. I'd imagine the one-time purchases would be much lower.
Apple didn’t have to release WebKit as an open source project — they could have taken the BSD-licensed KHTML and kept their derivative rendering engine private.

Yes, they did have to release it as open source, as KHTML is LGPL, not BSD licensed. I don't believe for a minute that Apple is any more open than they are legally required to be, and even then only after some arm-twisting.
AdWords, not AdSense. AdSense is their second successful product.

And Search exists basically to supply inventory for AdWords. They wouldn't have anything to run ads on without search (okay, not quite true, there's AdSense, but they wouldn't have developed either...)
The best engineers willing to work in low pay, crunch environments and high staff turnover.
Good article
Starting a Business From Scratch in Public
The pirate bay low cost case solution
FTA: "recently answered some questions via e-mail".

My guess is the interviewer just sent off a list of questions and Watterson answered the lot of them at his leisure. They just happened to all center around how desperately we all want more C&H.
That article gives Apple way to much credit. KHTML is LGPL licensed They had to release source. Blocks in GCC had to release source. The only thing he gets right is that Apple contributes to BSD licensed LLVM, but then he calls it Apple's technology. The project was around a long time before Apple showed up to contribute.

So on the whole I'd say Apple doesn't care if its technology is open or not as long as they are in control. Note the KHTML guys have said that Apple has dorked up the source so much that they basically can't use anything Apple has done, pretty much the same for GCC. LLVM is the only project where they seem to be playing nice and I don't see that lasting past the point where Apple starts using it heavily.
Since you bring it up, Dhirubhai Ambani, who was a major Indian businessmen did something like this in his early career. http://en.wikipedia.org/wiki/Dhirubhai_Ambani#Life_in_Aden
Sex and sexual intimacy seem to be sorely lacking from their organizational chart.
But what if the source code to Flash Player is — as many would wager — a huge steaming pile of convoluted C++ horseshit? It’s sort of like what if Microsoft open-sourced the Internet Explorer rendering engine.

Flash Player was rewritten for AS3. It's actually two engines: AVM 1 (Flash 8, AS 1 & 2) and AVM 2 (Flash 9, AS3).

So only half of the pile actually stinks...
JS/UIX - a unix-like OS written in javascript
That's actually a direction I was thinking about myself. Make myself a restful decryption webservice, Communicating by backchannel private ip to the webserver. When I need a number for monthly billing, submit it to the web service.

I also had the idea of some dummy security trigger database entries, so if somebody actually camps out on my server, using my own webservice to decrypt the database, eventually they hit one of my trigger entries, and my webserver reboots and my cell phone starts ringing.
Video games as domestic catharsis
How to Pick an Independent Board Member
He doesn't say that he knows that the video rental stores are going out of business. He says about 'digital convergence in the set-top box', that "All that's going to do is put the video rental stores out of business and save me a trip to rent my movie." It's not hard to see that hooking the Internet up to a television saves will allow you to have video delivered to your television over the Internet. You'll notice that he's poo-pooing the digital set-top box in that quote, not praising it.
How is that artistic integrity? Don't get me wrong, I'm glad they never went the way of Garfield or The Simpsons, but a couple of simple stuffed animals would have been great.
Yes, it's probably not smart to put anything you want to keep private on Dropbox, unless you encrypt it first.
Jison: Now with more Bison flavor
"Virtually no Google engineers use their personal time to develop new projects."

I've tried, without success so far, though I've got a bunch of things in the half-done state that could turn into something useful eventually. It is very hard, kinda like starting up a company while keeping your day job.

I've found I had the most success by just trying to get my 80% project out of the way as fast as possible, doing as much as needed to keep my teammates happy, and then banking the remaining time to work on 20% projects. It's best used in chunks of a week or so, so that you can actually finish a lot and have something concrete that can sit and wait for your next big chunk of time.
i think folks are underestimating the scale of the google apps offering, and thus its money-making scale.
Adding some Chinese (from wikipedia) does actually show UTF-n as worst-case compared to UTF-16 and UTF-8, at least. I got UTF-16: 0%, UTF-8: 5%, and UTF-n: 7%.
"Q: What led you to resist merchandising Calvin and Hobbes?

A: For starters, I clearly miscalculated how popular it would be to show Calvin urinating on a Ford logo. . . . Actually, I wasn't against all merchandising when I started the strip, but each product I considered seemed to violate the spirit of the strip, contradict its message, and take me away from the work I loved. If my syndicate had let it go at that, the decision would have taken maybe 30 seconds of my life."

From another interview posted elsewhere in the comments. http://www.andrewsmcmeel.com/calvinandhobbes/interview.html
I am genuinely concerned about this problem. Focusing on my immediate surroundings gets harder and harder every day.
Hennessy and Patterson's _Computer Architecture: A Quantitative Approach_.
so who is downvoting this? People from Google or the NSA?
All kinds of questions. What if I have 20 people over? What about 100? What if I put the game on a projection screen in a field on my property and have 500 people there? What if you can see the screen from across the street? What if it's an unofficial company gathering? What if my aunt is selling Mary Kay?
Woah, I really did squeak in under the wire. I got through the interview process in December and started in January. They actually did an end run around Larry Page and had a quorum of other VPs approve my app, because he was on vacation that week and I had another offer I was pretty close to taking.
I need the CC numbers to do monthly billing.
Be Careful What Your Bumper Sticker Says
This type of legislation is equivalent to hard coding in a compiled language.

I'm wondering though, if I deflect the electromagnetic waves off of my house, would that constitute as rebroadcasting?
It's not really about what we think would or wouldn't have been great. Watterson felt that a Hobbes toy wouldn't be true to the spirit of the strip - I'm sure he had his reasons, though I don't know what they are. And to choose that faithfulness to his vision over the millions he could have raked in by simply signing a piece of paper and sending it off to his syndicate - that's what I am calling artistic integrity.
It's worth noting that Apple's chief compiler architect is Chris Lattner, who started LLVM as part of his Master's Thesis. I think "playing nice" has more to do with hiring the founder and lead of the project than with any Apple policy.

Although, yes, I found it odd that Gruber implied it was Apple's technology.

edit: Lattner's page with publications and projects: http://www.nondot.org/sabre/
This started off interesting but quickly got tainted by retardedness... zomg it's pointless opening it because the code is probably crap and zomg everyone's already using teh html5 for everything!!! That same argument could have been why not to form Mozilla on the ghost of Netscape just a handful of years ago.

I think the idea's got a lot of merit, it'd definitely help Adobe in that someone competent could actually fix and stabilize their platform. But I also think it'd be pointless, the iPhone/iPad would only get an Apple-tailored fork with all app-like capabilities removed.
Do I Need a Co-Founder: The 90/50 Rule of Startup Founders
Crypto Graphics (decoding the 2D barcodes used for postage)
Nah, he's right. If you're concerned that the first and (likely) best example of this new genre of computer is closed, make a better one that isn't.
I'm a person who thinks that the web is the most important invention in the history of humanity, first, and a Flash developer second. We absolutely do not want to secede from the web. We love the web so much that we want to use the most powerful tool we can to express ourselves (even if it has its own problems). If that means developing for a closed-source(1) plugin that makes us pariahs in the development community and subject to some vitriolic Flash-bashing every time we open up HN or Proggit, so be it.

I love HTML5, too. And ES4. And CSS3. I like reading their specs, and articles about them, and flame wars on their mailing lists. I can't wait for them all to catch on. I don't care if any open web technology impinges on Flash's turf - with Video, Canvas, WebGL, Transitions, and fundamental changes to ES/JS - or even overtakes Flash. The author of the post said as much, and I know plenty of other Flash devs that agree.

I don't know what Flash developer gave you the impression that they don't want to be part of the web. I don't know why you seem to think that's "what they seem to want". I have a feeling you're scoring some easy karma. All I'm asking for is: Can we have a little less "They took our jobs!(2)" in this discourse?

(1)I have complex feelings about Flash being closed source. On one hand, I believe the web should be open. On the other, I believe open-sourcing it means Microsoft builds its own version, forks it enough to cause a fractured development space, gains a near monopoly and then lets it stagnate for seven years (sound familiar?).

(2)Just to clarify: I'm quoting from South Park here; using it as an illustration of the simple-minded populism I see a lot of. I don't believe Flash devs take HTML devs' jobs -- other way around, in fact.
Totally.

"Stop complaining about bad laws, and just fix the legal system already!" seems to be one of the messages. If it was really so 'easy' to fix the legal system, people wouldn't be spending time complaining about it. And "letting the EFF" fight your battles for you doesn't fix the legal system.
This is partly a rebuttal to the thread http://news.ycombinator.com/item?id=77246 which basically says never to have a co-founder!
I've been there for just over a year. My reactions are basically the same as his - they were the same when I started, but they've dulled as I got accustomed to it. Still think it's a great place to work.

The OMG-everyone's-so-smart factor does fade as you get accustomed to all the proprietary infrastructure and realize that hey, I'm smart too. Eventually, intelligence just doesn't matter all that much. It's like my dad's story about starting at MIT: the first 2 weeks, everybody has their phi-beta-kappa rings on all the time. After a month, they've all disappeared, because you realize that everybody else has one too, and then smarts just aren't an issue afterwards.

You also tend to become more overworked as you gain competence. There's far more that we'd like to do than what we can do. Eventually that marveling at "Oh my god we built this" becomes "Oh shit I have to build this", which can be very satisfying, but also is a lot of work.
http://eurheartj.oxfordjournals.org/cgi/content/full/29/15/1...

"The more marathons run, the higher the likelihood of heart disease. The number of marathons run was an independent and significant predictor of the likelihood of myocardial damage.

The runners had about the same prevalence of non-zero coronary calcium compared to age matched controls randomly assigned from a survey population."
I don't think Apple is thinking this through clearly enough.

It's pretty well agreed that Flash is a buggy resource hog (at least on non-Windows platforms). Unfortunately, HTML5 is not quite a drop-in replacement yet. Hell, even the AJAX/DHTML ninja at Google have to break down every now and then and use Flash (StreetView, Google Talk, etc).

Additionally, you have the fact that Google has hinted that Flash will be on Android platform soon.

Though it would be great for web standards, the last thing Apple needs right now is to be trying to force people to quite their Farmville-esque habits cold turkey while the up-and-coming Android phones are beckoning them back into the alleyways.

Apple must have some awfully spectacular features in the works for iPhone 4 if they think they can pull this off...
Thanks for the correction.

But yeah, that merely proves my point. If click-throughs started to drop, what other money making products does Google have in its portfolio?

(don't get me wrong, I love and use Google products as much as the next fella, but I also understand that their search/ad revenue is what's subsidizing my use of Google Earth or Picassa or whatever)
Anyone care to compare this to Xmarks for me? I've been using Xmarks because it also supports syncing between Firefox, IE, Safari, and Chrome. What advantage do I get from Weave?
There're some, but if they're not in the 10-K I'm not allowed to comment on the profitability of other products.
Speaking as a regular person and not a numismatic geek, I don't know anyone who will give me melt value for my coins, and I wouldn't think it was worth the trouble of sorting out the old ones anyway. Thus all pennies are worth one cent to me and it isn't possible to "debase" them.
I'd say so. Among many other reasons, Apple made a comeback because they made it easy, and free, to develop for the Mac. Unlike Microsoft who required some hefty developer fees.

Now Apple has not only gone back to the pay-to-develop model, but they've also gone the way of the consoles: you only get to distribute what we say you can.

I think people are greatly underestimating the effect this will have on development. Ironically, it may have less effect on developers of small programs than large. Why would a company spend a large amount of money developing a complex application if they were not guaranteed that they could even sell the final product?

This has already happened to Google with the Google Voice app, although I imagine they have enough money to not be affected too much. There is no defence at all for this sort of system. The app store can easily co-exist in conjunction with "unverified" apps. Hell, Apple could even say "well, first uninstall any unverified apps, then come back for support."

I've never been one to harp on about software freedom, but this is too much, and you are damn right I'm scared of it. I'm scared that the public will gleefully jump on this product and set a precedent of extremely closed platforms.
I am writing code to use authorize.net's CIM.

Here's the problem.

I don't like taking more information than is needed from people. I don't intend to take CVN numbers, and I don't intend to take Street addresses. You don't need them. All you need is a zip code for verification. I know people that run telephone chat lines. They only take zip codes, because people are typing everything into their telephones. No letters allowed.

Also, you'll note that 37 signals only takes a zip code. No CVN, no street address.

So, I log into my Authorize.net account, go to the virtual terminal, enter a transaction with only zip code verification. It works. No problem.

I go to their CIM panel, try to enter the same information. They tell me I need street address. Authorize.net tech support is extremely unhelpful, telling me to talk to Visa, ignoring that they allowed the exact same transaction through another area of their site.

So, I'm paying $25 a month for CIM, for the privelege of being forced to make my users life unnecessarily complicated. I have a problem with that.

If I can safely store those numbers without CIM, I intend to do so.
Because most people don't know what FTP is, if they even know it exists - much less how to use it? Ditto on HTML.

It might be a bit flaky, but for the average end user its significantly (perhaps "infinitely") more useful than an FTP client and a text editor.

Maybe what you want is Google Sites?
3000 lines per Python package.

"Ad hoc is a Latin phrase which means 'for this purpose'. It generally signifies a solution designed for a specific problem or task, non-generalizable, and which cannot be adapted to other purposes." -- http://en.wikipedia.org/wiki/Ad_hoc

No mention to the size of the solution, big or small. The point here is the specificity.
One thing I'd like to know about is how google deals with declines in productivity. Undoubtedly, their hiring process gets them highly qualified individuals, at least initially. But over time, there has to be people who become lazy and take advantage of their good graces. And it would be expected that as people age they start a family and their work priorities may take a back seat.

Is there some kind of process, ala Jack Welch, where people are ranked and the bottom 10% are removed? How does google deal with under-performers?
Here's a question, and I don't mean this in a snarky way at all. It's a genuine question.

With all these smart people, why has the experience of google search not improved substantially over the last 10 years? Sure, there's more little geegaws in search now, but the experience of finding what I want hasn't gotten any easier.
This sounds like sodium silicate (or a similar silicate salt), a water soluble material that has long been used as a surface sealant. It is widely used to protect concrete surfaces. Chemical toxicity is minimal. Silicosis should not be a problem as long as the material remains reasonably soluble after application -- it will self-dissolve in the body.

http://en.wikipedia.org/wiki/Sodium_silicate
Why are you assuming the second pile got any moreattention to quality (vs. "we have to ship it") than the first one?
Burn CDs, DVDs and ISOs with K3b
Chained Exploits: How Hackers Combine Attacks to Hack You
I suppose. I would guess (or hope at least) that he simply wasn't given the choice to just release a few tasteful products. It was probably either release nothing or go whole hog into Lady Krusty Moustache Removal System territory.
Wasn't Einstein actually first interviewed by a sports journalist? I recently read, in A Brief History of Everything, that that happened with either Einstein or some other famous scientist - don't remember who exactly.
Many people are making or investing in a better one: Android. It's not even better, it's just on par but without the horrible limits.

He is not right. The problem is really the thousands of people who apparently do not see the app store limits as a problem. Developers are a small number in comparison to users. Users can dictate the what becomes standard, regardless of technical merit.

There are countless examples of extremely poor systems persisting exclusively due to popularity. How long did it take for DOS/Win95 to go away? There were good systems available during that time. At least underneath. But no, "I need word" and thus Microsoft happily kept DOS/Win95 around for a long time.

Making a better product is no guarantee in the slightest of it becoming a standard.
Yeah, so this was a flamebait article. However, it did make me think about something... Even if you never will buy an iPad, you're likely to benefit from it... just like you're probably benefiting from the iPhone.

It is a lot easier to complain about a device than to make one. But once you have that concrete object in hand, you can find all sorts of things wrong with it. It should have X, it should do Y... but the bottom line is that it exists. And that gives other companies something to compete with. But if it never existed, then no one would be pushed.

Say what you will about Apple, but they've raised the bar for everyone, whether that's Microsoft, HP, Dell, Google, Asus, or Nokia. And because of that we're getting better gear that does more and looks nicer.
Nah. There are all sorts of ways to suspend glass microparticles and a binder in some kind of solvent that evaporates after spraying, leaving a glass-particle-and-binder layer behind. The physics/chemistry of it are pretty easy (for those so inclined). What's probably hard is making the deposited layer durable and non-toxic. For example, if the glass microparticles turn into aerosolized dust then you probably don't want to do a lot of breathing anywhere nearby; think asbestos and cigarettes.
Part of the magic of Hobbes is that Watterson never resolves the issue of his true form. To Calvin, he is a real tiger. To his parents (and everyone else), he is a stuffed animal. To sell a plush-toy version of Hobbes would make this dichotomy less compelling. It would be like knowing the Secret of Monkey Island.
They could have some code inside flash that requires a license / legal agreements. Also, I don't think they are at the edge yet.
I'm not defending his garish background color, but it's only on the sides. Shrink your browser window width and the problem goes away.

I skimmed your copied text first before clicking the link, so it helped - thanks!
Sure, UTF-8 sucks for Chinese and UTF-16 is bad at English, but in practice, high-codepoint languages are rarely mixed with low-codepoint ones. Notice that when sending an email many mail programs will select the most concise encoding that happens to encompass every character in your message and usually not UTF-8 or UTF-16.
If you were my protege I'd tell you to learn Lisp.
If you were my friend, I'd recommend you learn Ruby on Rails.
For a good zsh configuration have a look at http://grml.org/zsh/ (vcs_dir enabled prompt, persistend dir stack, directory based profile and many more)

For a general zsh overview have a look at http://grml.org/zsh/zsh-lovers.html
Podcast: Scrum in Fixed Price Projects
In the first episode of TechTalk's podcast Christian Hassa interviews Mitch Lacey about the applicability of Scrum in fixed price projects.