jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I agree with your principles. If it came to that, I'm pretty sure there would be a hard response by the worldwide body of developers and companies (especially the 80-90% of small businesses that make up rich economies; the biggest corporations altogether barely accounting for single-digit % of national GDP, so I don't know who's the target of price hiking to a ridiculous degree).

There are ways to circumvent DNS so long as IP works (I mean the "Internet Protocol suite"[1], "TCP/IP", the real-world implementation of OSI if you've been taught that theoretical model).

Maybe a 'public darknet' (a parallel "white net" really, nothing shady about it, by "darknet" I refer to how it works technically[2]) wherein we don't care about a global DNS, and use links + light VPNs to browse internal (firewalled) resources — I'd wager it's doable using tokens to auto-validate public VPN access like we'd greenlight an SSL connection, essentially, probably some 3-way handshake. The whole thing would be public, just circumventing DNS/TLD hierarchy, so indexes etc. would work just the same (it doesn't break Google Search).

A neat bonus is that companies could use whatever name scheme they like, "store.sony" would work, and even collisions could be resolvable through aliases.

Whatever works but if current DNS/TLD's become a corrupted theft, the world will definitely move away from it — and we don't exactly look back for these major PITA standards.

[1]: https://en.wikipedia.org/wiki/Internet_protocol_suite

[2]: https://en.wikipedia.org/wiki/Dark_web
They've got a black friday special for vpn + mail.

...but sounds like their IMAP is broken from googling. Not sure I can live with that.
Oh! I don't want to say I'm disproving your point. I'm only providing a small counter example. Maybe most other people are driven by sharing their collection? Museums have been a big deal for a while and some of that is around collecting the obscure items in order to display them
The first book I read was Beating The Street by Peter Lynch. It's well written and helped me get some confidence and the right mindset.
From my conversations with ex-googlers, it's exactly this. Like you and OP suggested, promotions and bonuses are heavily tied to launching new things. Being on the team that launches the next new shiny moves you up the ladder.

However, those who stay on a product and continue to grow/advance the product don't get nearly as much recognition, and don't get the incentives that a launch does.

This translates to people jumping on board an pre-launch project, riding it through launch, then moving on to the next thing, leaving the project in a post-launch slump with few people lingering to maintain and grow the project.
Action is the only way to cure fear. As Nike says "Just Do it"
But Google isn’t Google anymore. They’re Google, an Alphabet Company. So there should be more space for this.

The problem is that Page and Brin, the authors of the perverse incentives at Google, are still in charge. Alphabet would have been a great place to bring in some people who are good at maintaining projects. Hell Google could learn a thing or two via osmosis about efficiency from them. Maybe cut the ageist bullshit down a notch and hire some people who come with experience instead of making the same mistakes over and over.

But no, it’s still the Larry and Sergei show.
unconvinced. long, precise, sharp angles are expensive to stamp on thick steel plates.

so I've checked around the pictures, apparently the marketing material has seams along the angle, but the car in the presentation has angled plates.

something doesn't add up https://imgur.com/a/HO1HnGC
Microsoft is hedging, because they're behind the two leaders (Sony, then Nintendo. Lets not get ahead of ourselves here). Whether they're genuine or have ulterior motives is irrelevant, but you should watch some of Phil Spencer's interviews; it feels very genuine.

Stadia's business model is identical to every other game platform's business model; percent of sale. So, to be clear about this; you're suggesting that Stadia can support a global DC footprint with massively expensive silicon and networking, off of the same revenue stream that Xbox, Sony, Nintendo, Valve, EA Origin, etc all already utilize, these companies who don't have infrastructure investments of the same magnitude or clearly plan to have a more distinct subscription category to support it? The economics don't make sense. They have options: sell ads, get rid of the free tier, create a pay-as-you-go paid tier based on time played, shut down, etc; but none of these look like the Stadia people are excited about today.

Microsoft also has first party titles. They own some of the strongest IPs in the history of gaming (Halo, Gears, Forza, Minecraft). They have the most powerful consoles. They run sales all the time. Doesn't matter; the X1 was the poorest performing console this generation.

Creating new gaming studios is difficult. Creating games is difficult. Creating great games consistently is a feat only a half-dozen studios in the world have figured out. Games that sell consoles generally come from creative teams with VAST cohesive industry and technical experience, not from new studios.

Halo 1, 2, and 3 were fantastic; then, Microsoft formed 343 Industries to build Halo 4 and 5, threw a billion dollars at them, and they were a shadow of the former games. Stardew Valley was made by ONE GUY with no money, and some estimates put his revenue between $50-$100M. Anthem was made by an insanely experienced studio (Bioware) with massive amounts of cash, a deadline 6 years out, and a proven history of successful titles; it sucks. God of War (2018) was made by an insanely experienced studio (Santa Monica Studio), with massive amounts of cash, a deadline 6 years out, and a proven history of successful titles, and it is widely considered among the best games released in the past decade.

There's no pattern to why a game will be successful. Its not about manpower, or money, or talent, or anything. Stadia Game Studios probably won't make anything capable of driving meaningful revenue in the next 5 years. Maybe they'll get lucky. They probably won't.
Not true. Their starkness and utilitarianism is beautiful, in the eye of the right beholder - and I am one such beholder. I think brutalist architecture is beautiful as it’s bold in its intent, honest in its functional form (it has thingness), and speaks of dreams of the future. I look at a well-executed brutalist structure and get a shiver down my spine - it’s not the thing itself, but what it represents.

Brutalism has a deep beauty, that ramifies intricately as you examine it further, in the thought and process that went into this triumph of function.

Much of what we describe as beauty is no more than skin deep - a veneer of curves and shine, under which lurks incredible ugliness in both function and intent.

Perhaps we are confusing pretty and beautiful.
Back to the Future reboot incoming...
"Objectively true" doesn't mean "people believe it to be true" (that's "subjective" not "objective"). "Objectively true" means there's a body of evidence that supports it being true. So the question shouldn't be "who decides what's true?" but rather "what evidence is there to support a claim?"

I've got no issue with subjective content so long as it isn't intentionally harmful but when content is objectively false (the example Cohen used was Holocaust deniers -- there's a body of evidence which proves the Holocaust did happen) it's probably better it was removed. Newspapers, for example, are often forced to write retractions when courts find them to be dishonest.

Where the blurred line lies isn't the "who" behind the moderation but the "where". Where do you draw a line between content that is untrue and content that is technically true but written in an extremely dishonest way? Do we define things as a strictly boolean state (ie only objectively false content gets removed) or is there a state in the middle where content that is not objectively false but still hugely dishonest can also be removed.

For example the UK Brexit slogan "We send £350 million to the NHS, lets fund the NHS instead" was not objectively false (well, the figure they published was untrue but lets ignore that for the purpose of this example) but it was also dishonest because it suggest the EU membership fee would fund the NHS if we left the EU and the actual truth is that almost certainly wouldn't happen. So should dishonest content be removed also when it is as damaging as something objectively false?

That's such a dangerous precedence to take however I'm also not convinced the status quo is working either because people currently game the system and it does have massive repercussions.
Most likely, those are just aesthetics and are more like large hubcaps over a round tire.
I believe Opera does this too. And Ctrl+Shift+T.
Apple bought the trademark from FaceTime Communications, a company in instant-messaging automation and security. Apparently FaceTime Communications may be transitioning to a new brand soon:

http://www.facetime.com/LearnMore.aspx
I think the authors point was that you shouldn't have to learn these things the hard way :)
Makes sense. Apple didn't want to give away the name of one of their new products/features before launch, but needed your app gone before launch also.
That's nothing. I predict 80% of humans will have 1 Tbps fiber by 2060. I have it on good authority. From the same man who stepped out of a Time Machine as the one who gave them their New Zealand numbers.
Top left: fix the typo in the most important part of the page - the title! (Should be 'Quantonomics')
What's the context of that?

Confidential in that they, the company, will not disclose it but to those they are required by law?

Or confidential as in you may not disclose it to anyone, but by law?

I can't imagine how a piece of information which belongs to you can be controlled by a company. I mean, you cannot possibly mean you are not allowed to inform the IRS how much you earned, right?
> high scores are likely to be positively correlated with quality comments, don't you think?

"likely ... positive", granted, but strong correlation, no.

Keep in mind the change was an experiment to mitigate effects of HN growth and the corresponding trend towards average of audience. The "tend" you mention had been unquestionably moving back to the middle.

That said, I don't have a problem with points switching on after the comments page goes to archive mode. I can ignore them then, while those who want to see them then can neither vote based on bias nor vote to correct perceived bias.

Discussion and reading should be thoughtful instead based on clicks

One's own comments can be self-appraised by seeing one's own score in real time, influencing one's own future thoughtfulness.
Hey, I'm one of the founders of the website.
You mean writing down in the main page, right?
Good idea - we plan to add an introduction video on that page (similar to what Dropbox did on their main page)

Yaron
It didn't work for me... still shows it's loading
But not of the Zynga clone factory.
Exactly. At least tell me the dang title so I can find a replacement. Sad how many of my old song playlists, listened in a much different era of my life, are deleted and I’ll never remember what they were.
Jesus' ministry replaced all previous commandments. Something Christians have forgotten and an agnostic has to constantly remind them of.
You know, I really like this idea.

What if in general there were an option for higher education that was more spread out?

I'm imagining a system that is more based on apprenticeship; where you work and you learn at the same time, and after a certain number of years, you have taken enough classes to be given a degree in some area.

I guess the idea would be to have a company that is also an accredited university (with professors who do research and publish papers and stuff). I've decided to call this a companiversity.

Lets pretend it is a software companiversity. I guess the idea is that you just hire the best students right out of high-school, and they agree to work for you and you pay them to work on various contracts that the companiversity takes (presumably less than someone with a degree).

They also get to take classes at your internal university and earn a degree for free. The overhead that it costs the university to administer classes is paid for by the products that they delivered.

I guess the idea is to eliminate the huge amount of debt that college students accrue, return some of the opportunity-cost loss that college students experience by not entering the workforce, and give students that are entering technical professions some semblance of experience to increase their market value once they leave.
Like Engine Yard and Heroku?
Yes. Obviously, specifics will be dependent upon your exact situation, but it would be nice to have a small road-map for backups. I occasionally take my database dumps and fire up postgres on the home server and make sure I can restore the database. That's about as far as I take it usually. Probably not a robust failsafe, but it's what I do now.
That makes sense... Except that I've seen a lot of those on the front page (5 ways to X)

But I agree that it makes sense to crop it. Thanks for a refresher on the guidelines.
Can someone tell me how this is different from 37signals' cinco?
Could you provide links to recommended builds? If Crockford is reading maybe he can add them.
I'd imagine that part of this cost is reputation. The only problem I have ever had with Netflix streaming is when an agreement runs out and the pull something I or my wife regularly watch. (looking at you, "Paint Your Wagon")

I have not had a single service issue with them, ever. They do a better job at reliably providing me with TV shows than the cable company does. That seems to be where they're looking to position themselves, and the reputation for always being there is hard to regain if you lose it.
Basically any popular SaaS in the wild today would disagree with your "Nothing good will come from it" comment as 99% of them offer some sort of free plan.

It's really hard to start a service from 0 and get users to join the platform when it's new. Imagine then that there is no way for users to try out the platform before subscribing to it, uptake will be even lower.

You don't have to reply to every chat and communication channel, especially if it's clear that you've already tried to help the user and it's not enough for them. Ignoring is a powerful tool many forget.
One of my favorites, a long time ago, were the "Bible" series, like the Quick C Bible. They were the perfect balance between reference/encyclopedia of methods and a straight read-through for how I/O works, etc. I wish more programming books were written this way.
Not really.

The points the OP makes are the same points that are repeated again on every god damn story relating to Android or Apple, They aren't baseless, and probably had merit the first hundred thousand times they were argued over, however at this point they're just boring. Every single discussion on global warming or left versus right or socialized health care is overwhelmingly dominated by the same rote repetition, and it's unfortunate when that tactic infects technology discussions.

It's just noise. It's people trying to toss in the standard grenades to attempt to get some sort of points for their team.

Talking point "debates" could be had by robots. They're just noise on the web.
I tried to install the Groovy plugins on a default Eclipse installation and never got the same result I got on the bloated default GGTS installation. But even with GGTS I had a mediocre experience at best. I tried the commercial version of IntelliJ two years ago and it was okay, but still lacking compared to the Java autocompletition. I'm really happy that the situation is better now.

As I use Groovy more of a host for DSLs (like Gradle or Spock), I hope tooling for this areas will improve. In my eyes, this is Groovy's sweet spot.
I wish for something similar for C++ -> Rust and C -> Rust.
The concurrency support with gpars is a really killer feature. I'd urge everyone to take at least just take a look at it. Extremely easy and made very "natural" with Groovy syntax. Yeah you can do concurrency with about every other language, etc. but this is within a JVM context.
Xcode project files are still saved in this style of plist.
It's not an obligation, but neither is running a free git repository :) It would be a nice help though. One that can save some people $2k - not many software features have this kind of immediate impact :)
Hold on, do you think the Ruby implementation would not be constrained by database performance? That would be impressive indeed.

The author's point is just that the implementation is fast enough that it will never be the bottleneck.
Oh totally. Transhumanism is older than civilization too. Humans have been trying to go beyond themselves ever since they started thinking about the concept of self, and augmentation with technology began with clothing, tattoos, and of course drugs. Modern transhumanist ideas are just a rehash of a very deeply ancient impulse.
PHP is just a tool that makes it very easy to create quick websites using logic directly in html. I totally agree that this is a bad practice and should be avoided. This is why it attracted a lot of script kiddies at its beginning.

On the othr hand, according to Wikipedia ( http://en.wikipedia.org/wiki/Brogrammer ) a "brogrammer" is a social programmer, normally attracted in hacking jobs at startups. Therefore, I believe PHP doesn't attract "brogrammers" since most startups do not work with PHP anymore. I believe new languages attracts more "brogrammers" than PHP.

PS: Please keep in mind that, nowadays, there are a lot of good programmers that write clean PHP code. Just have a look at the Symfony2 code source.
One awful thing about these discussions is the invisible factor: team structure. (Did I miss the part where he addresses it?)

- One phenomenon: First Programmer racks up massive technical debt to spew crap out fast. (Which is a valid strategy, but has its tradeoffs.) Next programmers all have lower productivity because they're living in the First Programmer's world. (And the managerial system's set up to reject sufficiently large improvements to the situation.) Mediocre First Programmer becomes a superstar.

- Another phenomenon: Contractor who swoops in and gets the closest thing the team has to greenfield projects, while everyone else tends to pull maintenance-type tasks off the backlog. So the Contractor becomes a superstar.

- Another phenomenon: managers more likely hire someone who merely LOOKS and SOUNDS like an ideal programmer. Other programmers treat them with more respect too. (I remember a successful programmer who was fooled by an ideal-looking-and-sounding programmer, until they worked in a two-person team. Then he discovered Mr. Ideal simply parroted tech podcasts word-for-word. Just your typical big-mouthed junior programmer dudebro.)

Over time, these advantages compound. These programmers get into the right circles, tasks which level up their skills faster, etc.
I like to think that by expressing my opinion and labeling it as such, I am meeting the [very low] expectations set by a blog entry at a URL with my name in it. :-)

The McConnell link would have been an interesting thing to include, but if I had done so, it would be looked something like this:

For the closest thing I can find to real evidence and research supporting the 10X programmer, start at this link to a piece by McConnell. But even there it is interesting to note that most of the scroll bar is consumed by comments from people debating the validity of the claims.

Even with the McConnell link and its contents, I would still find myself saying that I believe the elite developer exists but readily admit that I can't prove it.

If we could prove it, we wouldn't be arguing about it.

The 10X developer is to software as low-carb is to nutrition.

Hey, that last line is pithy! I'm gonna tweet that...
This is the coolest thing i've read in a long time. What a world we live in, where we can send software updates to Mars to fix our robot.
Thanks everybody for such an amazing response and suggestions.

Few people asked what I changed that caused this sudden change in incoming leads.

I do not know what exactly worked - but here are few things I changed.

1. It may be the calendar - but my intuition says its not just that.

2. Made my profile more keyword specific instead of lots of text. Uploaded a picture.
I also researched a lot on other successful Elance profiles. There were two categories there
a) Sounds cool to other freelancers, developers - I switched from this to the one below:
b) Well formatted, keyword rich (for humans too) and shows up better in search results and shows up important stuff in the shorter profile views.

3. Removed the hourly rate from my profile. I did not charge much lower later either. But I figured out that fighting for that $1 extra is not worth if I am going to lose a lead and spend more time looking for other work. I think 49 < 50 should be represented as 49 <<<<< 50 (These are not my actual hourly rates). This may have been a biggest problem in getting invites.

4. Changed my profile such that it is more focused to what I want to do and passionate about (data-science/machine learning) rather than what I am good at (web-development). This doesn't really seem to have any impact on the kind of work I get - I get both equally. This has more due to my personal choice - I did not want to do web-development at my day job and at freelancing (it kind of gets boring)

5. Updated my blog with one pending post I had created earlier but had been lazy to upload it.

---

6. Reduced a lot of self-pitching in the proposals. I carefully choose whom I write proposal to. Client history, Previous hiring rate/cost, Client's project award ratio, understanding of technology, understanding of requirements, timeline suggested. I tend to focus on leads who seem to have a lesser understanding of technology but better clarity on requirements.

7. Chances of getting selected when somebody invites you are far greater than competing with 50 or 100 proposals. If you are invited - it seems that you are more likely to get work at your preferred rates.

8. Placing bids when the requirement is fresh and new (or has less proposals). Chances are that in case of lower proposals, client has received many proposals like "I can do in it $XXXX". A good proposal with relevant questions tends to stand out. If something has more than 12-15 proposals with rated freelancers - I back out unless I think I can make a very strong proposal or if this project is a "must-try". There may be tempting high value projects 3 days old with 80 proposals - chances are that the client has started discussing with somebody else in those 3 days. I used to spend a lot of time on such postings, and almost immediately discard those nowadays.
On my undergrad budget, 142EUR was astronomical. That was my food budget for over a month. Ah, the penniless days of yore.
The travel you mention in the thread is more significant than anything else you've talked about in the post.

A job with 75% travel basically puts the rest of your life on hold - significant other, relationships with friends, etc. It's harder to stick to proper fitness and diet when traveling so much. You've got to deal with all that travel-related stress (ugh, airports). And business travel tends to get old and boring really, really fast.

Given all that, company B is the winner - although personally, I wouldn't take that job either. Even 25% work-related travel is a pain in the ass.
I thought there might be, but most of the AI code ended up being native. The only AI code in React Native is a single line:

var percentage = await NativeModules.AIManager.analyzeImage(path)

… Everything below that is Java or Objective-C++, and then native libs