skysight-inc/HackerNews huggingface dataset:
I watched it and it doesn't means anything, they said it has lower APM than a human, but what an APM means for a computer anyway? APM is just a way of mesuring how fast you click on a mice / keyboard, but the descion making is not related to the APM speed. My point is it could click 10x slower than a human and still out beat it at macro.

The real issue I have here is the game can be won by just outplaying the other at macro.

Edit:

They actually say exactly what I just said:

These results suggest that AlphaStar’s success against MaNa and TLO was in fact due to superior macro and micro-strategic decision-making, rather than superior click-rate, faster reaction times, or the raw interface.

It feels like bruteforce not really AI, that's my point.

If a computer knows everything about the game ( mvmt speed, projectile speed, ect ... ) how it is you call it smart where it's just computing power to know when to engage and when not.
Great post Sam! My two cents is to try and compete against yourself: quantify your actions with some set of metrics and loop your measurements of those metrics into a feedback loop of improvement. That way, you never feel left behind and have your improvement cycles interrupted or lost, and you gain a good deal of self-introspection, which is invaluable in a world where people nudge/push you around. Your understanding of yourself has to be the ground truth where all other personality traits, habits, and higher-level tasks evolve from, and these combine to generate high-quality work and personal roadmaps.
Who would win: the world's most popular CISC architecture or one MOVey boi?
It's certainly interesting but reminds me of DeepBlue playing Jeopardy against humans but having nd the questions fed to it electronically. Half the challenge of the game is buzzing in first. For humans, requires reading/listening and potentially making a judgement they you'll be able to answer the question and buzzing in before even hearing the whole thing. Same thing for StarCraft. If I could nap out my movers in advance and feed them to the API with precise timing, I think I could likely beat a lot of pros - all the strategies mentioned a in the article are well known. The dexterity and timing are a huge part of the challenge.
And his far superior positioning.
Makes sense. Going to have far better security this way.
Great article! I think sales is one of the most important tools to life, and it's one as a computer science major that was the hardest to cultivate.

Those are all positives directions but I also think about what attributes are really important. I think working longer in a single industry is more important than working hard for a brief amount of time inside. Most of the opportunities comes later as you are deeper inside and just staying till that point is important.
Intel's IoT business deteriorates with revenue sliding 7% in Q4
Keybase Starts Supporting Stellar Wallets
A far from incidental detail. But is there sourced information available about his parents' actual income level?

We do have this quote from the Esquire interview in 2014, which is rather telling:

For my eighth birthday, my parents got me a Mac LC2. And, you know, it was like… It was, like, $2,200 in 1993 dollars. It was, like, this horrifically expensive thing, that was not that good. 40 MB hard drive. And then we put it in my bedroom, and I remember about it, it was this dividing line in my life: before I had a computer and after.
Make sure to also check out Michael Cera’s video “Impossible is the Opposite of Possible”:

https://youtu.be/nAV0sxwx9rY
>It felt like a fortune back then

That's the biggest problem for me. It was a fortune back then. My family would collect bottles all year and cash them in for a vacation. But back then it was 10c per bottle... 30 years ago. Today, it's still 10c per bottle. With inflation, that's more like 5c per bottle. Couple that with the rise in bottled water and other non-carbonated drinks that don't have deposit on them plus a lot of store brands and specialty bottles that require you to go to multiple stores to return, a whole day of collecting bottles might only net you $5. And then you have to spend another day going back and forth between Family Fare, Kroger, Meijer, Walmart, Target, and maybe even a specialty bottle store.

Even for kids, a lot of times it's not worth it for just a few bucks.
Nope, it's trivial to DoS them. Attackers don't even have to do anything.

That's just the "wrong" spin! NISC computers exhibit the same performance characteristics under DDOS attacks of immense scale. Increase the scale of the DDOS attack, and the performance graph remains flat! And by flat, I don't mean with a small slope or slight wobbles. I mean completely flat!
All-in-one Datacenter colocated ESXi homelab server
1. Stop caring what other people think

2. Do what interests you
Imposible to read this page from an iPhone. Can’t zoom out.
I hear you.

I've been trying to find solutions myself - I'm trying to use some strategies listed in this book: The inner game of tennis, by Timothy Galloway, and I'm seeing positive results so far. He talks about 2 versions of self: self1 - the doer and self2 - the judgemental self, which is constantly evaluating self1, and adversely affect self1's potential. He has some useful suggestions on how to limit the impact of self2, and I found those pretty helpful so far.
I'll anecdotally contribute in agreement. I live in Portland and put all my returnables at the curb with recycling. Not worth driving to a return center to get $2 a month. The bottles are usually gone by 6am when I wake up.

Some local breweries are moving to reusable bottles that are washed and used many timees before recycling. We're building a washing plant in PDX this year to grow the program.
Looks like Amazon actually bought the source code and forked it. This Quora thread has some replies by people from Actian: https://www.quora.com/Amazon-redshift-uses-Actians-ParaAccel....
As an Oregonian, I hate this system. It's old, archaic and now pointless.

The idea behind it was to increase recycling of cans and bottles, and it did it's job. In the 70s and 80s, it was great to push that for the social good. But it's done it's job, two generations are now recycling more than ever and the coverage for curbside recycling is very high in Oregon.

But the redemption rate has plummeted in the last decade! Of course it has, people don't want to have the hassle of taking cans into a location, wasting time putting each one in the machine, and getting a couple bucks back. So they were forgoing the 5 cents and just putting it in the curbside bin. News flash - the cans in the curbside bin didn't count toward redemption rates! Oregon also made it so stores didn't have to take redemptions anymore and opened redemption centers that aren't very conveniently location for most of the state. So the rate fell - and now they have increased the rate to get people to take the cans in again. Eventually the rate is going to fall AGAIN, and not because people aren't recycling the cans, they just aren't taking them in the redemption centers.

The system is now worthless and just kept going because. Directly north of us, Washington doesn't have a can or bottle redemption system and there aren't cans and bottles everywhere - people just put them in the curbside bins like everything else.
They shouldn't have this power
> It's the first tenant of the 3-R's

I think the word you really wanted there was "tenet".
> even MS seems okay with left-pad

That's a strange choice of example to highlight the sparseness of the standard library.
You aren't kidding about the stalkers. Check out the bar chart at the bottom of the page:

https://deepmind.com/blog/alphastar-mastering-real-time-stra...

I guess it makes sense that the AI would favor such a micro-heavy unit. I imagine it would be a nightmare to deal with perfect blinking.
I was pretty excited until I saw the screenshot where you would have have to choose the certificate.

If you run a multi-tenant system that services N "vanity" domains (where N is around the same number as your users on a $5/month plan), there is still no service in AWS to do transparent TLS termination for a reasonable cost. Which is a pity, since it really costs almost nothing to generate these certificates.
Save independent software companies from having their lunch eaten by the behemoths after doing the legwork of proving product/market fit - no different from any industry dominated by a few large players. Amazon is not in the wrong for building a competing product, but it's good for the market if the scrappy underdogs have a few edges in their favor.
Having the public facing certificate managed by acm and not worrying about deploying those on the instances is a win. I'm not sure how the certificate validation is done LB <-> instance, but if you can have a private CA and use that for intra-communication it would still keep everything encrypted properly
It isn't a particularly good idea to build something on survivorship bias. For everyone who got into computers and found a booming industry there were people who were into something else which didn't boom, or never got he chance to be into something in the first place. There are talented people who should but can't get into the tech job market, working lowly IT jobs or in other ways aren't doing so well. Undue regulation can be bad, but providing a way for people to do something isn't. By saying that something shouldn't be formalized you essentially being protectionist as well. Just from organized rather than unorganized competition.
This is the most important point in the whole post:
As your career progresses, each unit of work you do should generate more and more results. There are many ways to get this leverage, such as capital, technology, brand, network effects, and managing people

That goes straight to the concept of scalability. Usually we talk about it in terms of businesses scaling or benefiting from economies of scale, but this is talking about scalability on a personal level. Not to be understated.
This bug was closed three years ago, with the following

"Today we don't have a Linux GPU decode owner, so we have chosen not to activate something which we have no one to support and may have to break arbitrarily in the future for ChromeOS."

Is there anything to suggest that has changed?

Did someone offer to do it and were turned down?

I've seen patches but no offer to maintain the subsystem, etc that i can find.
But maybe i missed it?
I only did a few searches of the relevant mailing lists.

(Also, in my experience commenting on 3 year old closed bugs is not the way to make anything happen)

(For those wondering, the actual patch set appears to be tracked here:
https://chromium-review.googlesource.com/c/chromium/src/+/53...
)
....but.....but...that's EXACTLY the challenge of RTS games.....no AI has been able to beat a human at macro until now. That's the whole point...

> was in fact due to superior macro and micro-strategic decision-making

That's exactly the crux of the accomplishment! How are you writing this off as not impressive?! Like, what exactly do you want the AI to be able to do if not win by superior strategic decision-making??

> how can you call it smart when it's just computing power to know when to engage and when not.

But it ISN'T just computing power, any more than AlphaGo was. If it was, then they would have already done this years ago, wouldn't they? Anyone could just rent some servers off AWS and do it. it isn't even remotely that simple.

It's a major work of algorithmic innovation, and you don't seem to understand that.
JavaScript Courses: Learn with 20+ Best Training 2019 – Courses Buddy
People will never run out of excuses for their shortcomings in life.
And no one asked them to or hired them to do the work. It's like calling someone a street sweeper because they picked up a dime off the sidewalk. Sure it's money in their pocket but it's not exactly a job.
>You mean like chess? And go?

What a clever reply. No, like the ones I named in the post above.

>Can you name one that is played professionally (important for balance and comparison to humans)

If you pause to think about it, things that make for a "good" pro scene are exactly the things that make computer games less than impressive for innovative AI research.
Auto generated self signed certs on the servers
Detecting Violations of Differential Privacy
https://arxiv.org/abs/1805.10277
https://github.com/cmla-psu/statdp
Speaking as a data professional and SQL addict, I was always impressed when I came across Citus Data posts. Good acquisition by Microsoft.
PolarSSL took the plunge and renamed. It isn't impossible.
Whenever I get hyper-repetitive ads (usually GM, Dodge, or financial products - seriously, is that all of the ad inventory in the network on some days?), it usually has the opposite effect; I just assume those companies' products and processes are as inefficient and wasteful as their advertising.

I will say that I'm thankful that Squarespace, Audible, and Skillshare support independent video and podcast creators. I click their referral links sometimes to check out new features etc, but would only ever sign up if I needed that particular service. Still, I think that form of repetition helps their mindshare in a positive way.

I did buy the Glif directly from an ad on Daring Fireball, albeit months later, and in combination with brand awareness from their free time-lapse / speed ramping app.
I haven't played AOE for ages, but aren't the races only different in a few details like 2 units and some passive effects? In StarCraft races are vastly different.

I can't really judge AOE's complexity, but from what do you draw your conclusion? Just based on the number of rules?
Ah, I understand. You're assuming the deposits are fungible. I wasn't.

I guess Oregon is pretty close to finding out what happens when the return rate hits 100.1%; that would be interesting.
Back when Microsoft's insurance covered everything ("co-pay? What's a 'co-pay'?"), they didn't cover birth control. That changed later (early 2000s?). But even what was once the gold standard of company health insurance plans didn't cover it at one time (they didn't cover ED drugs, either).
I'm not really sure why you think Brood War is such a pure example of basic strategy without difficult to comprehend mechanics. Even in your example, recall is far crazier in Brood War. Arbiters can also create a version of a force field on a ramp that's uncounterable and lasts far longer. They're also harder to defend against because they have so much HP.
I'm not successful, but my strategy for getting there is specific....

-- never put yourself in the position to go bankrupt

-- stay in the game - keep your overheads down to the minimum practical for you

-- learn to program so you can implement your own ideas without need for a cofounder or need to pay for anything more than hosting and a domain

-- just keep banging out your ideas into products until one catches on.

-- try to bootstrap and if possible avoid raising capital - it's too distracting and costly and dilutes your time massively

-- do your very best to avoid employing anyone until you really can't avoid it

-- don't get a cofounder if you can possibly avoid it - it can lead to arguments and business failure... if you really need help, bootstrap till you can employ someone

-- repeat until success or giving up, not because you're forced to stop
I worked in a place where dev workstations were far beyond the end users', and when devs tested (mostly local, not multiple systems across networks), there was no basis in the customers' reality.

Endless performance problems were masked in development, and then very noisily evident when it reached customers. Performance testing was largely reactive and far removed from the creators of some terrible code choices, so they'd tend to shrug ("Works fine here") until you analyzed the hell out of it.

Now, the code was a big C++ environment, and compilation speed was a problem, but maybe a means of testing in a throttled state would have prevented a lot of grief much, much earlier.
> As an employee, I want to be free to negotiate my own wages based on my merit.

Two things wrong with this.

1) Professional unions, such as Hollywood and sports unions, do not establish rigid payscales like non-professional unions. They set a salary floor and some basic guidelines for non-salary pay (e.g. residuals are typically mandated). If game developers unionize, the union will likely be a professional union.

2) Salary negotiation is intensely problematic, and many companies are doing away with it, union or no. For example, Reddit a few years ago eliminated negotiation in favor of delivering their best offer from the start. Salary negotiation has sexist biases and rewards people for skills that A) have nothing to do with the skills that are required for the job and B) not everyone qualified for the job possesses. Salary negotiation is about enabling employers to pay employees lower salaries; it benefits the employer entirely and not the employee. And that goes back to pnathan's comment: the whole point of unions is to act in the interest of the employees against the employer, so the whole "as an employer" section is ultimately irrelevant.
OpenX partners with Google
Right after the snow thaws is a great time to go collecting bottles. Plenty of people throw them out of their car and they get covered in snow, so when the snow thaws there is a ton of bottles all along the road.
Are you so sure? APM limits on the AI aren't necessary, which is a real insight FTA:

>In its games against TLO and MaNa, AlphaStar had an average APM of around 280, significantly lower than the professional players, although its actions may be more precise. This lower APM is, in part, because AlphaStar starts its training using replays and thus mimics the way humans play the game.

https://deepmind.com/blog/alphastar-mastering-real-time-stra...
You should be able to see all this as a manager and talk to your people about it. Why does a union need to get involved?
I assume he means something like the Moritz's article about China's "996" work hours expectation and its negative reception in silicon valley press.
Big Tech pays poor Kenyans to teach self-driving cars (2018)
I would love to see stronger regulations on this. Ultimately this comes down to ownership. Companies have been heavily litigating users out of being able to own anything even if there has been money changing hands. (Also while including terms that make them not responsible for actions performed with a device you don't own).

For example: Sony and Amazon can take away the digital books/games that you bought a copy for. Sony will do it if you ever enact your consumer rights to charge back for fraudulent activity. (See r/playstation on chargebacks) (I'm not just talking about the game/content in question.. I'm talking about your entire library)
I mean, being born poor is a serious shortcoming.
National Intelligence Estimate 2009 Global Cyber Threat – Supply Chain Excerpts
I can't speak for all game development degrees, but at least for the one my university offers they don't have much focus on strong CS fundamentals, and offer more of a high level overview of programming, writing, animation, etc, especially focusing on combining these in existing game engines. People who graduate with these kinds of degrees would be employable as game developers, but wouldn't be strong software engineers. They could transition I'm sure, but it would take time to learn what they missed in university, and given the work hours expected of them in game development it seems free time for learning would be at a premium.
If you read the comments someone points out that they are using the exact same drivers for intel stuff on ChromeOS that people like me are using on on Thinkpads (it has an nvidia GPU but I rarely use it, next machine won't have) with no issues.

Not sure what is up with Chromium just recently in light of the potentially breaking adblockers thing but I'm happy that Firefox are back in the game (not that I ever stopped using them, Chrome/Chromium is only for dev and testing on my machines) since the single largest browser vendor also depending on advertising for the vast majority of it's income is a massive conflict of interest frankly.

Firefox for Android has gotten really good and with ublock origin and the lack of constant "sync everything to google forever" nagging makes mobile web much more pleasant.
A more accurate title for this is "How to Be Financially Successful".

I'd love for Sam to write a post called "How to Be a Successful Human" or "How to Live a Successful Life". This more important topic has little-to-nothing to do with financial success.
ChromeOS is directly supported by the hardware vendors, so they work directly with manufacturers to provide stable drivers. In the general case with Linux on the desktop you have no idea what GPU is installed, so supporting all of the combinations of proprietary, open source, reverse engineered drivers, etc with various features is a nightmare.
{{Delivered in the voice of the female British lady who would narrate Beyond 2000 series of shows - or the Modern Marvels narrator, to your mental predilection}}

After just decades in development, it is clear that the endeavors of those research scientist have finally bore fruit. And today its in the form of:

Intent based modeling, augmented with AI, which provides the reality we see today in both gaming and weapons systems.

The user, who must be human, is provided a range of inputs based on the desired outcome of the interaction with the systems and the real world.

What results, is truly remarkable.

A human is capable of multi-dimensional abstract thought, in a way that a computer cannot. As such - their intent is wired over to a swarm of objects with the most amazing capabilities.

A user can direct a swarm of either virtual bots or physical drones to accomplish a task. She can also combine the efforts of both physical and virtual for even greater effect.

Here we see a swarm of bots who are thwarted by a physical barrier.

The human driver can then instruct his virtual AI bots to attack the security system of the building to allow his drones to have passage.

But she does this through merely the intent for the portal to be open. The bots do the rest.

All the while the user is updated with real-time information on how the operation is progressing.

So, in the future, you may soon see just such technology applied to your kitchen or living room, where bots will cater to your every waking need - and sometimes your non-waking needs as well.
I'm almost certain facebook has no "shadow profile" of me. Can't say the same about google though whose reach stretches far deeper and wider than facebook's. And that's not a facebook problem. That's a internet/social media problem. I'm more worried about google's "shadow profile" or my ISP's "shadow profile" or my financial insitution's "shadow profile" than facebook's. Also, I don't see how "breaking up" facebook would do anything to solve the privacy problems.
not disputing that privilege is a thing, but don't you think that if this were true, all people who are born into a middle-class wealthy family and go to a nice school would achieve outlier success?

it could be that the privilege is a pre-req to outlier success, but there are counter-examples.

and then, if you observe that both groups (the counter-examples and the people who satisfy the pre-req and achieve outlier success) share a bunch of commonality, wouldn't you want to share that commonality with other people?
You don't have to declare types, but they are enforced when you do declare them. I'm not exactly how this is bad. Anyway, you can get into a scenario like you do with Python where type errors occur at runtime if you're not using a typed function.

I'm fine with it, as you might expect from the fact that I'm the author of the linked post.