skysight-inc/HackerNews huggingface dataset:
I wish it was just standard to pay for sites. Imagine every month you insert a $10 bill into your computer, and your browser automatically dispenses that value proportionately to the sites you used most last month.

Such a system would probably be crippled within minutes of being deployed by people forging data and blocking payment to people they don't like and all sorts of associated bullshit.

So we have to put up with sites harvesting our personal information, sucking out $20 of our information each month. Besides the ad networks, almost everyone is worse off under our current system, but it's too much of a Prisoner's Dilemma to get us to a decent state.

. . . Or maybe I'm missing something and someone could get this to work. Explicit "microtransactions" are too much work -- I don't want to decide whether to send this site a nickel to view its content.
I don't believe all companies are inherently evil. I was making assumptions about what was meant by "the dark side" based on what people usually want to believe about google.
No. 2500K or 3750K clocked to 4.8 GHz is more than enough for now.

Intel are not in a good position to be able to price gouge the market. There is a point that will be hit in the near year or two where an arm device with lots of ram will be worthy desktop environment. If intel tightens the screws it will just come faster. And although not a trivial task if the pain becomes way to much for the enterprise market we could see some massive efforts into x86 emulation on ARM.
Awesome. Thought the same when I saw that entry.
It's certainly impressive how much Musk has accomplished in his life so far. I hope that he decides to pursue his electric jet (http://www.theregister.co.uk/2012/09/03/musk_plans_supercar_...). How amazing would it be to buy a jet for ~$1m, and have it cost basically nothing to operate? To be able to go to the airport, no security, hop in, and go across the country on a whim's notice?
And, to be clear, it has no connection with http://news.ycombinator.com/item?id=4800856 at all. (I suspect some may have voted it up because of confusion with the other recent India/judicial corruption/etc issue.)
There was a long discussion on HN on friday, you can find it here : http://news.ycombinator.com/item?id=4788902
> that's just how folks who have other stuff to worry about in their lives, do with a technology they hardly understand

If they have 'other stuff' why they spend so much time posting about memes, or TV shows or other meaningless stuff?

When I was in high school only nerds would know what's a hard drive, or what's an email address. Now everyone seems to know something about computers, everyone has emails and twitters and other things (even if they don't know what a MFM encoding is).

The same can be true for password security.

Honestly, computer security is important, and therefore should NEVER be dismissed with the 'other stuff to worry' hand-wave. If someone doesn't know about it, they should learn.

If passwords are to be changed for a better technology, nothing changes about my point: people should learn to use it correctly, whatever that is.
What would you say they're doing that would justify such a suit?
CPU quota
Hi, I'm Scott and I'm a solo founder.
Well there was no point suing them when they didn't have money.
Might be worth it to increase the awareness that you give the 4 and 5-letter domains as well with the purchase.
I agree with you 100%. The old desktop is not gone, it still serves the purpose that it always did.

Many of the arguments I find come from people forcing new users to only use the Metro style UI, which would obviously be confusing (much as my mother would have problems switch from a PC to a Mac).

I'm sure people will praise windows 9 for being so much better than windows 8, even though windows 8 took all the risk and windows 9 simply applied some polish.
The Dock generally displays all running apps, you can just click on one. I agree about the screenshot one - but this is often a power-user use case.

There are a bunch of ways to eject a drive: 1. little eject button in Finder, 2. Right click on drive on desktop -> Eject, 3. Drag drive from desktop to Recycle Bin (this one is weird, but intuitive for long-time Mac users I guess). I admit I may be misinterpreting what you mean by "secondary" optical drive.

System-wide zoom is mega-situational. I'm sure it's useful for those with visual impairment, but I've never seen anyone use it nor have I had use for it myself. This is like complaining that high-contrast mode in Windows does not have an easy-to-access menu.
Because you've already caught the malware by the time you figure it out?
HN is already over-optimized for good headlines. Voting up after clicking is harder to implement but would improve quality.
Tried shifting to Opera from FF recently (last time I was trying few years ago, there was no suitable Adblocker available). Backed out this time as well because it has no official support for moving your history (which I would not want to loose). Makes no sense why would Opera not make it simple for people to move.
Um, pro-palestinians as in "for", not "professional"
I think you're missing the point. The kernel module he exploits is also something that no sane sysadmin would choose to load. The technique "JIT spraying" targets JITs, however the broader methodology is "finding places to put stuff in memory without the NX bit set", the JIT used here is just one example. A relatively simple example. There are other things that do this too.

It's much like a "hello world" tutorial. You choose simple goals, use simplified but demonstrative non core parts, and show the overall method/technique/code/whatever in an easily digestible manner.

Further, I think a bigger takeaway than even the technique here is the good use of many different parts, each innocuous on its own, but in combination a path to owning the system. Its a clever combination of side-effects and primary effects, but with goals never considered by the original authors.
GetGlue being acquired by Viggle is really quite sad. Viggle is traded on pink sheets so the full details of the deal will be available at some point. Based on GetGlue raising a C/D round of about $18M it looks like the preferreds will just be getting their money back.

No company has figured out the Social TV space yet. I hope someone does but it doesn't look like there is going to be a clear winner out of the current bunch of players in the space.
Refining Ruby
Samsung sues LG Display over OLED patents
I was starting to lose faith in augmented/alternate reality apps picking up. But Google has nailed it here, and at a time when ARM chips are starting to be able to easily handle this sort of stuff, too, like with OpenCL and higher GPU performance. It also seems to be at least one of the "killer apps" of Google Glass.
That's exactly what it is, for me at least. The slightest noise of something other than nature is enough to throw me completely, the best I can do living in a city is to work in an environment where the background noise has a masking effect. It's either no noise or a constant background drone loud enough to mask any single interrupting sound - anything in between is unworkable for me.

As much as I love the mountains and forests, I've come to realise that I like the idea of solitude a lot more than the reality of it. And so I find myself living in large cities, constantly seeking noise because it's the only way I can find peace.
I agree 100%. Windows 8 is a major step backwards. I tried to get used to it for about 2 weeks, and as a developer, I can say that it is slowing me down big time. Not intuitive, buggy, ugly, distracting UI.
I've been thinking that Win RT and Surface are the real future of Windows - ARM based, no more backwards compatibility. This pretty much seals it. Apple and MSFT were already moving to ARM, ChromeOS and Android are obviously already there. AMD is going there now too. Many/most machines we use in 3-5 years will be ARM powered, not x86 powered.

Intel of course is going to resist ARM and low power computing for one huge reason - profit. There are only so many machines sold each year and switching to ARM doesn't sell more processors for Intel. So, switching to lower perf and lower power processors like Atom means Intel can only sell them for $20-30 vs. $100-300 for a core i3/5/7. That is why Atom hasn't been pushed by Intel on mobile, it would destroy their whole business model. You can't drop billions into manufacturing if you don't have the revenue and profits to fund it.

AMD's future is going to look a lot more like nVidia's current plan than Intel's.
This is a real problem here, and has been for a while. I think it applies to comments too, quick easy to read and 'obvious' comments earn rapid upvotes, multiparagraph thoughtful pieces get ignored.
Well, sometimes.

Other times you've got shrieking babies, large groups of school children on a field trip, people having inane conversations (loudly, to be heard over the background noise)... basically all the noise you could potentially find in a train car and more. Then there's the security announcements, unavoidable ads for products and the in-flight TV service... plenty of potential for distraction.

On a long flight, especially in the morning, it can be quite nice. But you also may be stuck next to the loudest baby you've ever heard, so loud that you cannot reasonably concentrate, for hours at a stretch.
Well, I guess my point was that there are a lot of physical goods that US companies may not sell to these countries due to sanctions - political reasons. Certainly folks circumvent these measures. People also circumvent regional restrictions on Internet services with VPNs. I'm sure this company doesn't want to smuggle its service in. I have no idea why the service isn't available in some specific area, but I suspect "not being recognized by the EU" isn't the primary reason. Though that may make implementation more difficult in an area.

My impression has been that companies have prevented each other from distributing to some of those rich and democratic small countries. Through region specific licensing of their media they've limited distribution. I don't think those are political measures, although certainly in other cases companies have used political means to achieve their goals.
Posting this from my Android tablet, it has no unified search for many months since it was updated after the lawsuit. Original Samsung galaxy tab 10.1 running the latest official Samsung 4.0 update.

So no, not a misconception. Many Android devices don't have it because of apple.
Posting this from my Android tablet, it has no unified search for many months since it was toasted after the lawsuit. Original Samsung galaxy tab 10.1 running the official Samsung 4.0 update.

So no, not a misconception. Many Android devices don't have it because of apple.
Like ElliotH mentioned, having a monopoly is not illegal. What is illegal is using your market power to drive out competitors and crush upstarts. If Intel is guilty of this[1], then they will face anti-trust hearings. If they're not, having a monopoly on x86 processors will not be enough for them to be punished.

On this one, it seems to be AMD causing their own downfall by poor management decisions leading to bad engineering practices. There's a lot of talent over there that is going to waste.

[1] I believe AMD successfully sued them for this in the past, but that seems to be over and settled.
>Would you support slavery if I showed you that it's much more efficient than paying people?

No.

>It's not about being illogical. It's about attributing different values to different things.

No, it's about extremism. Dogma. Closed source is the ultimate evil and will destroy the world! It's not practical. Really, why would absolutely everything need to be open source? The percent of people who actually read the source or actually change something based on it being open source is line noise. Practically speaking, there's little difference in the freedom because it's not exercised in most cases. And in the cases it would be, access to the source code can be (and is, very often) bought.
DOM Sprites: a Viable Alternative to Canvas
I use a layered approach.

My gmail password is the safest (longest) one. Nothing else uses that password.

Then it comes the second layer. I use a safe (16 chars) password for other services that are not gmail.

Then third and fourth layers, for diminishing levels of importance, each layer has a password.

And finally a somewhat insecure (14 chars) for the standard fire and forget services.

I definitely reuse the insecure password a lot. And I don't care.
Companies usually pay per lead $x amount. Most often you see them in the form of email submits, where if you "just put in your email" you will get a target giftcard. A successful email might yield you $.25 depending on the offer.
Israeli Bing, MSN, Skype, Live and other Defaced by Pakistani hackers
Actually boost.spirit is an excellent library. The fact that it can both parse and generate made it a great basis for the Io debugger I wrote that wraps gdb; since gdb uses a text based interface I had to both parse and generate in order to spoof gdb responses for Io script debugging. Spirit allows me to do that quite ncely.

Like anything boost spirit has a leaning curve. You could just as easily say no one should use emacs because it is hard to learn. In fact I personally don't use emacs because I found it too hard to get going with, but I don't from there extrapolate that no one else should use it.

The compile time and binary size problems of boost spirit can be addressed by factoring your grammar into smaller subgrammars in separate compilation units. The subgrammars can still be combined the same as rules can be.

The obscure error messages can be improved by using typeful programming so that you get an error like "no conversion from MyRuleADatatype to MyRuleBDatatype".

Yes these things are still problematic, but how do we get from "X is hard" to "no one should use X"? See the Clojure author's talk on Simple vs Easy: he lambasts programmer culture for being obsessed with 'easy' to the detriment of creating useful stuff. He asks, what if the Foo Fighters said guitars are hard to play, let's play kazoos because they are easy. Would you listen to the Kazoo Fighters, he asks.
I had no idea! Thanks for the heads up, I have contacted SiteAdvisor's support about the issue.
Find the nearest and cheapest gas station in real-time.
Show HN: My 2-year side project, high accuracy mobile receipt OCR
Which "new devices" are you referring to? As far as I know the Nexus One and Nexus 4 use Qualcomm CPUs, and the Nexus S, Galaxy Nexus, Nexus 4, and Nexus 10 all use ARM CPUs.

Edit: Thanks to those who pointed out that I'd forgotten the Chromebooks and Google TV. Given the limited extent to which Google have marketed these devices, I'm not sure whether they can be said to have failed yet. And even if they have failed, it is not clear that this was due to using Intel components.
well done. And congrats for paydirt!
I think so, but you would need more features. I'm not inclined to purchase it, so I don't know how you're providing it (web interface, excel, txt, etc.).

If you want to raise the price and sell it to domainers, write an admin interface. Multiple TLD's and stuff. Have a feature which allows you to send them a notification when an unavailable TLD is expiring. Also, write a spider to check different registrars to find the lowest price for each TLD. Essentially, a SaS.
AMD is still developing their Atom-class processors, so technically there is still competition. It is possible that their next generation of netbook CPUs is showing such good performance that they decided that they could succeed in taking it upmarket. I doubt it, but it is possible.

It's a very strange move for AMD. The A15 chips they're developing are roughly in the same performance & power markets as modern Atom-class chips.

Another way to think of this move is that AMD is betting the farm on the bet that mediocre CPU + fast GPU is a more compelling play than fast CPU + mediocre GPU. That might be a good bet, but it's too bad they no longer have the resources to take both sides of the bet.
A lot of time language like this is used intentionally for added effect. And then every time something like this happens "idiot kids" are derided for not having any skill. Yet a company like Groupon with salaried technical engineers failed to defend themselves. If we're defending our networks against idiot kids then we're covered, but if we take away from this that sometimes there are some skilled individuals involved, maybe we will take security a little more seriously.

Also it probably helped that there has been a lot of talk recently about this area in the news, in this article making it to the front page.
A month with the Microsoft Surface
> E.g. Get a quiet study where you tell your wife, cat(s) etc that you cannot/will not be distracted during work hours.

Well, sojacques already addressed the cat point, so they only thing I have to add is that I live in Manhattan, in a very spacious place by our standards, but one that doesn't really come with a study - not unless I wanted to tear down everything in the closet, toss my wife's things into a box, and have a space the size of a desk to work in :P
Online Medical Supplies Houston
Avcor is One of the Top Medical Supply Companies in Arlington TX. Elastic Compression &amp; Cohesive Flexible Bandage, Latex-free Tourniquets, IV Supplies for sale in Houston, Phoenix, Dallas TX and Orlando, Miami FL.
Siri Vs. Google Voice Search
There's a significant difference between being able to run software "in the cloud" like how Ubiquiti instructs end-users to install Linux and then UniFi on EC2 and having the entire platform "in the cloud" and ready to use by the end-users with the operational cost rolled into the purchase price/support contract.

Requiring end-users to launch EC2 instances is missing the point of easy to deploy & maintain.

Ubiquiti is working on providing the controller "in the cloud" under the latter model. You can register and use their hosted system for mFi right now. Other stuff is coming.
Must-Have Job Skills in 2013
If everyone moves off x86 it won't matter.
So, in your code you would never write this:

class Foo {
...
private:
Bar *myBar;
Baz *myBaz;
};

You would instead always do something like this:

class Foo {
...
private:
shared_ptr<Bar> myBar;
unique_ptr<Baz> myBaz;
};

Is that right?
Haha, sorry I had too. Just to test my skills. :)

I replied to your question about selling to domainers.
Think smaller
Microsoft has a desktop monopoly with their 90% desktop market share. They aren't currently being sued. It was Microsoft's illegal tactics in the 1990's that got them in trouble. These days I don't believe they are doing anything illegal.
Has anyone tried this? What do you think?
i use ad blockers primarily so that third parties cannot track me across different domains all over the internet and to increase page load times dramatically.
Normally, this would've been the right strategy - if done 2-3 years ago. But at that point whoever was running AMD was still being dismissive about ARM and the mobile market. Now they realized they shouldn't have been, but it may be too late.

This is why it pays to have a visionary CEO, one that can feel where things are moving years ahead of the others, instead of a mere "manager". Transitions to disruptive markets can literally kill your company if you're not doing it on time. By the time a "pragmatist" manager - one that looks only at present data - realizes what is going on, it's already too late.

Flawless execution for the switch to ARM may not be enough. They may need a good differentiation strategy, too. If they knew they would do this, it may have even paid off to be the ones buying the MIPS architecture. The ARM market is starting to consolidate right now, and I'm not sure there will still be room for AMD's stock ARM CPU's (and probably stock GPU's too?) by 2014.
The two things I miss most when writing C instead of C++ are RAII and exceptions. Both relocate and consolidate code unrelated to the intention of a function (resource management and error handling, respectively), making it easier to write, read, maintain and debug.

I also find function templates very useful while prototyping: Rather than having to select concrete data types up front, I write a function "as if" I have objects that can perform the operations I need. Now I have a concrete set of requirements (the standards committee calls this a "concept") for my classes. And if I've done it right, whatever abstract idea I've expressed in the function template need never be expressed again.

With some practice, it's remarkable how much C++ allows you to remove redundancy and repetition from your code. All without paying much, if any, of an abstraction tax.
Preorders start today!

http://techcrunch.com/2012/11/19/iphone-connected-home-smart...
There's a lot of less credible journals out there, it seems, that exist mostly to sell tickets to expensive conferences. Published is published, I guess.

Their (often volunteer) subject matter boards basically rubber stamp whatever goes through. It seems like a lot of these conferences have fallen for SCIgen-generated nonsense papers.
It's interesting for me as I'm asked a lot by photographer friends about large performance problems with Lightroom.

Wait until you try Aperture, performance-wise Lightroom is heaven. I moved to Lightroom for this very reason. Adobe also supports new Camera's RAW formats earlier than Apple.

I never really peeked into the application bundle of Lightroom, but at least some of the plugins that I used were written in Lua.
This comment would be a lot more worthwhile if you could point to specific instances.

It's not that I find it terribly implausible, but I really get sick of rhetoric thrown around without any supporting details. As is it's just an anti-government rant.
There's still VIA and RDC. So really it's just a monopoly on x86 chips that have decent performance.
Do it with a fifth of a yard ;-)
Are there HTTP 1.0 clients still in use? I can't imagine why a maintained program wouldn't be using 1.1.
Some nights, when I lay on my bed trying to sleep but my mind is still racing, I try to calm down by counting or something that requires concentration in order to forget everything else. I noticed how I cannot count without having another train of thought talking or replaying a song I was listening to the same day. It's like having two threads running in parallel.

Trying to count visually is almost impossible, I lose track before reaching twenty. As a friend of mine put this, “I can't count sheep to sleep because they are always cheating.”
And boundary testing, is that hard too or is it a common place technique?
Nit pick: The article says he's been at Intel for "nearly 40 years". According to Wikipedia he joined the company in 1974 [1]. Still a long time though.

[1] http://en.wikipedia.org/wiki/Paul_Otellini#Employment_at_Int...
Ask HN: What should I be expecting to pay a designer?
Hey guys, I am just in the infant stages of a new start up and was hoping someone could give me some reference to work from in terms of hiring a designer. Currently, I am looking for someone to help come up with a logo and help with branding. Does anyone have any experience in this area?

Thanks
Growing and building are different things. You're conflating them. A lot of solo entrepreneurs want to build a small lifestyle business, not a team, they don't want to grow it. A lot developers would kill to have a successful app that's just big enough to replace the need to work for someone else, and small enough to not require anyone but him to run it.
I will have to agree with you (Mark) on this one. I was at the the U of C talk and you repeated that line multiple times. I don't know what the OP would assume you were only talking about VC's only. Apparently he doesn't like people giving honest advice!
Notable absent from that list is he fired Pat Gelsinger.

Please just bring him back as CEO.