skysight-inc/HackerNews huggingface dataset:
Yes you're correct about purpose, but many of the runtime functions would then be limited to the old 64K limit.

I rewrote all the string handling, memory management, etc functions in the Borland pascal and c++ runtimes to let me use all the memory without worrying about segments/offsets.

So, you got the DOS functions, but you also got printf, port io, memory functions, a bunch of stuff I can't remember, etc.

Basically you got the primary benefits (for the needs of the time) of pmode - flat memory, without most of the pain. Seems like the same situation here - you get all the new registers, but without the pointer overhead.

EDIT: One point to note is that your Code, Data and Heap segments all stayed 64K. This bit me in the ass once when I was presenting. Two bits of code had been tested separately when brought together went over the 64K code and heap limits. That was embarrassing.
The "conversation" that spans centuries consists of brilliant minds each getting a little glimpse into something sublime, then spending most of their lives taking these concepts to the extreme -- past where they are useful.

I agree. Theory vs. Practicality, Pure Science vs. Engineering.
No doubt a lot of expertise is locked away in commercial software, but the open source community has equally (or more) impressive experts working on software. Maybe not blogging about it, but the expertise is definitely there.
Will big things be coming? I hope they use that money to grow on the core things they are good at rather than try to capture markets which don't need capturing.

They have a unique position in that almost 100% of its users can only say good things about it (bar maybe Torvalds).

I want small things from Github, glorious small things.
Are there any studies on ketosis and diabetes? Because one of the primary drivers of insulin resistance in type 2 diabetes is being overweight. So, even if ketosis were bad, if losing weight improved your insulin sensitivity, it might still be worth it. Obviously, this shouldn't apply to type 1 diabetics, though.
"Facebook! Twitter! LinkedIn! VK! Renren! These are among the most famous and largest social networking platforms in the world. But are they important? Of course they are. They’ve changed the way humans interact. But let me challenge you and ask: Have they changed the way we work and think? I do think they have, to some extent."

"To some extent" is comically naive. These platforms have played a considerable part in the youth of internet/earth.

Perhaps the author suggests that github is part of the next phase, which is more credible.
>Clearly my mom has no reason to know github even exists.

Your mom probably also has no reason to know that the Haber—Bosch Process exists, but it's still one of the most important scientific developments of last few centuries, even to her.
At risk of speaking to my audience, I think that things like Instagram -- oh, cool, you put hipster filters on your photos -- are incredibly impressive, from the amazing backend setup to clever engineering tricks like starting a photo upload before the user applies a filter/caption.

Every industry has aspects or branches that, at face value, seem small. Some people want to make it easier to take pretty photos, and I don't think there's anything wrong with that.
Pinterest Mobile Pattern: More Reviews
Uh… Kirk took big risks, and headed to very big success!
Please you know that there is more to mankind than instagr.am
This sort of story would only be newsworthy to Mary Jo Foley, one of the Microsoft-only journalists. Porting a major OS to a 32-bit, little-endian processor? Wow, is it still 1995?

Does a 32-bit (of either endianess) processor that NetBSD doesn't run on? This doesn't seem very newsworthy.
Some people have personalities that help them create excellently researched, extremely detailed articles. Train spotters, bus spotters, etc, will have articles with a wealth of detail, all of which can be traced back to authoritative real world documentation.

(http://en.wikipedia.org/wiki/List_of_bus_routes_in_Essex)

(http://en.wikipedia.org/wiki/List_of_bus_routes_in_London)

(http://en.wikipedia.org/wiki/London_Buses_route_9)

(The London article has some fascinating facts.)

But these articles have been the target of deletionists.

People, perhaps rightly, get confused that you can have a list of fictional ducks (http://en.wikipedia.org/wiki/List_of_fictional_ducks) but not lists of Olympic athletes.
How so - what exactly are you missing?

You have the basic Cocoa interface with accessibility features. You have OS X' default helpers, mostly the "Help" menu that allows you to search for menu items. You have AppleScriptability for lots of apps, even some third-party apps written by "designer" folks like Things. Then there is Automator. And below all that, you are free to do whatever you want from the Terminal.
urghh. my bad. didn't see it :(
> there could be a greater effort to channel this enthusiasm into technology that has more a profound and positive impact

Of course there could be, but what this woman fails to realize is that smart people are not obligated to donate their time and effort towards the betterment of a society of idiots.

There is nothing wrong with pursuing "small ideas" for the sake of personal profit.
> So AD1066 doesn't need a 64-bit Windows, just any 32-bit Windows newer than XP.

No. Non-server 32b Windows will never give access to more than 4GB RAM to the user unless you patch the kernel. XP 32b, Vista 32b and 7 32b — including Ultimate for the latter 2 — all restrict "available physical memory" to 4GB in all situations. So do many server editions as well, for Windows Server 2008 x86 for instance, only the Enterprise and Datacenter editions will give access to more than 4GB RAM (up to 64).

A 2008 Enterprise license is ~$1500. I doubt ad1066 has any desire to pay such a price.
Since it is an open source app, couldn't you just compile it yourself? Or maybe drop a friendly suggestion to the devs to release an x86 binary.
If people want games to make their lives a little more fun, or photo sharing apps to interact with their friends a little more stylishly, then that's a very good thing to be writing. Saying you should write something more high brow is kind of selfish and full of yourself, it's like saying no one should watch TV so I'll never write anything related to TV. That's a fine opinion to have for yourself, but it's completely out of touch with society and the market, so not really something you should base a business on or expect a lot of downloads for.
Zuckerberg Says Mobile Shift Is His Biggest Challenge
There was a hack a little while ago where someone demonstrated reading digits from a pixelated image, with no more information than the font used. That's precisely what would happen here.
People are chasing those opportunities because the "real" opportunities have incredible barriers to entry.

I've got some friends who'd like to build a nuclear reactor powered by thorium that could produce limitless amounts of clean energy.

To just fill out the paperwork to build a test reactor, they'd need as much money as Instagram got being acquired.
How does one swap memory in and out of address space?
I understand this can be done with files via mmap but not sure about RAM, since in that case would you not need to know the physical memory addresses of what you wanted to swap in or out? Isn't this information deliberately hidden from userspace applications?
Ditto. I did some temp work for a Big Dumb Company that was trying to manage compensation on a gigantic Borland Quattro Pro spreadsheet. I sold them on converting it to Paradox, bought a book on programming in Paradox and haven't looked back since.
Software, web and mobile apps in particular, offers one of the last truly free arenas for innovation. There is little to no regulation, small startup costs, and frankly comparatively little training required to create something potentially great. You can lament that "big minds" are being wasted, but it's hard to say whether anyone at Zynga would be curing cancer if FarmVille didn't exist
> Once I install the new RAM, will I only receive the benefits if I perform a new 64-bit install of Windows 7

That is correct, the alternative is to use a ($1000+) Server edition, some of which do give access to >4GB in 32b.

If you put 8GB RAM in a laptop running a 32b non-server Windows, you'll simply see 4GB.

You may see very small improvements nonetheless due to dual-channel activating (when pairing identical sticks of RAM, the CPU is able to "talk" to both at the same time rather than one at a time, doubling bandwidth), but I rather doubt it. The gains are usually insignificant. And you won't get any gains from actually increasing the amount of RAM in the machine.
I believe the thrust here is that Source Code Management has given us a template for Source Content Management.
Microsoft Lost Decade Due to Stack Ranking
Weekly Funding Roundup: These 11 Tech Startups Raised Over $276 Million
... and this attitude is exactly the problem with "kids these days".

Society doesn't hold together by magic. It doesn't evolve in a mutually beneficial direction by magic. People have to make it happen.

Is it okay for some people to make little games, or for some people to want to selfishly make a little money? Sure; a robust society can tolerate that. It's when these attitudes become prevalent that the problems start to happen.
F.D.A. Surveillance of Scientists Spread to Outside Critics
Elon Musk Fireside Chat Video
Not mine, but there's http://discoveryengine.com
Honestly, I had the opposite response. I think the claim that Github is the most important social network is willfully ignorant of the role Facebook/Twitter plays in every industry beyond software development -- or, more accurately, the role Github doesn't play.
There are also a lot of literary geniuses writing link bait tech blogs but you don't see entreprenuers telling journos that their making pulp to sell Adwords instead of having an impact on culture.
If you and I were on Reddit, I'd… gnghgnn!
Sure but C++ and Perl don't fall in the category of lesser tools.

I've worked with both and cursed them both to death. But they achieved crazy popularity for a reason. They are extremely powerful and capable tools.

C++ especially can sing in the hands of masters. (And anyone who thinks they mastered C++ in less than 10 years doesn't realize how much more they have to learn. (I mainly curse it because once you have 20 people on a C++ project, there's no hope...)
You might be interested to know that Windows keys don't discriminate between 32-bit/64-bit. If you can find installation media for the same type of x64 distribution (Home, Pro, etc) as your 32-bit, you can install x64 and use your current key. May be worth the reinstall to get access to your RAM.

Of course, you might make sure that appropriate drivers for your laptop exist for x64. I would hope any laptop that can accommodate 8GB would have x64 drivers.
I'm moving in the opposite direction, I've abandoned my smartphone and use a small pay-as-you-go phone as a sort of "pager". Nobody knows the number except family and coworkers. Everyone else gets my global "google voice / straight to voicemail" number.

I see it as there are three reasons to communicate: Emergency, Question, Assistance. Once we hardwired everything into one device (iphone/android) everything comes across as the same. That is to say, an Emergency/Question and Task all come to your phone at the same time. Being more connected can actually be very counter-productive as you spend more time reading emails/texts/requests instead of taking on the important stuff.

I don't handle emails/tweets/IMs/text messages after hours. If there is an Emergency someone needs to CALL me. I don't respond to emails right away. I handle all emails at noon or the end of the day, I don't treat emails as "Emergencies" because it is a horrible place to alert people, email is for questions and tasks that don't need immediate answers.

To me it's about handling the rocks (the big jobs, the important ones) before the sand and the pebbles (the questions and tasks). More reading: http://justinlim.wordpress.com/2006/11/28/of-rocks-pebbles-a....

shrug just my opinion
I think the complaint boils down to "these people are smart enough to do these things (like scale and optimize Instagram), but they aren't putting those smarts to work on 'good' things."

I think the argument is bunk. It takes tremendous capital to solve problems like "healthcare reform" (whatever that really is) and self driving cars. I've seen few investors willing to invest in "big ideas". So, instead, we see lots of Instagrams and Zyngas.
Do people look down their noses at C++ programmers?

If you are using C++ you are probably doing so because you're programming something "closer to the metal" so are probably more likely to know your stuff technically.
I don't see much in the way of details. It looks like a blanket license, which isn't a bad thing if Microsoft has something other companies want. By that understanding, a licensee could use Metro or something derived from it.

My understanding is that patent-related legal services are extremely expensive. A few dollars per device is easier to deal with than months of patent research every time a manufacturer wants to change something. Especially if a company with patents has one the manufacturer wants to use.
There are different, less self-interested kinds of emotional investment, though. Many article authors are intellectually interested in their subjects, but not personally connected to them. For example, there's a difference between writing a Wikipedia article on a mathematical theorem you consider beautiful and important; and writing a Wikipedia article on a mathematical theorem that you personally discovered and published. In both cases you care a lot about the subject, but in the second case it may be better to let a third party who's less personally close to it write the article.

(Interestingly, this almost never comes up in the mathematics articles. There are quite a few mathematicians who edit Wikipedia, and they tend to be quite scrupulous about that kind of thing.)
Nvidia  Developer Forums Hacked, 400000 user accounts at Risk | The Hacker News
While that may be true (though doesn't necessarily mean the same journos aren't making that complaint about their own craft) it doesn't answer the complaint in any meaningful way.
For 1, suppose that x is irrational, that p is rational and q = p - x. Either q is rational or irrational. If q is rational then p - q is rational which would imply that x is rational. By contradiction, then p - x must be irrational. Therefore x + q = p, implying two irrational numbers can sum to a rational number.

For 2, how about -3, -1 and 1.

For 3, 3 is the only example. One less than a square is n ^ 2 - 1 = (n+1)(n-1). For n=2 the answer is 3 (3*1). For n > 2 the result is clearly factorable into two numbers > 1.
It's hard to argue against trying to make the policies more objective and consistent.

But the reasoning you are using to get there seems to be pushing wikipedia to be more like google (keep pretty much all of the content and let pagerank sort it out) and less like wikipedia. There's nothing wrong with google, but it already exists, and we don't need another one.

Wikipedia is fundamentally based on editing. Deleting pages is just one aspect -- what about removing paragraphs? I think my paragraph is important, so I add it near the top of a page. You think the paragraph is completely useless and want to remove it entirely. What do we do? Remove the paragraph, keep it, or move it down the page?

You also don't address a lot of obvious problems, like namespace issues. If the policy is not to delete anything, then there will be more articles and greater ambiguity. I like the fact that, when I use wikipedia, it usually goes to the right place immediately or offers a short list of ways to disambiguate.
The way I understand it, they're not doing it for profit. They're doing it to scare the hell out of Google, Samsung and HTC not to copy the design of Apple's products. They're just making an example of Samsung to show that they're ready to whatever necessary to protect their IP, even at the cost of tarnishing their own brand.
Inquire.ly - form to mini-CRM in seconds
This is very hypocritical if it is coming from journalists who cover the small ideas of the big minds and shrug the big ideas of small minds because they don't have funding or 20 million signs up their first week on the app store.I would urge every writer to watch the first 10 minutes of Adam sorkin's newsroom episode 3.
So pick something that requires very little capital, like saving the 16000 children who die every day from starvation-related problems in developing countries.

"I lack capital" is a very silly excuse given that the HN community are among the richest people in the world... by definition, if you have the luxury of even thinking about moving to Mountain View and starting some web site, you are among the richest people in the world. A lot of people wake up in the morning and their first task is to figure out how they are going to eat today.
I think the central point of the story is that github is more like a social network than many of us realize. It's interesting, and could indicate some useful future direction for the service.

if the story were titled "Github - a major social network" or "Github - more of a social network than you may think", would that change your opinion of the story?

It's surprising to me how much of the criticism here on hacker news ignores the central point of the article, and instead focuses in on individual phrases or semantics.

I agree with you that they could have chosen a better title. But I found the article interesting and thought provoking.
Yubikeys are that way --> http://yubico.com
Build and Analyze -- the 5by5 Network podcast with Marco Arment and Dan Benjamin -- had an excellent discussion this week[0] on whether larger companies like Twitter and Facebook would acquire any of the popular "read later" services.

Paraphrasing, but Marco said that Pocket would "be acquired within a couple of years." Today's Spool acquisition, however, removes one potential buyer from the running. I imagine these VC-backed "read later" services might be slightly concerned today.

[0] http://5by5.tv/buildanalyze/85
http://www.cloudmagic.com
It was written before IE10.
SEEKING WORK - Remote or Rochester, NY

Small projects, sub-projects, pieces of larger work preferred. I love a good bug hunt.

Recently used languages include Go, Perl, and Python, but I am very flexible here.

I have some experience with Rails, but most recently Mojolicious (built https://everyminder.com/). My recent interest is Django -- bonus points if you need help there. I also have experience integrating 3rd party services such as Mailgun and Stripe.

GitHub: https://github.com/whee/
Email: brian@smaertness.net
so true, if we're always available..

thats happened to me, and I think about work alot lately.
Remove elements from images using corel draw
What's wrong with building fun and entertaining products?

Should we all go into building, what she considers, "important" products?

I tried to build an "important" product before, and I was miserable, because you have to deal with miserable people most of the time, fuck that, now I'm building fun stuff - not that, some people might find fun in the healthcare industry.

Maybe she doesn't see any value on Instagram and Zinga. But I think is wrong to consider them a "small" idea. I think they're huge and they're a big part of our lives.

The guy who met his new wife on Instagram might disagree with you. Or the person who avoided extreme boredom at work as a doorman because of Draw Something that allowed him to keep his job so far this year might disagree with the journalist too.

In the end, not everyone think like you Kara, and I think it's your job to respect that.
Off course it's better when language/VM implementer take this issue into account, but for those who doesn't, just building a VM/interpreter for x32 architecture can be the only workaround.
Just a little note, dear NeXTSTEP:

Please refrain from saying you're not an Apple fanboy, and in the next sentence stating that you're new to the Mac. You can be using Apple products for a week and be a fanboy. You can be a windows user (planning to buy Macs) and be a fanboy. Being a fanboy (= mindlessly defending the platform, no matter what) has nothing to do with longevity of which you're using that platform.

It always reminds me of this: http://daringfireball.net/linked/2007/09/17/cuban

I'm an Apple user and love both platforms, and agree with what you said completely. I just think you're couple sentence are not appropriate.

:)
There are many places where it's really busted. For example, in WPF, you could pass a ListView a predicate to filter the visible items in it. That is mysteriously gone in WinRT. System.Xml.XPath is mysteriously gone. The list of omissions I've found is full of things like that. It's a very similar development model to WPF, there's just lots of pieces missing.

That being said, I would encourage anyone looking at developing a windows 8 app to strongly look at the html/javascript API for building apps. There's some oddities there too, but in my experience (which is admittedly limited) they are easier to deal with.
How Often Did You Study In College? Does It Matter?
Probably because they are getting acqui-hired by Facebook (just posted to TechCrunch a few minutes ago.)

http://news.ycombinator.com/item?id=4244814
Most CS types that I talk to suggest that they didn't really need to study all that much in school as many of their CS classes didn't even have tests...more like projects. But overall...what was your level of studying while at college?
Two more things:

1. It might run. APKs support packaging more than one machine architecture for NDK code in one apk. Currently, there is built in support, in the SDK, for both ARM variants and x86. You can get add-on support for MIPS. Possibly others, IDK.

2. If it doesn't run and you have source access, and if the native code is all in C and C++, you can compile it by adding the option to generate x86 code. It will be packaged in the resulting apk file, and should be installable on Google TV, unless it uses other APIs not available on Google TV.
Artists Score Victory in Mass-Piracy Lawsuit Against CBS, CNET
Nike Free 3.0 Men and Women shoes on sale Cheap
Our store on sale the latest and colorways nike free 3.0 with high quality but low price,and you will feel the freedom of barefoot running with technology to provide you excellent support and cushioning in nike free shoes world.
I agree. I bet that dress got more page views across the net than the combined lifetime page views of anything regarding Linux distros. I'd say the dress was notable even though I personally couldn't care less about it.
How is Reddit considered minimalist? With every new day that I spend on Reddit, I lament the passing of Digg because Digg used to be superior to Reddit in design.

Here's one example. On my computer, using reddit in fullscreen means that I have to deal with article titles and comments that span 1000+ horizontal pixels, whereas Digg constrains the width of its comments to 600 pixels wide. The same can be said for Hacker News.

I absolutely cannot stand this because reading text on screen at that width creates a tremendous amount of cognitive friction. Plus, there's no easy solution to this problem. If I snap the window to take up half my screen, the dumb (un-hideable) sidebar ends up eating most of that screen space. That means I have to manually resize my browser window to force a width that makes the site readable to me. I hate this about reddit.

This is a just a drop in the bucket of nitpicks I have with reddit. I use it because it entertains me, but I'm not a fan of its cluttered, low contrast, haphazardly designed UI.
There are toilet paper patents: http://www.onemanclapping.org/2009/01/patents-toilet-paper.h...