jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So you are insinuating that this is purposely done?

I'm insinuating that black people are funded in disproportionately low numbers and it's not a coincidence. Even MIT, the finest computer science program in the world, graduates many black students every year. The fact that Y Combinator can barely name three black people it's funded is nothing short of a disgrace.

In aggregate, the fact that VCs mostly ignore black people is not purposeful, it's systemic. Sure, some of the reticence to fund black founders likely comes from deliberate, overt racism, but let's assume that's rare.

One big factor is that most angels and VCs only fund people "in their network" ... in other words, friends of friends. If most VCs tend not to have many black friends and colleagues, the effect compounds over time.

For one to believe that this effect does not exist, one has to also believe that the contrapositive does not either. The contrapositive effect here is the "mafia" effect, which is well observed.

As Sarah Lacy notes:

You can trace a whole lineage of mafias coming out of mafias. Facebook had its roots in the PayPal mafia, which had its roots in the early University of Illinois days along with Netscape and Mosiac. And Netscape grew out of Silicon Graphics. [1]

This is one of the reasons why I think that even small efforts to boost successful minority representation in the industry are important.

[1] http://techcrunch.com/2011/02/13/inside-the-dna-of-the-faceb...
Welcome to Hacker News! I see your account is brand new, so please accept this HN pointer...

I'm sure plenty of people thought of Total Recall when reading the headline, but most realized that it didn't actually contribute anything of substance to the conversation. If we were on reddit, I'd chime in with a Schwarzenegger quote and it would cascade into an Arnold quote thread, we'd all have a laugh and move on with our lives. But this is HN where we try not to be your typical Internet hangout. If you can't add value to the discussion, just read and appreciate what others have to say.
Actually, nits are bugs. They just haven't hatched yet.

[1] http://en.wikipedia.org/wiki/Louse
As much as I hate to admit it, the name can be as important as the product. You need something that is easy to remember so word can spread on it's own.

Realize that if you have a good name, some people will try to type the name .com no matter what you do. However, very few people type domains into their browser anymore so I would pick a better name .co or .me than a bad name .com.
you don't think by the time 6 months rolls around, there won't be 5 companies doing exactly what you are trying to do right now? With the way startups spring up everyday, I suggest you find a tech co founder to get things going while you work on your own tech skills.
This is brilliant! I'll make a web page on Geocities to advertise it. Just got this cool animated gif of an "Under construction" sign emailed to me on my Hotmail account, will be sure to include that on the page as well.
This essay makes asserts that, for example, a human could never write a chess program that is better at playing chess than the human is, because the human could always just run the chess program by hand, given time.

This is like saying that no computer is more powerful than any other computer, given sufficient storage and time. But limits on storage and time are THE limits. This is a very poor way to define "power".
After having Red Sox fans literally trash my street during the 2007 World Series.... let me just say that I'm glad it sucked:)
In other words, will professors find the possibility of making extra $30k exciting enough to change their attitude? If the answer is no, then perhaps this is not a very good way to bring more niceness to the classroom.

Even if the answer is no, this can still have a positive benefit. Profs with an extra $30K might use the money to be more productive (i.e., by hiring extra researchers). More productive profs are more likely to succeed in academia and thus more likely to select profs with similar values when their department hires new faculty.
Even badly written code will be able to execute at speeds we can't fathom today.

Exponential complexity is still going to swamp available computing power for large enough N. N will be larger, though, and that will open up new uses.
People need to accept that not every form of entertainment is intended for them. Adopting, for the moment, Brave New World-type classification, some forms of entertainment are aimed at alphas and betas, while others are aimed more at deltas and epsilons. For an alpha to complain about the stupidity of the entertainment aimed at epsilons, or an epsilon to complain about the incomprehensibility of the entertainment aimed at alphas, is unseemly; he should instead be glad that people are producing entertainment which he does enjoy.

If you're out there complaining about team sports, or American Idol, or Tyler Perry movies, or Justin Bieber (whoever he is) then you're either (a) missing the point, or (b) trying to engage in status signalling that you're not the intellectual demographic at which these things are aimed. However, by making such a signal you imply that you're worried about being confused with such people, which is in itself a negative status signal.

So in conclusion, complaining about forms of entertainment that you don't enjoy is an enormous waste of time and makes you look bad.
This is a pretty weak argument. Windows is notoriously insecure, but many people choose to use it everyday. Making decisions about tradeoffs between insecurity and convenience is part of life, and it's not for us to assume what most people would do.

Further, I think if you made the downsides of everything abundantly clear to people then they would just be really scared. Everything, including posting to hackernews, has horrific potential consequences. But generally as long as bad things don't happen, people don't pay much attention to them. Where there's no smoke, there's no fire.
You just made the list, buddy.
Sports are fun... there is something to be said for living and dying with 70,000 other people over something as insignificant as game. That's the point the anti-sports crowd (like my wife;>) never seem to get. We know it's 'just a game'. We know it's something we have no control over. We KNOW it's all quite meaningless in the grand scheme of things.

We just don't care. It's one of the few things in life that allows me to be completely irrational and thrilled to death about it.
You can still just use Vue as a runtime view library and leave it at that – no build step, state management, routing, etc. It's not a bad way to work if you have a smaller project; I've done so myself more than once.

React has more mind-share and there are libraries for every feature imaginable, basically. But there is (or at least has been, historically) a lot of churn and fragmentation that is not suitable for all projects.

Angular and Ember sit at the other end of the spectrum – maybe you have all features nicely integrated but it can be hard to adapt such a big tool into a small, legacy, or otherwise non-standard project.

I think Vue occupies a nice middle ground here. There is a limited number of official libraries that more or less evolve together and cover most of what you need. But it's still totally feasible to just use the core runtime and call it a day if you don't need routing, state management, etc.
Sometimes quite useful, yes, though I would strongly emphasize that the goal is not to wrap the entire API of the dependency -- that is pure busywork and doesn't stave off "corruption". Just the (consciously quite minimal) parts you actually need.
Well I initially thought they were premium 'white gloves' as compared to run of the mill bike/treadmill assembling white gloves.
Here's a comment in another part of the thread, I see now what the phrase "skewing smarter" means to you: https://news.ycombinator.com/item?id=30258409

I no longer have a horse in the race. I wonder why categorical claims really get the blood moving :)
The NamesDB "surveillance capitalist service designed to coerce naive users to submit sensitive information about their friends" claim is kind of weird since fundamentally it was less so than Facebook & most other social networks. I'm pretty sure what they're talking about is how you could get paid status by inviting enough people? I've read the code (admittedly from 2-3 years after Weinberg's time) and it was a really generic site, the only thing that made it stand out was that it had class lists for a lot of countries that were being ignored by the big players. The invite function was basically manual or the standard "give us your addressbook" feature I've always hated, there was no tracking off-site or even integration with their parent company (the forever sleazy Classmates.com). At the time I thought it was kind of sketchy, but everything I disliked it did has been done worse & more aggressively since then by the large social networks.

One thing they did properly is turn off mail after a single bounce or junk mail marking - the mail loops with the big mail providers and the big mailers tell you exactly who marked your mail as junk and you're supposed to immediately stop mailing them, but that doesn't stop LinkedIn or Facebook.
Wikipedia publishes in exquisite detail what it's meant to be; it's one of the most rigorously documented communities on the Internet. Again: if you can cite a specific topic you've had problems with, along with the time the problems happened, we can probably see whether there was abusive administration happening (that definitely does happen sometimes) or whether you were just not careful about following their process (far more common).
Many developers would learn a lot if they improved their soft skills instead of yet another programming language/framework.
Many engineering and operational jobs have fairly standard techniques. However in software no standard practice seems to form.
Looking forward to it. You'll post in on your blog I hope? Nice Wordpress theme by the way.
What a great read. It seems that you have so many options, as long as you don't rush it.
I've got a special "blackout" curtain (and live on an inside-facing apartment).

http://www.google.com/search?q=blackout+curtain&btnG=Goo...
Wait, so the "beta" stuff isn't even up yet? So it really is just an email collector?

Not to be harsh, but come back and post something when there is actually a site up an running. At the very least you need to provide a much better description of what you are planning to offer and why I (I, being a general user) am interested.
>You'll find that people over the age of "~13" are not forced by their surroundings to commit 100% to learning a language.

No, this is a well-established fact about language learning. There is a so-called "critical period" for language acquisition which ends around the onset of puberty (in fact, probably somewhat earlier for phonology). It is essentially impossible for someone over this age to learn to speak a language exactly as a native speaker does. You can search google scholar for academic studies on this. e.g.

http://scholar.google.com/scholar?hl=en&q=critical+perio...

I'm not sure what you find to be "tautological" about the critical period claim. It's an empirical hypothesis that could in principle be true or false (and there is in fact a lot of evidence for its being true).

>rather I was feeling sorry for you that you find offense in a statement which had no judgment in it.

You have to bear in mind that your posts are being read by people. If you say that someone's accent sounds like a speech impediment, it's hard to read that as anything other than an insult.

If you're confused by the fact that people tend to interpret things in this way, then I feel sorry for you.
Managing is a waste of time. Working smart is better.

It's simple. We have a word for mock-up or comp. We have a word for prototype which is...prototype.
Hrm... I got a few down votes for my guess (well, I started with "I'd say that..." but it was later qualified as a supposition. I also wasn't making a judgement call that it was bad - just observing that they made a big architectural change, and performance probably wasn't the primary consideration for rev 1. Weird...
Start a solo-founder business and you will be in for a load of surprises. You will discover a world where you are responsible for everything and there is no one to blame. There will be no mission statements, no company values declarations, no managers, and no fluff. Just you, your business and your customers.

Mind you, this might be a shock and not necessarily something you are prepared for.
Trust isn't transitive

clarification: this doesn't answer your question about what he means, this is a critique of what he said.
Have to agree, and the stakes are higher. My recent experience was with a bunch of ex-corporate types that had worked together for quite a while then spawned a new startup, but obviously had lost the passion for work, so new hires were bought on to revitalize the small team (and do the lions share of the work).

The only thing I'd say that counts is get any promises/sweeteners said in the hiring phase in writing. Every C-level I've met to date has promised great things, and been a stingy, greedy bastard at the end of the day.
It's inspiring reading this. In many ways, I feel I'm on a similar track.

The thing I struggle with the most, though, is keeping up with the trends. I tend to do things the same way I did them years ago -- and while these are battle-tested methods of doing things that I know will work, I'm aware that the industry is evolving and maybe I'm not keeping pace.

The older I get the more I see patterns repeat themselves and I'm less interested in learning about the latest trend. I seem to be more passionate about other activities than I am about tech -- especially when I was in my 20's -- and I am concerned I'll eventually become obsolete.

How do you stay motivated to learn tech?
"Historically" doesn't sound like a good argument for future proof solution of this problem. In Ukraine, it is illegal to block access to any coastal line, sea, river or lake, even if it's private property. You can put up a fence 25 to 100m inland from the lake or river (depends on the size of water body) or 2km from the sea coast, but beaches are for everyone.
I've often wondered about that limitation.

I submitted this one:

http://www.mprnews.org/story/2014/12/29/yurt

"high-speed Internet"?
I don't think it's shocking. Anything that challenges the status quo is met with skepticism. No one is right or wrong in this case. People will base their decision on the outcome. If Cybertruck is a hit, they will call Elon a visionary, if it flops, they will call him a loon. In any case, this is quite interesting. Tesla has a cool line up that will offset any probable damage caused by Cybertruck (Model Y, Semi, Roadster).
Miners in Proof of Work currencies that find a block can choose what transactions in what order get mined. Through which they can change the order of operations, but they can’t invent transactions or manipulate them directly. I have found the issue of miners and transaction manipulating to be overblown.
Yeah. When you really realize the price that your children have paid for you being lost in your own world, it's not so guilt free...
On one hand, yes, that's definitely what the FTC is trying to say. In their complaint against Youtube, all of the channels are completely without a doubt directed towards kids in the normal sense.

But if I'm, like, a Mario speedrunner, when I read that the FTC's indica of child-targeted content include "the use of animated characters" and "enabled settings that made their content appear when users searched for the names of popular toys", I think it's reasonable to be concerned. The FTC should (but I'm hopeful they will!) clarify that "directed towards children" only applies when you're specifically trying to get kids to watch it.
Which is great, as far as it goes.

Likely more a question of when, and how feasible.
It sucks on mobile (Safari on latest iOS), too. The blurry segments don’t become readable until more than half the screen is filled with unreadable blur.
Hi, I'm the creator of the tool, thanks a lot for the feedback, for those interested in getting updates you can follow https://twitter.com/DiagramCodes, thanks.
Anonymous inner classes in Java actually are closures. The compiler will force you to declare any closed-over local variables as final. Like everything else in Java, it's verbose but it works. The problems with using closures in Java is that the type system doesn't play well with function objects and that the standard library doesn't care about functional programming, and it's really only the former that is stopping you from functional programming in Java.
You're talking as if there's some new development here but HN has operated this way for many years. People are prone to interpret normal fluctuation as catastrophic decline. They were saying similar things about HN well over a decade ago. It always reminds me of what Voltaire said when told that he drank too much coffee and that it was a slow poison: "It must be very slow". [1]

Taibbi pieces have had more significant threads here than most political commentators. If HN did as you seem to be suggesting and disallowed flags on any articles like this—the ones that you like, plus the ones that everyone else likes, since why should one user be privileged over another?—then the site would consist of nothing but articles like this. That's obviously not its mandate. I don't see how this is "Orwellian", but it's not always easy to know WWOD (what would Orwell do).

[1] Actually it was Fontenelle but Voltaire makes for a better story. https://quoteinvestigator.com/2018/11/22/coffee/
All the stores I go to show unit price on the labels. What difference does it make if something costs less last week? It is what it is now, so all a buyer can do is compare the options on the shelves, and choose one or not choose at all.
> Might as well outlaw marketing then.

Yes, because reasonable regulation requiring clear communication to consumers about product changes == outlawing marketing.
Extremely strict regulations can function as an asshole filter[1] where only people who intend to bypass the rules somehow get involved in bidding.

[1]https://siderea.livejournal.com/1230660.html
yes, but it would probably be low quality and lack the magic of the real deal
I think they get penalized if they cancel, so they try to get passengers to cancel of they can help it.

Not sure what their penalities are, though.

I've had to be aggressive with drivers sometimes to get them to cancel to avoid charging me.

This is particularly common around airport trips for me. Not sure why.
Doesn't work on chrome (Linux Mint)
I don't have an opinion about erlang or scala, but I agree with the poster that it is important to do something practical with a language. How will you learn the concepts that a language tries to teach you without actually building something non-trivial in it?
Perhaps rather stupidly I paid little attention to trying to get a job during the final year of my CS degree - the one company I did interview for (an early hypertext pioneer) I mucked up the interview by having a glass of wine at the buffet lunch which appeared to react with medications I was on for an infection which made me a bit too talkative during the chat with the companies founder....

I ended up taking a job at a wee company doing what were effectively small ERP systems running on Cromemco/Xenix servers. Which was a hell of a learning experience - fixing broken Unix servers at all hours and all the joy of dealing with sales guys on one side and customers on the other. I left that job after about 9 months to back and do research in the department I graduated from.

Interestingly enough, the chap whose company I failed the interview with in '88 became the first angel investor in the startup I co-founded in '95 and went on to be our chairman through multiple rounds of VC investment, an IPO and an eventual acquisition.

I never did have the nerve to ask him if he remembered the interview I mucked up...
>All canonical ways of page navigation work.

I'm aware of three canonical ways of page navigation: scrolling, page down, space bar.

None of those work.

I agree that the interface was intuitive and at no point did I have any actual difficulty using it, but I'm not exactly impressed with a page that takes a lot of text and then crams it into two columns (WTF? whose bright idea was that?) in a tiny box with bad fonts surrounded by a vast sea of grey and then makes me have to click to advance to the next post-it sized page.
JavaScript. But properly. Yegge was right, I believe. It's going to be the language that defines thks decade, for sure.
Oh I see. But like the rest of your comment indicated, it's hard to compare until we understand more of the brain, right? Depending on the speed of the brain, the 'energy per thought' or 'energy per operation' can go either way when we have better measurements and understanding of the things brains are good at and not so good at?
excanvas is pretty slow, I would personally prefer to just drop support for IE <9 than to go through the trouble of making sure it works with excanvas.

Also, canvas is just one of the html5 features it uses (there's e.g. also audio).
Fixed prices and a layer of red tape that caused resources not to be managed efficiently.
Such a valid and too often overlooked point. Simplicity and ease of use are great, but you've got to have sufficient complexity to get the early adopters (power users, all) excited and talking about your app. This is especially true in the freelance or smallscale development world, and for most developers looking to "break in" to a market. The trick is in concealing functional complexity behind (sometimes literally) a simple UI. For example, the tried-and-true route of burying complexity along the Z axis, so that power users plunge "into" the app to deal with settings (via dialogs or panels or other UI canvas), whereas the normal users swim in the shallower waters towards the top (or the "main screen"). And etc.