skysight-inc/HackerNews huggingface dataset:
OK. But you do know that selling pot is illegal, right? As do other drug dealers. Businessmen in every country know they will inadvertently break a few rules, but try to avoid it.

As for the legality of drugs, while I'm anti-drug, I think they should be legal. At least then they can be controlled. Besides, enforcement is often too spotty. The last three Presidents most likely used drugs, but nobody seems to care. Just don't apply for a government job if you want to be honest about it :)

And then there's the difference between manufactured drugs, imports, and home grown; and the type of criminal organizations they support. I don't really care about some dropout growing herbs for college kids, but other drugs funnel large amounts of money to criminal organizations, who spend it on turf wars.

That's the question, isn't it? Are these "businessmen" just growing illegal plants in a greenhouse, or are they also shooting their rivals outside schools? I guess it depends on the case.
FreeBSD has the ports collection [1] and pkg_add [2] with --remote. The range of software I can get from those is wider than with many Linux distributions, and it's often much more up to date. And yes, they can automatically handle dependencies.

[1] http://www.freebsd.org/ports/index.html

[2] http://www.freebsd.org/cgi/man.cgi?query=pkg_add&sektion...
Android is a better mobile web/cloud device, for sure. Multimedia in general is better on iOS, but unfortunately for Apple, that's the same marginally profitable niche they dominated in the desktop era. For most people a mobile phone is a window into the web world and that's just more deeply encoded into Google's DNA than it ever will be in Apple's.
Zentyal As A Gateway: The Perfect Setup
It wouldn't be unheard of for Microsoft to rebrand it again. They have already rebranded it 3 times!
Linux-style package management is a lot more useful for servers, where you have fairly tightly controlled distribution requirements. I find it an encumbrance on desktops where I often want to update individual apps or keep several versions of a single app side-by-side.
Well... the maximize button continues every bit as useless as it was when introduced in System 5, IIRC.

But MacOS had some very interesting ideas - they did right more-than-one-user thing (copied from Windows) and Exposé.
As I understand it, this relies on the admin account's ability to write to the /Applications folder without a password. So, if you just run in a non-admin account, you should be fine.
I too prefer a Linux desktop, but too many of the apps I rely on still aren't available. The day Photoshop and Ableton Live get ported is the day I switch back.

I still haven't found a Linux distro that really behaves 100% reliably on a laptop either. Suspend/wake issues and flaky wireless behavior eventually became dealbreakers for me, even if the blame lies with the hardware vendors.
Compilers are amongst the most complex programs that get written and exist at a sort of theoretical/practical junction. Compilers attract both academics, for the theory, and low-level hackers who want their language to be as fast as possible.

For instance, parsing is one area that has been researched in incredible depth and the parsers that you find in modern compilers (often) reflect this research.

There are also many interesting algorithms found in things such as register allocation, control flow analysis etc.

Personally, I find working on compilers fascinating. If you've never written any sort of interpreter or compiler, I would recommend giving it a go. Creating a language that you actually use to program is immensely satisfying.

There's also the point that if you are interested in optimisation then compilers are a fantastic place to get stuck in Optimise a part of a spreadsheet program and, well, your spreadsheet program will be quicker. But improve the code generator of your compiler and every program will be quicker!
The Technical Breakfast
>> But the functional part gives no guarantees of referential transparency or immutable state, so the killer value of FP is lost.

Well, forcing objects to immutable on Dalvik VM will be a performance crime. Scala has no practical sense on Android since Dalvik is not made for it.
Locomu - A Terrific Twitter Apps Store
What would a Twitter addict crave for to make her Twitter experience easy and interesting? What else if not access to Twitter apps store?
Shouldn't we start calling it Android/Linux? Oh, and, BTW, Java is just the language most people use to write (most of the) software for it. Dalvik is not the JVM and, in fact, the compiler people use to generate Dalvik bytecode doesn't read the Java sources - it read Java bytecode.
Wonderful how if something is long ago enough, expansionist powerplay and useless collateral damage becomes "truly magnificient".
For what it's worth, I haven't had any issues with Ubuntu in the last two years or so (HP Envy 15, Alienware M11x). Even things like docks with multiple monitors work smoothly.
Apples and oranges. We're talking about corporate entrepreneurs and you're talking about games organisers who are/were on government payroll. Corporate scandals in India are almost unheard of. (Satyam fiasco is an exception though)
"[Note: Although the system attributes this post to a single author, it was written by David J. DeWitt and Michael Stonebraker]"

I guess their schema doesn't handle multiple authors.
I think it's technically more correct to say that focus is limited - not willpower. As long as one has a clear, single goal, you can be motivated 24h a day. But if there are several goals in your life, it will inevitably lead to a dispersal of motivation.
The legality of it is at least debatable in places like California.
> The entire Haskell standard library could be rewritten, more or less, in Scala. How is that "kinda" functional?

Surely all that means is that Scala is Turing Complete, not that it is purely functional.

Also, you use the "more-or-less" qualifier whilst disagreeing with the "kinda" qualifier, even though they are "pretty much" synonymous.
You Aren’t Allowed to Commit Suicide While Making iPads
> keep several versions of a single app

How many people actually do that?

I have Python 2.5, 2.6, 2.7 and 3.x, but I am a programmer who writes lots of Python. And they were all very easy to install (2.6 and 3.x from packages, 2.5 and 2.7 from source). I also have two different releases of Eclipse (I also write lots of Java).

Package management frees you from managing the software you don't want to manage, like MySQL or Apache. I want to manage my languages.
Tweet at the right time for maximum impact with Timely
nope. You have the NDK which allows you to use native code in C/C++.
Python for Android is built using C/C++... not Java.
>And yes, I DO think I could do better. It just doesn't seem that hard.

So if you can do better and it's easy, how about you actually do something about it other than whine on HN? And it's Reid.
Interesting. I read it as it being refreshing to hear someone actually listen.
http://www.computerworld.com/s/article/9142406/Big_three_dat...

"We'd never bring Hadoop code into one of our products," said Microsoft's David J. DeWitt. DeWitt is an academic expert in parallel SQL databases.

DeWitt says that in MapReduce "schema is buried" and furthermore, "the programmer must discover the structure by an examination of the code. Not only is this a very tedious exercise, but also the programmer must find the source code for the application."

Ever heard of Hive ?
http://wiki.apache.org/hadoop/Hive/GettingStarted#SQL_Operat...

But he does make one important point - "whether a DBMS should be written:
a. By stating what you want ( Relational DBMS )
b. By presenting an algorithm for data access ( Codasyl, MapReduce)

Well, mathematically speaking, 'a' wins hands down since you've normalized the data & have "no garbage in the data set" ( DeWitt's terminology ) . However, once you have a fast-enough access, potentially infinite memory to handle thousands of columns & millions of rows, then there's no reason not to atleast try to do a Codasyl. In that respect, Codasyl is like say a bubblesort. If you're going to be sorting atmost 10 elements a million times in your application, you would be better off with a quick and dirty bubblesort which actually performs faster in this particular case than a correctly written MergeSort which will do a lot better if you have a million elements, but will perform poorly if you have just 10 elements ( O(1n^2) = 100, O(510*ln(10)) = 115 ). When I first learnt DBMSs in school, the Professor actually made this very point - "someday we'll attempt a Codasyl, just not right now." Well, that day has come.
On second thought, it may be a good idea. Thinking about it.
How Bitcoin will fail
Stop bleeding on the edge of technology
Yeah, that made me chuckle. Isn't the actual point, which the authors seem to at best skate over, that MapReduce scales (relatively) trivially to petabytes of data?
Cook Islands Holiday
Win, Win, Win!
We have two amazing holidays to the Cook Islands up for grabs, worth over £5,000 each! These
- There is an actual economy (there wasn't after the collapse of USSR)

- It is possible to run a "white" business paying taxes and social securities (During the 199x it was possible to add up all taxes on profit and get e. g. 102%, meaning that you have to pay 102 roubles in taxes for every 100 you earn:)

- There were all sorts of organized crime. They are no longer. (At least they never intervene with the normal leagal business these days. Because I understand how "There is no longer any organized crime" would be seen as overstatement).

There are surely still many problems, but you just can't compare.
Supercell Raises $12 Million to Develop Games for the Hardcore Social Gamer
Your post is spot-on, especially on the comments here being amusing! This is so obviously a huge win that could change the game for AirBNB. Any kind of popular service can be made or broken by a cool, famous person using it or not using it. The most popular draw on Twitter is celebrities!
Czech Republic, Slovakia and Poland were never Soviet countries.
World of Tanks Maker Gears Up For E3 2011
An Example of using ArrayList in Java 1.5 with generics
Major Contributor For Business Site
Is your business organization having problems regarding marketing and promotion even though your business organization has an amazing and attractive website? Web application development will take your business organization to new heights and thus a step closer to riches and gold.
The First 10 Apple Employees: Where Are They Now?
btw:
Are there any newer statistics on Linux usage available?

I played with the new google correlate tool today and every search metric for Linux stuff is merely "meh".

Linux is constantly falling:

http://correlate.googlelabs.com/search?e=linux&t=weekly

Gnome and KDE are also getting not more popular, but _less_ (at least in Google trends).

Ubuntu peaked in 2007 and is sliding sidewards:

http://correlate.googlelabs.com/search?e=ubuntu&t=weekly

Why is that? As I said I would like to see a few more representative numbers. (I remember in seeing in 2008 a statistic, that the then nascent iPhone overtook Linux desktops in internet traffic. That was an astonishing eye opener.)
How is windows 7 more secure? I can install a malicious app if I want to on any system.

The only "problem" here is that safari automatically opens safe files. They should also get a smartscreen filter like IE9 has. Safari has something like this already (google safefilter) but it doesn't seem to be as effective.

Mac OS X as a whole has xprotect, but that is a very simplistic defense to look for some known malware signatures.
Just, on principal, because there are gazillions of free domains out there, bidding on crap like this seems wrong.
As far as I know Gnome and KDE were primarily developed on and for Linux.
Socially Aware Cloud Storage
I hope they have a plan to get a good director and good scripts
Cholesterol
The main function of cholesterol is to give support to the nervous system when you are sleeping
you often need parts of a compiler in other projects. be it parsers for config files, implementing your own regex engine, to evaluate mathematical expressions users put in, parsing natural language input, etc.

it's nice to know some compiler theory. even as an autodidact. (which I am too)

but don't worry the basic stuff is really basic. it gets only complex when you try to optimize or employ some sort of "smarter" parsing than LL(1). and for that there are bison and friends.
Hamster Free Video Converter
Visualizing Empires Decline
Won't the non-admin account just ask for the admin password? Since people are used to doing this when installing apps, it comes second nature..

If people are willing to click through several steps of an installer app, they'll also type in the admin password if requested.

This is only useful for other family members that you do not trust for safety reasons.
Roger Ebert: The dying of the light
Bosnian Serbs Military Leader Ratko Mladić Arrested Today
Don't the parental controls in mac os x allow this? Haven't tried, but you can limit the apps that the user can run to your own selection. Or even limit to just app store apps.
I tried that, but it didn't look good.
I used to use antialiased fonts, but switched to Terminus to get a lot more info on the screen. I tried making all of the antialiased fonts in the article smaller, but then they lost their good looks. Same with antialiased terminus.
From component-based game engine architecture to functional reactive programming
Yes, this is a playful exercise for now. But the goal is to explore more of Node's features and how they can add value to the service. I'm thinking of some distributed caching, rendering, re-usal of pre-rendered pieces, etc.

Cheers,
Constantin
Yeah, they were using some use-net like technology to post, since the web wasn't really around when the book was written.

I'd argue they carried the same social role as blogs. To me, the key vision is that online, self-published essays could be widely read and influential.

-edit- Actually referencing the book, they do eventually become part of "newsnets", being paid for their work and gaining a wider audience.

It also describes them using temporary anonymous accounts, injecting deliberately inflammatory comments into discussions to provoke a response. >_>
Have you read Yandex's SEC filing? If not, I encourage you to read the "Risks related to doing business and investing in Russia and the other countries in which we operate" section. http://www.scribd.com/doc/54292357/Yandex-F-1-Filing-With-SE... page 22.

(Easier link: http://constructive-project.org/en/articles/25.htm)
Like for real objects
The Soviet tanks were just sightseeing? They used to be called Satellites but under Communist Russian control all the same. Post WWII History 101.
Ask HN: why no subscription for books? (a la Netflix)
Amazon could do it. I know the publishers are reluctant, but for them (in the backend) it could just be treated as sales or something.

So with the Kindle: why not? I'd pay for that.
I dislike this too. But there is "SecondBar" from Andreas Hegenberg:

http://blog.boastr.net/?page_id=79

But his other points that Unitys "wonky" auto-hiding of the menubar is misguided UI seem reasonable to me.
Right, but the point of this article is that it no longer needs the admin password. If you're running in a non-admin account (like I am), it'll still need the password, and thus user interaction, so it'll be trivial to stop.
Yandex: Companies in Russia can become objects of political persecution
Thanks for those warming words! :) Invite your friends/co-workers! And if you want to give more feedback, contact me at johan@sparkwall.me. //Johan
Security experts generally agree that there are more exploits on Mac. It's easier to run arbitrary code without permission.

The only thing is, nobody has bothered to write that code yet.
Skype is crashing
Even without the password you still need user interaction, the user has to click next multiple times during install.
In other words: it still falls into the "you have to be stupid enough to allow total strangers behind the wheel of your car" category, they just don't need you to hand over the keys anymore. Got it.

Stupidity is not a problem that can be solved through technology.

At least Apple now has a service to protect stupid people against themselves, it's called the "App Store". You know, with the kind of approval system we've all been bitching about.

As far as I'm concerned, self-inflicted malware is about as big a security issue as running with scissors. To treat it as some external force that needs to be dealt with by manufacturers, OS-makers, anti-virus producers or even legislators just perpetuates the real problem, turning it into a perpetual arms race that can not possibly be won, but at some point may cost us the freedom to install anything we want on our computers.
I think the inability to shut down domains is the main point. (And quite a good one, in my opinion.)
It's like calling Canada just another state of USA.

It's an interesting metaphor, but factually incorrect and it matters in some important areas (for example, netflix selection:)
Defensive Driving Classes San Antonio
Today, the roads are filled with so many kinds of drivers. Some drive so fast and recklessly which not only endangers them but others as well. No matter what driving lessons they have acquired, some drivers are born to break rules and do whatever they want on the roads. This is why it is important to have special skills to protect yourself!
While ports started to offer package manager functionality in 1994, I don't recall dependency management to be part of its initial feature-set.
Building a devops team
Thanks for the support!

I guess I thought the first line of the linked article (the one this whole post is about) was sufficient:

David Einhorn, the head of the hedge fund Greenlight Capital

I suspect that many thought that "lead investor" meant that he is personally a lead investor in Microsoft. English has plenty of room for everyone to be right there (but you are correct - I'd have preferred people to explain their downvotes). I didn't write the title, though.
Where do ya all buy bitcoins?
Forums - Intel Software Network - Intel Software Network
Sony's profit forecast seen ambitious as quake, hacking weigh 
Havoc to supply chains and the physical damage caused by Japan's earthquake and tsunami forced Sony earlier this week to take a charge on tax credits that resulted in a $3.2 billion net loss for the business year just ended
Exactly, Mac users have so far been very safe from actual virusses and worms, and other malicious stuff sneaking onto your computer through security holes, however, this type is something you can't do anything against. It's the user consciously downloading and running a program.

For this type of inexperienced users Symantec and McAfee make Mac products.
did FarmVille cost them to make lot of money?
Well, the portability between kernels is nice on Unixlike and Unix systems, but you would agree with me that nearly all of the developers and users for these larger desktop environments and GUIs are on Linux specifically. Technically, you can run them on Darwin even..
Also incorrect. They own about 10.7%. See the comment on the comment you link to.
Skype crash again...
There is no side of the scientific method which involves using the coercive power of the state to put someone under house arrest and to muzzle their public statements merely for their ideas.
Always glad to be of service :)
Vancouver, Canada welcomes new early-stage, startup accelerator: GrowLab
Gobekli Tepe is indeed fascinating. There's a good article on it in the latest National Geographic: http://ngm.nationalgeographic.com/2011/06/gobekli-tepe/mann-...
It would be suicidal to focus on enterprise products. Their enterprise products only exist as continuations and tie-ins to their desktop products. Exchange exists to enable Outlook. Sharepoint exists to enable Office collaboration. Without control of the end-user environment, their advantage in the server space evaporates.

Who in his right mind would pick Exchange or Sharepoint alone?
Skype server took a short break
It's a 1.0 release. I expect it to improve fast.

Do we still hear people complaining the window buttons moved to the right?
Inspired by XKCD:903, Wikipedia steps to philosophy
Anyone care to explain why almost every computer related queries have declined since 2004?

Is it as simple as more "normal" people use the internet?
Patent trolls' next target: Independent developers
Aplikasi Blackberry
Aplikasi Blackberry Pilihan bisa dilakukan melalui Blackberry karena RIM (Research In Motion) selaku pengembang Blackberry sudah menyediakan aplikasi bernama Blackberry App World yang sudah tersedia pada setiap perangkat Blackberry.
Can anyone give a price estimate? I assume something like 200k?
> That's the question, isn't it? Are these "businessmen" just growing illegal plants in a greenhouse, or are they also shooting their rivals outside schools? I guess it depends on the case.

Are Cartier et al. just selling pretty rocks to vain women, or do their blood diamonds help fund militants in foreign countries? Pretty much any business, legal or illegal, can be construed to contribute or possibly contribute to some undesirable event. Most people don't care about Windows being used to look up cat pictures, but should we care about Windows being used to power nuclear submarines? How about all those "Wall Street folk"? Why are some businessmen in jail and others aren't, even for exactly the same crimes? etc. etc.
I honestly do it with board games, card games, etc. It psychologically takes them a huge effort to even speak about playing.
True. Somewhere I thought I read that the installer ran without user interaction in this variant, but thinking about it, that doesn't make much sense.

Though, if you're concerned about having to give an admin password (as evidently some people are), running in a non-admin account would solve that. (Also, if you have write privileges to /Applications, it's possible to write a script overwriting the contents of a trusted executable with malicious code, but that isn't how this works so it's slightly irrelevant.)
The Map/Reduce paradigm was being talked about in papers about functional programming languages in the early 1980's.

There really are cases where a "full scan" is the fastest way to do something, and, when it works, sequential I/O can be orders of magnitude faster than the random access I/O used when you've got indexes -- particularly if you have to create the index in order to do your job. I've written systems that process hundreds of millions of facts, and I can do a "full scan" of these in 20 minutes on an ordinary desktop computer whereas it takes about 4 days to load these into an index in mysql or an RDF database.

Now we know that it's possible to parallelize SQL databases quite a bit, and commercial products are there, which leaves two questions for extra credit: (i) why do the "cool kids" completely ignore these commercial products, and (ii) why are there no Open Source projects in this direction?
"Besides the fact that many people are already on FB" as pg might say: "that is the ONLY thing you should worry about. Don't spend time on ANYTHING else until you solve this."
They were part of what was sometimes called the "Soviet bloc" in that they were aligned with (i.e. controlled by) the Soviet Union but they were never part of the Soviet Union itself.
It's global crash !
I meant I could do better if I actually was part of LinkedIn management. Obviously I am not proposing I could rebuild the entire achievement to date, that would be silly.

It's not whining, it's a reasonable comment - why the heck hasn't LinkedIn built something useful instead of resumes that are only shown to a few people, even though no-one actually seems to care if they are totally public.

LinkedIn has to be held to account for their failure to capitalize on owning the biggest (only) professional network in the world - why have they not been able to effectively capitalize/monetize it?

Answers please, not snippy comebacks.