jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Revenue generated from charging for products such as this would be probably chump change for Google.

Google is a mass market company thus chump change is irrelevant to them.

Plus they are used to operating at a scale by providing products for free. Consumers are used to Google providing products for free. Thus it’s jarring for a lot of users to suddenly pay for basic functionality. Enterprises probably don’t need this because they’ve already figured out network printing decades ago.

Plus when you start charging people “money,” you’re expected to provide “human” support. Google won’t come near products where “human” support is necessary even with a 10ft pole unless you’re spending gajillion dollars with them.

In a strategic sense it makes sense for “Google” to shut it down. Companies like Readdle will probably fill in the spots
CUPS / IPP is just an HTTP server. Apparently HTTPS (IPPS) is reasonably well-supported, and there is also support for IPP authentication, but I still wouldn't feel totally comfortable exposing the CUPS built-in web server directly to the public internet....
I don't bother with this but instead try to keep column names alphabetical. I try to do the same thing in other languages with property names, etc. This gives greater stability in version control, as it removes the temptation to change the order for subjective reasons. Even better if it can be automated with linting.

This "fix" only helps with the case where new items are inserted at the end. By using alphabetic ordering you increase the chances that a new item will be inserted at the beginning or the middle, in which case it makes no difference where you put the commas.

It only really helps at all because inserting new items at the end is common, whereas removing items from the start is rare, at least in SQL (all it really does is displace the dangling comma problem from the former case to the latter). However, always inserting new items at the end tends to lead to unintuitive ordering, which in turn leads to additional VCS churn when that becomes seen as technical debt.

Commas at the start does give objectively better readability in one sense: it ensures they are aligned vertically. That makes it easier to spot errors at a glance. You might call this "ease of formal reviewability".

However, in practice it seems to be worse for general readability, for the entirely subjective reason you already pointed to. Since code is typically read more often than it is written, it's important to optimise for that first.

Since an error here will always cause a hard fail, it falls into a different category than say, omitting braces in a C-style if statement, which can introduce subtle bugs through bad merges. In the latter case, ease of formal reviewability has to take precedence over subjective aesthetics.
I don't agree. If I didn't know that was a deepfake, there is no way I would guess that it is. It's more than good enough to convince me.
on Jupiter's Moon Europa would be a better title.
The whole reveal was such a shitshow that I doubt this was a PR stunt. It’s just par for the course for Tesla.
I'd start by reading People Powered by Jono Bacon, because it's complicated and typically unique to each project.

Documentation is always important, and what I am working on for my own project exclusively right now.
This wouldn't solve the problem. It would push the problem one level lower.
Not necessarily if one works for a firm that moves you every few years. My family and I have lived in 5 cities in the past six years, due to changing work assignments.
You're looking at this backwards, this is good for EA. Of course its not going to help Zynga, but its going to clear out the cobwebs at EA and increase their quality. Out of those two producers, the one with greater potential to (and proven record at) creating high quality product is EA. I'm not saying its all been gold, but they actually try, and some of it has even been gold; that's much more than can be said about Zynga. Everyone high ranking jumping ship from EA to Zynga clearly cares more about maximizing profit than producing quality product.

I don't mean to imply that all game designer/devs should suffer for their art, or that Zynga doesn't have people who don't care about the craft, but seriously, this is Zynga we're talking about. The "fast-following", scamming, addict player seeking, facebook feed raping, watered down game developing, Zynga. If someone is willing to go to Zynga, they're probably the kind of person responsible for EA's criticized practices, quality escaped EA in spite of them, not because of them.
Thanks! There are a lot (like a lot) of people in this space.. It still hasn't been conquered yet!
Steve McConnell revisited this subject recently: http://forums.construx.com/blogs/stevemcc/archive/2011/01/22...

I think about myth #1 when this subject comes up - "Part of the issue is that I’m underpaid a little; a bigger part of the issue is the other guy is overpaid a lot."

Edit: Just saw there was a discussion on this article about 90 days ago: http://news.ycombinator.com/item?id=2131550
One option I haven't seen anyone mention is freelance development, especially at the higher end. This:

--isolates the effort/product of one person, allowing for easier measurement

--puts the burden of estimating productivity on the programmer, who, if he is as experienced as he says, is probably best equipped to judge his own productivity (as manifest by what he charges)
They've only existed for 8. We the rest of eternity. I get downvoted but I'm just refuting your unbased claims with facts.
Reddit gets a lot of grief for stability issues but the fact is it is an immensely popular site that a huge number of people have a close affiliation to. A massive percentage of these people spend a significant portion of their day browsing Reddit, interacting with other redditors, etc. and for the site to be down for as long as it has is news, regardless of similar issues occuring in the past.

The main reason this is news is because this is an Amazon issue but also because tens of thousands of people who frequent the site regularly are now aimlessly browsing the internet in the hopes of finding alternative lulz and in my case some of us are even getting work done. shudder
If the differences between css3 and no-css3 is so small as in this test (a few rounded corners, some drop shadows and some tiny gradients), you should totally go with pure css3 since it'll get easier to maintain but still look decent in old browsers. If you're having heavy artwork which will have huge impact on the experience; go with images (perhaps a mix?)
this is not hacker news.
If you're not being sarcastic and you want to know what goes on in the Sahara then check out the appropriate forum on the HUBB.
A valid question, but a counter-question is: which is more expensive: development time, or run time?

The answer is usually (but not always) developer time.
Yeah, usually they are on our blog right after the downtime, or in /r/announcements on reddit.
>"Apple has not “lost sales” to Android as it has been selling all it can produce. "

Is that really true of the iPhone? Thought the Verizon iPhone was not doing so well because of all the flagship Android phones that run on Verizon.

Even if it were, it does not take into account the price pressure, if there were no competition, the prices, margin and hence profit could be much higher.
Ad hominem much? We can argue about his conclusions and methods, but to say that he's some armchair analyst to me implies that his track-record is poor and that he should not be considered trustworthy on analyzing Apple's financials.

That's simply not the case at all: http://tech.fortune.cnn.com/2011/01/19/apples-blow-out-quart...
"let's assume (and hope) the probability of failure of one region is independent of the state of the other regions."

In practice, that's not true, and it's not true enough to ruin the entire rest of your calculations. For Amazon regions to function independently, they'd have to be actually, factually independent; there is no interaction between them. The reaction to one node going down is never to increase the load on other nodes as people migrate services, etc. There's fundamentally nothing you can do about the fact that if enough of your capacity goes out then you will experience demand in excess of supply.

If you want true redundancy you will at the very least need to go to another entirely separate service that is not Amazon... and if enough people do that, they'll break the effective independence of that arrangement, too.

(This is a special case of a more general rule, which is that computers are generally so reliable that the ways in which their probabilities deviate from Gaussian or independence tends to dominate your worst-case calculations.)
I didn't read the study, but what definition of fast are they using? Water only?
Statistical analysis is the "stethoscope" the author is talking about, and yes, they are talking about scientific research.
It depends on your knowledge of these tools. But you seem to be a wise guy. So I would say you are totally right, since I don't want to waste my time arguing.
IMO the most worrying statistic in support of a bubble is that graph showing valuations outpacing fundraising. The very definition of a bubble is a positive feedback loop of overvaluation.

Fundraising being low compared to valuations is a sign that VCs' risk appetites take into account the probability that everything is hugely overvalued.

Fundraising could ultimately surge towards 2000 levels if people really start drinking the Kool-Aid. But if it pulls back then I'd expect to see valuations plummet and, accordingly, share prices.
A Labelgrafi produz as melhores etiquetas lacres para delivery do Brasil. São produzidas no tipo lacre destrutível ou lacre void, a sua escolha. Podem ter impressão simples em preto ou colorida sem limites de cores. Na impressão dos lacres da Labelgrafi podem ter seus dados como sua logomarca, telefone e endereço além de um código de barras ou QR.
Everything you're describing in this reply just exhausts the hell out of my brain. You're describing an incredibly large amount of cognitive load you hold in your head all the time about where things are and what they mean and how much of them are visible.

Tiling WM are largely about just not thinking that much about windows at all. They're visible or they're not, they occupy precise areas on your screen, and moving them around is easy and simple and they don't scatter to the 4 winds when you plug your laptop into an external monitor and then unplug it again.

Every time I have to go use a computer with overlapping windows I suddenly find myself thinking about where things are about 10 times as much and it's frustrating and tiring.
Bandcamp, you “own” the music and get the source files, plus unlimited high quality streaming using their app. You pay what the artist asks for their work, usually 7-9$ for a full album.

They even have creators Fridays which removes bandcamps chunk of the revenue (15%)
I'm very curious how this tasted and I wonder why there isn't anyone selling them anymore (based on a quick Google search).

If it tasted half decent I'm curious if there could still be a market for something like this, given it seems to be able to be stored dry?
I'm actually more interested in the theory behind how he got a grant to write this. Interesting nonetheless!
"Please don't post on HN to ask or tell us something [...]. If you want to say something to us, please send it to hn@ycombinator.com."

https://news.ycombinator.com/newsguidelines.html
Like me! Why can't there be a simpler subset of corporate law? A startup using corporate law that was easy to reason about (like a programming language) would have a huge recruiting advantage.
Yes, CT would only allow detection. Revocation would be a different problem.
>> "Do you really want to spend 5-10 years learning enough to check one of these proofs?"

The other replies here all seem to be "Pssh, I can already read math, and I'm a layman."

As a counterpoint, I often try to read my friends' crypto or applied math papers and literally cannot imagine understanding any of it, even given infinite time. Some stuff is just so opaque to me that I'm pretty sure it's permanently unattainable for someone with my intelligence. At the very least I'm much further than 10 years from following the state of the art in big-boy mathematics.

I would gladly use computerized comprehension-improving tools if I could get them, but then again I'm just a dumb engineer.
Thanks for the links, there goes the rest of my day !
Because when you promote a slave, you also need to fence writes to the master, otherwise you can end up in a "split-brain" scenario.

There is only one master, hence there can not be a "split brain". You seem to be confusing master/slave and multi-master configuration (which pg doesn't support).

I disagree. Their being relational imposes extra constraints upon replication. ACID?

Well, it doesn't.

Look, I'm rapidly losing interest in going back and forth like this.

You claim things are "easy" that you clearly haven't done before. I was merely calling you out on that, but agree the discussion is unlikely to go anywhere from here.

Edit: Oh and you retouching your comments all the time doesn't help either (the split-brain paragraph just changed...). I'm out.
Mail needs to be delivered daily (preferably seven days a week). Economic transaction efficiency depends on the mail. Many invoices, payments, legal documents etc are still sent through the mail (even though they should be electronic).
There are a number of issues with the RSS Cloud. There are proposals to fix RSS Cloud (see discussion here http://rsscloud.org/walkthrough/openDiscussion.html), but there is not yet a new specification incorporating these changes.
I don't think that is true. Sure, there is the hukou system, but migrant workers have been free to move around since the 90s, and they do.

If you handed out hukous in 3rd tier economically depressed new cities, I'm not sure if there would be many takers. And the properties in Kangbashi are all fairly high end anyways, the city hukou-deprived migrant workers probably wouldn't even be welcomed.

China builds a lot of subsidized public housing on the city outskirts of major cities, but no one wants to live there because transportation is bad to where the jobs are.
Had same experience.

Hoping to help clear some backlog, I tried to help with some ML & data pipeline house cleaning. Had never used Python before, but how hard could it be? OMG. One really doesn't appreciate ease and simplicity of multiple simultaneous JDK installs, all peacefully coexisting, until working on some python and nodejs projects.

Just running user space dev env via Docker was recently front paged here on HN. I believe that will become the norm.

Being a macOS user, I looked to see if there was something more lightweight. Like maybe a port of podman. Lighter than running a virtual Linux instance.

Again as a macOS user, I feel like I'm overdue to embrace the remote dev desktop set up. I've read that Googlers don't do any work locally; they all remote shell into servers running the tool stack. So very X Windows; what is old is new again.
Be careful. That smells like a personal attack.

Moreover, if you can't debate what he wrote in HN, you shouldn't explore his life outside of HN to try to build a strawman.
I wrote a blog post sort of explaining it all http://www.languagengine.co/blog/you-must-be-nuts/
oh and I write at http://www.music-piracy.com/ in case anyone cares about my incessant rambling and general twenty something tech angst.
What does "lose money" mean? Does that mean tuition < cost per student, or that tuition + govt funding per student < cost per student? You might be correct if government funding for community colleges is given in a lump sum rather than on a per-student basis. But even then, you are only correct for students above N=(lump sum)/(cost per student), which is true even for for-profits (where N=max occupancy of their classrooms).

The fact is, plenty of non-profits try to increase enrollment to whatever level they can reasonably support. The non-profit I attended as an undergrad advertised widely (and fraudulently), and even tried to make early/on time graduation as difficult as possible (just another way to increase enrollment).
The irony is that "The other white meat," although catchy enough to have a found a long-term place in popular culture, is no longer a great promotion slogan for pork. The obsession with lower-fat foods has faded with time. Food writers complain that present-day pork doesn't have enough fat. However, even if they choose not to use it at all, the NPB will continue to defend their trademark (never mind whether this case truly infringes).
I actually completely disagree with this main idea. Everybody eventually gives up, no one has 100% steel willpower, we're all human. I would be very interested to see and update in a year or so, to see if the author has managed to keep the weight off.

A much better idea is to change your diet completely, so your taste buds change and you stop craving unhealthy things.

A wrote a similar article 3 years ago, and took a completely different method. I lost 40 lbs in 4 months, and has kept it off since (ok, I may have gained 5-10 lbs since the peak). Not adding a "shameless plug" since I've stopped updating this site a long time ago, but I think it's still useful: http://www.alexanderkharlamov.com/2007/07/22/how-to-lose-wei...
Can someone tell me how to put this into the Ask HN section? It appeared there originally, but it seems to have disappeared now.
I'm not saying that "reading articles" and "doing it yourself" are opposed at all. I read a ridiculous amount about other people's experiences... including old business books, 10, 15, 50 years old, because the principles are still the same, and their experiences are still valid.

But, when it comes down to it... how do you handle a startup before it's profitable? Simple: the same way you'd handle unemployment, a sabbatical, taking time off to take care of a baby, or whatever else you'd want to do that would drastically limit (or entirely eliminate) your income.

You create a budget, you decide how long you plan to live without income, you figure out a way to come up with the product of Your Budget x Months Without Income.

Information and advice on budgeting for any type of time-without-income will do the trick for you, if you need more guidance. Startups aren't special.

What good would it help you to know how much my rent is?
I'm thrilled that you responded. I haven't yet had the opportunity to sort through the various links and what not, but I am eager to explore more about the topic.

I'm confused though, about my email address. It appears that I have it entered into my account. Maybe I'm getting caught in one of HN's noob nets. Anyway, I'd love to break this off into an email if you're still down. Drop me a line at akaGOMEZ at gmail dot com.

Again, thanks for the reply.
Well I've seen Android booting on a 3GS but that's not very stable as of know, is it? If someone manages to get Froyo running flawless on an iPhone4 with all the hardware support (camera, dual-mic, gyro, compass etc.) I would probably get one (don't have much love for iOS).
I don't know where the general trend is heading. It seems like there's more awareness, but a lot of that is actually pretty trend-ish and a lot of the literature is akin to self-help books. It could mean that people are going to pay more attention to nutrition in the future, but it could also go the way of the hula-hoop and the Atkins diet... Apart from that, I would guess that there's a big divide between urban and rural areas, as well as between economic classes.

Public and private campaigns against alcohol or tobacco won't serve as an inspiration, as they're mostly of a prohibitive nature, whereas obesity requires a more pro-active approach.

Ireland has a Tidy Towns campaign, and I remember something similar in Germany and Austria. Maybe something like that would work for health, too... Something that combines health with economic advantages probably has the biggest chance of success in the end.
Much of this is applicable beyond apps and into browser addons and software in general.
Of course. The whole point of Yee's writing is that it's imperative to transition into a companionate phase from the ephemeral and almost-superficial limerent one.
Nope! Makes no sense to me either.

Not envious of the people in the specification space. Personally, I just wanna hack!
i think it's quite possible that i will never be happy working as a software engineer in any industry.

but i can virtually guarantee i'll never be happy in the video game industry. the vast majority of video games are utter crap. it's astounding what pretty marketing can fool people into paying for.

the entire process suffers from a tremendous lack of formality because it's a "creative" product. the code quality is atrocious because everyone is chasing a moving target, and apparently there just isn't time to document anything.

i also have the sense that i'm not developing any particular skill set beyond dealing with excruciatingly undocumented apis & debugging excruciatingly unstable code (because the industry refuses to adopt developments in abstracting memory management - the vast majority of most games DO NOT need to be written in C++, despite what everyone would have you believe).

there's also this expectation that i'm in it for the love of video-games, because why else would i put up with these shitty hours and pay? fool me once.

i've actually worked at two video game companies (due to immigration issues), at two different extremes in terms of number of employees, etc. AND IT'S THE SAME BULLSHIT EVERYWHERE.

so again, getting out of the video game industry is just a last ditch attempt at staying in the larger software industry. it mystifies me that i spend the majority of my free time enthralled by the latest developments in software/technology (i definitely look forward to google i/o more than christmas), and yet i hate every moment of my professional life - but there you have it.
This is somewhat entertaining, but it's a giant strawman. When someone talks about destroying earth, they don't mean literally making the planet cease to be a such, they don't even mean annihilating humanity. They mean permanently making earth a significantly less pleasant place to live for a significant portion of its population. Such as, cutting down the rain forest, disrupting the CO2 pump (or whatever) and lowering the air quality with more disease to follow (or some variation - either way, it's still a planet, and it's still very much populated by humans).
The only way to get paid the correct amount you "really" deserve is to be a founder yourself. But it is definitely not the easy way.

The founder is clearly exploiting you, but he sure has justifications in his head. Something like, it was all my idea, I took the risk, it was my execution, etc.. etc.. I think you must negotiate with the founder. Basically a bit of everything that you just wrote above.
I struggled with Cisco AnyConnect's linux client until I eventually found the open-source OpenConnect replacement. The Cisco website even detected that I ran linux and offered the linux client for download, whereupon it dutifully pushed the Windows client... The crappy linux client I did have had to come from our cloud vendor.

OpenConnect 'just worked', thankfully.
I can totally see that in a Dr.Dre / Beats soundblaster commercial.
jesus that was an angry reply! my comment had nothing to do with the subject matter and everything to do with how frequently it is talked about here and in the 'community', with the same points and round-about discussion
So you're fighting melodrama with more melodrama? Well done.
Right because then the enemy might get really REALLY mad at US soldiers.