skysight-inc/HackerNews huggingface dataset:
Ha! That's sad. Sorry to hear that. That's one fear I have -- that too many companies simply wouldn't care to use this because there are supposedly "50 people lining up behind you if you quit".

Do you think your management could ever be convinced to use something like this?
Nanotech in North Carolina is sexy, but who knows it?
Airstrip, open source landing page app (with metrics)
It's about dogfooding your product. Yahoo has traditionally had terrible results with its mobile products. Well, here's one reason why.
because is the least thing they could do, since they are basically just providing you with a rebranded Red Hat Enterprise Linux.
IBM Supercomputer Simulates Common Cold Virus
You'd get better results if you lit signal fires. Smoke signals don't work very well at night or on overcast days.

I've also found that using parchment makes updates more durable as they weather better.
Visual.ly launches social network for data visualizations
That was my first thought too....you don't just step down without being forced to behind the scenes.
Well, price dumping, I would say.

Normally centos users would "grow into" payed support from RH. Now Oracle claims to give them that support without cost.

Unbreakable Linux was never an attempt to have their own distribution, it was to undercut RH, and now they're found a new way to do that through Centos.
It may cost Oracle money, but it costs RH more money, because, after all, they actually build a distribution.

Ideally, kill/buy RH, phase out Unbreakable, and cram in proprietary Solaris. But for now just destabilizing the RH ecosystem has to do.
Oracle launches Oracle Linux -> People port over from CentOS -> CentOS community dies -> Oracle stops updating Oracle Linux for people without support contracts

I'd call anyone claiming this strategy a looney if it weren't for the fact that the company doing this is Oracle and I'd put nothing below them as far as a business strategy.
Would you expect those who tend servers to run a script that changes the update repositories and installs new packages as root on a production server without testing the operating system first?

I take the point that the script and the reversion of the changes introduced by the script could be tested on a development box running CentOS.

Disclaimer: I am not part of the target market for your product. Just a desktop RHEL clone user.
While Oracle doesn't have the trust of the open source world, the enterprise IT world does trust it (and Ksplice is pretty awesome, too!). This is likely to become an important distribution over time.

I've known companies that used CentOS for all the dev boxes and Redhat for production to save money. That has downsides because you are running different distros in the end (there can be subtle and not-so-subtle differences) and, if you have a problem on a non-prod box, your forced to use community support.

Oracle Linux will become a viable alternative here. Run the same distro on all boxes and only pay for production boxes. Then, if you have a problem on an unsupported box, you can bump it up to supported without altering the box.

The key here, for Oracle, is whether that support is actually worth paying for.
I'd change it to Easynip to minimize the pain of transition, but whatever you end up going with, don't forget to milk this for every scrap of media coverage you can get.
Marissa Mayer, New Yahoo CEO, Is Pregnant
Whatever happened in her past, if Marissa Mayer flops as CEO of Yahoo it will be a damning indictment of female performance as technology CEOs.

Certainly she, out of any X number of totally incompetent past Yahoo CEOs knows what the right direction for Yahoo is. The question will then be one of execution. Yahoo on its own will die, but still has an enormous and valuable user base (much like the cable/pay TV business, which needs to flush out its lying CEOs, but that's another story.)
It doesn't have anything to do with "corporations", people dislike/distrust Oracle specifically.
Like telnet, this protocol should be dead. It's an enormous liability.
I've always assumed when talking online, over the phone, wherever, that even if they (this is ambiguously referencing the government as a whole) weren't at that moment: someone could listen in if they wanted to. It's surprising to think that people still believe in the existence of total privacy (albeit any form of privacy).
I think that's an accurate summary. And I think the point that you can always switch back to CentOS or Scientific Linux is an important one. Ultimately, this is a topic where a lot of people have religious devotion, so for me it's really a question of whether pragmatism outweighs zealotry.
Fantastic, actually. They've really embraced the OSS Java community and MySQL is stronger than it has ever been.

The OpenSolaris community is also thriving, and Oracle's partnership with Google has helped move Android forward leaps and bounds.
Yes, phones. The things that every consumer in the world has in their pocket or is staring at right now. I find it strange that you dismiss phones and advocate.. high end cameras?? Talk about limiting your market size..
I'd be interested in hearing what you are referring to about Ksplice.
After one year of living abroad in Tel Aviv people here in Germany constantly ask me what I miss the most.

They never expect 'riding the bike to work' as answer.

I had the privilege of being able to reach work by a very, very nice ride through a park, along a river. No cars. Showers provided in the office. In Germany I used to drive 1.6km to work with a car and I usually got up around 10. In Israel I drove 6.5-7km on a bike and usually just fell out of bed around 7:30-8:00. The quality of life that this tiny change added is mind blowing.
Agreed. And I think "lock-in" is an unfair characterization. It's not like you can't switch back to CentOS or Scientific Linux.
SICP is overrated to whom? For me, it was the most profound and wonderful educational experience of my life. I found it to be profoundly inspirational and educational. I found it to be beautiful, uplifting, moving, rewarding, and just incredible in all sorts of ways that I cannot even begin to express. And it pumped up my joy of learning in a way that survives to this day, decades later. There are not enough words in the English language for me to express how much this course meant to me and how much intellectual joy it provided me.

Of course, YMMV.

As to what I should and should not do, who are you to tell me that?

Mathematically, immutability is more fundamental than mutability, as the mathematical models for computer programs all model mutability in terms of immutability.

Pedagogically, either approach seems to work. Which one is better? For me, the functional approach was FAR superior. The best pedagogical approach is almost always the one that is the most inspirational, and SICP truly inspired me. I found it to be beautiful, whereas I found the more traditional approach to be merely workmanlike.

Having received both kinds of education, I'm qualified to say which worked better for me. Is my experience representative? Well, lots of people who have learned via this approach seem to agree with me. Zillions of people LOVE SICP. On the other hand, zillions of people swear by imperative approach. The best approach then might vary from individual to individual. There may be no one-size-fits-all education. But I suppose that we cannot rule out that future education researchers might show that on average one approach is better than the other. The Logo people claim to have done such research for children, and they settled on the functional approach. But children are not adults, and I'm sure their research did not reach the level of proven fact.

As to which approach results in engineers who produce the highest quality software, I believe that having a deep understanding of the functional approach results in higher quality software, and the best way to acquire such a deep understanding is to start with it from the very beginning. I am not prepared to prove this assertion, but neither are you prepared to prove its contradiction.

As to which approach is closest to the hardware du jour, who cares? That has nothing to do with anything, unless you are writing in assembly language. I will point out, however, that today's hardware comes with multiple cores, and this tend is only likely to increase. Functional approaches to programming result in very natural extension to multiple cores, while with imperative styles, not so much.
That could hurt your company if they follow your example and don't make that value calculation, and chase $40 savings instead of spending their time more wisely.

(I also was under the impression that there wasn't any difference in the quality of the hypothetical $700/$660 laptops, that the difference in price merely comes from trying to exploit inefficiencies in the market.)
I actually assumed "smoke signals" was some sort of Mac app that I didn't know about (it actually sounds like it could be a 37 Signals product). I even wondered if "papyrus" was a team-management wiki or the like. Then I got to "quill and ink" and realized you were joking.
If one finds it pleasant to ride in the summer, but not in the winter, they can always just ride in the summer.
Unfortunately, I don't think SL holds up in a in all cases. CentOS (and Oracle) strive for binary compatibility. I've had cases where I needed to run vendor supplied binaries which were sometimes buggy on a non-centos EL system. Yeah, it sucks that the vendor only supplies binaries, and only tests against specific RHEL release points, but that's life sometimes.

Don't get me wrong, Scientific Linux is great, but it's not for everyone.
Perhaps "Pop"? Still fun, still alliterative, and it keeps some relevance to "pin".

It might be more of a stretch to tie the name to the product, of course, but if you said (of a photo) that you'd "pop it on pinterest" in a few places it might catch.
Hmm, looks like setting a default in Firefox is more difficult than I thought. I'm a Chrome user, but I could have sworn when you added a custom search engine in FF then it showed up in the list from "Manage Search Engines" but it appears that's not the case now (maybe never was?), and that the recommended way is by using OpenSearch XML[1]. I'll get that in place and update when it's done. Thanks for the bug report!

1: http://davidwalsh.name/open-search
I agree with Toph, validate with customers.

If I was managing more than 10 people I would use something like that. Not sure if/how much I would pay though. You may not get companies to sign off, but good managers are always trying to reward employees and encourage good behavior.
The World's Thinnest Cell Phone Is Tough Enough To Hammer Nails Into Wood
The problem with encryption is that the data still have to be in the clear at the endpoints to be useful. That's where it'll be nabbed, by surreptitious keyloggers, screen scrapers, filesystem scanners, etc. Decrypting data in transit is still a very difficult if not impossible proposition as far as I know.
The End of Privacy?
AT&amp;T shared data plans will be available in   August[report]
This is going to be embarasing the next time there is a major terror attack (hopefully it won't happen, but statistically it is likely eventually) when it turns out that they had the data on everybody but somehow didn't act on it.
A work need not target the original in order to be considered fair use, you have to apply test all the §107 factors. As Justice Souter put it in Campbell vs. Acuff-Rose Music[1]:

"By contrast, when there is little or no risk of market substitution, whether because of the large extent of transformation of the earlier work, the new work's minimal distribution in the market, the small extent to which it borrows from an original, or other factors, taking parodic aim at an original is a less critical factor in the analysis, and looser forms of parody may be found to be fair use, as may satire with lesser justification for the borrowing than would otherwise be required."

Given that it seems fairly unlikely that there's a chance of consumers preferring this video to the original version of the song, the noncommercial use, and the length of the clip, I'd say it's got a pretty strong shot at being fair use.

1-http://www.law.cornell.edu/supct/html/92-1292.ZO.html#FN14
1. Their database software is overpriced and bloated.

2. They participate in strong lobbying to get governments all over the world to purchase their overpriced products.

3. And support.

4. They recently sued Google over seven lines of code for billions of dollars.

5. They've let some technologies purchased from Sun languish, and have contributed to the fracturing of the OSS communities around these technologies.

6. Larry Ellison bribed his way out of a billion dollar insider trading deal.

In short, Oracle is the poster child for why OSS users need to be vigilant and why government contracting needs serious reform.
You could always dab on some epoxy for the same effect.
Any shared host worth their salt has sftp and shell access for easy automated deployment.
Ask HN: What can I learn while driving, aside from a language?
I'd like to convert my driving time into productive time. Are there any classes/podcasts that can teach me a tech skill while driving (even being limited by having no video component)? I'm looking to see what else I can learn while driving. I'd love to learn about physics, electronics, venture financing, get better at css, or just listen to people smarter than myself talk about how they handle business or engineering problems.
Given that Red Hat still can't get some people to move off RHEL 3, I'm amused that you think this could actually kill CentOS :)

And in the unlikely event that it were to happen, you could just switch to Scientific Linux, or whatever new RHEL clone would crop up in the wake of the news.
How much does it cost to become Batman?
This is great! I've tried to adopt DDG but in the end I'm finding myself prefacing everything with !g -- to the point where I will type it for other engines.

Nice work!
Renouncing Eagle Scout status for discrimination by the Boy Scouts
Windows Phone: The Hollow Metro Landscape
It goes further than that: There's a certain set of people and corporations that started out with Red Hat Linux, and prefer to stay in that ecosystem (known tools, available work force).

By claiming you're RHEL compatible, you "merely" compete against Red Hat, Cent OS and some other clones that some might not even have heard of (eg. Scientific Linux).

You automatically exclude Ubuntu, Debian, Suse and so on, but while reasserting that RHEL compat is somehow important, you push them to the defenses, not yourself (except from the point of view of Ubuntu, Debian, Suse, ... fans, but you won't convince them anyway, so why bother?).

That might be a reason why Red Hat doesn't bother too much about the clones: they make the RHEL ecosystem stronger, provides incentives for RHEL certifications, and RH can still try to upsell Oracle Linux users for the "original".
It's because people shopping for a $50 keyboard don't care about that sort of thing.

They probably want backlit keys or macro buttons.
Are Outbound Links Worth It?
Thanks! It's awesome to hear that this is useful for more people than just me.
SEO Items to Review Regularly
For the same reason the keys are still staggered on most keyboard: ignorance, stupidity, and risk aversion. You don't need much of each: they feed on each other to preserve the status quo.

Many people seem to believe that slanting the keys to the left is actually more ergonomic than a straight "matrix" design. And I think manufacturers aren't willing to risk selling keyboards that don't have the usual look.

The natural keyboard is no different. They sell one idea: splitting the keyboard. The rest doesn't change because it would spur too many questions, and maybe cost them customers.
Windows 8 – Part 3: As seen through the eyes of a desktop user
The 5 Most Common Billing Errors
Multiple claims despite multiple-visit codes Certain billing codes encompass more than one procedure — some surgical and obstetrical codes.
That's a BS semantic argument. First off you can be 'home schooled'. Far more importantly the question is does privatizing the school system improve average student performance OR lower costs and the answer is no.
Man Allegedly Assaulted in Paris McDonalds for Wearing Augmented Reality Glasses
but is it still alive, it seams more a swedish-american court case these days. The world is these days in the hands (of the hidden hands) behind mass media facebook. While militair actions are done trough bank rating bureaus. As money is is a tool to be used in american warfare just download their war handbooks.

Just to think about the US has supercomputers and orders more of them to simulate nuclear heads (or.. wil they be used to influence money markets, since no one fires nuclear heads these days).. see economic wars have allready been started silently, call them militair daytraders or whatever
targets include spain italy, greece was a first test case.

just to quote some inteli info..
VERSUS IO Aims To Compare Anything
From Big Data to Games: NYC Startups Pitch FinTech Innovations
I'm not an Oracle hater (I just dislike them a little). But if this is true, then they have an economic incentive to _not_ issue free fixes in a timely manner. Or, (not to sound to tinfoil-hattish) to release _slightly_ broken things that don't impact an individual installation, but impact clusters.

Again, I'm not saying that they _will_ do the above; just that there is economic incentive for them to bring users into paying for support, and as long as they give it away for free, no one will bite.

There's an old wives saying (used in a different context), that says "why would a guy buy a cow, if he can get the milk for free?"
As someone who uses FTP (it's all I've ever known, at work I just check my work into CVS and I have 0 idea how the build process works), what would be a better way to deploy a website?
Hashing each character doesn't provide any additional security. The main reason why we hash passwords in the first place is so if an attacker where to get read access, they couldn't deduce the password. But if they are looking in the database and see 15 or so fields of hashes, they can deduce any user's password in at most 256*15=3840 (assuming ascii) tries, which is trivial.
This is the exact same feeling that I'm getting from this announcement. To me this just feels like a publicity stunt, where Oracle is aiming to get a slice of the CentOS/RHEL market with very little investment.

As far as I'm concerned this isn't even a valid attempt on their behalf to earn the trust of the Open Source Community. Taking something that already works and touting your own horn about how you can provide faster updates isn't really something that a big corporate player that wants to get into the open source market should be doing. I'm sure there are plenty of technologies at Oracle, that if open-sourced would have a much bigger impact, and would put them in a better relationship with the open source community.

Finally, when you are an enterprise/corporate player, and your press release for a new product is littered with "this is not a gimmick" there is definitely something wrong. In all honesty this just sounds like one of these "come with me kid I'll give you some candy! It's gonna be ok don't worry, just a little further". This is not something I would expect from such a big company.
Maybe so, but if I was Oracle I would take this as great feedback. My guess is that the majority of people running CentOS have a very similar attitude, so they should understand that this will be the reaction, whether it is fair or not.

It is up to Oracle to figure out how to build the required trust to market this, not up to consumers to accept it given Oracle's history. Millions of people are missing billions of opportunities every day (and you're probably one of them!) but you don't blame them for it, you figure out how to market a product more effectively instead.
I couldn't tell you, to be honest. It was originally an issue with the video card overheating, and I decided to clean and re-organize everything. The thermal was the only thing I wasn't 100% on, and when I reseated it with less paste, it worked again.
Yes, the priorities of SL are different from CentOS, and binary compatibility isn't quite as high on the list, from what I can tell.

But, so many people are only using Open Source software, and just want a really popular, really stable, really long lifecycle Linux distro for their servers. That's the boat I'm in. I don't currently run anything that I can't get in source form on our servers, so I don't have any concerns about binary compatibility.

That said, both of our products that specifically support SL and have binary packages in their repos (Virtualmin and Cloudmin) use the same yum repository of binaries across RHEL, CentOS, and Scientific Linux. We've never had any bug reports caused by that sharing of binaries. So, binary compatibility is pretty good in our admittedly limited experience (we only provide a handful of binaries).
Yes, that's me!
What a Bitcoin looks like
Shouldn't this be really easy to create using a Chrome/Greasemonkey extension or something similar? I mean, all you have to do is automatically preface every query with "!g" (after passing through a regex to filter out the other !bang queries).

That way no tertiary server would be needed, which would probably improve the response times (and cost less...)
So if one were to run the script mentioned on the landing page that we are discussing, the result would be a kernel change on a server?

Disclaimer: I do not support servers, I just have an interest in CentOS/SL on the desktop.
You can use keyword searches to get the !bang functionality directly in your browser for any search engine of your choice. There's no need to go through DuckDuckGo.
Dealing with both timekeeping and interrupts on x86 systems is awful. Anyone that thinks that the x86 interrupt architecture is "just fine" has rocks in their head.
It is really hard to prevent advanced attacks. I actually think that two-factor auth is a very simple and powerful way to prevent all sorts of attacks, including social engineering. It's a shame that he dismisses it as too advanced right out of the gate.
There are so many good finance and economics podcasts out there to choose from. I don't have the link to the podcast on hand, but Gregor MacDonald has a good one that I think runs weekly: http://gregor.us/
Posts like this are awesome at raising awareness, but it seems difficult to find guidance on what to secure, whether to secure or not, and what to secure against. I'm not talking about SQL injection or XSS - both of which are hugely relevant for web apps, but rather a broader approach, like threat modelling.

The idea (for any system) is to start with understanding an adversary's perspective by:

- Listing application entry points (where does data enter into the application?)

- Cataloguing assets (what's being protected?)

- Identifying trust levels (who needs access to what?)

Then defining the security of the app/system by:

- Defining use scenarios

- Identifying implementation assumptions (parameter-based SQL?) and external dependencies (payment system?)

- Modelling the application/solution (data flow diagram that shows interactions with external entities, and machine and process boundaries)

The final stage is identifying threats, analysing them, and determining vulnerabilities. Threats typically fall into one of 6 categories:

- Spoofing

- Tampering

- Repudiation

- Information disclosure

- Denial of service

- Elevation of privilege

That stuff I've just written doesn't begin to do threat modelling justice, but it's enough to start some research.

And before anyone starts suggesting that it's not important/requires big design up front/we need to pivot/etc consider that exactly those arguments are what landed the likes of LinkedIn, Sony, etc. in hot water.
Would purchasing a Visa prepaid card and using that to donate be suitably anonymous (or do you need ID to buy one of those?)
There are TONS of patterns in the primes.