skysight-inc/HackerNews huggingface dataset:
That's an extremely narrow argument though. There's a huge world of funding outside of VCs. Of course, this also overlooks the fact that even VCs fund tons of biotech work, and are funding green energy right this very second. (In fact I personally know one VC who made his 9-figure fortune almost exclusively from funding biotechs in the 90s. I'm sure there are many others.)

The internet may have taken 30-years to reach commercial viability, but that doesn't mean it would not have happened privately. Again, as soon as people began using computers as more than simply adding machines, it was pretty clear how beneficial it would be if computers could talk to each other. Eventually, the internet would have happened. Who knows if it would look like it did today (or would be better, or worse) without government involvement. It's impossible to say. But, when stock traders, for example, are willing to invest hundreds of millions of dollars to build a fiber cable to shave 3 milliseconds off their trade times, I have no doubt they would have invested similarly to have the communication abilities afforded by the internet.

My original point was, be careful when people hold up the fruits of government investment. Government fertilizer might have had nothing to do with the size or taste of the fruit. And moreover, that fertilizer might have been much better used on some other type of fruit.
There are a lot of us with kids in the cities, though. Many of us think the schools are good enough and don't want the super-stressful "good" schools of the suburbs for our kids. If my kid can read, write, and get into a good college, plus have the varied experiences of living in a city that's the best of all worlds.
No, the justice system's goal is to keep the people who work for the justice system employed.

> The important thing in these cases isn't so much: How did they get in?” O’Neill said. “It's: Where did the data go?

Mhmm. No need to worry about the actual longstanding blatant flaws that allow for any of this. Let's just hope to catch some low hanging fruit with poor opsec so we can pretend that we're controlling the problem.

These problems could go away overnight if banks required more authentication than just an account number to withdraw money.
Reviewing As Thinking
Camus? The Outsider?
Create a Pitch Investors will Care About - by KPCB
The poor founder or student who steals the car he couldn't afford wasn't going to buy that car in the first place. Instead, now that he has a car, he can drive to Sand Hill Road and get funding for his world-changing idea. Right?

If you lack the moral compass to understand that ends don't justify means, and can't comprehend that by sneaking into a paid event without paying you are stealing from others to benefit yourself, I pity you and anybody naive enough to trust you, including your investors.

A person with an ounce of decency and any character whatsoever would not be gloating about the fact that he lied, cheated and stole to gain access to what wasn't his. He would be ashamed of his actions, not posting photos of conferences he didn't pay to attend, after-parties he wasn't invited to and liquor that wasn't purchased for his consumption. He would cringe at the thought of encouraging others to use his tactics, which in your case include "identity theft" (stealing another attendee's badge by representing that you are that person).

You are not as smart, slick or persuasive as you apparently think you are. I don't know if you truly believe your "I'm doing it to help the world bro!" spiel, but here's some humble advice: if you mistake your ability to fool some people some of the time for an ability to fool all people all of the time, you will ultimately discover that you're only fooling yourself.

PS: I am most certainly not your brother.
"I just don't get it."

Timing (sometimes) matters. [1]

It is entirely possible that they might actually have offerings
like this planned but prefer to offer them either later or in stages in order
to keep up some type of growth that investors expect.

Similarly it's common in some types of businesses to hold off booking sales until a later time period if recent revenue is "good enough" for a particular purpose.

That way you can continue to grow and not, for example, "shoot your load" all at one time.

Of course I have no clue as to why what you suggest is not being offered (independent of whether it is actually a good idea or not). But in business there are definitely reasons not to offer all the things you can do just because you can.

(And of course there could be a slew of other reasons as well, I'm just offering one perspective.)

[1] Another example might be (happened frequently in "olden times") rolling out software features not all at once so customers have a reason to buy a later version of the product.
I am totally fine with this. I've been living on the Internet for a long time. I've always been comfortable saying exacting how I feel and what I believe and letting there be a permanent record of it. There are definitely comments on blogs from 7 years ago that I wish I never said, but I'd never dream of deleting them. It's part of being an open, honest person in the 21st Century.

As for what's "So easily," it's not just about money. What I mean is this... if something's not working, DO SOMETHING ABOUT IT. What you'll see from Picturelife in the next few months is us hustling like crazy, putting out major releases and taking risks. "So easily" to me is trying one thing, seeing that it's not working, and then taking someone's offer to make the pain go away. It's like watching someone get dunked underwater and not fight to get free. If someone wants to get free, you could tell, because you'd see a lot of splashing and fighting to survive.

So "so easily" to me means fighting. And that's what we're doing, and that's what you're going to see us do a lot of from now and into the future.
The abstract syntax was intended to be used writing programs until designers could get around to creating a concrete syntax with human-readable punctuation (instead of Lots of Irritating Silly Parentheses), but programmers soon got used to programming directly in abstract syntax.

Perhaps it was, but..

1) The nature of research is so that you can't always predict in which way your invention will be useful. To me and many others it seems lisp syntax is quite handy.

2) If we take Clojure for the sake of example, we'd see that it comes with some neat macros which are important part of the language. Those can be viewed as mentioned concrete syntax elements built upon the abstract syntax. Punctuation's been improved as well.
I like "toxic" too.
You would probably enjoy Dr. Chris Adami's Reddit AMA:

http://www.reddit.com/r/science/comments/236ap1/science_ama_...

There seems to be a growing understanding that our universe is actually made of three things, not two: matter, energy, and information. Informatics is joining with thermodynamics and matter physics / chemistry as a fundamental science of "stuff."
The Mac images are BIOS-only and are for older Macs that don't support EFI. Modern Macs can use the regular PC images, so the name is a little misleading. For example, from the Late-2013 MacBook Pro Ubuntu 13.10 install guide:

"The 2013 MacBook Pro can recognize multi-boot CD image (e.g., Ubuntu's official iso). So there is no need to use the "mac" iso image for installation. In fact, I recommend you avoid the "mac" iso image because it is a BIOS-boot only image and will force the Mac to enter BIOS emulation mode to install Ubuntu, which will need to be fixed to boot in its native EFI mode."

source: https://help.ubuntu.com/community/MacBookPro11-1/Saucy
awesome, i'll check it out.
Very good point. New Microsoft (assuming there is a new Microsoft) seems like it's remembering to be a software company and not just a Windows company. I really like this approach and hope they keep at it.
Thanks! We never "launched" -- just one day we had a website and our beta friends started inviting other friends, and then we just grew from there. Looking back, though, that was a dumb idea. We shoulda done a mega big PR launch :)
Why didn’t codeproject.com develop into what stackoverflow is today
I would be curious to see your code, if that's possible - perhaps we can optimize things better or you are hitting a bug. How much larger was it, after gzip?

I'm not sure you'd want to send Rust source code - you'd need to wait for it to compile on the other side. (Rust is designed for many things, but fast compilation is not a primary goal.) Most likely you'd want to build it ahead of time on the server, just like C++, but then I'm not sure there would be a size advantage to Rust.
"We gotta play 'em one day at a time."
"I'm just happy to be here. Hope I can help the ball club."
"I just want to give it my best shot, and the good Lord willing, things will work out."
I have been using codeproject.com for many years because of its high quality posts and still use it today. SO has better advice in the comments.

When searching I’m always pleasantly surprised to see CP come up in the SERP because I know I will find great examples when going there.
I think they're going to migrate you seamlessly to dropbox, so no worries there.
The main improvement that Servo's architecture brings over things like Oilpan (and, it sounds like, some other browser engines too) is that our GC is single-threaded, despite the browser itself being highly multithreaded, and it's precise instead of conservative. (Well, to be more exact, it will be precise when we upgrade our copy of SpiderMonkey. Also note that Oilpan is only mostly conservative, in that it can do precise collections if no C++ is on the stack.)

Single-threaded GC is nice because it doesn't have to stop any other threads in order to run; it also tends to reduce the size of the heap that must be scanned. For example, while script is collecting garbage, the layout and painting threads can run unimpeded. Of course, using a single-threaded GC in a multithreaded app means you have to be extremely careful in order to avoid the GC freeing things you don't want to be freed, and that is why it is seldom done. Our trick is to use the Rust type system to enforce that this is done correctly at compile time, which is something that is not possible in C++.
I think the definition of what constitutes a single iteration is subject to personal values and tendencies. E.g. I myself have a hard time calling a task "done" when it simply meets a rough guideline that was specified in text ahead of time. For me, it has to be better than just satisfactory. And that's before adding the customer's expectations into the mix. Hence, I would be a horrible candidate to try this. But I have met devs who are the other way around, and you may well be like that. I do think it's bold of you to give this a shot.
The article explores a few theories and none really make sense. The only theory that can explain why Yahoo can be worth $13 billion less than two of its three components is that the market believes that its management is so bad that they are going train wreck the group - the hp effect.
I had a 1 day coworker too. I think the reason he quit was "He missed working from home"... but no where in the interview process would he have been told it was anything but 100% work from office.

But if you know after a few hours that a job is really crappy - hey may as well make it fast. Interviews can never tell you 100% of the story, a few hours at your desk usually can.
It would require a massive investment in infrastructure and licensing to become a CA that I suspect the major internet firms are unwilling to pay. The amount of paperwork and day to day management time required to run such an operation would be massive. In this case, unless the government/other certifying body is willing to accept current identifiers from these companies, they gain no benefit from becoming CAs.
you can find many research papers on motor and cognitive degradation with alcohol but do you really need to have proof of that? marijuana is tougher to find but I have read it has same effects not sure where. lsd and ecstacy may have opposite effects and amphetamines are cognitive enhancers so depends on the type of drug we are discussing here.
I think that downvotes without context or downvotes without comments would me more tolerable if downvotes didn't also automatically white out text - maybe there should be a margin of two or three before that happens to allow for the inevitable drive-bys and people who just don't like what you say but don't care enough to refute it.
Hah, I'd just do it myself, but I was going to suggest he build his own MVP to scale his own service!
Hi,

You may want to check out my startup Callbase. http://callbase.co.

I'd also love to learn about your particular use case if you are ok with it.

My email is in my profile.
I don't know if "homoiconic" is the right term for the qualms you have, since Prolog, Mathematica, Julia, etc. have plenty of additional syntax, but are considered homoiconic.

http://en.wikipedia.org/wiki/Homoiconicity#Examples

...does homoiconicity really mean anything more than a language has a "read" procedure available?
I would make no such claim, however, 15 years is still too large a sentence. I believe that you can send enough of a message with a five year sentence.
In the absence of a direct way of arbitraging between YHOO, Alibaba and Yahoo Japan, is it not surprising that the respective valuations of these entities will become disconnected.

The market value of a company does not represent its actual worth. Yahoo is not worth negative 13B.
>My current sense is that about 1% of the negatively scored comments don't deserve it.

There is a profoundly strong confirmation bias going on in this whole thread. Not only from you and the other mods (have comments gotten better? Comments, in my opinion, have gotten significantly worse. Yes, they're "nice", but more often than not of absolutely zero information or value), but much of the feedback you get whenever you post is of the pandering, supportive, back-patting sort. Because really, what is the alternative? The likely hellbanning or slowbanning that is so often the resort of HN?

For years the same "we're tuning algorithms" argument has been plied on HN. It is transparent, and I'm surprised anyone actually still buys that.
Normal sourcing rules go out the window when certain kinds of events are ongoing, and this is one of them. I will be very surprised if the story turns out to be true. Even if it is, though, it's unambiguously off-topic here.
Dang, since this is already a meta/feedback-y topic, I'd like to add another request: consider giving YC employees /HN mods a distinctly colored username, similar to how the OP is shown in green. I'll probably lose all my cool points to admit this, but I didn't realize who 'sama' was that posted this thread :)
Certainly so in many cases, but it's not difficult to imagine strains for mass consumption hobbled by proprietary sequences that cause the plants to wither without a certain additive or activate some kind of DNA-destruction process if not crossbred with another secret strain.

It's sad to think so, but it may be a wise course to consider the freedom to grow a tomato you found at the supermarket a temporary privilege while the ones who grew it find ways of taking it away and cementing their advantage. Imagine 15 years ago saying "I can take this game and install it on my computer, my kid's computer, and my laptop" or "I'll lend this copy of a movie to a friend." These processes, once simple and impossible to interrupt, are now often carried out only with permission. Other examples, of course, abound.

Open source seeds may be an idea before its time, but should its time arrive, we'll be glad to have nurtured it early!
It turns out that fexprs, which is what Kernel provides, are widely considered a bad idea in the Lisp community, and were abandoned in favor of macros for a reason. The basic problem is that you can never tell whether your function call is really a function call or a macro application, until you run the program, and therefore you can't reason about your code at all. Incidentally, this also means that your compiler can't reason about your code, and thus optimization is basically impossible.
Yahoo would need to pay taxes on it's gains on the other companies stock before it could return that money to it's shareholders so effectively that stock is worth less than it's stated value. Also, Alibaba is not a public company so there is a fair amount of uncertainty in it's value.

Thus, Yahoo is not worth negative 13 billion.
Google Fiber reaches preliminary franchise agreement with Portland
It's great, the worst female ceos can destroy value as well as the worst men!
> You seem to be laboring under some serious misapprehensions here. QEMU is very much a virtualization solution. It calls itself an emulator because it's older than the name 'virtualization.'

QEMU is an emulator, it isn't by itself capable of doing virtualization. It can allow a hypervisor to do CPU (and some I/O) virtualization in lieu of QEMU doing binary translation/emulation. In that case QEMUs purpose is mainly I/O emulation. 'Virtualization' as a name and concept predates QEMU by several decades.

> KVM is merely the kernel infrastructure that enables ring-0 access for faster hardware access. For many years it was called qemu-kmod; to this day the actual process that you run is called 'kvm-qemu.'

kqemu and KVM are technologically unrelated.

> You are overstating the difference between 'virtualization' and 'emulation.' There really isn't one. What used to be called 'emulation' is nowadays called 'full-virtualization' as opposed to 'paravirtualization.' QEMU, KVM, and XenKVM are full-virt, while traditional Xen is paravirt.

Para-Virtualization is the concept where the guest OS is aware that it is being run on a hypervisor. For example using hypervisor hypercalls to create new address spaces rather than setting up hardware page tables. "Full" or hardware level virtualization happens when the guest OS does not need to be aware of this fact. Neither is related to emulation.

> KVM is not a hypervisor;

It is.

> libvirt is.

This one isn't.

> Xen blurs the line between virtualization platform and hypervisor because both pieces ship within the same project. Either libvirt or Xen can act as hypervisor for QEMU or KVM.

"hypervisor":"virtualization platform" ~ "kernel":"operating system". KVM and Xen can act as hypervisor for Qemu managed by libvirt.
Make it stop
Acquisition announcements really bother me. They used to fill me with joy, seeing the companies I follow get acquired. Now, I can't stand the announcements that sound like they came straight out of the "announcement generator" tool. I saw the thread on the Hacker Pad announcement emulating exactly how I feel about them.

They all sound exactly the same! I don't know where the excitement went for me, and I am sure they are elated to have been bought by such a large and successful company but I fail to see how some of these garner so much attention.

Give us numbers. Give us the nitty gritty details.

Otherwise, we don't give a shit!
Note that those of you who live in Seattle should be aware that Comcast's franchise is up for renewal: http://www.seattle.gov/cable/renewal.htm . Seattle used to be in the running for Google Fiber but apparently the City Council isn't interested in meeting Google's terms anymore. I wish I had a link for a better discussion of this but I can't find it on the Seattle Times or elsewhere.
Select and Command-Control-D is right. You can also do a three finger tab.
See https://en.wikipedia.org/wiki/Dictionary_(software)#Quick_ac...
I agree. If i am looking for quick advice on something SO is great, while if I am looking for something in depth then CP is often better.

One area I wish CP would improve is its comments. It much harder than it should be to find the great comments.
I love FreeBSD and was planning on switching some servers from Linux but found that it consumed about 25% more power than my Linux boxes (even after extensive power management tweaks) and in the end didn't have much advantage.

It's not hard to install freeBSD in a VM, set up ssh, run it headless, and ssh in. I suggest you give it a go. It's a great learning experience.
Google has money, brilliant engineers/software developers, and visionary leaders who want to progress humanity, that's why it's doing moonshots.

It's moonshots help recruit more of the top engineers and developers to work for the company.

The high risk / high reward moonshots help fuel competition and keep the company from becoming boring and stagnant. A small number of them might even generate massive revenue in the future, but nobody is stressing if they don't, at least they tried and the research gained is still very valuable.

If companies didn't constantly try to push the boundaries of what's possible we wouldn't have ANY of the awesome technology and gadgets we have now. Look at DARPA, same philosophy as Google X Labs, it's most successful moonshot was the Internet. Thank you Google for continuing to think outside-the-box and for trying to develop what other companies are too scared to attempt.

Google is developing things such as self-driving cars because that technology needs to be built and is largely a software problem. They have several advantages such as their massive amount of engineering talent and their Maps databases which are playing a key role in the self-driving vehicles.

Don't forget all of the research that Google employees do on a wide variety of subjects. Test products such as Google Glass isn't for everyone, but it has several uses-cases which would make it valuable and it was undoubtedly worth trying.

Why would anyone not support companies like Google? The company doesn't harm people, creates amazing technology, inspires millions, employees tens of thousands, and has made the world a better place.
I think I'll stick up for us a little bit here. I said "my current sense" because I like to be cautious. But I literally look at every single negatively scored comment on the site—a task akin to walking through slop—watching for cases where the downvoted comment was both substantive and civil. There aren't many of them, in my view. 1% is an overestimate. If you think I'm wrong, let's see some examples. They ought to be easy to find.

Lame comments that aren't rude but just mediocre are also a problem, and one which has been growing for years. That's not really what Sam's post was about, though. We can't solve every problem at once; we don't even know yet what will help with that one. One thing that would not have helped, though, is allowing toxic comments to run rampant. HN already lost some good users because it was heading that way, and we weren't about to let that keep happening.

Edit: By the way, since kogir and I made this scoring change, noticeably fewer accounts have been getting banned.
Why should it be copyleft? If people want to overpay for acquihire teams that add very little value, licensing doesn't seem like the problem.
But, the moon shot had no military applications.

The engine for the Saturn V rocket that launched the Apollo missions was designed by a German rocket scientist, brought to the US after WWII, Werhner von Braun. In the US, von Braun worked for the Army, where he devoted his time to devising a better ICBM. The Saturn V program was managed by Arthur Rudolph, another ex-Nazi scientist who worked for the 'Ordinance Guided Missile Center' for his first 10 years in the US.

Both von Braun and Rudolph (along with many others in NASA) developed their rocketry skills in the German military while designing the V2 among other implements of war.
no offense intended, it was just an unsuccessful attempt at a joke

/b.s. == before snowden
//kind of a hit-or-miss joke, unfortunately
It has little to do with the type system. Variadic arguments can be typed given a type system that supports it.