skysight-inc/HackerNews huggingface dataset:
Fair point. I was more talking about MTX and DLC than shovelware, but shovelware's definitely been around forever. Curiously I don't think it's as much of a problem in the core gaming sector these days due to the prevalence of reviewing, but there's a ton of it in the mobile sector.
What are these people doing? I couldn't figure out what the contractors actual jobs are. If they're tech workers and they don't like the conditions aren't there many other good options in Silicon Valley? I know it's not easy for everyone to switch jobs and interviewing is very hard but why's it so much harder for these contractors in particular that means they're putting up with conditions that are so bad, like access to bathrooms?
A world where people don't have a good way to judge the quality of medical services and so they use price as a proxy for quality. Here is a 2-minute video where a very popular speaker explains the position, to the agreement of a large crowd: https://www.youtube.com/watch?v=kPsfo8-FhB0
Building a Cross-Platform In-App Messaging Orchestration Service at Netflix
I feel like when ever you need to put that much money into an idea, it’s likely not an effecient use of money.

For instance, if you invest in 200 startups at $5m each, you’re more likely to get better returns, than betting almost $1b on a single company. There’s higher risk with the one company (probably).

Further, and to the point on efficiency. There is diminishing returns to the effectiveness of investment, in most cases. You can get to MVP for most companies with very little, if any capital. Then the product in most cases should sell itself (needing less investment).

At $1b you’re either artificially propping the market, blundering around for an idea, or have a high capital intensive industry like building rockets or railroad tracks.

I understand they may be building autonomous vehicles, but certainly the winner of that race is going to Win using technology, not manufacturing the vehicle. Perhaps I’m wrong, idk.
As a highly intelligent patient, hallucinating nightmares put the hospital risk from me being highly intelligent and hallucinating. This benefits no one to call an allergy.
Why and how is their business of a restricted type?
That's the thing - I'm not sure Russia can produce their own competent tencent, alibaba, and so forth. I wonder if they're going to wall off their section of the Internet, then realise it's painful and open themselves up to Chinese companies.

It would be wise for someone in the Russian government to say "You will end up shining the shoes of the Chinese!" a la Italo Balbo at this point.
And perhaps we could repurpose those semicolons for comment syntax ;-)
Maybe I'm incredibly naive but if we can build safe financial trading platforms then why cant we build safe electronic voting platforms? It seems like someone would have as much motivation to steal money as they would to change votes if it was possible.
You're absolutely correct. Jey provided the better phrasing of my comment: Use `;` to end a statement. The point I'm making is more bias toward using `;`, even when not strictly "necessary". This brings JS's statement parsing in line with most other languages. And yes, absolutely use a linter.
> If a div exists only to hang a class off it, so that it can be targeted in CSS, it's a part of layout, not semantic/information structure.

Thanks, I've always thought this intuitively but never seen it written out.

Just as any academic theory hitting the reality through actual implementation, the theory should be more of a guiding force instead of a rigid structure to follow.

Much like how the military learned to plan battles (No battle plan ever survives contact with the enemy - Helmuth von Moltke the Elder) by giving troops higher-level objectives, rather than planning every single step of the attack, such as exactly where they should walk and hide, and expecting them to follow it to a T.

This is how I approach most programming/web design theories... including BEM.
The irony is that building a language which avoids semicolons by automatically inserting them is arguably taking a clever short-hand in favor of unclear and ambiguous expressions.
The problem is caused by the IRS and HMRC having secondary effects that make employers do this - whether every subcontractor sound be a subcontractor an employee is a different issue.

There are arguments on both sides eg a Freelance Director of Photography is not going to want to be taxed as an employee.
I mean, just destroy a couple of AWS datacenters and half of the internet dies immediately.
;['but', 'why']
.reduce((msg, word) =>
msg + word,
''
).join(' ') +'?'
Do you really want to know?
A large portion of the people I've talked to over the past 5-6 years have the same sort of feelings about Blizzard games. It's no longer about balance and great game design. They're basically coasting on the reputation they had from the Starcraft / Warcraft era.
Ugh… We've had one of those developers. Now we're stuck with a legacy GWT¹ SPA that sucks the life out of any developer who touches it.

1: Google's abandoned webapp toolkit where you get all of the drawbacks of writing Java code with none of the benefits.
Yes, and it's a linear effort that compounds making asset development in particular much more expensive. For instance, if you have 300 major assets in a game, and one of them takes a sizable percentage of time more to create, this compounds for the entire collection of assets, making your development that much more expensive.
> A fairly limited missile strike could take out enough of the backbone to take almost everything down.

Which is quite ironic -- if true -- considering the Internet was originally designed to be able to withstand the nuclear war.
Apple is not quite a luxury good. Hermes is. They are definitely in different categories.
Anyone have a ballpark estimate for the % change in downloads some of these SEO tips might get you?
Electronic game dev right now is the furthest from monopoly almost any industry can be.

The big AAA developers just keep rolling out rehashes of their old games as long as the revenue exceeds developments costs. Very similar model to super hero movies. Eventually it won’t work anymore. They know it, thus the emphasis on trying to milk every last dollar out of the players.
This because GS rates cant pay the going rate for cyber skills for example.
Nothing is forcing you to put everything in Redux. If state only has relevance to a single component then keep it in that components state, Redux works perfectly fine with this approach.
This might have been inevitable despite their mistakes. I get the feeling that giant AAA titles are becoming less economical compared to the cheaper to produce and cheaper to buy indie titles that come out every single day.

There will always be a place for massive games, but gambling with 100 million dollars is much more difficult than 100 thousand dollars. Smaller studios can much more quickly try out new ideas without potential losses.
Metabase has been a great tool to use, and a very impressive project to watch. Very regular updates, super responsive team, and a great feature set. Congratulations to the team on the raise!
The agonizing part is that having incredibly expensive medical tools isn't safe either - it leads patients to avoid medical treatment because of the cost.
It's not like there's nothing Be could have done; they could have sold and marketed their own PCs but they didn't. They thought they could draft off the Wintel PC market without doing their own marketing and it didn't work. It's a dirty market and if you want to succeed you need serious money which they didn't have.
Sure, I meant to make the point that developers are drawn to SPAs for more understandable reasons than just being a bunch of lemmings.

Also, it's hard to realize how much work a SPA actually entails until you get your hands dirty. SPAs generally sound great on paper from a technical standpoint.
What do you mean by "these kinds of businesses?"
Yep.

And then you have to breach a very ugly topic most people don't like to discuss.

When does regulation kill more people by not having the $thing versus having the $thing? And how many people would suffer complication/dying with the $thing?

It's a very delicate balance, especially when you consider capitalist forces that encourage "move fast and break ~things~ people". The FDA is the chopping block for that... But also FDA overaction also kills people.
ya wtf ofc its terrible, but its obvious that its not just 'censorship', it is a form of war waged by thought control
Thanks. Translate [1] seems to have done quite a remarkable job on the article. And I see absolutely no discussion about any sort of plans for national level censorship service along the lines of China. Perhaps a native speaker can chime in if anything was lost in translation, so to speak.

[1] - https://translate.google.com/translate?sl=auto&tl=en&u=https...
Yes I've tried X2Go and rdesktop with xrdp. Meh.

X2Go was cool and worked well, but support for various distro was a bit unclear (only Ubuntu? can't remember, that was like four years ago) as unclear was on which condition you could actually resume your session and how (what if I disconnect unexpectedly? how do I list my current sessions? Is there audio in/out forwarding? clipboard sharing?). The website homepage failed to address many of these questions, ultimately failing to answer the question "can I actually rely on this thing?".
I'm a big fan of science writers.

There's a lot of day light between journalists and celebrity pundits.
> Steve Jobs always created products that were affordable....It seems Tim Cook had the brilliant idea of eliminating low cost products in order to raise margins...

One of the smart things about Jobs's product structure is that it put people on a position to take a chance on Apple by buying a low-end product, then they could migrate into the more expensive end once they got used to Apple. There's a reason it's called the entry-level, and getting rid of it is foolish.
I'm not trying to say Overwatch's model is bad, but that Heroes is better. I often want a couple of specific skins from a given event, and it's nearly impossible to get them on luck, and they're exceptionally cost-prohibitive via gold (especially given Overwatch's policy to triple the cost of new event skins). Additionally, countless Overwatch lootboxes are just disappointing, especially if you've been playing a while, and often see three out of four items in a box being duplicates and scoring maybe a new voice line. This often leads to a response of saying "I got crud" when opening a lootbox.

The reroll mechanic in Heroes is really really nice, I've never been really "disappointed" with a loot box open, and that's after playing it pretty regularly since beta.
/r/reactjs Hooks Contest Winners
Lot's of people! https://standardjs.com

A better analogy might be the Oxford comma.
Liquidation preferences make it so that usually the large investment is a lot less risky than the smaller ones.

It's also a lot less likely to have outsized returns (50x?), but at those levels of capital, almost no investment is able to.
With ongoing contribution plans like retirement accounts, the thirty year average returns are relevant to a sixty year contribution cycle: Assuming no back loading (later contributions larger than early contributions). With a back loaded cycle, dollar by dollar thirty year averages require a greater than sixty year investment cycle.

Even a ten year average returns is typically going to require more -- a cycle longer than twenty years. Financial services are sold: caveat emptor.
Add a little discouragement to your development
> It feels like I am missing something obvious

I'm not sure if you're missing something obvious ..this is HARD, I totally know what you're feeling like.

I was talking with a buddy other day ago (also a consultant); I was grumbling about how clients have "urgent" projects and then proceed to sit on the project proposal for a few weeks...

His response went something like this: "look, there are reason's why consultants are called in to work projects - and those reasons are not that they are well organized, well equipped, well funded ..etc etc".
Oddly, that made me feel a bit better.
Having the address bar behave sensibly is one of guiding principles of the Ember JavaScript framework. A good modern SPA framework should be able to handle proper routing out of the box.
I ran into this in the pre-webpack era where it was somewhat common to just concatenate JS together in a gulp build step. We imported code from two NPM modules, and each one was wrapped in an IFEE, but the first one didn't terminate with a semicolon. Not fun to debug.
Like Uber, but for Mossad.
Services don't have to be competent to be profitable.

In addition, I'm sure there's enough tech skill and manpower in Russia to create most any web service given enough incentive.
I doubt that they allow you to work on a VM there. I saw only marketing and content jobs there. In Munich or Zurich they do have VM teams. Maciej is from Warsaw, he could do surfing in Munich. Armin Rigo is in Switzerland.
Grind is really difficult to get right, outside of how long it takes. They stopped publishing subscription numbers, but it’s clear WoW subscriptions have fallen dramatically over time.

Personally, the Warlords of Draenor mission grind was interesting for a little while, but completely killed my interest in the franchise. Which I think is a central issue for long running games, you can drive people away vastly easier than you can pull them back.

The long term economics of video games is therefore tough, as surviving to tomorrow often means driving people away forever.
I have pretty much the same requirements as you - ~5$/mo is the amount I'd be willing to spend for a personal blog.

Another alternative I discovered recently is https://simpleanalytics.io/ . At $9/mo it's still above my threshold, but it's a little bit cheaper than fathom. I guess I'll have to keep looking for an alternative.

Well, maybe that's just the price we have to pay for the privacy, aka not being a product ourselves ;)
> Indirectly this is the cause of these layouts.

"Don't you have phones?"

Blizzard has been struggling to connect with fans for longer than Fortnite co-op has been a thing. There are some prior employees who have been quite vocal about the situation: they simply don't know to continue printing money without upsetting their fans. The merger with Activision was a very strong signal: how does it make any sense that a beloved publisher that is known for innovative games team up with a publisher who pushes out the same games every year? The straw is a mobile game while everyone was waiting for the next PC (and potentially console) launch.

"The intent is to provide players with a sense of pride and accomplishment for unlocking different heroes."

Then consider EA, everyone's pet hate (for good reason). Here's a company that has been testing gamers in terms of micro-transactions for years. With Apex, not only have they earned a lot of trust by following Epic's lead, they have put out a title that is genuinely fun and innovative [in the space]. They are listening to the market.

> A lot of the air in the games industry is being sucked out by Fortnite.

There are currently 317K viewers of Apex on Twitch and 108K Fortnite. This clearly isn't true. There's plenty of air to be had. I'm venturing off-topic here, but the problem with Overwatch is that it's team-based competitive; that attracts a certain type of player-base. If you don't play the ladder (in a year I had about 6 hours total in that toxic hell hole), good luck finding games without quitters.

If Blizzard put out a decent Diablo 4, or Starcraft 3, I can almost guarantee they'd find a lot of room to breathe, but a mobile ARPG/HnS was printing money in Asia, so we have that.
You really are a genius aren't you?
If you're starting from scratch, you ought to check out Elixir. Phoenix is a supremely productive framework.
Prodigy (Online Service)
Activision was able to successfully forecast a lot of today's gaming trends. When they merged with Blizzard, they saw a company that was succeeding on all fronts - e-sports (with Starcraft), subscriptions and microtransactions (in World of Warcraft), and plenty of other side-benefits (like successful expansion packs, worldwide appeal, recycled game mechanics a la DOTA...)

Since then, they have been trying to mix these elements together to make one Long Island Iced Tea of e-sport-microtransaction-lootbox-culturally significant franchise. I think Overwatch was the big bet for that, and even though I love what they did it would be impossible for that game to meet all of Activisions expectations.
via George Carlin:

https://www.businessinsider.com/heres-proof-that-being-too-c...

> Purell and hand washing may make hospitals safer, but those oh-so-helpful clinical rituals may backfire in everyday life. [..] "Encouraging kids to play outside is wonderful," Price tells Business Insider. "But even that may be too late if you are already 'sensitized.'"
The best fix is to upgrade to 18.09.2. For those that can't do that immediately, backported versions of runc for Docker releases going back to 1.12.6 are available from Rancher at https://github.com/rancher/runc-cve. But please only do that as a temporary workaround until you can properly upgrade to 18.09.2.

Please patch if you don't 100% trust all users on your host.
What's the connection between Turing and the Jacquard Loom? I googled, and there doesn't seem to be any direct connection.
this is part of a wider effort across South-East Europe:

"Hungary, like its central and eastern European neighbours Slovenia, Croatia, Slovakia and Serbia, have some of the lowest fertility rates in the world, while many educated workers have sought higher salaries further west. According to the United Nations, almost all of the countries with the fastest shrinking populations are in eastern Europe. Hungary’s population is projected to decline 15 per cent by 2050, from 9.7m in 2017 to 8.3m."

"Other countries in the region have also offered incentives to raise the birth rate. In Poland, the conservative Law and Justice party rose to power in 2015 with an expensive pledge giving 500 zlotys (£100) a month, about one-third of the net minimum wage, for every second and subsequent child. The initiative costs more than 1 per cent of Poland’s GDP

Last spring, Serbia, which loses 30,000 people annually, introduced a 500m dinar (£3m) fund to provide payments worth 12,000 dinar for families with three children and 18,000 dinar for the fourth."

from: https://www.ft.com/content/56a5c36a-2d68-11e9-8744-e7016697f...
Comments like yours here and the attitude you bring to the discussion only make his point that much stronger.
If you're interested in playing with Chisel, the "Chisel Bootcamp" is now hosted on Binder meaning you can run through a fair amount of learning content in a browser [1,2].

As a longer, elaborating point: Chisel is much closer to the LLVM compiler infrastructure project than a new hardware description language. Chisel is a front end targeting the FIRRTL circuit IR. There's a FIRRTL compiler that optimizes the IR with built-in and user-added transforms. A Verilog emitter then takes "lowered" FIRRTL and emits Verilog.

Consequently, Chisel is the tip of the iceberg on top of which the Edge TPU was built. The speakers in the video mention this explicitly when explaining the "Chisel Learning Curve" slide and doing automated CSR insertion.

As a further elaboration, Chisel is pedantically not High Level Synthesis (HLS). You write parameterized circuit generators not an algorithm that is optimized to Verilog.

[1] https://mybinder.org/v2/gh/freechipsproject/chisel-bootcamp/...

[2] https://github.com/freechipsproject/chisel-bootcamp
We ran whole company (startup) standup morning meetings until we reached 18. Regular employee feedback was that the meeting is too long. Also regular employee feedback was they'd like to learn more about what other people are working on.

We continued the standup meetings and forced people to be prepared and keep it short. Anything over three sentences got cut off. If somebody was late no comments were allowed and nothing will get repeated for that person. Looking back it was best for keeping the team (company) together.
I'm old enough to remember this happening 17 and a half years ago.

Two airplanes had crashed into the Twin Towers in New York, and word starting coming in of another plane crashing into the Pentagon building. Talk of terrorism spread, and American airspace was shut down, and another airplane crash was reported. All the news websites were down, except for Chips & Dips, which had disabled images and was mostly text anyway.

Actually, the site had already changed its name by then. I sometimes see some usernames here that I remember from there.
Could it be that you're just misinterpreting these through the lens of your worldview? To me the guy you're responding to seems like someone who is likely to stand on the side of anti-authoritarianism
Outrageous != Kills people
A generic, bland article that tells you nothing besides "Enter good meta data". There are already hundreds of blog posts out there with such a cheap "advice", mostly from small companies that want to sell ASO. Where are the new insights? Anything measurable?
Keith Rabois: How to Interview an Executive
That's a nice challenge!

If you're super distrustful you could argue that you should never store a timestamp with a signup event, because it could potentially reveal a user's identity...

Here's a crazy thought, what if you would do this:

1. You fire off a default first event, say “init"
On the server you generate a PGP key pair, store the private key with the init-event and return the public key

2. Second event (first real event) is fired by the website owner and encrypted with the PGP public key from 1

3. On the server you try decrypt event #2 with all available active private keys (stored with init-events)

4. Once a solution is found you link the 2nd event to the 1st event, delete the private key of the 1st event, generate a new PGP key pair, store private key with 2nd event, and return the new public key

5. Third event is encrypted with the public key of 4 and...

No need to store timestamps and all traffic is encrypted, now how to make step 3 fast?
But are there regulation in place for such vehicles?
For a comprehensive scholarly treatment of this argument (with which I wholly concur), see Judith Rich Harris and The Nurture Assumption.

Her Wikipedia article offers a quick summary:

https://en.wikipedia.org/wiki/Judith_Rich_Harris

In short, kids, especially teenagers, aren't out to be like their parents. They want to be like their peers. And what we often see as the effects of good parental influence or supervision may simply be heritable behavior.
Overwatch does give you a lot of duplicates. It's better than Hearthstone where you get 4 duplicate commons and a duplicate rare every time you open a pack. Yay, 30 dust! Only 1570 more until I can get that legendary I want!
Why the US Needs a Strategy for AI
Developers Are the Problem, Not Monoliths
Or you can do what a past coworker did. We settled on standard.js for our linting in a project, and they don't use semicolons. The coworker hated this, so he setup his editor to auto-format into his preferred style on load, then on save use the auto-format option in standard.js to save it as the format that we agreed on in the repo.

He only ever worked with his favorite layout, and we worked with ours!

I'm not a big fan of holy wars in programming, i'm fine with either even if I do prefer one style over the other, but at the end of the day I just hope that everyone involved understands that it's just a preference thing for the most part. Linters will catch the edge cases for both styles, and if you really can't adapt to using or not using semicolons in javascript, there are probably other issues at play.
It's also a capital issue. Softbank has so much money, that looking at $5m companies is just not worth their time.
There's Still So Much We Need to Learn About Weed–and Fast