skysight-inc/HackerNews huggingface dataset:
The main difference would come in the simultaneous control of all of the different units in Starcraft. Both MOBAs and RTS share many characteristics, since Warcraft 3 was the origin of MOBAs to begin with. For instance, micro, unit pathing, lowground highground, fog of war, spellcasting, etc. However, in a MOBA there is more emphasis on team-play, on the interactions of 5-hero team compositions, which is decided upon at the start of the game. There is also itemization, which is much more stylistic than anything that can be purchased in an RTS.

In Starcraft 2, it would be fantastic to individually control all 16 marines in your 2 medivac stim timing, pulling them back when they become the targets nearly instantaneously, perfectly shuffling them into/out of the medivacs, while focus-firing the defenses. Another example would be a reaper rush, a beastly AI could in theory micro 5-7 reapers individually, potentially breaking the game as human fingers/muscles/nerves have limits that CPUs and GPUs do not have.

The latter concern, about sheer speed and potentially limiting APM of the Starcraft 2 AI, is a very interesting one. It would be interesting to allow the AI to match the average APM of the Global Finals players, for instance, which might be around 300 actions per minute. If the computer was allowed to utilize 3,000 actions per minute, it could surely perform much greater feats of micromanagement.

The largest edge I see human players having vs the Starcraft AI would be something strategic, get a sense for how the AI plays then pull off a specific strategy which counters it. It may not work well in the current human-meta, but perhaps the AI will have its own meta that you can out-think it on?
I'm sure that's possible -- I've never experienced it. Perhaps if I were more disciplined about recovery.
Correct, this was an interview with me. We keep a list of topics that might be a CEO interview https://gitlab.com/gitlab-com/www-gitlab-com/issues?scope=al...

If I recall correctly https://gitlab.com/gitlab-com/www-gitlab-com/issues/2887 was part of a 1 hour interview that generated 4 articles https://gitlab.com/gitlab-com/www-gitlab-com/issues?scope=al... Great work by our content team.
There has been work to verify a subset of Rust's logic - https://plv.mpi-sws.org/rustbelt/popl18/ - but the compiler itself is not verified, no.
There is no way you can fit a week's groceries for a family of four in a bicycle trailer.
I would consider the trillions spent on the Iraq Wars a substantial oil subsidy.
so, like, it's like, painful to read, like
Better respect gravity. It‘s the law.
I find Blind to be a total garbagefire and den of negativity, which all anonymous social networks trend to.
Thanks, VERY much appreciated !
Yeah. There was that one Seagate 3tb a few years back. I think they had a 26% afr before yanking all of them.
Cambridge is a city. There are many organisations calling themselves Cambridge (or Oxford for that matter), either because they are genuinely based there or because they hope to benefit from the association. Can't really trademark a city name though.
Yes, otherwise we wouldn't be talking about it. That doesn't mean their parallel universe images who chose a statically typed equivalent, ceteris paribus, aren't better off.

"Lots of people do it so it must be fine," has to be the weakest form of argument I know. Which is funny, because lots of people use it. Hmm...
Those 600 dollar strollers tend to work pretty well for dragging kids around, also at least in manhattan, you can get virtually anything delivered.
I enjoyed this piece, mostly because I disagree so strongly with it :-). Clay takes the topic of Ontology, contextualizes it into an impractical domain, and then calls it overrated. Cars are overrated too because they can't cross oceans right?

When done correctly, ontology combined with knowledge graphs can make an impractical problem much more practical. Consider for the moment the problem of 'fake news'. What characterizes 'fake news' is that it has facts or concepts that are not in alignment with "true" facts (authoritative). And without getting into the debate of what is and isn't true, you can take a document, a knowledge base populated with trusted facts, and a topic ontology and score that document for alignment with the existing data set. Whether you use that for checking Wikipedia articles or flagging fake news its a very powerful combination.
I don't think the output from this tool is necessarily non-compliant with other browsers.

Their home page doesn’t even render correctly in Firefox.
Your first link talks specifically of fasting every other day, and is about rats. That is completely irrelevant to 5 day fasting in humans, whereas [0] is.

Your second link is from 1995; A lot has happened since. Yes, children should probably not fast. Other than that, more recent data (as well as old, but ignored, data) show that water fasting is good for you. And Valter Lango's research (see [0], and google for more) shows that it's actually extremely beneficial in many cases, especially during chemotherapy.

[0] https://www.sciencemag.org/news/2017/02/five-day-fasting-die...
Cat file1 | convert | dest
Solar will rebound this year with more than 100 GW of new capacity
>>I doubt that Apple will build a significant backdoor. Most likely they will figure out some symbolic way to accommodate this law, exploiting the vague wording.

This is version 1.0. The law can be redrafted to remove any doubts. Once Australia gets it, so will USA and others via sharing agreements (5 eyes).
I don't think it's a great idea for me to lose a perk that I enjoy because some people are subject to temptation and have limited willpower. Those types of people would just bring in their own snacks if they weren't available oh, so I don't see the problem with the employer providing them to those who consider them a perk. I'm sure some of the more frugal employees would save a lot at the grocery store by sticking to the free snacks provided.
I thought it was interesting how they began forcing Windows users through a login page to associate identity, and a continuous background telemetry service, but not Linux users. The telemetry service needs to be running just to check for updates to the gaming card drivers.

At least, I personally didn't have that experience on Linux with proprietary driver when the Windows gaming rig did. They likely determined it wasn't worth the effort or Linux users would be more likely to lash back at the intrusion. Or it could have been a later target but still on their plan..

Have they changed this and forced their telemetry collection onto the Linux desktop yet?

I doubt they'd prereq it to install drivers for their ML or workstation cards. I'm a little more worried about their gaming/desktop cards.
Loudness has more to do with each individual card and how the manufacturer built/designed it than it does with AMD/Nvidia. Read GPU reviews online and you will see that, even within the same model (e.g. RX 580), some cards are known for being unreasonably loud while others are near silent.
Curious as to why you quit Skiing, why do you think that’s contributing to climate change?

To me it seems like a really low emission activity, particaurly ski touring ?
I would bet good money that less than 1% of people can name all 8 of thier great grand parents. In other words you'll almost certainly be forgotten in a few generations, even by your own family.
Stoned and Single: Buying Reddit Ads to Promote My Dating Profile
There's a saying that comes to mind when I read this post.. You judge yourself based on intent. You judge others based on action.
Crystal it is. Combined with the amber framework, porting the Ruby Code should be straightforward. Yes stuff isnt even 1.0 yet, but I would seriously bet on it right now.
Re: If I think you’re wrong, I’m going to downvote you and move on

If the receiver of the downvote doesn't know why, they may make the same thinking process mistake again, and moderators will have to reinvent their downvotes in the future. It may not be the same person each time, but in agraggrate thinking errors pile up, so that approach doesn't scale for forums full of mostly repeat commentators.

In my opinion, Hacker News should require a non-trivial comment on the reason why something is downvoted, prompting for sufficient counter-details. Maybe that's dreamy feature-creep, but it sure would feel nicer than hit-and-run downvotes. I prefer to learn from my mistakes.

Anyhow, the specific score changed so it's no longer an issue here, but remains a general frustration. Thanks for your feedback; I appreciate it regardless of whether I agree.
Disclaimer: I work at Backblaze so you should always view my answers skeptically. :-)

> Color me skeptical that folks outside of the public cloud providers are going to be around in 10 years.

Backblaze is now 12 years old, and we're actually kind of unique in that we have never raised any significant VC funding and we're (slightly) profitable. We have run the business entirely as a business (not on unsustainable VC dollars), and we aren't planning on going anywhere. Backblaze is employee owned and run, the only voting board members are the original five founders. We have a couple of "board observers" from outside the company for "adult supervision and experienced advice", but they cannot control us, and they cannot even vote.

Side Note: The Backblaze founders and a good portion of the staff all came from the same previous startup/company, and in that case the VCs forced us to sell it, which murdered it. The whole reason we self funded Backblaze and ran a sustainable (profitable) business was a reaction to how horrible that situation was.

Backblaze currently has 803 PBytes of storage in our three datacenters, and business is really going well and we are growing quite healthy. We also understand (and talk about among ourselves) the large responsibility here, which is realistically that amount of data cannot ever be moved. If Backblaze decided on a whim to shut down, we would seriously, SERIOUSLY hurt or even manage to destroy thousands of businesses which depend on us. So we are not going to do that.
Only posting because it seems some people have not spotted why this story resonated so much: it epitomises a certain view of Davos - the rich and famous, meeting to discuss problems they imagine themselves disproportionately able to address, seemingly oblivious to their own disproportionate role in causing the problems in the first place (surely it's beyond debate that anyone flying a private jet has a disproportionately large carbon footprint?).
> For more modern neighborhoods, make the roads confusing so cars won't take a shortcut through and bypass the main road.

Alas Waze and its ilk are breaking that system in a lot of European cities. It's now quite common to have quiet residential streets suddenly turn gridlock when some algorithm has correctly-but-malevolently decided it's a good shortcut for everyone getting from the office to the freeway.

When I think of a future powered by AI, I think of that kind of logic casually extinguishing all life on the planet.
I recommend Journey to the Moon by Eldon Hall, designer of the AGC. The O'Brien book has a lot of good information but also a lot of problems. Sunburst and Luminary is also interesting, written by Don Eyles who wrote much of the lunar landing code. He goes into a detailed explanation of the 1202 program alarms.
Different professions care about different people. Musicians (and honestly, the average layperson) can name classical musicians at least as far back as the Renaissance, and those in Theatre can name classic Greek plays from well over a thousand years ago (Medea, Antigone, Oedipus Rex don't ring any bells? Oedipus Rex was first performed in 429 BC!). Philosophers can name Socrates and Aristotle (and most other people can too).

How about games? Go is 2500 years old at this point and still going strong. Sure we don't remember the name of the person who first put it out there, but there wasn't a desire to record that back then. Shigeru Miyamoto will be tied to Mario for a long, long time. Or Walt Disney with Mickey Mouse and theme parks. They might not be household names in a thousand years, but there will be historians and documentaries about them (and hopefully their works will be properly archived so people wanting to be educated on the history of film or games can still enjoy them).

If something or someone leaves enough of an impression on society, they can be remembered for thousands of years, and still be relevant to people in those fields (and even outside of those fields). It's not guaranteed to be remembered, or for the people who were involved with it to be remembered specifically, but the result can be.

And even if it's not remembered by the public at large, there are people out there who will find value in remembering and reminding people about these things.
I still use my 2012 MacBook Pro 15”. I upgraded it yesterday with a new 2 TB SSD drive to replace the 1 TB SSD I bought 4-5 years ago.
It’s still surprisingly fast and the only thing that feels really old is the screen. Modern retina screens are way better.
Unfortunately the battery life is degrading and the power cable have started to crack.

Pretty sure my next laptop won’t be from Apple unless the prices for upgrades come way down, or drives/memory can be replaced. Paying 3-4000 euro for a new laptop with limited lifetime is not an option.
I have recently moved my home PC to latest AMD APU (latest Athlon). No CPU Fan because it's passive, no proprietary closed source binary blobs anymore because AMD open source drivers work out of the box (latest Ubuntu).
I'm not sure about the identification of users and universal ID issue, but I can speak to the installation pieces.

The license the project uses (AGPLv3) requires any server running a modified version of the software must include the source code. While it may not be possible to verify the source code running on someone else's server, you have the freedom to run the program on a server that you control. This ensures the version you are interacting with is not tampered with. Because the source code (and any modified code you can access on a network) are available, you or others can audit the code for security vulnerabilities.

This isn't a perfect solution because not everyone knows how to set up a server, but it definitely reduces the potential for abuse.
I still think OpenID is better than OAuth. OpenID was federated, and you could easily set it up on your own server. And OAuth has become just 'Sign in with Facebook' and 'Sign in with Google'.
I can't read his name without hearing it in his voice:

> Scott Manley here
> The interests of rural people in the US are, depending on the state, protected by the electoral college and Senate allocation. Look for more attempts to abolish these things, which would be civil war-risking changes to government.

The reason why there are attempts to abolish these things is because rural states have, arguably, been abusing that advantage to the point where the larger states are getting frustrated. The situation where a minority of a population can not just veto the majority policies, but impose its own, even in face of the supermajority (the US system allows the constitution to be amended with support of less than 25% people, so long as they vote in the right places), is not going to be sustainable for long.

And, by the way, the people who have set the system up knew that putting it on paper is not enough. There's a warning in the Federalist Papers (#22):

"It may happen that this majority of States is a small minority of the people of America; and two thirds of the people of America could not long be persuaded, upon the credit of artificial distinctions and syllogistic subtleties, to submit their interests to the management and disposal of one third. The larger States would after a while revolt from the idea of receiving the law from the smaller. To acquiesce in such a privation of their due importance in the political scale, would be not merely to be insensible to the love of power, but even to sacrifice the desire of equality. It is neither rational to expect the first, nor just to require the last. The smaller States, considering how peculiarly their safety and welfare depend on union, ought readily to renounce a pretension which, if not relinquished, would prove fatal to its duration."

Originally it was about something else, but in a very similar context (small states trying to get a unicameral 1-vote-per-state).
> “We never thought it would pass,” said Alan Jones, chief executive of M8 Ventures, a tech investment firm in Sydney. “We all just figured that Australia’s political leaders would consider the expert advice that told them this was nuts.”

This is a counter-argument to all the comments I see on HN about "waiting and see if the proposal goes anywhere".

It's usually too late to stop it if you do that and allow most if not all of the negotiation between parties to take place by the time you wake up and react.
> Open source maintainers burn out. It's a fact of life that's hardly specific to Elixir though, wouldn't you agree?

Of course. How many languages have a single deployment story maintained by a single person though? That level of fragility is something I wouldn't put in production. Period. Not even on Linux.

And, yes, you could just compile the app in production (and watch the security team lose their shit). Or you can blow everything away for each deployment. Or you could use a tool that's simply less tedious to deploy (e.g. Rust, Go, Java, Clojure, ClojureScript, Javascript).

To put it another way, if deploying is a pain, scaling is a pain.
I guess that means "Hope for the best, prepare for the worst" is or is close to hypocritical advice.
How to make VR with the web, a new video series
That is rather odd, on Chrome/Win10 I see the original article, and looking at the page source it seems rather innocuous (no scripts or ad banners etc).

What browser and OS are you using?
In my country, it's possible to get the money back if somebody charged your debit card without your knowledge, but not if you approved the payment yourself. In such case, you are expected to solve the issue with the merchant yourself. Just as you would be, if you had paid in cash. Which seems to be reasonable considering that the maximum allowed debit card fee in the EU is 0.2%.
https://techcrunch.com/2018/12/20/blind-anonymous-app-data-e...
You don't think it's a little offensive and uncalled for to tell someone that it is inconceivable that anyone could be as stupid as they are?
The corollary to that is that you're just repeating the mistake of the naysayers last time.

One of the most "egregious" omissions was either a floppy or an Iomega Zip drive. But a few short years later USB thumb drives became ubiquitous.

USB-C is the future, we're already seeing a plethora of displays launching with them, and they obviate the need for another power supply. Yes, right at this moment it's a bit of a pain (not massively though, I have a dock at work and plug a single cable in and my dual monitors, keyboard and mouse just start working - with my 2015 MBP I had lots of ports, but had to plug and unplug 3 cables each time I wanted to move my laptop).

I'd argue that maybe they went a couple of years too early, but they saw what the next big thing would be and jumped.
Most of the terrible modernism comes from the postwar era, when city planners would drive concrete highways through minority neighborhoods and bulldoze "slums" for modernist housing projects that were supposed to cure society's ills.
Which is necessary because each EU country still has its own local laws, which the local T&C must abide. If you travelled to Germany and opened a bank account at a local branch, you’d get German T&C.
Textbook case of Goodhart's law: https://en.wikipedia.org/wiki/Goodhart%27s_law
The translated version (of course) of "what are you smoking" is used and known in my own language too. Surprises me that it's not universal as I thought it would be.
...yea https://bikecart.pedalpeople.coop/gallery.html

Most people fit their week's worth of groceries in a grocery cart, and manage to push that around the store. I really don't understand why it's crazy to think you could tow them home with a bicycle. Plenty of people do this. It's a bit out of the norm in the U.S., yes. But don't for a second think it's impossible, or even particularly challenging.
Pretty condescending.
I'm not in that industry, but in general yes, even other JVM languages, since one of the reasons is that using a common language makes it simpler to move people between projects. If there is a sole kotlin developer or small group of kotlin devs and they leave it's harder to replace. Also integrating new members coming frommother teams is harder. The more architectures, libraries, coding styles, ... are standardized the higher are the chances that others can take over which is beneficial even if individual productivity might be lower.
I think it is over the time they have had the drive, not over the reporting interval. It's a measure of the age of the drives. Assuming their drives are operating 24/7, that means that those particular 50 drives have been in service an average of 461 days.

I'd expect on next year's report, those particular drives will show up as 49 drives with around 42000 drive days, assuming they aren't replaced by then.
The same is so true for programming, in particular OOP. In my experience, code is much easier to change when a loosely coupled set of interfaces is built as opposed to an hierarchy of classes.
I think a rewrite in Go would greatly increase our line-count.

I think Elixir is very interesting but Phoenix still has some way to go before the ecosystem matches that of Rails. Our Gemfile.lock https://gitlab.com/gitlab-org/gitlab-ce/blob/master/Gemfile.... is more than 1000 lines!
this may be a location thing - most people do not have skiable mountains close by so for most people going skiing requires travelling by plane
> at 56 your children should be already adults

People are having children at older ages these days.
> The "silver bullet" in Max/MSP would be to only use the DSP message passing paradigm. There, all objects are guaranteed to receive their input before they compute their output.

in one hand, this simplifies the semantics (and it's the approach I've been using in my visual language (https://ossia.io)), but in the other it tanks performances if you have large numbers of nodes... I've worked on Max patches with thousands and thousands of objects - if they were all called in a synchronous way as it's the case for the DSP objects you couldn't have as much ; the message-oriented objects are very useful when you want to react to user input for instance because they will not have to execute nearly as often as the DSP objects, especially if you want a low latency.
To be fair, it's entirely possible to enter a family, social, and employment situation that reinforces healthy choices.

My point was more along the lines of the existing environment being largely responsible for the emergent property of being overweight/unhealthy.

Unless you change the environment, it makes it very difficult to sustainably alter the emergent outputs, which is what we are.

I found it easiest to simply replace and/or eliminate the major environmental problems rather than try modify them in-place. Nobody likes to be forced to live differently, and in my experience, the relationship's happiness was largely derived from the shared unhealthy activities.

After enough time living the healthier life as an individual, access to the healthier environments improves. Healthy members of the opposite sex that have also figured it out become attracted to you, employers who secretly discriminate against unhealthy employees start making offers, same for friend circles. But it's a privileged lifestyle, so it's not the easy/likely default option open to all.
Hackers infiltrate East Bay family’s Nest surveillance camera, send warning