jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> "Why do people always assume that being impressive and having a life are mutually exclusive?"

They're not. But they are IMHO highly correlated - I feel like I was a good example of it in high school and the first bit of college. Textbook Asian academic overachiever, below-average social skills, and little of my life that others might consider interesting besides my unrelenting ability to code. It took a lot of work to leave that version of me behind, and much of that came from sacrificing academic performance. Absolutely no regrets about that.

That said, I think wazoox was out of line extrapolating the author's life like that. We simply don't know enough about the guy to make a judgment in one way or another.

Besides, doesn't his own point about finding your inner winner involve not caring about alleged overachievers?
You're underestimating, typical recruiter fees are generally in the 20-30% range.
He should give some examples of WP7 apps that are more "successful" than those iPhone fart apps.
And especially without being convicted of anything yet.

Very disgusting and shocking to learn of this.
It would take "About 487,375 nonillion years" to crack my gmail password.

This made me smile
One of my coworkers shared an interesting thought with me the other day.

Apple is positioning itself as The Privacy Company today, but they've benefited immensely from the attention economy over the last 15 years.

They would not have sold as many millions of iPhones, iPods (heck, even Macbooks) in the last decade, if Instagram & Facebook weren't there to suck people in to their platform (clearly, the same is true for Android). Now that the iDevices are a self-sustaining status symbol with mass adoption and institutionally-ingrained utility outside of social media, Apple no longer needs to trade user privacy to build their moat, and they can pretend that they've been on the user's side all along.

Don't get me wrong, Apple's motions here are very good. But the entire mobile computing industry was bootstrapped with addiction. Facebook and its ilk might have been the perpetrators, but they were not the only beneficiaries.
Yes. Why have animated text? I'm bored by the time it shows up. I see a sign in bar, but don't even know why the hell I would be interested in this.
Well said, and point taken.
"Oracle provides TCK licenses under fair, reasonable, and non-discriminatory terms consistent with its obligations under the JSPA"

IIRC, the whole problem of the Apache folks is that this is simply not true.
AirBnB's story was pretty inspiring.
Looks like this guy has no qualms ticking people off. I found this quite amusing:

http://www.amazon.com/Whoever-You-Thought-Were-Youre-ebook/d...
The problem with digging is that in case of faults, it's far more difficult to service. Also, future upgrades (e.g. fibers with better optical properties, or more fibers) require re-digging.
To summarize, the article mentions four roadblocks:

1) Process: "Can you imagine the Seattle City Council keeping a secret like this and then acting on it in just one day? Of course not. We’d need to have endless community meetings and hearings and public floggings of Google Executives."

2) Pole Attachments: "At these rates, building a network on 100,000 poles to serve every home and business would cost Google up to $2.8 million just to rent the pole space."

3) Permits: "Attaching fiber cable to a pole in Seattle may require a pole attachment permit, a street use permit, and land use and environmental permits, among others."

4) Build-out requirements: "But the company has to agree to build out and serve every premise in that area. This is a lofty goal because it means all neighborhoods, rich and poor, get served, although it increases the overall cost because the company builds cable on streets with few customers."

None of these are unique to Google Fiber. These are hurdles ISPs, including incumbents like Comcast, face in nearly every large city. Google is just the 800-lb gorilla that refuses to play along. They'll only install fiber in cities desperate enough to sign a contract with Google without extensive public proceedings, who will allow bypassing permit requirements that apply to everyone else.

What the article really highlights is the real reasons for the lack of ISP competition. People imagine shadowy cabals conspiring to keep out competitors, but in most cities, it's the result of rules that aren't facially unreasonable. Rules like build-out requirements, which apply to incumbents and competitors alike, make deploying fiber economically unattractive, sometimes even for the incumbent.

Contrast the telecom industry with say the cell phone industry. It'd be illegal for an ISP to do what Apple did with its first iPhone: target rich buyers, then trickle down the technology to everyone else as it recouped capital costs. The rule is deploy to everyone, or don't deploy at all. Unsurprisingly, companies usually choose the latter. Except Google, which has the clout to demand exceptions to the rules, and the luxury of not actually being in the ISP business and only deploying in smaller municipalities willing to bend-over.
yeah and i have been working with gwt for years. faster code is not maintainable code, which is precisely why a mechanical optimizer makes sense. You wouldn't try to work directly with your minified js would you? But you do minify it, because it is a better experience for your users.
I am willing to pay a lot to Netflix because I support the idea of what they're doing: bringing streaming video to the PC and away from the TV, and accelerating the general public's desire for better Internet service.

I do not support Microsoft! I am not willing to give any money at all to Microsoft. I disagree with their business practices, think they produce poor-quality software and refuse to use Windows.

I'm not doing this out of being a "fanboy" or anything; I just don't trust them. They have a 15-year history of producing software full of security holes and my government will throw me in jail if I look for those holes. I've heard Windows 7 is a bit better, but how can I know? It's a crime to find out.

Sorry. Not going to run Windows.
I had one of these:
http://www.old-computers.com/museum/computer.asp?c=632
then later this:
http://www.old-computers.com/museum/computer.asp?c=629

The second one mentions a Brasilian connection :) Yes, the resolution was the same.
No, but Joe Public's technical friend can use it to show him what's eating his battery. Just because a non-technical person doesn't use a feature doesn't mean it's useless.
Shouldn't you consider fixing the law that considers anything "child pornography" instead of trying to make even more stuff be considered child porn?

The example of that unfortunate hentai collector comes to mind.
This topic seems to be a theme today -
http://raganwald.posterous.com/on-the-subject-of-disclosing-...
I've actually been looking for a good feedback solution for a while. I like the look of the app a lot, and I'll try it out in the wild soon. The one thing I find weird about it is "Just $12 / month or less". Normally apps give price floors, not ceilings. Was there any reason for this?

Also, who is your target audience here, nationally speaking? I saw "$12,00" on the signup page. If this is aimed toward US customers, it should be $12.00, not $12,00.
That's a false dilema. Biden wasn't criticized for withdrawing from Afghanistan, he was criticized for doing a bad job at withdrawing.
evergrande
Thanks a lot. The general hope of the question, was in that there may be people like me on HN who had a similar itch at around year 2-5 in their career.

In general, it's a low-risk decision, because it's only for personal enrichment. But time is precious at the moment and it would be quite a good bit of fun to hear from some people that simply ~love~ their language.

I know, I know.. questions like this can sometimes lack rigour and lead to a simple cheerleading fest, but I was hoping for a relatively lighthearted thread.

I am also convinced this is not an isolated feeling on my part, what I mean by that is, I'm sure this is a relatively common phenomenon among younger engineers who enjoy CS in and of itself, and I would be very interested in hearing what they have to say.

Thanks for the Zig recommendation!
I'm not sure if this is the original, but here: https://infiniteundo.com/post/25326999628/falsehoods-program...
Just get a dock for your MBA.

The only thing that dicks me with the MBA is the shitty webcam. Even the base 9th gen iPad has a decent front camera. I use my iPad Pro 11 for that instead though.
We all have been seeing random stackoverflow derivative sites pop up in search. They are taking the exact questions, description and answer and "bloggerizing" them.

There are dozens of sites like this. I even came across
YouTube channels with thousands and thousands videos that created slideshows with elevator music that presented SO question and answers one sentence at a time. You can convert SO posts to blogs fairly easily and they rank.

I am going to guess that some people are trying to scrape the stack overflow data to make their own spinoff blog versions of it.
It's interesting to see you evade all questions and get to a personal attack.

This is my first job after graduation and I am sure I am earning more than you did after at least 15 years in the industry.

I know the history of compilers you fucktard. I didn't expect you to program using Grace Hopper's compiler so I gave you Fortran to play with instead. COMPILERS WERE AVAILABLE BEFORE YOU BORN YOU ILLITERATE.

Why don't you pick up a programming book, any programming book. A real one. Not a J2EE one. Pick up let's say Wand et al's "Essentials of Programming Language" and try to solve f the problems. If you can solve them, come back and talk to me. Then you tell me the value of concentrated, mentored, rigorous learning.
Good points - thanks for the help.

I used the captcha to avoid having robots sign up but then maybe that is overkill?
I'm not entirely sure if this is possible, but how about categorizing the articles based on different stages or phases, which a startup founder has to go through, from start to going public with the startup and making it go huge. Something like that?
In light of the discussions from yesterday, this speculative article comes across as patently wrong.
Here are a few that might be useful

* Formation

* Fundraising

* Sales

* Marketing

* Getting Traction

* Failure

* Negotiation

* Hiring

* Firing

* Partnerships
I like this. It's very accessible.

Could you consider adding a delete button? Also, you are currently able to rename the example box. Perhaps you should disable that.
As someone living in a foreign country I have ocassionally dealt with racist behaviour so I'm aware of the pain it can cause.

I have to say that the thought of the name being racist never entered my head - I was just looking for a cool name and though rinnku looked good and would be easy to remember.

I apologize from the bottom of my heart for any pain I have caused.
Crockford's code style is very peculiar:

https://github.com/douglascrockford/JSLint/blob/master/jslin...

(I really hope that this is not coding-style-of-the-future)

As you can see single Object.create callsite becomes a construction site for objects that might _not_ share a common structure (they potentially have different prototypes).
Hmm, interesting. Why would larger companies have an imperative to be diverse? Legality?
That was what everybody was saying when XP came out.
I personally believe we have so many programming languages because we have many problems to solve. When it comes to bad programmers, that's because they use and defend just one language.
A good programmer is one that knows as many languages as possible and uses the correct language for the job.
For example, if you need to create a nice UI then you use CSS and Javascript. If you need a simple server side language then you use PHP. If you need a program to be fast yet small then you use C. If you need scalable performance then you use Java. All of these languages have their purpose and using them correctly makes a good programmer.
Existing discussion: http://news.ycombinator.com/item?id=2042615
The fundamental difference between humans and animals is the ability to export and maintain state across generations in a Turing-complete language. This allows knowledge to be built upon up to arbitrary levels of abstraction. Language is not just a communication tool, it's a meta-tool that defines the human being. We don't know if the Neanderthal had this ability, but if it did, it was obviously less adept at it.
He is a stranger. They're in divorce proceedings. World of difference.
The parties in this case were in divorce proceedings; they were, apparently, legally separated. There's a huge difference between being married and being legally separated; for instance, in a community property state (Michigan isn't one), property acquired after separation isn't community property.

What seems to have happened in this case is no different from what would happen if my babysitter borrowed our computer to access her email, and I snatched her password. Use of a shared computer to access your email does not surrender the account to everyone else who uses the computer.

It looks like the guy straight-up broke the law. Good for Michigan for actually enforcing it.
Especially when entrenched within large organizations everyone's perspectives and imaginations change and, often, diminish. And then you tend to imagine that the entire world is restricted by the same limitations that you and your organization are, even when many of those limitations are things such as dysfunctional management structures and ineffectual leadership.

And then you get surprised when a competitor does what you thought was fundamentally impossible. And what you thought was a secure and cozy dominance of a high-markup market actually becomes a fight for the very existence of your company, and with the poorer footing to boot.

RIM getting caught with their pants down by the iPhone is just one of a countless string of similar examples from history.

It can happen to you too, that's why you should pay attention. Because if you want to avoid such circumstances you need to pay attention to the root causes and figure out how to avoid those well ahead of time.
It's pretty impossible to use this on Firefox with NoScript.
I am not familiar with Haskell typing - Haskell is on my "languages to learn" list right after Clojure. I just need an excuse to move it up. Lately I bumped the project in favor of a "learn to use Google's App Engine" project.

It's interesting you feel like this with JS. I spend most of my time with Python and seldom have any doubts about what should I do. I usually make little assumptions on the type of the object I am receiving and don't think much about it.
Honestly, I hope that's true. Every recent discussion (outside of Hacker News) that I've seen relating to either the full body scanners or the new pat-down procedures has been riddled with the majority making statements like "They don't bother me, and you should chill out cause it keeps me safe," "If you won't submit to search, you shouldn't have the right to fly" or worse, in my opinion "God I hope you're not slowing my line down with your crazy hippie opt-out."
Will Apple win by selling phones or will Google win by selling ads? I don't know.

Will handset manufacturers win by indenturing themselves to the carriers and with a commodity OS? No.
Most of these terms seem to have been introduced by strategic consulting firms (e.g. McKinsey or BAH) and then filtered out into general management usage.
The spirit of the OpenID concept is a good one, though. I'm one of the people who attended the first OpenID dev camp (before OpenID was adopted on a wide scale) http://openid.net/2008/01/14/the-first-openiddevcamp-was-a-s... and there was (and arguably still is) a need for something like it.

The main problem is that it complicated things when it originally set out to simplify them. Power users are hesitant to consolidate all their user names and passwords into the ultimate master key; from a security standpoint, better to use separation of control when users are also smart enough to use different names/passwords across a variety of sites.
I was going to write the exact same thing. As long as I don't have to explicitly declare the type of variables and functions, I don't really care whether it's because the compiler infers the types or because the language is dynamic.

I don't write much Javascript, but I do use Python quite a bit. I'd say that most of the code I write is probably just statically typed code without declarations. That's not a bad thing, because it makes it easy to take advantage of a JIT (either psyco or pypy) or, if the JIT approach isn't fast enough, to statically compile with cython by adding declarations.
He is selling licensed parts for Apple that he got directly from foxconn while making a profit from them, and you're complaining about legal action?
Technically yes, but then IIRC you’d have to recompile the whole sysimg any time you update any single package, which could get to be a pain. The usual compromise seems to be to include just a handful of your most used packages in the sysimg (say Plots + Revise)
Yes it makes me wonder: is the real draw of Substack a hybrid of Medium and Buzzfeed? Salacious headlines with poorly written articles?
Also note webgl 2.0 is not enabled by default on safari (includes any iOS browser). There is an option to enable buried in the settings, but it’s not recommended to leave it on.

So it’s not really an option if you’re targeting ios.
> There are apparently reasons why caching compiled binary like this is complicated in Julia. But once that is solved, wow things are going to be nice.

I put a lot of hours into julia five years ago and all the same things were being said. I don't know why the compilation is so slow or why the caching is so bad, but it was the main complaint then and still is. The solutions are all 'just around the corner'. It reminds me of java two decades ago.

Actually most languages that get a lot of use seem to go through this. The big problems for some reason have solutions "just around the corner" but they remain giant problems.

I think what really happens is that people work on what they want. Solving their hard problems is not fun and no one holds anyone's feet to the flames. C++ has had problems with compile time and template errors, but there has been real commercial pressure to making progress on those. Julia's problems are the same as they were half a decade ago. Start working and wait an enormous amount of time for the exact things to compile that you compiled yesterday when you started it up.
Don't evade taxes. The only thing I'm suggesting evading and standing up against is location-based salary discrimination.

Remote workers should be allowed to move and live wherever they want as long as they can be online at hours that are useful for the company, and they should be treated as a black box that gets work done and paid according to what they get done, not where they get it done.
In the 1990's the thing to do was work in management consulting or finance (in the USA at least). Eleven out of the dozen or so people I knew graduated MIT in 1989 and 1990 went to work for big name management consulting firms or wall street. The one who did not joined a video company that filmed promos for things that went boom (military hardware).
The speed improvements are certainly interesting, the performance improvements seem decidedly not. This method has more than 2x the parameters of all but one of the models it was compared against.

If I’m off-base here can someone explain?
School is how US manifests many social services. If you're abused, teachers, etc are mandatory reporters. You get free and reduced lunch there. It's a venue outside of your perhaps troubled family to socialize and build relationships.
Java knows at compile time exactly how many arguments are passed to a method, so presumably there's no adapter layer.
Written by a product manager, I would presume. This design is optimized for product managers and that's it.

1. No communication responsibilities. The product manager owns a team for the product and that's it.

2. Maximal headcount. Need a tenths of a frontend dev? You get one fully for your team!

3. No technical understanding required. You just tell the DB guy to "make things happen" via user story. No engineering manager to argue with, no wholistic constraints to consider. Disk space, bandwidth? What is that? May playlist feature needs to store all permutations persistently for performance!

The greatest admission is the implicit acknowledgement that product managers cannot work efficiently with teams organized by discipline. In any other industry that is the bread and butter of management: Coordinate and plan with other departments. Here we just eliminate this.

And what's the outcome? A coherent product? Far from it. You get a bunch of features glued together by a UI no one really owned. These features are not orthogonal and they definitely don't compose well. Why? Because to do so the product managers of different teams would have to coordinate between themselves. The very thing they just admitted they cannot do efficiently.
I'm curious why somebody would start with a machinetosh? Windows is used way more than machinetosh on developer machines.

Is it because:

1) Authors don't know the demographics?

or

2) They think that Windows users wouldn't pay? (Not true I think)

or some other reason?
I think one idea is to gain a better understanding of how thoughts and emotions manifest themselves physiologically. What are the physical sensations that accompany embarrassment, frustration, joy, etc.. Having some familiarity with those patterns in the body, and a practice for being able to pay attention to and change those sensations is a good tool kit to have.
Thanks for the differentiation! I was pretty sure there was some paywalled content out there but I know this article is not in that category. I appreciate you sharing.
I'm not sure your description of Beta is accurate. Correctly if I'm wrong, but Beta is a measure of volatility in correlation with the broader market, not a measure of volatility in of itself.

There are plenty of stocks that have beta < 1 that are much more volatile than the indexes.

Having a low beta simply means its price isn't as correlated with the overall market. An example, Netflix has a beta < 1 but is extremely volatile.
Thank you for correction, I missed those details.
Not that it will happen, but I would like to see what Marissa Mayer could do with MSFT.
I'm Canadian so I think the US healthcare system is simply barbarous ... the US is a third world county in many respects.

But, this is not how the free market works. When I bought my entertainment centre it cost around $3000 after haggling ... the MRSP for all the pieces was around $3500.

This example was the MRSP was $23000 AFTER the insurance covered a bunch of it. The negotiated cost was $3000.

In a free market system the MRSP would come down and none of these points would really matter (the constrained people would pay $3500 instead of the haggled price of $3000)