skysight-inc/HackerNews huggingface dataset:
Coincidentally I am currently building a few template ODT/ODG documents on a up-to-date Mac in LibreOffice 3.5.4 that are subsequently filled and converted to PDFs via JODConverter 2.x on...

$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.04
DISTRIB_CODENAME=feisty
DISTRIB_DESCRIPTION="Ubuntu 7.04"
$ dpkg -l | grep "openoffice.org "
ii openoffice.org 2.2.0-1ubuntu3 OpenOffice.org Office suite

and the output is virtually the same, barring a slight difference in font rendering.

(and I too, ditched Office when it completely failed to open my final home produced Word 97-produced document in Word 97 at the university, while Word 2000 did open it with all images suddenly placed at the top-left corner of the first page. StarOffice on the Sun workstations opened it without a hitch, with few pictures offseted by only millimeters. At that stage I could care less about font substitution.)
Actually, Social Media Buttons Work Really Well
Throughput can be 100% faster. Eg if it could previously decode docx at 100kb/s and now can do it 200kb/s then it would be 100% faster.

Or wouldn't you say that a car that goes 100 mph is 100% faster than a car that goes 50 mph?
I remember hiring a sysadmin in 2002. We had stacks of hundreds of resumes from people more than qualified for the job, but we had to whittle them down to one. Most went straight into the bin after a glance. Just a few years earlier people were knocking down your door if you'd ever booted a unix box.

We techies have it good right now but don't fool yourself into believing the party will last forever.
DTrace lets you measure L# cache hits/misses along with lots of other useful things.
This doesn't seem like a habit. It sounds more like an addiction.
One big lesson from HyperCard is the need to keep releasing updates.

HyperCard never got around to supporting color. At least, not properly; I think there were extensions to do it. HyperCard was released in 1987, the same year as the first color mac, but was only monochrome. The "Color Tools" came out in 1992(!) but still made life difficult by not treating color pictures the same way as monochrome pictures. Given that the whole idea of HyperCard was to have pretty graphics you can interact with, the lack of color was pretty crippling by the time most macs had color screens.

It was finally discontinued in 2004, and they'd never got around to implementing proper support for color graphics.
I'm not saying this is the only reason for the lack of warm up (especially today), but it was a significant part of the perceived reduction from old diesels. It's also why if you put petrol in the car by mistake, you can still ruin the engine even before you've turned the ignition (as opening the door starts the warm up and fuel pumps etc)
This is exactly what I'd expect from startups.
Transcript: UK Supreme Court gives judgment in Assange extradition case
Took me forever to find this, but:

https://plus.google.com/112493031290529814667/posts/LvhVwngP...
I think it's just the natural way of things for those that are entrepreneurial and/or party a lot, I've noticed that most of the bootstrapped entrepreneurs I know were heavy into the rave scene either spinning, promoting, or partying. Either that or surfer/snowboarders.

What really struck a chord with me is the graphic that said Entrepreneurs want blood. There's something primal about closing a deal, it feels like hunting.

There's no hunt on the cube farm, just plowing the fields and planting crops. Grain doesn't taste like meat, and farmed meat doesn't taste like game.
Track Chome Extension Errors using Airbreak
You contradict yourself - you claim that the government is operating outside of a moral boundary and is beyond the ability of the citizenry to restrict, but you also claim that international push-back and isolation would help.

You're right that it's totally out of control - the rule of law is gone. You're wrong about the potential solutions.

The only nonviolent solution is to leave the country and avoid the jurisdictional reach. Take your ball and go somewhere that has the rule of law.

They _will_ continue to "go all crazy police state on us", and that is precisely why it's time to leave. It's impossible to make things better while being persecuted or beaten or censored or imprisoned without trial.
Long term, it's going to be cheaper to ship raw materials and print toys on demand in the stores.

The amount of resources we waste and pollute on packaging today is an atrocity, and 3D printing will go a long way to destroying that.
Not just when under load. Up until now, it was a pain watching the UI match up the information around caret position (e.g toolbar like bold, italic, font, etc... and in the style window) full seconds after it moved there.
Detection/Mitigation of Performance Attacks in Cloud Computing [pdf]
It's not nearly as big a problem for Microsoft. First of all, the compatibility problems are much bigger between LibreOffice and MS Office than between different versions of MS Office. Secondly, if you tell your colleague, "Oh, the margins are screwed up because I upgraded to MS Office 2051", they'll just shrug it off. If you tell them, "Oh, I'm using this new software called LibreOffice because blah blah blah", they'll probably yell at you for being a moron and wasting their time.
And it overlooks that in the "6+ month" category, some/many aren't in a hurry given the guaranteed living wage for 99 weeks.

Awfully simplistic & authoritative conclusion based on very little data.
What stands out here is how long a disk read takes (especially compared to network latency). Indeed, disk is the new tape.
Yes, that's the allegation. However, the post I replied to seemed to be saying that "what's the big deal? This service can only be about piracy." I'm saying "no, we don't all agree that this service inherently exists to serve piracy. There are legit uses that exist, and the service is a valid one."

And besides, the best analogy to digital lockers? Actual lockers. Their purpose is "hold stuff". If someone uses them for drugs, it's that person who is in trouble. And to presume the intent of the existence of lockers, even if one bus station does cater to gunmen, is silly.

We should all be able to look at lockers and say "there's nothing wrong with that."
They appear to be sticking with the "2.2 million American jobs" line even though the figures were shown to be inaccurate iirc. For me it really weakens their credibility the way they keep pretending like that.
Product Vision and Mission: The Story of the Annoying Girl I Met Last Night
Honest question: how would you measure an L2 cache lookup? (What program would I need to write which ensures that a value is stored in L2, such that when I read it later, I would know the lookup time to indeed be the L2 time?)

At that, how would one measure this kind of thing at the nanoseconds level? Would using C's clock_gettime() functions be good enough? Is there any other facility to count cycles which have passed between two operations?
Best Arcade Games
Choose the free best online games and Play the best flash games at Bestgamesland.com. We are the largest source of online games for your kid including funny games, flash games, Arcade games and dress-up games.
It is a legal morass, we just are only on the edges of it now.

The 3D printing battle will be bloodier than the digital copying battle, precisely because there is much more to lose.
One change I noticed about that (although I couldn't pin-point the time/version) is that updates download in the background if you choose to defer the update, as opposed to during the update itself.

It took me a while to realise why my updates were going much faster than they used to.
Top Most Popular New Eclipse Plugins
How should they be implemented?

And per se should NEVER be spelled "per say".
they will most certainly turn them away - they nevertheless might not turn away their offshore vehicles but this soon might be changing as well.
I don't particularly care about Megaupload. For me the issue here is that the behaviour of the prosecutor seems far worse than the things they claim Megaupload has done. It seems like the prosecutor in this case does not care the least about the rule of law.

Meanwhile Megaupload might have contributed indirectly to copyright infringement and some of their staff might have copied a file or two themselves. Big deal.

I'm more concerned about the legal system being abused than about something that should have been a civil lawsuit at most. I'm particularly concerned about how they've effectively tried hard to destroy a business before either the business or its principals have even had a chance to defend themselves in court.

Confiscating money; trying to get the data erased. They're acting as if Megaupload and its principals have already been convicted. Meanwhile the case is unravelling more, to the point where the US judged involved has openly questioned whether this will go to trial at all, especially given such "little" issues as whether or not they can even serve criminal charges on a non-US company. Small little issues that the prosecutor should have known very well would be an issue before the arrests and asset seizures.

I can be outraged over the case even while thinking Megaupload probably have engaged in quite sleazy and possibly illegal behaviour.
I'm the same, without having to do anything. Normally, if I don't like where things are going, I jump back in time and do them differently.
But there is another kind of nightmare - those where the things I can find in my mind are.. let's say.. not what I normally perceive myself to be. And I can't say 'It's just a dream', because I'm at least partly concious imagining it, which means it's a part of me.. and you can't wake up from this kind of fact.
> Yes, sure it's caused by Microsoft, but it has to be fixed on the LibreOffice side

You can't really fix something when the spec is incomplete, ambiguous, and refers to non-disclosed information, all the while multiple official implementations exist that contradict both themselves and the spec about the behavior to have.

Now what about Microsoft implementing ODT correctly?
IT DOES NOT COST MORE TIME TO CODE CORRECTLY

Some approaches are NOT acceptable, it's not about optimizing prematurely, it's about coding obvious crap.

While you may be used to the usual "code crap, fix later" and "waste cycles, there are too many of it" , it doesn't mean you're right.

Everyone says it but you're still running on C (linux, unix), you're still going nuts over scaling issues (lol nosql for everyone) and you're still paying your amazon cloud bill.
Internet rule: there is xkcd of it. But actually, I found mention of communicating via eye movement here: http://daniel.erlacher.de/index.php/Time_required_for_motor_...

But that's a bit too low bandwidth for me ;)
cracks knuckles Let's see if I remember enough of what I'm supposed to know in an exam in a couple of months or so.

You need to know the size of a page in your L1 cache. Then you can write a program that goes through a big enough chunk of memory that an "out of space" error occurs predictably in L1 cache, but not in L2 cache.

That way you can know when specifically your program went to L2 cache to swap out a page of L1 cache when it was needed.

The caveat being that you can probably only do this well enough in some sort of assembler code (for your architecture) and that you would have to be running a single-process system without interrupts enabled. Otherwise all sorts of things can mess up your cache lookups.
I am immune to this trick. Still feels slow if it doesn't response to my actions. And even worse, I feel cheated. The cpu should be doing what is important, not loading a useless image.
1. Can I install Ubuntu on it?

2. Can I increase the RAM?

3. Will it run LibreOffice?

If the answer to all of those is 'yes', I forsee myself buying this in the future.
Cost wise, between buying a plastic figurine off the Internet and printing it, printing is already competitive (possibly more expensive to manufacture but you save shipping and handling).

Printing a figurine is also faster than getting it delivered, or even than going to a brick and mortar shop unless it's really close.

So for decorative stuff 3D printing is already there (if the design is printable and if you can live with limited choices in material), but the real revolution will be when you can print replacement parts to fight planned obsolescence, entire industries may crumble.
You know that MS makes more money from Android licencing than they do from their own WP7 sales? They have managed to extract money from open-source for some time now.
Youtube is even worse - they have the added convenience of streaming copyrighted HD video, right on their page in your web browser! With their logo and advertising around it. But that's different...
Modern car aren't actually completely on or off when you turn the key, sure. However I've put petrol by mistake in a diesel car twice and didn't ruin anything (but lost some money cleaning the mess up).
Definitely one of my favorite authors. 'Sandman' was a brilliant series, and 'American Gods' is one of my favorites. Go read them if you haven't.
> What's bad is that departments appear to be excessively pressured into open source, which is not a good idea. It's important to go for the best tool for the job and the things you can manage the most effectively, which might not always be open source.

That wasn't the impression I got from the article:

“We believe open source isn't properly considered when we are doing IT. Our objective is not to have a target for open source in government – a year on year increase. Our objective is to best explore the opportunities out there. Sometimes that might be open source. At the moment, we believe we are missing out on the opportunities.”

Based on that quote, it sounds like they are taking a surprisingly well considered approach. Is this not the case in some departments?
Actually it does not matter if you are facebook or not. What really matters is how tight the loop is and how much time is spent in it.

EDIT: I agree with Morg. If coding right also results in faster code there is no reason not to do that.
If I were to start a file sharing service (or a file hosting service, which I don't believe MU was) it would be my number one priority to have systems in place to stop the sharing of copyrighted material. You know why? Because that is clearly my number 1 risk. The simple fact is MU built their business on it.

You're exactly right about the popular opinion seeming to be that sharing copyrighted content is ok.
I was with him until he started complaining about being asked how to implement a hashmap and how this implied that the interviewer had reimplemented Java.utils.

How would you know when to use a hashmap and when to use a list if you don't know anything about big-O notation?
Hacked yet?
... Oh! I did not read it that way at all!
In general, there are very few things you actually need a modulo for. It's highly inefficient.
16 GB SSD. You can find it on amazon -> http://goo.gl/oFXeA
Five European countries taken to court for not implementing new cookie laws
http://youtu.be/9jOGicfF_vQ
What you could do is write a program that uses increasing amounts of memory. Measure the time it takes to complete a few million iterations of some function that accesses that memory. As the total usage increases, you'll see steps in the timing. For example, you might see a jump at ~32K, then ~2MB, then ~8MB.
Women Win in Venture Capital When They Don't Sue
Acta: Piracy treaty dealt crucial blows in EU votes
Arms dealer? Is that the analogy you're going to use for file distribution?

Maybe you can think of something even more menacing to compare Megaupload with. Nuclear terrorists perhaps? Satan and his legion of demons?

Nice framing on ya pal.
I can only talk about my own experiences, but given the pushes for cuts in costs open source is now being touted around some places as being the way to go, regardless of best tool for the job. As I said, HMG is a very strange place and it's big too, so not everything will be the same, but I've seen a couple of projects in the past 12 months where people have come back and challenged the decision to go with things like Oracle DB versus MySQL and so on. Once you're getting accused of flagrant spending (worse than death in some bits of HMG) on licences, you tend to over-cut.
yeah I thoguht it was bs too for a while.

then I met my boss. holy shit. he lucid dreamed every day. said it was awesome.

just remember, you have to take notes about your dreams if you want to remember them. do it every morning first thing.

2ndly, start asking yourself if you are dreaming a lot during the day. you won't ask yourself in a dream, because you think it's a normal day.

that's my 2 cents.
Interesting but unnecessary for most programmers today. I'd rather my programmers know the latency of redis vs memcached vs mysql and data type ranges.
I make no claim as to who first assembled that particular table of data, but Norvig's article is dated 2001.
Lol, yeah, it wasn't very clear but I don't think they can dumb page down any more at a later stage, lol
ScaTDD: Casting an eye over three major Test frameworks in Scala
At Lincoln Loop, Everyone Sets Their Own Salary
Computer doesn't require them. But your OEM has Micrsoft keys preinstalled to run the preinstalled Windows.

Note this part:

>While Microsoft have modified their original position and all x86 Windows machines will be required to have a firmware option to disable this or to permit users to enrol their own keys, it's not really an option to force all our users to play with hard to find firmware settings before they can run Fedora

Two things can be picked from that quote:

1) If you don't want to trust MS, then put in your own keys.

2) Fedora got their bootloader signed for convenience, not because it would be required.
The one thing you mentioned in your post but, in my opinion, didn't emphasize enough, is the fact that you have a co-founder helping you with this.

I've found that it's a much easier sell a side project to the family when you have a team mate believing in this idea and willing to work at it with you. That early "validation" goes a long way in justifying time away from the family to spend hacking/coding/selling.
It's hardly the first time, but while there has long been a path to starting a restaurant with a bank loan it's been harder to get a software company off the ground.
Why are you comparing this to Android? Also, I've never heard of an Android set-top box.
Well, for starters, not all jobs have the same benefits...
Indeed it should never be spelled wrong, as it means in itself in latin, my bad really.

Alt rows are a simple concept, the first row is odd, the next is even, etc.

A good step forward is an if/then/else or a switch or an unrolled loop - a huge step forward in terms of performance too, as a mod takes 63 cycles and a cmp takes almost nothing.

an example could be

rowClass='even';
loop
if(rowClass=='odd'){
rowClass='even';
}else{
rowClass='odd';
}
endloop
OCaml, Ocsigen, Eliom, Ohm and Frameworks
Akka STM - Playing PingPong with STM Refs and Agents
It's a tough one. The 80/20 rule can be applied to must things, and this is another.

20% of the labour force hold 80% of the skills and the perfect jobs. The remaining 80% battle it out or give up.

Now the numbers aren't exact and there are exceptions, but with challenges like this you need to adapt. This may mean entrepreneurship or taking a job you don't like or job benefits.

It's not ideal but balancing reality against the dream is hard work.
These are good rules of thumb, but need more context. Plugging an article I wrote about this & other things a couple of years ago for FB engineering: https://www.facebook.com/note.php?note_id=461505383919

The "DELETE FROM some_table" example is bogus, but the rest is still valid.
The CIA set-up all my jobs. They were facades, phoney. It would cost more for the CIA to invent or relocate a company here for me.

God says...

C:\Text\WEALTH.TXT

eserved rather for
extorting money from the subject, than for the defence of the common
liberty against such oppressive monopolies. Upon paying a fine to the
king, the charter seems generally to have been readily granted; and when
any particular class of artificers or traders thought proper to act as
a corporation, without a charter, such adulterine guilds, as they were
called, were not always disfranchised upon that account, but obliged
to fine annually to the king, for permission to exercise their
I'm down voting you because, to be fair, it was me that started it. In the post he replied to I compared it to guns, and file storage (not piracy) to killing. He was going with my analogy.
I personally like this idea, or some variant thereof. Bringing the life of the author into the copyright term just muddies the waters with respect to corporate copyright (since corporations don't necessarily ever cease to exist). Additionally, if a creator dies suddenly, his estate can still exercise his copyright. This is important for small-time creators who may be supporting families and the like.

The big counter-argument that I've heard is that movie studios (Disney especially with the "vault") still make money on movies that are decades old. But this is a fundamentally flawed argument. The point of copyright (both theoretically and in the US Constitution) is to encourage creation. So it doesn't matter if copyright doesn't maximize Disney's revenue, so long as it is enough to encourage them to make movies in the first place. A term of roughly 10-20 years should be more than enough to do that.
The Eee Box has an Atom processor.
Not sure there's a filter in Instagram that botches up your photos as much as early-2000's blackberry. So soon we forget the years of yellow skin tones, movement blur and jarring LED flash.

One day my kids are going to look at our old photos and ask "why did photo quality go to crap from 2002-2007? Did you lose the technology?"
Ussportshdtv: Watch Crusaders vs Highlanders live stream super Rugby 15
Developer Ramp-up with Pull Requests