jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
PC Magazine: On the cutting edge of 20th century computing.

Chrome OS is a market maker. It is unique in that you cannot use it for local apps. This also means that, barring memory leaks or serious bugs in the OS itself, you cannot screw it up with bad device drivers, configs, etc. You cannot have a malware infection. You never have to back it up, or risk losing data because of a problem with the device.

There is no other device in its category. Yes, you can use your laptop or tablet this way if you so choose, but a Chrome OS device forces you to do everything in the cloud. PCM would have a point were it not for the number of people who are already living in the cloud. This device is a dream-come-true for them. They lose nothing, and gain a light-weight device with a long battery life, that is immune to many of the most common types of system failure. And it has a real keyboard.

Cloud users will use cloud notebooks if they can get them. This will naturally lead to more people seeing the utility of living in the cloud: yes, you can actually do this, and do it very well. The number of cloud users will steadily increase. This will lead to an ever greater demand for robust cloud applications. More robust cloud applications will lead to more users living in the cloud... you get the picture.
You have a 104 days old HN account, and you still don't know about any open courseware site? Names like MIT, Stanford, Berkeley get thrown around here almost daily. And if you know about them, whey not check them out. Even a routine check of these websites would yield many great videos.

A simple search of "math self learn" at searchyc gives tremendous amount of answers. Then where is the need to post this?
I lived in Cuba for a while, as an intern at an NGO. I was surprised to see how free spoken the people were.

Over time I learned how the system worked. In every neighborhood there was a CDR, committee for the defence of the revolution. Members of the CDR surveilled. Generally, people knew when you went out, who you had over, some things you said.

You couldn't know when someone would know. Some topics were taboo, others were more risky. But the biggest factor was whether you were likely to cause a fuss. People who weren't important were allowed to blow off steam. But they were watched. And the day they rose to become a threat, the system had been on them for some time.

So you thought long and hard before doing something that would actually threaten the system, outside the bounds of what was tolerated.

Ending with a system that looked free, and many even described as free. Because in a lot of important senses, it was. But in very specific, important senses, it was not.
> They may do business in the EU, want to have that option at a later point, or may want to make it easy to be acquired by a multinational company.

This is a possibility though I have usually seen these blocking pages on small, local web sites.
Anyone who would write return\n deserves all they get.

It's a fun example, but it would never happen in real life.
There are two levels.

On the first level, you can retire, buy health insurance and not have any worries. A million would be enough. I would live on a diving boat cruising over coral reefs and code games between dives. (I'd also hire my gf to cook.)

>>And that doesn't even touch the reasons people want to be rich - like private jets and angel investing and art collecting and space tourism, etc.

On the second level, you can get what is high status among the really cool and rich nerds -- your own space program. (-: Well, some people without taste waste that opportunity on curing diseases that kill millions a year, sigh. :-)
What, in the ever-loving name of Buddha Himself, is a babymoon vacation?
3. Yup. I'm exclusively accessing internet through 3G right now, and I'm only 15 minutes from town. No DSL or cable options for me.
4. I agree it's been totally oversold. Those "To the cloud!" emails make me roll my eyes, even if that one does have April Oneal from TMNT in it.
I guess the only thing that might easily give you that kind of performance is a high end storage device like a RamSan-630:

http://www.ramsan.com/products/2

Although in this context it would be cheating!
The world, including the work world, grows ever noisier and more closely packed. I need peace and quiet to think effectively. I enjoy interacting with people -- I need to interact -- when I'm doing so purposefully (whether in a "planful" way, or spontaneously). At other times, they are a distraction that keeps me from doing my best work.

TL;DR: Stop treating me like a veal calf.
Was that his point? My take-away was "don't wait for a million dollars to do the things you've always wanted."
Validating the idea is a key part of execution.

You can't differentiate between a bad or good idea without validation (market research, testing, etc.)
Sutherland's dissertation is from 1963. The 2003 here seems to apply only to the introduction.
What I got out of it was to open up independent Adsense accounts for different websites. If Google decides to shut one down, at least the others won't be affected.
I agree. We do not compete as "Americans" vs. "Indians" or "Chinese." We compete as firms and products vs. each other. I guess it is not surprising that an article in Foreign Policy would see the world exclusively in the form of nation vs. nation, as that is surely how its diplomatic audience sees it.
I do wonder if Apple will treat the iPad like the iPhone and keep the lowest version of the current iPad in production at a reduced price, or if they will have an across the board price reduction like the early days of the iPod.
Because you are a small child and your car is as tall as a bus and the seats are designed to cushion impacts anyway?
Actually, there's a very useful analogy and lesson for startup folks.
It's not entirely an unmanned rocket program. True, SpaceX hasn't launched anyone. However the most recent launch was a test of their Dragon crew module. Sort of a spin around the block to make sure the wheels don't fall off if you will.
To be fair, you can easily carry around 2 TB in a single large-form external. Coupled with a general car to wall AC adaptor, you can travel around town with it.

Not to mention the fact that since it's just a simple look-up table with lots of small entries, you could store it in the cloud and only get what you need via the same GSM connection.
I want a The Oatmeal the Flamethrower t-shirt.
How to lift things up and put them down.
To be fair to JavaScript, whilst it is a terrible language, the specifics of the Date API were almost certainly based on the designs of the Java Date class, which is possibly the worst class known to humankind.

http://stackoverflow.com/questions/1969442/whats-wrong-with-...
(Many) Real people are not good at controlling themselves and eating less volume of food. This problem can be addressed by eating food with fewer calories by volume.
Or, as it shows up for me, http://ja.wikipedia.org/wiki/%E3%83%99%E3%83%BC%E3%82%AB%E3%...
The Angular cross-compiling insanity and eventual switch to TypeScript is the likely catalyst. Still, I hope to see a technical discussion of why the VM had to go.

Looking forward to better interop with JS, but can't help feeling a bit sad.
1. Never merged. No replies.

2. Never merged, though a similar patch by the same person was merged a couple of weeks later. Try, try, again.

3. Never merged. Waiting on Bram.

4. Merged after 6 months, only because users constantly pestered. This patch was 12 lines, all straightforward.

5. Never merged. Bram said it was on his to-merge list in 2013.

All of these patches are pretty small. It shouldn't take long to reply with "Yes", "No", or "fix this". Yet the response is often one reply, followed by crickets. As 2 and 5 show, even the "yes" patches can fall through the cracks.

Bram's initial response can be quick, but it's often an ordeal to actually get a patch merged, even for trivial ones. This is likely due to a combination of Bram being a very busy person and mailing lists being terrible for this sort of thing.
> Sorry, using the present tense for things that will be in browsers years later (hopefully) is a common practice that's an issue with me. Let's stick with what people can actually use today.

ES7 async/wait is available now via the ES7 polyfill Babel.js: http://babeljs.io/

There are a ton of polyfills available right now for ES6/ES7 features: http://kangax.github.io/compat-table/es7/

BTW I also think that the current state of aggressive polyfills is also influenced by Dart's compile to JS functionality. :)
I'm not sure if you get anything (nutritious) back from the bacteria but from coconut oil you go medium-chain way which as far as I remember means pure ketones.
> While we're at it, is the static analysis tools you built for this public?

maybe this?

http://nodejstools.codeplex.com/SourceControl/latest#Nodejs/...
I'd like to talk with you. Could you hit me at my email in my profile?
but, but... material design
paranoia time:

i have the exact same symptoms since 2.3, but only when using Google voice. i.e. routing my calls though Google.

and on the report everyone says they can dial when disabling data/wifi.

i will be watching the fix for this one very closely.
I am doing the same thing without the HDMI audio extractor. The Chromecast is plugged directly into an HDMI port on the receiver. It works fine. Maybe whether the extractor is necessary depends on the receiver.
Will do! I'm finishing up the design right now, and I plan to go DIY first anyways in order to get some quick feedback, circumvent expensive EMI certification, and to sell some units before having to go into case manufacturing. As soon as the prototype shows it's working at the quality level I hope it will, we'll start marketing it, and I'll make sure to drop you a note right then!
While we do allow bytecode tricks, we want the focus of the competition to be on developing high level macro and bot level micro strategy, instead of spending all the time working on optimizing at the bytecode level. Especially since the main competition period is less than a month, we don't want to encourage time being spent on that.
Create a separate account or an organization under your account, transfer ownership to it.

Anyway, a technically savvy interviewer would still be able to find your commits but your personal profile will be cleaner.

Edit: I don't think your contributions will be negative but it is your GitHub, your rules.
Agreed. I worked remotely in Mexico for 3 months and saved about 2 grand a month && lived better than I'd ever lived in the US. Nice rental in the best part of town, great food, top shelf tequila. I can't wait to go somewhere else and try it again.
3. People like me who were just in it to profit off swings ended up guessing wrong; now stuck with overpriced coins have decided to pack it up and call it a day. Really, my time & money would have been better off just being in the S&P 500 index. I'll never lose track of my coins' private keys, but I'm done trying to chase quick money.
I don't think I understand how currency trading works. If you owned EUR the value of the EUR only changed relative to the CHF. If you owned CHF you gained 15% against all currencies.

How do people lose money on this? Are people somehow trading on the CHF/EUR exchange rate? And is so, why? The CHF was pegged to the EUR.

It reminds of when people were still trading shares in Genentech for years when Roche had an option to buy all GNE shares at a certain price, which they of course did eventually.

Is this another example of people trading without full knowledge?
"Does their scanning of the photos add such a transformative element"

Keep in mind also that they did more than scanning. They took undeveloped film and developed it first. (Which took effort and skill with old film). Without that development the pictures would not exist (see my updated "edit").

"I've seen many websites attempting to make this claim with lists, and they make it technically non-trivial to copy the data from their site, but should such a case actually make it to court, I don't think the claim would hold water."

This is not unusual since most things don't end up in court and what you are trying to do is attempt to scare someone into not taking a chance of infringing. Example is a few years ago we got notices to pay $650 for some images on a website we had from getty images for something that came off of a cd in the 90's (clip art) that was clearly purchased with a license. Getty had no right to do that but they "sprayed and prayed" hoping that some people would pay the $650. Of course it wouldn't hold up in court but there is no doubt that some companies (not ours) paid the $650 (or whatever the amount was don't remember). Nobody goes to court over $650 and hires a lawyer to defend etc.
I don't like the usage of that attribute either (but if that's their strategy, fine by me.), but I still don't see where the obvious memory leaks are. Your first link links to a line with a strdup() call, but the corresponding free() can be found in L168.
To be fair, Bitcoin is the first form of international money to come into existence without government decree. These are still uncharted waters.
Great idea, nasty error here though:
http://www.hnofficehours.com/profile/list/
I think you're putting an unnecessarily negative spin on these things, and perhaps taking them more literally than they're intended. Here's my take:

1. "love thy neighbor" - Don't waste time hating people. Forgive and forget.

2. "don't be selfish" - Put others before yourself. Anyone who has been in a relationship will tell you this is a good idea, but it applies elsewhere as well. If you manage people at your job, put their needs above yours. It doesn't mean give up any ambitions of your own, but living a life focused solely on yourself doesn't yield happiness either.

3. "don't care about money/possessions" - The basic necessities, like a roof over your head and food on your plate, are fine. Spending your life in pursuit of material possessions isn't going to be satisfying. Having things is fine. Letting your life center around acquiring money and possessions isn't.

4. "don't judge" - You're not perfect, neither is anybody else. It's not about letting people get away with things, but not condemning them when they make mistakes.
The iTunes App Store is a very valuable and powerful marketing, publishing, sales, and distribution resource. It was created by Apple to attract 3rd party developers to the iPhone, with the ultimate goal of selling more devices to more users. They succeeded wildly.

Apple would not and cannot prevent you from reading an Android magazine on your iPhone, but they are under no obligation to publish, market, distribute, and sell anyone's content, especially one dedicated solely to a competing product.

If someone wants to sell an Android magazine to iPhone users they're going to have to publish, market, and distribute it themselves, over the web, just like they would have to if the App Store didn't exist. Why would anyone expect to use Apple's marketing resources to advertise a competing product? Well, they wouldn't. But it does make for a nice publicity stunt, apparently.

Placement in the App Store isn't a right, it's a privilege, just like any other store.
I don't read any of those sites, except occasionally when linked from HN.

The closest I come is sometimes catching up on macrumors when I'm bored.

What you're seeing in my comments is not mindless repetition of someone else's talking point, it's my own opinion derived from my experience with both Apple and the mobile phone industry.

That aside, I'm not sure I've really said anything 'pro-Apple' at all. What I said was that this isn't anything new and that Apple's behaviour makes sense given their business model. I've also dismissed the idea that Apple ever had a majority of the market (surely that would be ANTI-Apple, to so much as imply that other people might also make decent phones!) and tried to argue against mindless polarisation.

If you want to talk about something that's influenced by American politics, talk about people who believe that everything is split down into distinct 'winners' and 'losers' with no subtlety at all. From my limited exposure to American politics (The Daily Show, our reporting of your news, and American friends (mostly left-wing) and family (mostly right-wing)) that 'us or them' seems to be perhaps the defining feature of American politics right now.

But now I'm really digressing.

[Edit: my comment might look a little random now. Originally the comment I was replying to had references to pro-Mac bloggers and implied that I was simply repeating their ideas in an 'echo chamber' effect, and compared it to political discourse being led the same way.]
map reduce for a blog - brilliant!

now in the real world:

select data
from this_table and this_table and this_table and that_table
where there was no previously defined relationship
but users need this data with the new relationship
and have it done in a few minutes
Not any more. http://micgadget.com/9716/the-end-of-apple-ceo-action-figure...
It'd be interesting to see if playing the cards would actually increase business or not.
good advice i actually got from a professor (via c.s. peirce): do nothing to stand in the way of enquiry. this forces you to confront the inadequacy of your knowledge (which you'll realize is intensely personal) and how much help you need.

i should also mention that peirce died a penniless drunk, after leading a tumultuous (huge understatement) life, including a lecturing at harvard.

it's interesting and a little sobering to see how fucked up the lives of many dedicated scholars end up being.
Yeah, two, plural :)
> It also works for Facebook (!)

People often assume that youtube-dl only works with YouTube because of the name, but it actually works with a really huge amount of sites, including Vimeo and Twitch.

You can see the full list of extractors that they have in the source here:

https://github.com/ytdl-org/youtube-dl/tree/master/youtube_d...
DO does get blacklisted on occasion. I've moved my SMTP server elsewhere do to AT&T blocking my emails. They use UCEProtect which will block all DO from time to time.
This article is mostly hype and hyperbole it seems to me. A quick source check (note: not a fact check by any means!) of just some of the stats in the article show how badly they've misquoted.

It claims '40% of American workers will be freelancers by 2020' as a key point - appears to not be true and is an incorrect quote.

I found the original Intuit report that this claim was based off.

http://http-download.intuit.com/http.intuit/CMO/intuit/futur...

The report's actual claim was 40% of workers will be 'contingent workers' by 2020. The definition provided is 'freelancers, temps, part-time workers, contractors and
other specialists'.

That is a lot more than just freelancers and includes many people who have no need of a desk in a freelancer/coworking space.

20,000 coworking spaces worldwide today doesn't sound like that many, but the problem doesn't seem to be as big as CNBC thinks it is (or even the article they're referencing which itself misquoted the stats). So much for checking sources...
Yes and no: Ajax allows interactive (snappier/faster) behavior in most cases, especially for complex interaction flows. Using the minimal html Gmail interface vs the modern one, the modern one is quicker for complex interactions because I end up loading fewer pages,even if the average load is more expensive.
The whole point of jgtrosh's link is that there is a way to hide data behind a function pointer, so Rust could convert any closure to a function pointer. But it requires writable-and-executable memory, so it's a pretty bad idea (in GCC's implementation, that memory is on the stack, which is an extra bad idea, but i don't think it needs to be).
Radios outside the cockpit don't help a bad actor in the least. It's simple to establish that a plane has not been taken over, because the legitimate crew file flight plans and stay in regular contact with ATC operators, plus there's air-ground telemetry.

If you're suffering from something like major depression or dissociative disorder, you shouldn't be in charge on airplane, especially under 30 (when rates of suicide are higher) and especially if you're on medication. Yes, it's career suicide, but you can't always have the career you want. I have chronic depression myself, I've managed it for many years, and while it is manageable I have enough experience of its potential to become overwhelming that I can see why airlines and air regulators want to minimize that risk.
Agree, the author is detailing a lot of arcane specifics of JS that are probably valid in a very small subset of browsers, let's see what he writes:

"Perhaps the most important thing these libraries do is make sophisticated vector graphics possible in Internet Explorer, where JavaScript performance is relatively poor."

Well, yes. Sure, suit yourself, but I think that most modern browsers come with something called a JS code profiler/optimizer and JIT code (FF new JS engine and Chrome surely do, others probably too).

Not to mention that Closure comes with it's own code optimizer that does this for the border cases.

For sanities sake, please don't start to preach that we should do the work of a compiler and bend the code in that direction. Humans are bad at that, and it makes the code unmaintainable.

There are some valid points in the article though, I admit, some pitfalls that might screw up when multiple JS frameworks are running (namespace issues) mostly.
Kind of a fluff article, but I'll take the bait.

1. Fragmentation: Given Nokia's "Strong" 44% marketshare, even splitting up the share into three different OS equally would mean 15% each, or about the size of iPhone and Android share. Big enough that developers would target it if there was any interest.

2. Startups: The old throw a bucket a money at the problem to make it go away. Give developers a good business proposition and they will create products. Whether it's direct investment or potential upside based on revenue sharing and mass market doesn't matter.

3. Games: I don't know about the statement that big IP games aren't being created for iPhone. I would dispute that. Nokia had a huge lead in mobile games that they squandered.

4. Make a better store: I think a differentiator would be a curated store and a side loading option. This is a good point

5. Create evangelists: Sorry, but Jobs isn't an evangelist for Apple, John Gruber is. Creating fake evangelists is just a way of saying astroturfing. Evangelists are created for free by offering something compelling to evangelize.

6. Rebuild trust: You can't send out a press release saying you are now developer friendly. It needs to be proven through action.

7. Be more humble: Cause Apple is known for being humble! Developers want to know they can make money, customers want their product to be reliable and fun. Nothing else really matters.
Going GF would help you a lot. I can so relate to you. I was lucky as I suffered for 2 years before knowing what the heck was wrong with me.
How about a group posterous blog?