skysight-inc/HackerNews huggingface dataset:
"It's true. But you know what computers are first and foremost? They're deterministic."

That's like saying that computers have mass and are made of matter.

"And you know what's one the biggest problem programmers do face in the Real-World [TM] when the shit hits the fan (and most devs' jobs is to fix shit that just hit the fan)? It's being able to recreate the state and to then be able to deterministically reproduce the shit that did hit the fan. As to prevent it from hitting the fan again."

That's false. Programmers don't have to recreate the same exact state, actually it's not necessary to recreate the error at all in many cases. There are more tools than you can imagine for identifying errors from logging to memory dumpers and analyzers/profilers...

"Why do we seen market makers using 90 Ocaml programmers and raving about it?
Why do we see investment banks moving from Java to Clojure and slashing their codebase by doing so by a factor of ten?"

Well, I'm afraid that happens in your imagination only. I also happen to be a trader. Almost NO ONE uses functional languages (fewer than 0.01 %) for financial trading. The main languages are C/C++ (especially for high frequency trading) and, of course, Java and also .Net.

"I realize you feel insecure in your Java/C# + ORM + XML + SQL hell but don't worry: there's always going to be lots of real-world jobs for code monkeys like you ; )"

You're pretty delusional about how secure or insecure I feel (haha!) and how much of a "codemonkey" I am. LOL! You don't even know me, but you already pretend that you know me. Unfortunately for you(and all those like you), this is a typical characteristic of FP advocates: you live in an illusory world, have a totally distorted view about software engineering and of course about the people who do make real world software. Anyway, it's always funny to see the reactions of FP advocates when they're left without any objective, verifiable, real-world arguments. :D
No, there isn't. What would you write a database in? Or an SMTP server, or IMAP, or HTTP, or whatever else. There's a reason all that stuff is almost always done in C.
There is quite a lot of black and white thinking here which is the primary problem.

Look, consumer technology is always a mess - apps vs web vs native vs desktop vs mobile vs ... etc etc. The truth of it is that we have so many choices because technology is meant to solve individual problems as best as possible.

There will never be one winner.

I think the author assumes just because tablets and apps are growing (I assume this is still happening) that this is the end game. Its not - tablets and apps certainly will be prominent for what they are good at. The app environment sucks for some things. Free flow of information and low friction information searching certainly is one use case where the web is so so much better than apps can ever be in their current form.

Lastly "apps" have always existed. Nintendo games were for all intensive purposes apps in that they were self confined experiences you played on what essentially was a technological black box. In truth if you look historically at how we have been using computing - things are more the same than different - you just have to remove the silly titles we give everything.
Absolutely. For example, Americans have come to realize that the wrong of British tyranny was not made right by the wrongs of rebellion and war.
It appears that Mozilla has changed Java applets to "Click to Play". On the other hand, Apple has completely blacklisted the current version of Java. This may affect corporate users where they need access to Java applets for internal intranet applications. In FF, they would still be able to use the applet if needed. I think the Mozilla method strikes the better balance between protecting the end users and allowing them to use the browser as intended.
You have to go out of your way when writing an iOS app to prevent selection/copy in text views. They had to at least think about it.
People grant protection to works on the provision that these works become freely available after N years. The copyright industry just goes ahead and extends this unilaterally, just because they want to. Why should the public keep up its end of the deal when the copyright industry doesn't?
I want to reiterate this - scrolling is good if you can do endless page scrolling and keep your eyes in one place, while moving the text to match them. I always continuously scroll articles I read so that my current line stays near or at the top of the page. Much better than a tiny black bar moving down the page while I have to move my eyes.
Disclaimer: It's my startup.

http://reviewsignal.com/webhosting/compare

We track what people are saying about web hosting companies on Twitter to see who people are happiest with. It's not a perfect system but what we're trying to do is create an objective and transparent way to compare these companies which I felt this industry truly lacked. Maybe it will help you compare some of your options, we track Media Temple (http://reviewsignal.com/webhosting/company/23/mediatemple/) and GoDaddy (http://reviewsignal.com/webhosting/company/34/godaddy/) as well as many other big companies mentioned in the comments (Linode, Heroku, RackSpace, ASO, etc).
what about half-life decay? i guess if it's Cs133, then we don't have to worry about that...
Summary: Everything is both a particle and a wave. For larger particles the frequency of the wave is very very high. (This is called the de Broglie wavelength if you want to learn more about it.)

The clock attempts to measure this frequency and use it to track time.

As of right not the clock isn't as accurate as modern atomic clocks, but because the item it measures - mass - is so fundamental and unchanging it holds great potential.

Criticism: This clock does not appear to actually measure the de Broglie wavelength directly. The oscillation frequency of the clock is much lower.
Relevant: http://jackealtman.com/2013/01/10/startup-knowledge-decays-q...
Ignoring the fact that Person is clearly a subclass of Mammal, I like this.

A couple comments:

- the name LegalEntity feels better to me. (I think it's less likely to be confusing to the lawgrammers who'll be maintaing the code).

- Once we have LegalEntity in place, we should consider discarding the Suable typeclass -- it looks to me like LegalEntity perfectly describes what we're looking for.

There's still a lot of refactoring to be done (I still can't believe the CA Vehicle Code considers a person "a natural person, firm, copartnership, association, limited liability company, or corporation."), but now that the types have been cleared up we have a good foundation to move towards.

Things we should consider going forwards:

- Will the constitution refer to Person, or to LegalEntity? ("new Person() == new Person()" has a nice ring to it if you ask me)

- Why can't all LegalEntities be acted upon in the same way? (Some Legal entities can be put in jail for instance). Is there a type we are missing?
Although I agree in general, there is a valid ulterior motive to playing the "stealth startup" game, and that is as a marketing strategy to generate buzz prior to launch and drive user adoption on launch day. IMO this is really no different from a "private beta" strategy or "sign up your email pre-launch" strategy.

However, the only founders who can generate any real marketing traction on the "stealth startup" play are rockstars: "John Doe is working on a stealth startup" is nowhere in the same league as "Naveen Selvadurai is working on a stealth startup." And I would argue the sheer marketing value of the latter warrants the secrecy.
"Screw your rights and liberties to run what you want on OUR OS X!" -Apple

This is why I chose Ubuntu over Mac OS X. I have a Macbook and OS X 10.7 on it, I got tired of being restricted and locked out. Then I found that Ubuntu was more open and less restrictive. I replaced Windows 8 on my PC with Ubuntu 12.10 and my Acer laptop no longer runs Windows 7 but Ubuntu 12.10 (I won it at a church raffle) and my Macbook now gathers dust, I'll only use it when I get around to developing iOS apps or something. For everything else it is useless to me now.
Unfortunately, other people want different things. Human to human negotiation gets tricky in larger populations; it's no accident that the American political landscape rapidly became dominated by parties despite the founders' ideals; if a group of people choose to delegate some of their moral authority to an entity like a party or a corporation, it's rather hard to articulate why they should not be able to do so. You can lead a horse to water, but you can't make him drink.
The fact that it takes a lawyer to even guess whether a patent applies, and that the typical strategy is to keep a low profile and hope nobody notices, is itself a serious flaw in the patent system. Any system in which it's impossible to predict ahead of time what is safe or legal is broken.
Thin, Flexible PaperTab to Redefine the Tablet
Compared to LA, Houston, perhaps. Compared to New York or Chicago? No. It's remarkably poor. The fact that BART didn't reach SFO until 2006? or so is more or less all you have to say.

EDIT: Although, to be fair, the Valley and San Jose are way too low density to support a decent transit infrastructure. San Francisco's MUNI disaster is a problem of a different order.
I wondered this myself, but I think the reason is that there is a lot of eyes on 37signals and DHH. I think they downplay it a bit till the storm rides over and people get patched up.
My thoughts exactly, and I think that is what the author was trying to say. The argument seems to be "children use tablets, therefore no open Internet." Last time I checked children turn into teenagers and then adults, both of which have different habits and drivers. It's like saying, "children watch cartoons, therefore no live action TV and movies."
While a merger isn't exactly the same as marriage, it lets corporations practice polygamy.
Generic reply to every other comment on this thread.

Its 190 light years away. That's close.

That means that its light has only taken a bit less than 200 years to reach us, compared to the millions and billions of years we see when looking at distant galaxies.

The star has been around for 13 some odd billion years. Its very unlikely that it finally exploded in the last 190 years.

As for comments about universal expansion, no simultaneous events happening, yada yada, none of that applies nor has anything to do with an old-ass star that's literally on our doorstep.

I'm not going to get into a physics debate right now, but suffice it to say that if you were here and I was there (somewhere around the star), the light from both stars would be 190 years old to each of us. You and I would comfortably be existing in the universe at the same moment as long as we weren't travelling at relativistic speeds.

For a closer-to-home example, imagine that I am sitting at my desk in my office. (I am.) And you are currently reading this in the car or on MUNI moving at 30-60 mph. Are you going to say that I, or you, don't currently exist at the same moment on the same planet or even the same city (San Francisco) because you're going slightly faster than I am?
That's a great clarification and fact that sadly may be lost in the dramatics of the headline, either done on purpose or someone didn't understand before submitting.
Running a startup from the hospital
Cesium 133 is stable. Cesium only has one stable isotope - which is a very good thing, because it means all the atoms have the same mass.

If it had multiple stable isotopes they would have to separate them, which would make things more complicated.
I don't think "Disney" is capable of wanting anything, since old Walt's been dead for decades now. That's what happens when you grant personhood status to abstract entities.
5 years with no revenue? Run in the opposite direction.
Seeing how nice the new ultrabooks are in general is really attractive. I'm sure Ubuntu runs pretty well on a Macbook Air as well?

I'm not tied to OSx as much as the build and form factor of my machine.
You're still making no sense. Various large projects, including the kernel, have seen silent security patches (yes, even by Linus himself).

Also there is no "downplaying" in declaring any kind of problem as a remote SQL injection vulnerability. That is still obviously urgent enough for everyone to patch immediately. Yet it doesn't attract blackhats in the same way as blarting "remote code injection".
"Wow! How would you propose giving access to low-level operations? Writing in assembly?"

How about making it possible to get low-level pointers and to do low-level operations, but not force programmers to do such things just to do something as simple as concatenate two strings?

"So, you want me to write DSP code in Python? How is that going to work?"

Who said anything about Python? There are a lot of other languages out there. There are Lisp systems that will let you access special CPU opcodes, low-level pointers, memory-mapped I/O, etc. There are hard real-time systems written in Ada.

Even if you could show that C is the absolutely best-performance language for some particular operation, why would you write an entire system in C? If it were me, I would write the one function in C, and then call it via an FFI in a high level language. Why constrain your ability to express your design for the sake of a single function?
A more concise argument is that your Android tablet that is Junior's first computing experience is significantly less hackable than your Commodore 64, which was more hackable than your DOS machine, which was more hackable than your Windows 95 machine, which was more hackable than your XP machine, et. cetera.

Devices provide higher levels of abstraction from the tweak and tunables on the system, but only now are we seeing devices where there is no easy way to actually write code for them, on them. You can't write an iphone app on an actual iphone, and I don't know if you can compile an apk on Android (I know Java ides on Android exist, though).

About the only thing you can do is write web pages you can open locally. That still works. And I don't see walled apps overtaking the expanse of the internet - there is just too much content and experience only found surfing old crummy html documents you won't get on your walled garden facebook app experience. And Android is taking the smartphone market, while being relatively open for a platform with the rooting and loading of any apk you want (if you set the option).
Revolutionary paper tablet computer is thin and as flexible as sheets of paper
THANK YOU for the insight and effort. Enlightening. Updated the find, MUCH better. Will play with the others and modify the sheet as I go!
huh? This must be a joke. Do I even need to read the article? I click and there's a picture of Steve Jobs holding up the iPhone? The most stolen idea on the planet, just ask the courts. Not to mention the ipad.

Disclaimer, I'm not an apple fanboy. I actually prefer android.

If you don't have the legal clout that apple has to defend its IP, then you'd better not take the advice of this article.

The whole execution is more important thing is true, but thinking that means you can just go blurt your trade secrets out to everyone is just dead wrong. People want you to think that so you'll tell them. It's a big fnord.

The article argues that since it takes a lot of effort to do a startup, no one will steal your idea? Oh, I guess you forgot about the big corps that will just clone you in two weeks when they don't feel like buying your company.
Yeah, I kind of wish they left in a default as well. Still, it's not that difficult to include one.
Google launches Zavers, targeted digital coupons
On that blog, stupid is definitely winning.
Only if we let them move the goalposts. We stopped SOPA, and we can stop this. Personally, I plan to spend money both money and time on this battle when it happens.
I have registered three developer accounts on the App Store (two for companies and one as an individual). Disclaimer: This was some time ago though.

If you have already registered a developer account, you will have already decided on whether it is for an individual or a company, in which case, your tax/banking need to follow that.

If you want to register a new dev account for a company, you should give yourself a few weeks since you will need to do some back-and-forth paper work with Apple. It's not that complicated but it takes time. Plus you will need to actually do the incorporation stuff for your government.

The following are things that I wish I had done from the start. If you go the company route, I would recommend that you consult a lawyer to get all of the incorporation paper work done correctly, and consult an accountant to learn about your financial reporting responsibilities. It will give you peace-of-mind down the road. Also, be on-top of your accounting. Again, for peace-of-mind down the road. It's easy to put off.

One more tip. Don't rely on iAd alone. Do backfill to something. Admob for example.

Also, have a realistic expectation for a purely ad-supported app. They do work, but require significant activity. E.g., let's say you get $1.50 per 1000 ad impressions (cpm) on 60s ad rotations. How many total user minutes per day do you expect? You can use this to get a very rough estimate.

Best of luck to you!
yup, gotta agree.

Ideas are like any other valuable thing: a rare few are amazing, some are good, most are meh, and some are wtf? For those people that are good at idea generation, being tacit can be one useful means to getting paid on delivery.
Not to mention the fact that engineers are routinely advised to never read patents, since doing so would increase liability when they inevitably independently reinvent the same obvious idea.
Thanks for that! I'll take a look at the pt-query-digest stuff again and add!
I believe it's enabled on ARM Chromebooks, ahead of the others because it's the one that really needs it. I know that the Secure Shell app uses it, and Netflix will soon as well. Maybe it isn't enabled but certain apps are whitelisted.
Most every business site with live chat I've encountered was using either SnapEngage, Olark or LivePerson.
Thanks for noting. Last minute copy/paste fail :(
All galaxies are descended from big clumps of gas that formed during the Big Bang. These gas clouds eventually formed into galaxies. So yeah, our galaxy can be traced back to the very beginning just like every other one. There are lots of stages of galactic evolution. Its probable that the modern galaxy was cobbled together from many smaller ones (satellites, etc) over the eons.

So with all the mixing and matching that has gone on over time, we've picked up many stars from many different stages of galactic evolution. Its not unusual at all to find such an old star.
The #1 most-used app on the iPad is... Safari. [http://rjionline.org/news/rji-dpa-spring-2011-ipad-survey-re...] And given the nature of the survey ("Open question without prompts") I expect the reported figure (21%) is much too low, because users don't even know what a browser is, half the time. It wouldn't exactly be a shock if half of the respondents who mentioned the New York Times app were really reading the Times through Safari.

The bulk of the non-browser apps mentioned are ways to read things (NYT, WSJ, USA Today, AP News, WashPo, Kindle app).

That is, the bulk of the non-browser apps mentioned are more-or-less tarted-up browsers. So, for that matter, are the likes of Siri and Google Search.

I don't think it's the browser that's in danger here.
How much time do you think that would have bought? At least a few minutes, but definitely not days. And at what cost would it be?

I'm all in favor of giving people more time to upgrade, but this issue was very unusual. Multiple groups were all finding it at the same time and who knows when the first "full disclosure is always the right answer" group would have started singing? Like it or not, full-disclosure people exist in the world, and responsible-disclosure people need to be aware of their existence.

If just one person/group had found this, RoR could have done a better "get ready to upgrade next Tuesday at 6am" followed by a "here is the patch, details to follow tomorrow" on Tuesday at 6am.
It's not the solution that's annoying here. Those overlying page headers that break space/pagedown need to die a horrible horrible death, and possibly their creators with them.
You can run anything you want in OS X. This block for Java is part of a (easily deactivated) security system to prevent malware or critically vulnerable software from compromising your system.
I am so pleased to see attention focused on this sad state of affairs.

The San Jose light rail line referenced in the article is literally right outside my front door. Yet I have never ridden it, despite living in San Jose for over a decade. Why? Because it simply doesn't take me anywhere useful in a useful amount of time. It can't even take me to the airport well, and that airport is only a couple miles away. That's sad.

There is plenty of money in Silicon Valley, and plenty of need for relief from traffic congestion. It's true that San Jose is low-density. But I know we could do a lot better than we're doing. There's not even a fast, frequent train between San Jose (10th largest city in the US) and San Francisco (14th largest city in the US), for chrissakes. That's pathetic.
The standard of "xx years since the death of the author" can be quite awkward when the author is not prominent. Imagine if computer code was "10 years since the death of the author" and you found something on an archive. Better is "xx years since creation."
Being a "solo founder" is great for the bootstrapped approach. Of course there are limits as to what you can do, but if you work hard that limit is pretty high.

My own solo project / side business is http://www.edit-room.com/ I've done all the design and development, and the business setup to be able to accept credit cards as well. I've learned so much in the past 2 years, and I wouldn't change doing it for anything.

Even if you can just do a little bit every day, just start doing research or sketching out things on paper.

Only way to do it is to get started.
Ah, NPAPI. It'd be nice if it switched to PPAPI soon so my Chromebook could run it.
And since Silicon Valley is slowly moving up to San Francisco, it's worth noting that BART never runs enough trains to meet demand. It's pretty infuriating for those of us who live in Berkeley/Oakland.
You can't oversimplify this. The issue goes beyond simple voting because in the grand scheme of things copyright isn't as important as other representative factors.

Would you honestly say that you would vote for a representative who agreed with you on copyright agenda but disagreed on all other aspects (or at the very least, most of the categories that are directly important to you)? That's the choice we're asked to make. Should I re-elect Senator Y if he is copyright lobbyist's bitch? He does however take strong stances on the issues A, B and C which I do like though.
Truth. At least once a week (sometimes more) I'm tempted to install Arch on my MBP.

Truthfully though, there are some truly incredible tools for developers on Apple… not all are without comparable tools in the Linux world, but it always makes me question myself.
Oh, that's not a copyright thing. It's more "you must be this tall to ride this ride." The Economist is snooty; if you need to look up the words, they don't want you.
Regarding the gaming angle, I think there will always be some kind of premium gaming platform for people who aren't satisfied with phone and tablet games. It may well be that the standard gamer demographic continues to shift to an older crowd as we give our kids tablets instead of Wii's or Playstations and they have to wait until they're older to get access to a real console or high-end PC.
Pagemaker reincarnated/replaced as InDesign.

Anyone remember Calamus? Great DTP.