jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ignoring the rhetoric for a second, are there examples of these design decisions being asked about and being dismissed or flat-out not answered?

Most of us have seen the back and forth over generics in Go, including Rob Pike's own blog? post about why Go doesn't have them. With that said, though, I feel like I've also seen a lot of internals-related discussions with good discourse from all sides.

Whatever the existing design is or isn't, it doesn't seem fair to go off on such a rampage unless there's some sort of documented example that they are actively trying to avoid simplifying things and really are seeking to fulfill all of the things the author wrote. So... is there any evidence of that?
OP is saying this will get no press because there's no fear tactics appealing to the public. In other words the OP is saying that without a villain in this story that people can bring into their lives and feel the fear/pride/nationalism in their own bodies (and use as an excuse to watch a crappy movie, for instance), people won't care.
What makes you think it can't be measured? Just because we don't have the infrastructure to do it doesn't mean it can't be done.

>The reason people keep saying that we don't have any measures that do this, is that it is a bafflingly tricky problem that has been studied for decades with hardly any forward progress

And what if I had a solution? How does this comment help anything? What do you think the difference is between unsolved and unsolvable, and how does your reaction not foolishly apply to both? How would you recognize progress in the context of my post?

Here's a Haskell factorial function:

-- Basic factorial function.
fac :: Integer -> Integer
fac n = product [1..n]

Here's an attempt at a factorial function in another language:

.r $15265f38a [] (44) ; dup n + offset;
_

Which is better code? Do they both compute a factorial? Do they both terminate? How did you determine this without using any 'measurable' data?
"Golang is trash" is the first line of this article, and yet somehow it makes HN front page.
Some early flight sims used a trick of rendering just before electron gun beam. You only needed a small amount of ram for a big screen, as long as you were able to keep up with the beam.
node.js doesn't have v1.0 release yet, but I still use it...

I think we're reaching a more acceptable point in technologies where our proper test coverage ensures that using an unblessed release in production is acceptable.
A corollary to this is that in any complex field that is expanding at any material rate, demand for capable (experienced) people will be higher than supply. There are more jobs than yesterday, so there are more jobs than there were people getting experience yesterday.
Hi, my name is Rob Frappier and I am the Community Manager for ReputationDefender. Our company focuses on helping individuals and businesses protect their reputations online.

Unfortunately, there are a variety of companies that operate under the extortionate business model that the original poster discusses. They offer "solutions" to the problems that they themselves have created. The fact that most consumer review sites do not require individuals to disclose their actual identity makes it difficult for business owners to determine the validity of reviews and to pursue legal action in the case of defamation.

In our experience, the best solution to mitigate damage done by inaccurate or defamatory online reviews is to focus on proactive reputation management efforts. Increasingly, doctors, lawyers, and other professionals are turning to social media tools to help build their brands online. This provides the dual benefit of protecting against reputation damage while also creating positive content for Google and other search engines.

At ReputationDefender, we offer solutions to help business owners get started on a proactive reputation management campaign. However, there are steps that your friend can take to help repair the damage on her own. Here is some advice from our Online Resource Center tailored for medical professionals - http://www.reputationdefender.com/how_to/online-reputation-m....

On a related note, Yelp co-founder Jeremy Stoppelman recently did an interview with Mashable.com to discuss how Yelp has added new features to try and deal with false and malicious reviews in the wake of multiple class-action lawsuits against the company. Here's a link to the interview - http://mashable.com/2010/10/28/jeremy-stoppelman-yelp-interv....

Best regards,
Rob
If you're like me you probably find yourself Donny loads of reading and only really underestaning it well after a long struggle and lots of rereading and background reading, and then when it comes to putting your knowledge down on page you struggle even more trying to avoid a hodgepodge of facts and details and observations with no real coherence, like although you understand the words now, it's not given your own writing any real advantage. But the funny thing is if somebody asked you a question about the subject you could probably explain it pretty well. How do you get that sort of clarity into written/sassy form?

Write a self-interview. Start with 'So what is X, briefly?' and answer it, then 'Why is X necessary?', then 'What sub-catogories of X are there?' etc etc. Particularly make sure you ask and answer any apparent assumptions, natural follow-up questions, some low-level detail/specifics to 'prove' your not a faker, ask how one thing relates to other things already mentioned if it's not obvious. Playing the role of interviewer really helps you catch all this stuff. And because it's like having a conversation you don't stall, you don't get writers block. And it keeps you honest.

Then go back through the interview and remove/reword the questions and anything that's too converational, and your essay has practically written itself.
The unfunded wars in Iraq and Afghanistan and the unfunded Bush tax cuts put us in a much worse fiscal situation leading into this crisis, but the US has unlimited credit lines now. It should use them. Ireland and Greece is fucked. Germany and China only think about themselves.

American economic historian Charles Kindleberger used to argue that ultimately the Great Depression happened because of this failure of economic leadership on the world stage. He believed that a well-functioning global economy required one country to act as the leader, in effect to do more than its fair share of keeping the global economy moving, fully recognizing that smaller countries will freeload off of its efforts. If we are at a similar transition point in world leadership, if the United States has indeed been knocked off its pedestal in much the same way as was Britain in the early twentieth century, it does not bode well for the ability of the global economy to navigate its next storm.

Through much of the nineteenth century Britain was the linchpin of the world financial system. It was the capital supplier of last resort during crises and acted countercyclically as the economic locomotive for the world. But, almost bankrupted by the First World War, it was no longer able to fulfill that function after 1919. The mantle of leadership should have passed to the United States. But American leaders were too parochial and insular to seize the opportunity. Thus, during the 1920s and 1930s, the United States was unwilling to lead and Britain unable.
That sounds hilarious, source?
What a whiney baby. You have to pay taxes. You don't have to shut down your site and sell it to a "spammer" because you forgot to pay. You pay the taxes and consider it a lesson learned.

There is a reason why Google sent you a 1099 form and not just an account statement, after all. Now you know what it is. No need to whine about how it's some sort of conspiracy -- you sell your time to someone, you're a contractor, you made income, and you pay income taxes. It's very simple.

The rant about the "financial crisis" was also off topic. Selling insurance really cheaply to people that you should be selling it to for a lot of money is not the IRS's problem. When the banks can't loan money or give back deposits, though, that is a problem, and that's why they got bailed out. Most of the banks paid back their money years ago. TARP is over. You got your money back. Now you need to do your part and pay what you owe the government.

(Whenever I write an article and it ends up in the tone of voice that the poster's ends up in, I realize that I fucked up and I'm not going to get any sympathy. I hope the author also learns that lesson. You make mistakes -- fix them, don't whine about them. If you want a new tax system, run for office. Your blog is not going to change anything except the public's perception of you.)
A checklist of supported forms is something that's in the works. Right now the only supported type of income is W2 wages.

The reason I chose React is I wanted the site to be client side only, fitting with SPA, to avoid having a database of social security numbers that could be breached.

Typescript is being used to help make sure the right types are being used when the form is submitted. Income should be in number format & names should be in string etc. I've also just found it pleasant to use
Why not just buy 400 vaccines, vaccinate all attendants beforehand, and... you're good to go. I guess vaccine supply is on a tight leash right now, but in the future when it's widely available, it's on you to be vaccinated just like the flu (i.e. attend gatherings at your own risk if you choose not to be vaccinated)
It's a comedy/satire site. The whole article is just meant to be for fun.
You think it's a ponzi scheme because you think early adopters have all the bitcoins. I would argue Bitcoins are much more spread out than you realize. Mining pools started in 2010 - that's when a large number of people work together to mine coins - each person only earns a fraction of a coin as a result. In 2010 when this started there were only 2 million coins - and not just in one guys wallet, but many - and many many people lost their wallets in the old days as well. Today there are almost 12 million coins - and I assure you those 10 million new coins are even more evenly distributed.
The Guardian almost seems like a startup lately, other news organization should be taking notes. very cool stuff.
Considering there was code added/changed during the "code sprint" the morning after Wordcamp SF while y'all were likely hung over, I'll take that bet ;-)

If I win, you have to drop everything and fix the backtick code bug on bbpress.org

ps. I also consider the bet won if there is a major issue posted on TRAC within a week, even if you delay a bugfix release.

http://core.trac.wordpress.org/report/1?asc=1&sort=sever...
No, lenticular stereoscopy.
I agree, but it's the "I'm a bit disappointed" that is weird, because given his previous communication he's obviously really disappointed.
Are you serious? If developers and startup founders really think this way we need to do something about it stat.

Having amazing user experience and products that "just work" shouldn't be something that only Apple does. The fact that you think of something being slick, tight, and usable as a brand image makes me dizzy. Shouldn't EVERYONE strive for these characteristics? I know my startup does.
This makes sense to me, but I feel like there is some really clever usage of this (other than a chat server) that is yet to occur to me.
I have an HTC EVO and the device does not come with video-chat out of the box. This is insane. As mentioned in the article, you have to install an app from the appstore, sign-up with an account, and then proceed to figure out that you can't actually talk to the person without holding down on the screen (note there is no indication of this while in video chat mode).

It's been a major pain trying to call my wife and tell her how to set all these things up before we can attempt a video chat.

I'd like to see Dan Hesse and his board of directors watch two HTC EVO noobs attempt to video-chat. It would be downright embarrassing.

Please, before investing millions of dollars with your front-facing camera make it at least work out of the box without having to jump through a dozen hoops.
Coke says it's the leading soft drink. I don't really think it's their issue if you happen to like Pepsi better.

The fact that 55% (or whatever) of the market is using the tool, but you aren't part of that 55% makes the claim accurate and the tool not right for you at the same time.
I don't think being a fan of the iPhone doesn't mean you can't also be a fan of Android; they're not mutually exclusive (I have an Xbox and a Wii).

Well heck, so do I, but I wouldn't call myself a "fan" of either.

Actually I try not to be a "fan" of anything. Describing yourself as a fan of something seems to be a way of making the rather dull act of liking something into part of your identity.
As the saying goes, closed-source only costs the sticker price if your time is worth zero.
This is cool, but I was initially rather confused by the interactivity. I expected the animations to play through by themselves like similar algorithm visualizations and it took some trial and error to figure out how exactly to advance the animation. Having to move the mouse around to different points all the time gets a little tiresome. I suppose it's nice to allow the user to advance the animation in whatever order they want but I would have been happy to have it play through automatically in a proscribed ordering.
Have you seen http://doc.rust-lang.org/guide-strings.html ?

(And you're right, the Guide is intended to only get you to mid-level stuff)
I have to disagree. PG's essay was discussing immigration at a very broad level, and as such so are the comments in this thread. You seem to be asserting some definition of "what PG said" that isn't apparent in the essay itself.

The crux of PG's essay was this (taking from what is a sort of his thesis statement):

> American technology companies want the government to make immigration easier because they say they can't find enough programmers in the US... The technology companies are right.

He mentions things like how difficult it is to train programmers, and uses the word "great" in describing said programmers, but overall everything is backing up the blanket statement that "we need to allow more programmers to immigrate" without providing a discussion as to how that should be done.

As such, what you call "genetic tangents" are directly addressing the main point of the essay. H1Bs are the main method through which immigration occurs currently, and one would be remiss to have a macro discussion about immigration without mentioning the H1Bs.

I assume that there has been some sort of discussion or knowledge about PG's stance on the tech immigration, and perhaps even related to this thread, but I would argue that the fault of the imprecise nature of the discussion of this essay lies primarily with the essay itself.
I disagree with a number of things here.

First off, I don't think that I am obliged to come up with a good term as a condition for objecting to a bad term. In other words, I don't think I need to make a good suggestion as a condition for saying that "anti-immigration people" is a very poor choice of phrase.

I also think that your definition of the word anti-immigration isn't reasonable. There are so many ways to be in favor of immigration that don't involve specifically targeting programmers. I don't really agree that technology companies want to make immigration "easier" in some global sense. They want to be able to hire programmers from overseas (I tend to agree with PG that the "good" employers would be just as happy to hire free residents who can change jobs, though the "bad" employers clearly prefer the indentured nature of the visa and the control it gives them over the would-be immigrant). Regardless, tech companies don't necessarily want to make immigration easier for the millions of people living in the US illegally, or for people from traditionally underrepresented regions who have trouble getting a foothold because our system is based on family reunification.

This particular objection is an important one, because the very narrow definition of this phrase carries a whiff of the argument by ambiguity. You defend the term "anti-immigration people" one way (people who see no reason to specifically tinker with the immigration system to increase the percentage of immigrants who are programmers), but then you get to call them "anti-immigration people" knowing full well that you have brought a much broader (and unwarranted) accusation against them.

Why do you need a term or a label? Why not just explain the point of view that you disagree with (making a sincere effort to represent the argument at its strongest), and explain your disagreement?
I didn't remember this one. Worth paying attention to by any politician or economist.

"Modern invention has been a great leveller. A machine may operate far more quickly than a political or economic measure to abolish privilege and wipe out the distinctions of class or finance."

- Ivor Brown, The Heart of England
There are clearly plenty of common workloads that can make use of arbitrarily wide SIMD units. But nothing about the GPU market provides a clear indication that those SIMD units are better grafted onto the CPU than delegated to a coprocessor.

The programming model is certainly simpler if they're part of the CPU's normal instruction pipeline, but on the other hand most CPUs don't have the memory bandwidth to feed more than a handful of GPU-style SIMD units and certainly don't have the power delivery or dissipation capacity to handle the compute resources of a mid-range GPU in addition to the normal CPU.

Having the big SIMD units on a coprocessor card seems to be working just fine for the kinds of workloads that really need a lot of vector processing power. Those workloads also seem to not benefit much from things like speculative out of order execution, which frees up a lot of die space and power draw budget for more SIMD units. To some extent it's inevitable that SIMD code can't be making too much use of CPU design features that benefit branchy code, or else the code couldn't be vectorized in the first place.

The workloads that are making heavy use of SIMD on the CPU are mainly using it for bursts of number crunching where the problem is too small to be worth the latency penalty of moving it to the GPU, but that penalty is getting smaller with each generation. The small integrated graphics processors common on non-server CPUs can all but eliminate that penalty, further reducing the demand for extra-wide SIMD in the CPU cores.
Is that you Joshua Schachter? Del.icio.us was one of the greatest, and most underrated ideas to come out of the early web. For a while I would use del.icio.us as a search engine because it often gave better results than Google. If you can beat Google in search even in a limited area you are onto something big. (Am I remembering correctly that del.icio.us "static" pages would actually show as top Google hits?) Sadly del.icio.us has languished over the years under various owners. I still use it though and have a few thousand links saved.
That is only true in a non-remote work environment where people would have to commute into office building for work

if everyone is commuting 5 feet to a home office then the efficiency of rural vs urban becomes less disparate

Add in Solar power and it becomes even less so

of course there still is some in the delivery of supplies, but even these can be some what mitigated to where the differences are minor
Yep people who work remote from a low COL area will benefit now and will benefit possibly even more once market pressure would start ramping up.

Whilst everyone wants to get paid as much as possible getting paid period is even better.

If you have a competitive advantage that would increase the likelihood of them making you an offer by asking for less because your housing costs only 50-25% of what it would in SV you’ll use eventually.

And whilst yes in a perfect world everyone would understand that they are eventually playing themselves but this is essentially the prisoners dilemma on a bigger scale and someone will flinch eventually and then the race to the bottom will start.

Eventually we may bounce back again towards working from a centralized location and then history will just repeat itself.
Am I overreaching, or am I trying to warn the West against allowing resentment-based ideology to take hold?

Read about Soviet dekulakization, and ponder how that could've happened. It started with "this whole society, the shoulders of which I now stand upon, is wholly bad and corrupt, irreversably, nose-to-tail, and we must destroy it all (so that nobody else can gain the influence over society that I have achieved)."

When you believe that the only moral position is for "your side" to hold power, and to use it against the other side, you'll justify any atrocity.
Yea but you don’t know that before you hire them (or at least that’s the case in America).

Here you might live in a different township or city, taxes will be different depending on school district, etc.

AFTER you hire them, sure, you will probably know what their tax rate is. I think originally the discussion was about before you hire someone.
>I know exactly how much each of my employees' after tax income is

>Note that there are some adjustments employees can make a return for at the end of the year

So you don't know "exactly" how much your employees' after tax income is. You just know how much you are withholding and have some kind of an estimate of what they make after taxes.
are the feeds I find on the net that I add via the API but that only I can use at the moment.
Croatia, as well as other post Yugoslavia countries is more of an exception here.
I actually didn't even consider that far; I stopped after "why would you name your product something like condom".

To be fair, it's a solid idea that I imagine would do well regardless of the name. To continue being fair, it's hard to picture the name not being a point of friction in at least some scenarios For instance, picking the name out of a list of possible choices. There are unfortunately likely more limiting scenarios than that.
What is worse is that some anti-piracy groups are refusing to release the names of sites they are shutting down. Brein recently shut down nearly 30 file-sharing sites and has refused to release info on the targeted sites.

http://torrentfreak.com/mpaa-shuts-down-29-bittorrent-and-nz...
Get a good elliptical. It will work out your entire body (unlike stationary bikes) and not hurt in case you have knee problems (like treadmills). Put the elliptical in front of TV if you like and do 30-45mins every other day. I was 193lbs in August. I'm 174lbs now. Though I'd say I'm more of an exception because I gain/lose weight really fast. Nevertheless, I highly recommend a good elliptical - both my wife and I love the one we got.
Ah yes. :) Yes, put the CrunchBase Profile up! Thanks for clarifying.
What about the three hundred million others that didn't get robbed this week? You can take precautions, but to let anxiety consume you, or to change the way you treat people because of these news stories is simply a pitiful demonstration of weak-mindedness.
Hey, Junior CS @UIUC here. What do you mean by navigating the system? I'm always looking for opportunities.
I am asking to learn. The www.demoslam.com is very nice. Would anyone please tell me what the front end / User interface was developed in? Thanks.
Mao?
You're right, it's not about opinions and who can say what. The issue we're arguing past one another, and the real important one, is who do you trust do decide that. The other guy seems to believe it's possible to have some government that is a benevolent determiner of truth vs propaganda, where I believe the other guy is painfully naive.
Exactly. It's like:

F-15 -> F-22 + some F-35
F-16 -> F-35
F-18 -> F-35 carrier version
AV-8B -> F-35 STOVL

It is unfortunately compromised in weight by needing to do the carrier role. But on the flip side, the extra strength in the fuselage means they could last a long time.