about · feedback

hystry: Your inbox for Hacker News

Recent Comment

Article


discuss
X Reflections and Notes from SciFoo ‘08
troystribling



all parents

Oh, it does sound like you have a good number of entries on your ballots. Sorry for making assumptions.

To be honest I've never voted in an election which didn't use Scantron ballots. I believe the voting devices are selected and allocated on a state-by-state basis though. The federal law mandates certain requirements the states must meet but leaves the implementation up to each individual one. I've lived in North Carolina, Wisconsin, Missouri, and Utah, and used Scantrons in each location. Maybe the computerized systems are used in more urban or wealthy districts?

X Voting Machines
aneesh



all parents

By virtue of musical talent, or by virtue of payola?
X RIAA pays Tanyan Andersen $107,951
raju



all parents
by olavk | link | parent

But what good is encrypted communication if you cant be sure who you are communication with?
X Mozilla SSL policy bad for the Web
nickb




About commercials:

I live in Canada, where the Olympics are broadcast by the CBC, which is a government-owned networks. I too was frustrated by there being commercials every two minutes. However, I got a stopwatch and timed how many commercials there were in an hour: there were 13 minutes, which is actually slightly less than "normal" television. My guess is that they have very frequent but short commercial breaks to better fit in between races, events, or whatever. Also, this makes sure that people who are just taking a few minutes to check in see atleast one commercial. Has anybody made any observations about NBC- do they really have more commercials than other TV?

Now I just wish Canada would win a medal: frankly, it is embarrassing that tiny little Georgia which is in the middle of a freaking war is currently beating us.

X NBC has ruined the Olympics
prakash



discuss
X Add keyboard shortcuts to hackernews
jauco



all parents

He said: With XML, we can easily agree and collaborate on a format and both of our languages have builtin libraries to extract the data we need.

You replied: OK, I'm going to send you a list using XML.

The only thing you have proved here is that your blind hatred for XML makes you unable to read and parse what is posted.

When arguing against the evils of a standardised format which there are proper parsers for everywhere, failing to parse stuff yourself is probably not on the list of things you want to do.

X XML Backlash?
13ren




Johnathan Nightingale of Mozilla has a good blog post explaining the rationale behind this:

http://blog.johnath.com/2008/08/05/ssl-question-corner/

An especially pertinent point from his post:

"Several CAs accepted by all major browsers sell certificates for less than $20/yr, and StartSSL, in the Firefox 3 root store, offers them for free."

X Mozilla SSL policy bad for the Web
nickb




uncov/Ted Dziuba is leaking?
X NBC has ruined the Olympics
prakash



discuss
X Segway Raising Millions More?
ispi



all parents

That's mostly like the power requirements for the datacenter as a whole, which would include things like HVAC, lighting, network equipment like switches and routers that don't appear in the "server" list, losses from power redundancy features (flywheels and batteries aren't free to operate) etc...
X Microsoft video reveals that they have only ~200k servers
gaika



all parents

Agreed. I'd really like to see an OS with capabilities based security with virtualized sandboxes (individual per app) for running legacy code. (You could expose specific objects or information channels between legacy apps, which would be controlled by the capability system.)

The author has a shallow understanding of OS and no clue about directions in research.

X What Linux Will Look Like In 2012
rms




This could have been written decades ago.

But, you know, people keep watching the crappy coverage, and Olympic officials are raking in the exclusive-contract bucks, and the athletes seem happy to perform for cheap, so it's hard to see how the Olympics will change.

X NBC has ruined the Olympics
prakash



all parents

I think in many cases people just don't know that they care. They don't make the connection to more everyday objects like cars.

Cars are a good example. Lots of people can do basic maintenance on their car. They get frustrated when they have to go to a mechanic to find out what the "check engine" light is complaining about this time. They buy the Chilton's or Haynes' car repair manuals. On the more extreme end they do a complete engine rebuild, or even assemble a kit car from publicly available reference designs.

Cars are getting more complex and computerized though. I hear complaints about how much harder they are becoming to service. And the example given in the interview of the proprietary software in engine management chips is real. Racers will completely replace the ECU controlling fuel injection and engine timing with one which is programmable.

My parents' generation takes for granted that they can do these things with their cars. But with my generation we changed from the grease monkeys to the hackers, and the freedom to tinker has to come with us. For most people a car is just a tool to get from point A to point B. But we are all poorer when the hobbyists and amateurs don't have the freedom to tinker with, explore, and hack their own computers and cars.

X RMS interviewed on Radio NZ
jgamman



all parents

<list><listitem>a</listitem><listitem>b</listitem><listitem>c</listitem></list> ?

The xml solved the problem of me having to write a parser from scratch for whatever terms of transfer you come up with.

And I don't really see the downside for most applications.

X XML Backlash?
13ren




Web servers such as lighttpd and Apache are blazingly fast at serving static pages. Reading a file from disk and sending its contents back to the browser is as simple as it gets.

Except that it's not. One of the reason the classic web servers are so amazingly fast with static files is that they, along with the operating systems they run on, have spend significant time trying to optimize this process. For linux, for example, look at the sendfile(2) system call, or the TCP_CORK socket option. These were expressly designed to permit a userspace program to get a file through the kernel and onto the wire with as few CPU cycles and memory copies as possible.

One of the most frustrating things about the Web 2.0 crowd (from the perspective of curmudgeons like me) is that they really don't have a clue about any of this complexity. They just figure that they'll stuff everything into a DJango/Rails/whatever request and scale up later. Then when they run into trouble, they end up turning to tools like Apache as black boxes and designing Rube Goldberg apparatii around them when they really should be looking at the problem more directly.

Really, folks: those low level APIs are your friends. They're not nearly as scary as they look. Even if you end up with an off-the-shelf solution, knowledge of this stuff can only be good for you.

X Serving static files with Django and AWS - going fast on a budget
brox



discuss
X A Look at Google Ad Planner Data Vs. Comscore
pierrefar



all parents
by olavk | link | parent

Of course you have to negotiate the terms of the transfer. You have to do that using any format (custom binary, XML, JSON, s-expressions, whatever). XML just defines a lot of common syntactic stuff which you would have to define anyway in any format you decide on.
X XML Backlash?
13ren



all parents

Innovation and practicality are not the same things . Placing innovation before freedom is just as much a philosophical decision as the reverse.

Innovation is great for delivering new and better products, but it doesn't help much for allowing you to fix problems in the code you're using, avoid vendor lockin,or any of the other problems that free software can help solve.

I agree that it is important to keep practicality in mind, but I think it is also important to keep in mind that pretty much any philosophy you choose will have different tradeoffs involved.

X RMS interviewed on Radio NZ
jgamman



all parents
by ars | link | parent

The sun is actually a very good insulator. All the heat is generated in the middle and takes millennia to reach the top.

So anything that basically "mixes" the sun will cause more heat to be emitted. No sun spots=no mixing, and all the heat remains trapped.

I think that after trapping heat for so long, the sun gets hotter and generates more sun spots because of all the extra energy. The sun spots bleed it out, and the cycle continues.

X The Sunspot Enigma: The Sun is "Dead", What Does it Mean for Earth?
gibsonf1



all parents
by olavk | link | parent

What do you propose instead of a markup language for the things HTML is used for?
X XML Backlash?
13ren



all parents

is Diebold open to the public? Hell in today's society I wouldn't even trust a human, because no matter who the person is, if they volunteered to run elections in their district, they are a political person. And right now the political climate is very charged "NEOCON WARMONGER!" "LIBERAL DIMOCRAT!". And given the opportunity they can easily make votes disappear, or state different results, which get confirmed by another political person.

I mean I could understand the point, if the current system was infallible. But its not, so why not make the whole process easier on your average voter?

More importantly, ME! I'm not going to go vote, because I don't feel like standing for an hour in line, just to cast a ballot in a state where the result is already pre-determined because of demographics. I mean if you think about it, your vote only matters if you live in the 4-5 swing states, all others will go Democrat/Republican no matter what you do.

X Voting Machines
aneesh



discuss
X Hierarchical Logic and Multi-threaded Game AI
gaika



all parents
by ars | link | parent

The earth is a tremendous heat sink. The oceans especially will buffer huge amounts of change in temperature.
X The Sunspot Enigma: The Sun is "Dead", What Does it Mean for Earth?
gibsonf1




"Snooping a connection (i.e. on a wireless link) is much easier than any of the impersonation attacks that SSL authentication prevents."

I wouldn't be so sure about that.

X Mozilla SSL policy bad for the Web
nickb



all parents
by icey | link | parent

ASP.Net MVC resolves _some_ of these problems.
X ASP.NET Gets No Respect
johns



discuss
X Amazon: Lack of Redundancy
gaika



by icey | link | parent

In my opinion, he's measuring against the wrong product line. I don't think people say that iMacs and Macbooks are overly pricey. I think those statements come into play when you start talking about MacPros and Macbook Pros.
X Are Macs More Expensive? Let's Do the Math Once and For All
technologizer



all parents

Uh... a tad too eager? Dude, we crossed that threshold with Ant or JSP. By the time XSLT and XQuery rolled around, we were looking at a full-on stampede of developer group-think.

XSLT happens to be my pet peeve. I simply can't understand how anyone would have ever looked at that problem ("how to turn a source data document into a presentation format" -- something that has been solved sanely a thousand times by obscure technologies like "scripts", or "PHP") and decided that the best way to handle it was a turing-complete pattern matching language written in XML itself! I mean, it looks more like a torture device than a programming language...

X XML Backlash?
13ren



all parents

"Unscheduled downtime of more than a couple minutes is unacceptable any time."

Sounds like HA should be your #1 priority. DRBD + Heartbeat is a one solution but non-trivial to setup. There are some high-end hosting providers (BlueLock, Terremark) that offer VMWare HA configurations.

Sounds like VCS should be #2 - checkout cvsdude.com (no affiliation but we've used them and they're good)

Cheers

X Ask HN: What does the ideal deployment process look like for this scenario?
ninjaa



all parents

Yes. The fact that XML parsers are pervasive is a good thing, and an advantage for XML as a technology. But it says absolutely nothing about XML as a metadata format. A standard parser suite for anything would have the same advantages.

Note also that there are other technologies with pervasively available parsers, like JSON, which don't share any of XML's warts.

X XML Backlash?
13ren



all parents

> RH makes money providing support for their software. If the software is too easy to use, nobody will by the support. They have every incentive to keep a certain level of complexity.

That is basically incorrect in terms of their business model: in order to have Redhat Linux, you have to pay money for it, and pay it on a subscription basis, so it's not "call support when I need help", it's "pay for it on an ongoing basis and call support when I need it", so really it's in their interests to make it simpler and easier.

Also, OSX is built on top of a number of open source products, including GCC, created a number of years ago by one Mr. Stallman, back when he still wrote code.

X RMS interviewed on Radio NZ
jgamman



all parents

I don't think the revenue from Visual Studio and SQL Server come anywhere close to Office and Windows. Keep in mind that pretty much every computer sold for the past decade has had Windows pre-installed and that everyone in a business or university environment is forced to have a copy of Office.
X The Google black hole: What happens to startups when they're bought by Google?
gabrielroth



discuss
X RackSpace, India and a flagging IPO market
socalsamba




There's obviously a lot of potential in P2P. Bittorrent video sharing clearly shows this. I think that it could support independent media in the same way that the web supported sharing of information through HTML.

If you abandon the notion of timeslots, a protocol like Bittorrent is quite capable of supporting a weekly or daily TV show. Instead of timeslots, you just have channels which contain series. People subscribe to series, which show up in their app or TV appliance like they do in Tivo. This could be supported using RSS. The big issue is ease of use. If someone could put all of these technologies together, such that a "channel" or a "station" for video shows on the web was as easy to set up as a website, and easy to connect to for a user, you'd see an explosion of such sites, which happened with web sites and low quality video snippets (YouTube).

Web protocols which can support P2P live streaming as well as Bittorrent supports download would be the final ingredient of TV's demise.

X Cloud Failures Are Serious - Time to Revisit P2P?
tomh



all parents

Except that the problem is that precisely none of those features were invented by the REST people. This is the way sane network applications have worked since the beginning of time. What REST introduced is a dogma that said not only "this is good" (something no one agrees with) but "you must do it precisely this way", which is just ridiculous.

Flatly: there isn't that much innovation in REST. It's a good idea that can be expressed in a few short sentences. It doesn't deserve books, and it doesn't deserve the priesthood that has grown up around it. When sane ideas start to smell like heavyweight frameworks, they've outlived their usefulness.

X REST, I just don't get it
llimllib



all parents

if someone wants to fix the election its really not that hard under the current system either. Dead people and pets vote all the time. Same with absentee ballots.

And if its 1 address, 1 SSN, 1 password at least the person will need a little bit more info to fix it. If they steal your mail they'll still need to know your date of birth and the social security #. And sure thats possible for 1-2 people, but do you realize how hard it would be to do it on the massive scale?

I mean lets face it, voting is a pain in the ass, you usually end up voting when its rush hour, and you have to wait a long time to cast your vote. Something like 40% of the eligible voters even bother to vote. Shouldn't it be a priority to make voting easier?

X Voting Machines
aneesh



all parents
by mickt | link | parent

> if you start a startup to make a shitload of money and you do make a shitload of money, then, mission accomplished right

What about the user-base? Don't we have a responsibility to them also? Without them we can't be successful, and we should own them some responsibility to ensure that the tools/product/web-site they've been using remains useful for them.

X The Google black hole: What happens to startups when they're bought by Google?
gabrielroth



all parents

Umm - Wow! You have no idea how much we appreciate this: http://www.boygeniusreport.com/2008/08/14/ticketstumbler-put...

More (and better) traffic from you guys than Techcrunch yesterday. Thank you.

X TicketStumbler.com (YC Summer 08): a new way to find tickets
fallentimes



all parents

I guess it depends more on the person then. I was in a similar situation when I moved to Boston and we've gotten more work done in two months than our competitors have in two years. And, most importantly, we're happy.

When I was a financial analyst I had tons of "stuff" and really it just caused me stress and worry. I liked the idea of having stuff instead of the "stuff itself". I think that's a PG quote. To each his own though.

X 10 Unexpected Costs of Owning Things
soundsop



all parents

Or Haskell...
X MapReduce in Erlang
13ren



discuss
X What Comes After the Windows Era?
edw519



all parents
by gaius | link | parent

Indeed, in the 1970s the "green" movement was very worried about a new ice age, and the solutions they proposed to global cooling were, strangely, almost the same solutions now proposed to combat global warming.
X The Sunspot Enigma: The Sun is "Dead", What Does it Mean for Earth?
gibsonf1




I could see how it's easier to learn user simple preferences from their voting history, but it's shortsighted to say "all meta data is useless".

What about deriving statistical information from scripts, reviews, or online forums?

X Netflix prize competitor: With the best algorithms, metadata becomes worthless
bdr



all parents

I'm sad to have not been involved in such awesome experiments.
X How the Large Hadron Collider proton beam is turned off
mhb



discuss
X Voting Machines
cstejerean



discuss
X Introducing Cryptanalysis
hhm