jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Was Jobs selfish? Or did he just not use his charitable giving as a means of self promotion or legacy building? Fair question. We're assuming facts not in evidence.
wooooooooooooosh
The crowdfunding rules require plenty of disclosure and background. Just not the expensive disclosure required of a company when it goes public, which is what you're talking about.
That's really great as most advanced examples for Unity are at a high price. Most free projects on the web are quite simples. It can be a great starting point to make a 3D platform game.
I have to come to HN's defense here. This is an entirely unfair statement:

"Of course, around here Bill Gates eats vitriol, because of some business practices in his history and despite his generosity and charity work. Meanwhile, Apple openly conspired to keep industry wages low and gets '#Respect'?"

There are absolutely some individuals who engage in this hypocrisy, but I would not paint all of HN with that brush. Quite the opposite. I regularly see posts downvoted in to oblivion for failing to compartmentalize opinions about Bill Gates, Microsoft CEO and Bill Gates, Philanthropist.
> The take aways are that Zed doesn't understand C and hasn't read the C standard.

This statement is quite unfair. I have read the code from Mongrel2 and I've learned things which completely eluded me in the past. Have you considered that he is actually a human being which can be surprised at how an old book can present aspects never noted before?

Just because he hadn't thought about that particular language horror side effect doesn't mean he doesn't understand C. C can be manipulated in horrific ways, such as a psychopath can absolutely horrify you. That doesn't mean you don't understand life for example.

And no, he doesn't mock people who read the standard. The discussion was entirely about something else. He proposed an improvement on how to handle strings and how the original K&R code should only be looked at from a didactic POV and not production level quality.

That is what I saw in that thread.
Well, no.

The Chinese government is telling the world with this attack that, if you choose to interfere with Chinese sovereignty by means of the Internet, or to enable those who would do that, then there’s a cost.

Note the way the attack is targeted. It’s not just an indiscriminate DDoS of Github, although that’s been the effect — instead, they’re aiming specifically at two repos whose content, being designed and built with the aim of circumventing the technical means by which are implemented a significant goal of China's domestic policy, enables no more or less than a direct attack on the sovereignty of the Chinese government.

To use that content is to say: "You may not run your country in the fashion you choose, because it does not suit me that you should do so."

To host that content is to say: "In this matter, we take the side of those attacking the sovereignty of the Chinese government, by making it easy for them to share and improve the tools with which they do so."

What you're seeing, then, is the quite reasonable response of the Chinese government to these statements. Yes, it's annoying for those of us who use Github, and no doubt it's much worse than merely annoying for those who administer Github. That is the point. Github is being encouraged to consider how much it's worth to them to maintain the stance they've implicitly taken in this matter. I'm looking forward to seeing how they respond.
Tires affect a vehicle's performance more than any other component. It's worth buying good ones. A shame more people don't put the thought and money in.
100%. There are a multitude of ways to deliver software, agile being one of them. Mozilla is/was pretty strong on agile methodologies. I worked with a guy who came from Mozilla and was an Agile Coach essentially.
I have strong doubts given the amount of churn among both the ultra rich and our biggest companies. No one seems to stay in the top 10 for more than a few decades.
I'm actually very happy with the Firefox Android rewrite and I strongly prefer it over Chrome. It sounds like some people had problems, but I'd expect teething issues with any significant software changes. With such a big undertaking and how many people responded to the rollout (not to mention everything else that has happened in the last year), I'd be surprised if most devs on the project didn't find themselves burnt out at this point.
> A Windows replacement must be able to either run Windows applications / games

This was true even for Microsoft.

Windows NT/2000/XP was effectively a new operating system that was able to run Windows applications.

Microsoft worked very hard to reproduce old bugs and undefined behaviors so that old binaries will continue working on the new Windows.
There are always more sides to a story, and hearing another side doesn’t mean you think whatever they have done is “okay.”

> Harassing someone because one doesn't like an update to a piece of software

Harassment is probably never okay butneither is directing obscene gestures at people.
>Something as "rah-rah" this, which goes so far as to basically call the GIL a source of unicorns and rainbows

The GIL is definitely no source of unicorns and rainbows, but I think the case against it is usually overstated. There are numerous ways of sidestepping it (multiprocessing, pypy, C extensions, etc.), and it does serve a useful purpose.
There effectively is a model today where you can take the course for free but you pay for a "verified certificate." The problem (as is often the case with freemium) is that it's not clear what the value of a verified certificate is for the vast majority of people. There may be scenarios such as employers wanting to see proof of continuing education but they're the minority.
Weird i'm using chrome and I got the popup and was able to navigate to the site. (v 8.0.552.231)
C++ is very ingrained in the traditional (big game) industry. Even if the legacy/library compatibility and performance of alternatives were no longer issues, I think a lot of the more senior developers have chosen "C++ for life".
Have you seen http://lambda-the-ultimate.org/node/1635 (Lightweight static capabilities)? Author's page: http://okmij.org/ftp/Computation/lightweight-dependent-typin...
It doesn't adhere to all of your suggestions, but CoffeeScript looks like a step in the right direction insofar as exposing only the "good parts" of the language while adding on a little syntactic icing.
From experience, this is a very high touch business with intense sales efforts to scale. One company that's in our backyard here in NYC has had success with a sales and channel model is SinglePlatform.

They are a bit under the radar but are solving these problems in realtime within a huge market.
Battery life on any iPhone sucks the big one. Hell, it sucks on any smartphone I've ever seen. Big, power-hungry touchscreen phones are simply not in a place where we can afford to use them all day.

I sit down and play Mirror's Edge for 10 minutes and out goes 10% of my battery. Holy crap.

But even taking gaming out of it, even moderate browser usage over 3G burns through that battery like kindling. I have to charge the iPhone at work if I plan on going out in the evening. Even with judicious limitations on usage (and isn't that defeating the point of a smartphone?), if I leave with a phone at 9am, go somewhere after work, there is a good chance I won't have enough juice to call for a cab at midnight.

I don't have a problem with a 24-hour charging cycle, my problem is that current smartphones - iPhones and all - have trouble lasting that full 24-hour period unless you severely handicap your own use of the device.
From Disney's fake future job postings:

Experience Required:
Roller Coaster Tycoon 5+ years

It's interesting to me that although there's someautomation in here they're also obviously using mostly human dispatchers. So it's more like air traffic control than road traffic management (which afaik is mostly automated these days).

I'd love to know if that's because humans are a better layer to the entertainers and other employees or because they require comprehensive oversight for machine decisions. Or maybe it's just cheaper to throw some Junior Imagineers at LCD screens and walkie-talkies than write the algorithms?
I believe though the point was that I kept wondering what it is specifically that XML does better than JSON, since the article didn't specify. And so it occurred to me that one way to make use of XML's inherent complexity is indeed to represent an instruction tree. But the question here is not what language is best, or even that JSON can used for the same purpose, it was merely the "discovery" of an inherent XML feature that would make reasonable developers prefer it for a certain task. The whole point is moot, however, since XML is actually intended for structured information interchange, regardless of any recent efforts to portray it otherwise, and that's a task which has been thoroughly taken over by JSON in the last few years.

> If you want a language with a JSON-like syntax, consider using JavaScript.

You're probably right in making this joke though, since JSON is based on JavaScript it certainly owes its popularity mostly to the browser environment.
Do most people reinvest dividends in the same stock? What you say makes sense, but I can also see holding a stock and using the dividends for another use, for example just cash withdrawals or to buy another stock.
A text is easier to skim search and reference than a video

That's great when you're refreshing or referencing, but when you're learning something from scratch, text presents an easier opportunity to "skim" and miss things than video which sorta decides the speed of the treadmill for you.

I'm the author of a book and the amount of queries I get that were answered on the previous page.. I think many people just don't read every word in books they read (but I sympathize, because neither do I).
When I was a kid, my dad knowing I could not read, made for me single-letter .BAT scripts to launch whatever I wanted on the DOS.

When a new game was installed, I would go ask him: "how I launch that game where you push boxes? (sokoban)" and he would say: "oh, press D, as in 'Dog'"

And that way, he taught me the letters.

Later, I then figured that those single letter commands were made by my dad, and I wanted to learn how to make them too!

Before I learned how to read or write, I learned CD and DIR...

As result eventually, I wanted to learn how to read and write, so I could make my own programs.

When I got good enough at making my own programs, my dad introduced me to GWBASIC. I was 6 years old then.

I still have a liking for CLI... I am now working on a OSX, it has two terminal windows open.

On windows I rarely use shortcuts, I launch everything for the "execute" thing, typing the path of whatever I want. Also when I have network issues I fix them with CMD.

When I learned how to use AutoCAD (my dad is civil engineer) I also preferred keyboard over mouse, it was much faster with few exceptions.

I think that kids raising on GUIs maybe will lose something, skip learning some interesting things.
Your argument makes no sense. You said that "Uber with self-driving cars" should be considered a car rental service, not a taxi service, so why bring up examples like "If I ride in one that I own." Uber is clearly a taxi service. It clearly does taxi service like things, and that's true whether the cars are driven by people or by machine (and from the perspective of the customer, the distinction is mostly irrelevant).

Whether a taxi service with self-driving cars should be subject to taxi regulations is a separate issue. Some of the concerns that led to taxi regulations are no longer relevant to a self-driving taxi (e.g. people picking up tourists and robbing them). Some of the concerns that led to taxi regulations are still relevant to self-driving taxis (e.g. companies focusing coverage on high-demand areas and ignoring poorer areas).
Timing plays a pretty big part in them missing their target.
Just a heads up:

"How Unfiltered Coffee Can Cause Heart Attacks"

http://www.drmirkin.com/nutrition/8241.html

The original study:

http://ajcn.nutrition.org/content/71/2/480.full
A better title: Don't live in the USA
What about Bing? Microsoft didn't get into social because that is entirely outside their market. The limit of it seemed to be something like msn messenger, which had business use cases as much as social ones.

I mean, its not like MS didn't try the search thing, but search is something Google will own until they fuck it up, not from anyone entering to compete with them, because free & good enough are hard to break. Albeit, Google has been doing a good job fucking up their search in the last several years.
I agree that we aren't replacing anything. There will never be one source for a particular topic (although our content is significantly less expensive to produce).

But I wouldn't underestimate the potential for automated content to be even better than what the best journalists can produce. We are at the infant stage of automated content. We have a long way to go and it will only get better.
Here are the source code reading order recommendations by Mike Pall (the author of LuaJIT).

http://www.reddit.com/r/programming/comments/63hth/ask_reddi...
Here's Peter Norvig's toy spelling corrector (in Python), along with some helpful explanation:

http://norvig.com/spell-correct.html
https://github.com/lift/lift
We do most of our development in Django, so Postgres is a natural fit. Every tool has its sweet spots, so you should use the tool that best fits the task.

For instance, Postgres is great for highly structured data (say, photos on a website). Riak shines when your data flexs more & you have a lot of it (say an activity stream).
Are you having issues with iphone/ipad? Sometimes I too have problem with HN site on my iphone.
Yes, my use of the infinitive "to invade" was in the sense of the consummation of the invasive act itself; and not contingent upon the invader's assessment of the success or failure of their primary military objective, hence the adverb in the middle.

Now that we have that out of the way, IIRC there was an Austrian army mountaineering patrol on a winter training mission that got lost on the border near Liechtenstein. They ended up on a hillside in Grisons, just over the border, where a shepherd informed them that they were in the wrong country.

After some debate about proceeding further down the valley in the hope of finding a bar or restaurant, they decided that it was too cold and wet, so they marched back the way they came && called for a helicopter to pick them up.

There you go, a relatively recent but unsuccessful invasion of Switzerland.
I agree on the order of importance, to be honest. But being able to write well really helps one's speaking too.
>> In some real way, Gell-Mann amnesia sustains the entire news industry. We have to believe there is a central, reliable source of news somewhere out there, despite so much evidence to the contrary.

> My ultimate problem is that once this fact becomes apparent to people, many of them tend to go down the rabbit hole of getting what they perceive as the "real" news from blogs/forum posts/opinionated tweets/random guy with a youtube channel. As in, the eventual consequence to mass media having poor rigorous standards of reporting is that people will migrate to sources that have even poorer standards. TBH, I don't really know what the solution to the problem is.

What leads to that isn't "mass media having poor rigorous standards of reporting", it's the presence of any error at all in the mass media. Unless the mass media is inhumanly perfect (which it can never be, being a human endeavor), there will be scores of people who will use "Gell-Mann amnesia" as an excuse to descend into a cocoon of reassuring group-think.

Invocations of "Gell-Mann amnesia" are invitations to generalize single errors into general skepticism of media. However, people are biased, so general skepticism almost always means acceptance of things that support one's biases and rejection of anything that challenges them.
-> (Accounting, not coding) This, but as the owner. Not fun.
> Or the article was never really about putting Alexander on blast, and was always really about the broader SSC phenomenon, how it connects to the NRX psychos, and how that's just a hop or two away from SFBA power centers. That seems like an NYT article, more than a long profile about an obscure psychiatrist with a popular blog.

It does seem characteristic of NYT to think that “people discussing things on the internet” is something Very Serious People should be Concerned With.
I am yet to see a single piece of evidence which rules out the lab leak hypothesis. Meanwhile the circumstantial evidence in favour of that hypothesis (including China’s behaviour) continues to pile up. We may never discover the truth, but I really hope we do.
In the first few weeks the main source of info was the CCP and well known virologists. Both have conflicts of interest.
Turns out, we have two left-right localization cues—intensity difference, and timing difference. Sounds on the left hit the right ear a bit late and filtered. This filter aims to reproduce that, effectively mimicking well-placed stereo speakers on headphones.
I am not familiar with this "crazy argument".

On the contrary, Feist Publications v. Rurual Telephone Service Company[1] (SCOTUS, 1991) and Bridgeman Art Library v. Corel Corp[2] (NY district judge, 1990) both seem to show that scanning a document without original authorship does NOT support copyright in US law.

Do you have any sources that refute this?

[1] http://www.law.cornell.edu/copyright/case/499_US_340.htm

[2] http://www.law.cornell.edu/copyright/cases/36_FSupp2d_191.ht...
I've been using this one for foobar2000 since I can remember - http://www.naivesoftware.com/software.html. It's also subtle but effective. The qualitative difference is that it sounds, for example, like the band is playing in front of you, not that you have two speakers stuck to the sides of your head.
A note in the title would help people know that this is a reveal.js presentation, and you need to hit space/arrow/pagedown to continue.
I only built a Mac app because I mostly use Mac and so it'd be hard for me to make a well-tested windows version. I heard that Razor has a similar software for Windows, although I don't like the sound quality of their implementation. Also, with my cooperation partners at NEW AUDIO TECHNOLOGY, I built a professional Windows app that works similarely:

http://www.newaudiotechnology.com/products/spatial-sound-car...

But that one is targeted towards learned audio professionals, so the GUI is more complex and it has many more features and a different audio engine and is also way more expensive.
I like the essence of this blog post. I have applied similar strategies and although I am not a 100% sure about them being the 'right thing' to do, I am fairly convinced that they are a 'way to go' about learning new things. One thing is clear though (like Malkiel says in his book 'Random Walk Down the Wall Street' -- you become rich slowly, you only become poor fast), you have to learn to be patient -- you are going to get better at things only gradually.

Sometimes however, you need a more direct feedback if you are 'making progress'. I have seen that maintaining a blog or two is very effective in getting that feedback in two different ways. Making video lectures of your own is also an attractive option, but requires more effort. If you just write down something you think you understand as succinctly as you can, it helps to solidify your understanding. And if your (understanding of the matter and hence) writing is any good (of course, you should actively promote it), the magic of Internet will make your writing visible to many. People will flock to your blog and will ask you all kinds of questions, sometimes they will point out your mistakes and then you learn more what you thought you had already learned.
I think he was talking about rays when he said 'photons', not photon mapping in regards to the specific technique.
I'd say most people here are concerned about the engineers. The culture around the warehouses is pretty well understood, from my experience.

Even if we were talking about 100,000 engineers, though, I think it's fair to make a generalization about the culture. Companies have a lot of autonomy in deciding the nature of interactions between the employees as a group, and especially between employees and their superiors.

Also, people make similar generalizations all the time around small towns and neighborhoods (with often dubious accuracy, sure), but the only difference is one's structure develops bottom-up, and the other top-down.
I mean, if someone wanted to put poison in the (waste) water supply, they could just pour it down their own drain. It's not like the TSA has special drains. I think it's fair for them not to worry about poisoning the water supply any more than anyone else does.
I'm going back to C. I've always wanted to learn it so I could contribute to the FOSS that I use everyday. It's a great language.
There is nothing wrong with working at something you do not like in order to support that which you love. I have known people that aspired to be painters or authors who worked a much less interest day job to pay the bills unless and until they succeeded.

I have also known people to work a job they do not like to support hobbies they love. And of course, if you have a family, you may reasonably choose a job you do not like that pays better than one you like more but that does not pay well.

I do not understand those people who go through life with no passion, moving from a job they do not care about to TV with the occassional party. I do fully understand those who work jobs they do not like in order to support something they love or are passionate about though.
Looks like it tracks to a server/VPS place in The Netherlands

Wonder if he followed-up with the hosting service by reporting the address as being used in an attack. It would be interesting to turn the tables and listen in on some of his traffic going to that address.
views kanewlyers profile

created:	33 minutes ago
Thanks. In a sense, this is what I was considering, I am just not sure how much disclosure an angel will ask for before funding an idea. I don't want to come across as paranoid in keeping my idea a secret, but I don't want to be naive and give it all away either.
Yes, click the "follow" link on the left. It includes all the articles, but more than 2/3 are founder's library material, so...
Until they decide to go silent for another 11 months
Marrying a citizen now will not help. You will still be out of status, and will not be allowed to adjust your status.
If you boost something up to orbital velocity and LEO altitude but don't circularize, its orbit still intersects the atmosphere, if not the earth. The delta-v required to keep from falling back down would be better used to push into whatever transfer orbit you want.
If it weren't such an ongoing pattern I'd agree with you, but MA inserts himself into the subject of every topic he covers. He's the Glen Beck of tech bloggers.
Parchment has always worked for me in various browsers, and works for me at the moment using Chrome dev channel on Ubuntu. However, you can find it for download here: http://emshort.wordpress.com/my-work/

You'll need a Z-machine interpreter, e.g. Gargoyle: http://code.google.com/p/garglk/
Oh, hello to Russian spam. Please delete this noise.
Is this related to the geohotz thing?
I just forwarded this to two friends who are outside the valley and valley-envy is f'ing up their great business. One in particular is spending about 40% of their resources on this exact identity crisis.

If you didn't read all the way to the end, do it. There are some great tips on how to use products in a services biz to close sales or boost margin.

Mark, as usual, you're the man.
This page has some serious issues with JavaScript.

Edit: Or of course my browser has issue with it.