skysight-inc/HackerNews huggingface dataset:
It's highly context-depended whether you can pull this comeback.
On the contrary. The text book industry views 2nd hand text books as theft.

Currently they do everything in their power to devalue 2nd hand sales, such as pointlessly churning the edition every year or two or even integrating course notes and syllabus for a specific professor. Once they go to e-readers there will be no 2nd hand sales and they can stop wasting resources on pointless editing and profit skyrockets!

Until MIT OpenCourseWare puts them all out of business. Good riddance.
2009 Feltron Annual Report - OCD Made Sexy
Do you mean Hanlon's?
A lot of users are lost in the functionality of modern desktop operating systems. For Apple, this means a worse experience and lost content sales. For Google, this means lost advertising dollars.

It makes sense that both companies would eventually converge on trying to radically simplify the user interface.
The textbook publishers had better gather their rosebuds while they may, because that scam isn't going to work forever.
Be the way, can the company be the creator?
The work of art is created by people. So why the current Disney's directors or shareholders do control the creation of the company's founder who has passed decades ago?
Wow so a vook is like a book with the distraction of video and a movie with the distraction of text.
What's your profession, and what tablet/phone apps might be helpful but not yet available?
A few of those work well starting from C, like: C + Lua or Objective-C

For most of the rest it's possible to start in C and link in the language runtime, it's much easier to start in the runtime and extend it with C modules. From experience this is especially true for Python: I've used both ctypes and SWIG to turn the guts of existing native programs into Python libraries. I'm sure it's probably the case for Ruby and Perl as well.

You could also just use Go by itself :)
You need some more bad luck to make it really dangerous. E.g. a pressurised container. Otherwise the water will just escape, when it gets too hot.
Sorry. That's the only one I happen to be aware of. Hopefully someone else will chime in soon.

Good luck.
Lua has its own corresponding social quirk: Its designers and community are extremely careful about adding anything to the language that wouldn't be trivially portable or would force any choices when running embedded inside another language/project. Consequently, there are several slightly different threading libraries, several slightly different bignum libraries, etc.

On the balance, I'm quite happy with the trade-off (it's strong pressure to keep Lua small, clean, and portable), but it makes using Lua standalone a bit weird. Particularly if you expect it to have "batteries included" like Python. It's very powerful combined with C, though, whichever is the primary language.

Also, the LuaRocks (http://luarocks.org/) project is growing a central, CPAN-ish module repository, which helps.
I'm confused...is it a well known thing that Jobs' car has no plates? Is that legal?
I honestly don't see the value proposition either. Oh wait. That's because Steve hasn't taken the stage yet to show us that Apple has created something of value that we didn't know we wanted until we were shown. Some call this fanboyism. It's really just creativity at its best. Creating new things to make life better. That's what apple does, and they are handsomely rewarded for it.
Yeah this is one of my all-time favorite papers on distributed systems
How many people are likely to think ahead to work with a unique-enough username though? Also, to make it something that's suitable to use in casual and business contexts?

We already have a tonne of hotmamma58s are out there, I bet.
I was thinking the same thing.
Perhaps he misunderstood Apple telling McGraw-Hill that 'your e-books will work on iPhone and iSlate' as '[the tablet is] based on the iPhone operating system and so it will be transferable'.
Yes, but that photo shows Mac OS X.

If you believe the McGraw Hill CEO, then it should be the iphone OS.

Also, the flickr title is Apple iPad Tablet Concept.
Wow, the gun jumped twice in one day by two separate individuals... I really hope this is just controlled leakage by apple. Otherwise the Gustapo are on their way...
Are tightly closed environments like this where we want personal computing to go next?

No point even asking questions like this, until you address what to do about the millions of idiots who click on every attachment they get and answer 'Yes' to every dialog without reading it. Because social efforts have failed to fix this problem, it's apparently a technical one, and the technical solution is to make it difficult for all but expert users to treat new mass-market devices as wide-open platforms.

Sucks, but what else can they do?
I regularly find myself having two separate conversation threads in a text message exchange with one person. I don't know if that confuses people or not.
> We don't have a neighborhood like, say, South Park, where you have a ton of smaller startup companies concentrated into a fairly small area, or even a common district home to all the large tech companies, like the bay area has.

Where is this "common district home to all of the large tech companies, like the bay area has" that you're referring to?

If you're thinking of Mountain View, Palo Alto, or San Francisco, you're talking about a fairly large area that is also home to lots of other things. If you're thinking of some neighborhood in SF or Berkeley, you're missing a huge fraction of the startups in the Bay Area.
This just in: Guy with fancy title repeats everything we've speculated for months.
Lamenting the outdated computers claimed to be installed in the White House, the author writes: some staffers had to bring in their own laptops with wireless modems in order to get on the Web

It's rather frightening to think that White House staffers are using personal equipment on government networks, this is a clear vector for malware and worse.
Ask HN: Will the apple tablet kick off YCRFS5 - Development on handhelds?
At least It might be a way to complement a powerful machine at home/work. What do you guys think?
Why doesn't it work? Because everyone is trying to copy the FORM not the substance.

Apple doesn't make computers or phones. They make tools for computing, and tools for communication/socializing.

While dell tries to compete with a quad 2.8ghz thingy in a shiny red case, Apple will make a beautiful tool for getting your work done. Same with phones, LG, Google and Nokia sell you features, Apple will sell you a tool that lets you do what you need to.

Features are involved, but the mindset and orientation couldn't be farther apart.
I am speaking from memory, and perhaps should revisit the text to see if these same criticism still hold years out.

As part of a series, "Modern Compiler Implementation in..." the C version came across as a poor translation. I would say this is akin to Sedgewick's earlier version of his "Algorithms in..." texts, of which one was high quality but the translations were not. Where Sedgewick seems to have first written in Pascal, Appel seems to have first written in Java.

The constructs that Appel places on top of C to make implementation discussions easier did not help. While they attempted to make it object oriented, they made it messy and not "C" friendly.

For the basics, I kept referring to the Dragon book for better explanations then were provided there. I did not find it encouraging that this book drove me to the text it is trying to out-date.

I had bought it for the last half, since texts on modern compiler design are rare (functional languages, optimizations, garbage collection). But I recall the algorithms discussion to be subpar in that it was neither clear nor deep.

I still like the idea of structuring a compiler book around the semester long project of building one from the ground up. However, I think both the Tiger language and this text could have used another year of revision.
Surprisingly, yes. In California, apparently, there is a provision in the motor-vehicle code that allows 'celebrities' (for some definition of 'celebrity') to drive around without license plates.
iCab looks pretty cool - well worth checking out for its rich feature set.

On the other hand, I feel that switching from Safari to a different browser merely for the sake of in-page search would be overkill (like using a hammer to swat a fly) - I actually have no other beef with Safari, I genuinely like it. So I felt a bookmarklet would be the right-sized tool for the job.
The right way to calculate your rate on investment
How To: Apple MacBook Pro RAID 0 Array with 2 Intel X25-M SSDs
Which Sector Will Be The Next To Burst?
1. Programmer has a domain problem ill-fitted to his current programming language of choice and knowledge is said language's libraries.

2. Programmer switches languages to one well-suited to the domain and his current knowledge.

3. Miraculously, the domain's previous speed and abstraction munging issues suddenly disappear.

Why is this news?

Use the right tool for the right job. Syntax matters. Baked-In abstractions matter. Standardized library interfaces matter. This is precisely why the number of programming languages has grown, not shrunk, over time.

For the most part, programming languages aren't "better" or "worse"; than each other; they're simply "different".

Let that same programmer attempt to leverage C against an entirely different problem domain, such as a 3D physics simulation, and watch how rapidly the language's merits suddenly dissolve.
Spend much time on the go with a netbook and you will find out how much more essential a (multi) touch screen is than a keyboard for something that's primarily intended as a browsing device (as opposed to a tiny, tiny computer you can do your Excel spreadsheets on).
It's a common rumor that Jobs doesn't have plates on his car. This article speculates that it's not legal, but Jobs (or his staff) just pays the $250 fine if he's ever ticketed for it. Some of the comments also speculate that Jobs' car has suffered repeated vandalism due to people stealing his plates, and that the DMV has made an exception for him.

http://www.iphonesavior.com/2008/09/steve-jobs-barc.html
Insurance companies have been known to hire private investigators to check up on their customers. If it was legal and cheap enough, why wouldn't they give genetic material collectors?

In any case, I agree with you - there will be mass data breaches, so I prefer to just assume all genome data will be essentially public, and then figure out what to do from there.
Rails 3 must really be coming along for them to launch an app with it.
How can you have prices always going up?

Wouldn't that be a bit like perpetual motion?
It's interesting because a) it's the first confirmation we have from a first-party source and b) the way the guy did it most likely just screwed his company out of any future Apple dealings.
Don't agree. Being truly engaging to, say, a child, requires an applied kind of intelligence. Having more of this intelligence would not hamper one's degree of engagement with the child.

Similarly, take Feynman; probably smarter than most of us. Note how he analysed and described many everyday phenomena in ways that seem very interesting, and not at all out of intellectual reach, and didn't seem to be bored doing so.

In fact, I'd rather say that an excess of intelligence should be no limit to how fascinating one is to the listener. The most interesting conversations often involve talking about the other person and sharing life experiences; but the most visceral of those experiences don't seem to have any obvious connection to intelligence. If anything, intelligence will enhance one's descriptive abilities.
Agree with that sequence.

I built a custom publishing system last year for a group of newspapers (some upgrading their sites, some shifting online for the first time) and used email/password. Those sites have free articles and then others only available to logged in users (though it's free to register).

I'd imagine that username-based logins would have problems of their own? A lot of people would end up with very little idea of what username they had used or should use.

If you need to ask for an email address to run newsletters, alerts and the like, it just seems to me that email/password eliminates one extra item from the sign-up form?

I have logins at many sites (like most people here, I'm sure) and a number of email addresses too, but always find it quicker to login with email/password than with a username (e.g., Yahoo's login for Flickr) and the slowest on average would be those using account numbers; I know my betting site ID by heart, and one at a software distributor client, but I have to look up the one for my domain registrar every time.
This situation is more like convincing everyone in the neighborhood to slash one tire, and then punishing the two people that got caught for the entire group's action.

One person running "while /bin/true; do wget -r scientology.com & done" is not going to do any damage. When 1000 people do it, though, it does cause damage.

Should the two people that got caught be liable for the damage done by the other 998? (I say no. In many cases, the law seems to disagree.)
Mixpanel (YC S09) releases macro-level A/B testing tool
Google vs. Gmail
Listen To Me (and PowerPoint), Damnit
I deal with a lot of different people in a given day, academics, trades people, sales people, students, parents, bankers, employees....you name it.

I do all of the context switching, or condescending, up or down because I long ago realized it was the most effective way to the job done. Most people can't or just suck at it.

End result? It's exhausting,I get incredibly sick of talking to people and start to feel incredibly alienated. It's like I have to speak a hundred different dialects of English to get through the day.
When he mentioned that it didn't require a modchip, I assumed he had not taken the case off and done things to the board. Hopefully it still means that they can bypass this by being able to see what is going on, but it shows that sometimes you just need to connect some wires together first.
Over the weekend, Flurry detected iPhone apps with their analytics embedded running on a device with a tablet-sized screen. That makes it very likely the tablet is running iPhone OS.

http://news.ycombinator.com/item?id=1074409
Cost != Price. Although I have no affiliation to publishers and do sometimes think the prices are too high, downloading content made for individual sale is stealing. Estimating the cost to the publisher or author is irrelevant. It's amazing people can rationalize stealing by the impact that stealing has on the original owner. That's not why we don't steal. The reason why we don't steal is because we want to promote a society that consistently provides new and improved products and services at prices the market determines as fair. Stealing dis-incentivizes producers from producing because they know they won't get rewarded for their work.
As pissed as he was at all the other "leaked" rumors and quotes that led to Apple filing lawsuits and firing a bunch of people? Nah. It's most likely a controlled leak. It's the day before the launch after all and a little "bit" on a news channel at the end of launch eve is only going to do the eventually launch good.
MP is the way to go!
dreyfiz, thank you for the kind words throughout!

Hacker News readership can be a tough crowd, but I wouldn't want to have it any other way ;) Thoughtful comments (i.e. where the reader took the time to do a little bit of research before commenting) make it all worth it.
Nifty. It's a bit of C that you run in Linux mode, while simultaneously poking at a memory trace to glitch the bus. I think it tries to set a valid memory mapping over and over. The glitch turns that mapping into one that lets the user stomp all over the Hypervisor. Once the glitch is in place, he installs two extra Hypervisor calls that let you read and write arbitrary physical memory.

Edit: He explains in more detail here: http://pastie.org/795944

geohot: well actually it's pretty simple
geohot: i allocate a piece of memory
geohot: using map_htab and write_htab, you can figure out the real address of the memory
geohot: which is a big win, and something the hv shouldn't allow
geohot: i fill the htab with tons of entries pointing to that piece of memory
geohot: and since i allocated it, i can map it read/write
geohot: then, i deallocate the memory
geohot: all those entries are set to invalid
geohot: well while it's setting entries invalid, i glitch the memory control bus
geohot: the cache writeback misses the memory :)
geohot: and i have entries allowing r/w to a piece of memory the hypervisor thinks is deallocated
geohot: then i create a virtual segment with the htab overlapping that piece of memory i have
geohot: write an entry into the virtual segment htab allowing r/w to the main segment htab
geohot: switch to virtual segment
geohot: write to main segment htab a r/w mapping of itself
geohot: switch back
geohot: PWNED
geohot: and would work if memory were encrypted or had ECC
geohot: the way i actually glitch the memory bus is really funny
geohot: i have a button on my FPGA board
geohot: that pulses low for 40ns
geohot: i set up the htab with the tons of entries
geohot: and spam press the button
geohot: right after i send the deallocate call
No, I think he was correct; it will probably run iPhone apps. I can't prove it, but if I could I'd be under NDA.
> Appel seems to have first written in Java.

Given that Appel works on SML/NJ, I think the ML one is probably a better choice. (That one's really good, IHMO. Haven't read the other two.)

There aren't a whole lot of books specifically about GC, but I really like Richard Jones's _Garbage Collection: Algorithms for Automatic Dynamic Memory Management_.
I'll bite:

There have now been several cases across the country where young people who either pose for, snap, or forward provocative or nude photos of other minors are being charged or threatened with felony child pornography.

In the case of forwarding provocative or nude photos, I can see situations where that could be done with malicious intent and really harm someone. Depending upon the details of the case, I would be okay with throwing the book at someone for distributing photos that were never intended to be made public and which caused significant harm. I have heard of a case of Internet harassment that led to suicide or murder. So I think potential for real harm should not be laughed off entirely.

Nonetheless, most of what I have read about teen sexting cases sounds completely insane.
The hype around new apple products is becoming a parody of itself.
So he can figure out how to write the algorithm in Haskell, but he can't figure how to use "`par`" instead of "`seq`" to allow ghc to auto-parallelize the code? And then rewrites the whole thing in C, which doesn't have any language support for automatic parallelization?

I guess this kind of upsets me, but whatever. It's his own life he's wasting.

(Don't get me started on writing a compiler in C. Then I really will get mad.)
I find the hubris of a C guy saying "I'm your speed guy" amusing. I could contrive of several scenarios where said C guy would be somewhat chastened, perhaps involving applications for polymorphic inline caching, or runtime code generation with applications to sorting or searching, etc.
"Also, as often overlooked by anyone over 30, you have to handle UTF8 to Unicode conversion, but this is easily achieved in a 10 line function."

lol.
There's also a place for some C with sugar languages - OOC, Vala, etc.
this was holy crap awesome, presented another perspective to us at Jamlegend.
I had to read that a few times. What is he talking about?
I'm an INFJ; as such take my this post as me 'counseling' all Myers-Briggs personality types that have an IQ > ~120 to observe genuinely kind people of an average intellect interacting with the cognitively impaired.

Think uncomplaining, long-suffering, enduring, tolerant...
However, refis in CA are recourse.

Before the crash, I was getting calls from lenders trying to get me to do a cash-out refi "so I'd have money to invest in the stock market". I assume that some went for that pitch.
Based on how blatant these "leaks" are getting, I'd say that Apple PR cooked this leeway into the NDA to elevate buzz.

Another example from 24 director of photography:
http://twitter.com/rodneykiwi/status/8243364709

Everyone is saying "it's awesome - we are on board" but not much beyond that.
What Makes an Entrepreneur (8/11) – Detail Orientation
Vooks in App Store ready for Tablet?
> but by and large the open source community has switched to Mac.

Allow me to at least question that assumption ...
Why not RAID-1? RAID-0 on a technology that is known to die relatively faster than HDD's seems risky. Plus, you should get a read speed boost from it too.
Interesting read. But the negative side it was 90 days to achieve an October 21st launch of a product Google duplicated by December 7th. So 90 days to have an advantage over Google for not even 50 days. Though it is an laudable accomplishment to be ahead instead of catching up.
I agree with your friend, it's my observation that all human behaviors are somewhere on a spectrum. People have different abilities or cultural ability to discern the resolution. Some see in black and white and some see greyscale.
if you aren't conflicting with Apple's interests.

And that's the problem.
For either amusement or a headache read the comments to his blog.

casale2a said...
How do you use this?!?!

:-D
Excellent satire.
We mark things as answers when they are answers. Anyone's reply can be marked an answer.

It's mostly been us answering so far (we're in there all the time to keep everything moving smoothly at launch), but over time other people will come in and offer answers as well.

Here's a non-37signls answer, for example:
http://answers.37signals.com/basecamp/132-printing-sections-...

We expect to see more of these over time. We are also exploring ways to incentivize people to answer each other's question.
Hey Tim! I was just at Ignition Alley today, in the loud room, working on this post.

I have lots of backups in place - files I don't touch in more than a week get moved to S3, as well as Time Machine and a working clone of the drive made every week.

That being said, RAID 0 gives me more space and is faster for reads and writes (that are larger than the block size that is)! Risky indeed though. I touched up on this aspect at the end of the article, and also noted that this setup will only exist on my MBP for 9 mons or so, at which point I'll upgrade to some faster SSDs.
> That is, that the Dutch might be better off waiting and raising/sending targeted expertise and funds during the inevitable, but not starting any time soon, reconstruction phase? (Where much of their expertise is something that very few other nations could even offer)

Please tell us more about this reconstruction expertise that few countries have. (The Dutch have unique expertise in reclaiming land from the sea, but that's not relevant to Haiti.)
JBoss 5 GA on Debian linux
Isn't this what the Genomics X Prize is about? Complete Genomics does not appear to be a team: http://genomics.xprize.org/
Your choice might depend on your eyes. If you're subject to presbyopia (http://en.wikipedia.org/wiki/Presbyopia), either due to age or a bad draw in the gene pool, having two 24" monitors lets you angle them to minimize the need to refocus.
And they're nuking the old forum's contents. Not that I care, since I don't use any 37signals products, but this seems to be a typical 37signals move. I suppose migrating or just archiving old content wouldn't have been opinionated enough for them, or fit within a 2 week schedule.
Colorado House Bill 1192 Is a BAD Idea (tax on all software)