skysight-inc/HackerNews huggingface dataset:
Yeah... it's ugly as heck but they're clearly trying to avoid new keywords. I hope the TypeScript folks can convince ECMA to adopt normal keywords like they use:

https://www.typescriptlang.org/docs/handbook/classes.html
I believe it's five identical agents: https://blog.openai.com/openai-five/

But because the agents were all trained together, they kind of operate as a unit.

Coordination

OpenAI Five does not contain an explicit communication channel between the heroes’ neural networks. Teamwork is controlled by a hyperparameter we dubbed “team spirit”. Team spirit ranges from 0 to 1, putting a weight on how much each of OpenAI Five’s heroes should care about its individual reward function versus the average of the team’s reward functions. We anneal its value from 0 to 1 over training.
Nvidia will properly never do that. Since they don't see themselves as just hardware manufacturers.

They want to bind customers to their hardware and cause them to buy newer hardware versions in high frequency and there seems to be no better way to do that than via software that they can artificially age if need be and lock to prevent alternative solutions.
I might get heat for this but personally I find the JavaScript ecosystem to be a mess. There are so many changes to the language that are done aggressively which I think are done without much thought. For example, the promises API, now we also have async/await. The module system, with require(s), then import/export, and there's browser JS and system JS (node), and npm and now yarn, then your build system, with webpacker, browserify, bower. Oh! You might also be interested in using new JavaScript syntax so don't forget to use babel.

And the funny thing is they are teaching all these at bootcamps and the students have a hard time trying to understand the concepts with so many variations in them.

There is however light at the end of the tunnel which I think where TypeScript is.
In many cases they went from super-poor to just poor. While an improvement, they still lag way behind the so-called industrialized countries.

Put another way, if we divide a family's economic condition into very poor, poor, middle class, and wealthy; the world system(s) appears to be bunching everybody into "poor" (and perhaps a few more into "rich") while the other categories are shrinking. The ideal would be to have most of the population in the middle-class.
As someone who raised three children in Manhattan, walking and public transit are fine with small children. Biking, while a great source of recreation, is simply not an option for transportation with small children. And the ability to fall back on a cabs or Uber on rare occasions is also sometimes necessary.

That being said, at an older age, I never had to take my children anywhere. Like you said, they walked, rode or took public transport.

Finally in my experience, city kids are just as prone to underage drinking as their suburban counterparts, possibly moreso because of the increased opportunity. What they don't do however, is drink and drive.
It has not.
It looks odd, but the pound sign isn't a comment character in JS, so ... I guess it's like @ for Ruby.
When you stumble upon a good article, subscribe to its RSS feed if it has one, and unsubscribe if it gets boring. Eventually you'll end up with an interesting collection of blogs. I wish I could help more, but most of the blogs I follow are probably uninteresting to you.
The only ones I can think of off the top of my head are SpaceX and Tesla, founded with the missions, respectively, of making humanity a multi-planetary species, and accelerating the global use of sustainable energy technology.

At least those are long-term goals, and larger than making a profit, if not necessarily responsive to all the questions in the article.
Apple releases macOS 10.14.3, iOS 12.1.3, watchOS 5.1.3, and tvOS 12.1.2
Not a worker rush. Worker rushes only really work against lower ranked players that panic and do not know how to respond.

The reason is that while the attacking player sends over their workers to attack, the defending player is still constantly making workers. By the time that attackers get there the defending player should have more workers. He simply has to command all of them to fight the opponent's workers.
Did you look at the proposal ? Declaration #name prefixed with hashtag. I really hope that won’t go thru.
More than 50% of commuters drive to work alone in NYC? That seems insane to me. I don't know or know of a single person that drives to work in NYC. Tolls and parking alone would eat around $10k per year, plus even if it was free the traffic seems to make it not worth it when compared to subways. Also, if you're willing to shell out the money to drive, why not just take a cab or uber at that point?

Is there some large subset of workers I'm not seeing that it would be more economic / convenient to drive into or around the city on a daily basis? (truck drivers / cab drivers / uber drivers don't count I wouldn't think?)
Twitter is blogging with all the good things about blogging stripped out. This did indeed make it easier, in the sense that just bleating whatever happens to be in your head, or venting insta-reactions to whatever happens to be passing in front of your eyes, are always going to be easier than thinking hard and crafting an argument. The result of all that ease and accessibility is a cesspool that has damaged lives, the culture, and arguably democracy itself.

Seeing Twitter described as an improved, evolved form of blogging is like seeing someone awful peel the skin off the body of your dear friend and wear it as a suit.
I hope the paper release on Jan 24 will include such details.
May I point to this corresponding mode of transport for car-less people:

http://slug-lines.com/
Using a debit card for any transaction is free, which is why cash is going the way of the dodo.

I don't use a CC in Europe so I can't comment on how expensive those are here.

As for who is paying for it? Once you have a payment system set up its really not that expensive to maintain it. Driving around armoured vans with money is actually more hassle.
https://ai.stackexchange.com/questions/3814/whats-the-differ...
Why oh why do people use Babel over TypeScript. Why fly across the Atlantic when you can row your canoe!
Also no natural disasters taking out the manufacturers again, right?
Ask HN: Is there a way to enforce Git merges/commits?
I was curious if there was a way to enforce 2 things on a git repo in either bitbucket or github

1) A JIRA-XXX format at the start of each commit. This makes sure we can relate/find a commit with a ticket/issue/feature and vice versa

2) Require merges to be rebased/squashed
Calling it a tax belies the enormous benefit that the payment networks have for customers and merchants. The fact you can make a purchase from most of the merchants in the world, with a card issued from your local bank is an extraordinary convenience. I think a lot of the commentors here don’t know (or have forgotten) how tedious and slow international/online shopping or travel used to be when it came to money/payments. You don’t know slow and unreliable payments until you’ve had to mail somebody a cashiers check.
True, but they show that comfort is possible without crazy mechanical power. Improve your insulation first, and you'll need less BTUs afterwards.
I'm alerted that javascript tends to bloat the stdlib. Most of the features mentioned can be implmented as a external library. This is benefitial for users as they can switch the implenmentation and upgrade versions without waiting for all of their users to upgrade the runtime first.

The prime example of javascript unnecessary bloat is fetch api which is mere wrapper for ajax calls, was developed a while ago but still cannot be used because of lack of support in older runtimes.
It has partial observability constraints.
https://outline.com/TXRzWg if you want to read it.

One choice quote: "The only way to cover the cost of burgeoning debt without growth-crushing taxes is to encourage faster economic growth."

Am I the only one who feels uneasy about our society's obsession with ever-increasing growth? Can that model possibly be sustainable on a finite globe?
Ask HN: Any tips on how to relax and be very attentive during an onsite?
Just trying to figure out how people deal with over-thinking everything during an onsite interview. Despite being well prepared there's always the unknown part which throws you off. Not necessarily stress per se, more like not being 100% attentive or present while being interviewed for the whole day.

Any tips on how to relax and be 100% in it?
For those interested in building their own AI to play Starcraft II, here is a very comprehensive, 17 video series by sentdex (Python AI in StarCraft II): https://www.youtube.com/watch?v=v3LJ6VvpfgI&list=PLQVvvaa0Qu.... He walks you through building and training a neural network to play Starcraft II via the same API used by DeepMind.
> The times of the day when you'll have the heaviest AC compressor motor/fan motor load in watts is also when the sun is up.

Not quite true, actually. Shifted by few hours.
I suppose you are correct. Similar to the original comment, who was shocked coming from a European perspective to US, I was a bit shocked coming from an East Coast perspective, and have made too broad a generalization. What areas would you suggest I visit in the future?
I think you bring up a good point. People imprint their own perception of things to this AI game. The bot is probably working like other deep learning machine learning things. It runs some models or whatever and tries to minimize error. Not surprising really that the computer thinks differently than humans. A worker rush sounds hilarious to us but hey it can work.
You can think of a task as being a thread, but it has one single allocation that’s the exact possible stack size. No more, no less. This uses less memory than spinning up a thread with the default stack size. Yes, you could use the proper APIs and get the correct size too, but you have to figure that size out by hand for each thread. It just implicitly happens with tasks.
You cannot actually say that. non car oriented cities have been growing for hundreds of years, while car oriented cities only for about 80. You could well be right, but we will all be dead before we can actually state it with confidence.
The most concise modern class definition I have seen goes something like this:

Working class: work to survive.
Middle class: work to do other things.
Upper middle class: work for wealth.
Upper class: work optional.

People rightfully like to talk about the working poor and the disappearing middle class, but I think we are actually already past that. What we are seeing now is that between education, housing and financial insecurity it is hard to be even upper middle class anymore without existing wealth.
Elixir/Unix style pipe operations in Ruby!
https://github.com/LendingHome/pipe_operator
They pay based on local rates. For me, this is a big no. I don't think they are a company worth changing your stack for.

But going back to your question, this is a hard one... Unfortunately, I guess most companies look for experience in a specific framework, not even in a language in senior roles. Probably you would have to find some company and consider pay cut/start yours with the new stack. I think smaller companies may be less picky about your stack. You could also look for team lead roles and practice new stack while leading a team. Sometimes companies let you introduce a new stack, but it has to have a good reason. If you work with django I see no reason for rails.

https://about.gitlab.com/handbook/people-operations/global-c...
I don’t really like the direction at all. What’s next, templates? Don’t understand who is really pushing for this.
The capture of rating agencies by the entities they would rate seems to be common if not inevitable given the incentives - the companies being rated have a strong financial incentive to fix their ratings while at the same time, the consumers don't pay for the service. So, the agencies eventually go after the only money in play and turn into a protection racket, and perhaps make room in the market for a new agency subject to the same incentives.
From the math I've seen, bicycling is 1 order of magnitude lower CO2 emission than driving. Here is one source https://ecf.com/news-and-events/news/how-much-co2-does-cycli...

I was surprised it wasn't a bigger difference myself.

It also appears buses are in the 1 order of magnitude range: http://www.dnrec.delaware.gov/dwhs/info/Pages/OzonePublicTra..., https://www.citylab.com/transportation/2012/11/can-we-please...
> 3. Async polution, a function that uses async must be async too?

Coming from JS, that's a non-problem in Rust. You can easily make a function blocking by creating a event loop and resolving the future you get from another function in it. So when I refactor my code to be async, I'm starting by making a single function async, and the moving the event loop from function to function, until as much of the code is async as I want.
We need to own our data as a human right–and be compensated for it
We’re all addicted to tech. Here’s what’s finally going to save us
> No one

I understand your anger here, but I'm 99% sure that the person you're replying to didn't mean that literally. 'No one' is often used to mean 'almost no one'.

I'm sure you'll agree that your behaviour is well into 1% territory, as an overall percentage of people.

You are to be applauded of course.
high speed + captions helps. I wish they would simply embed the captions on the page so I could skip the video but that would reduce those sweet sweet ad views.

(of course YT caption quality is notoriously poor, but TBF it's a hard problem. And often you can get the gist of the message quickly, which is frequently all you want anyway).
That's both funny and true, but note that the same CompCert semantics is also the basis of a verified static analysis tool that can be used to prove the absence of such errors in C programs: http://compcert.inria.fr/verasco/

If you have a program that runs successfully through both the analyzer and the compiler, you can have quite a bit of confidence in the result.
>Isn't it wonderful how the car allowed a large number of families to own a home with a piece of land, yet have access to the amenities of a city?

That was an illusion. House prices are soaring in the inner suburbs (case in point: the Bay Area) to the point of complete unaffordability, forcing people out further and further from where they work and, consequently, creating situations where commuters drive for hours every day because there is no other choice.

To drive to the city, you have to find a place to park your car. As more people want to drive to access the amenities of a city (and they have to, because they might live more than an hour away as they can’t afford anything closer), they will need to pay more and more to park, because of the costs of real estate.

And tunnels are no panacea. The congestion created by single occupancy trips created by people who might be living an hour or more away from their destination will persist.

Density would go a long way to solving some of these problems. Simple things from lowering minimum lot sizes, to mid size apartments and condos, would increase access to home ownership. But we can’t have anything lowering those property prices, can we?
True but your average joe has far less control over that infrastructure than the corporations profiting from it. When you have to drive to get to work because oil companies leverage their power to make public rail impossible, are you really making a choice to consume that product? I resent the idea that average people just getting by are expected to upend their life, while to expect a corporation to moderate their behavior is apparently absurd.
Similarly, we can ask the question: name one person from the 10th century. I bet most people would not be able to. We probably don't have one person for each of the ten centuries of the first millenium. And forget about anyone before 500 BC or so!

In a thousand years, we'll have the same question: name one person from the 21st century. Who will it be? Which of the 15-20 American presidents will even be visible? Who'll be the McKinley and who'll be the Lincoln?

I expect for the 20th century it'll be Hitler or Einstein or Churchill or MLK or someone like that. Surely not Clark Gable or Elvis!
What's the old line? If you have a problem with your Linux system, don't post asking how to fix it because you'll get nothing; post saying how Linux sucks because this thing doesn't work and you'll get a dozen replies in an hour.

Sometimes, personality dynamics cause certain approaches to work better than one might prefer. :)
Because there is a big difference between "awful, the company treated me poorly" and something like "I got 4 consecutive quarters of positive reviews, including a bonus and a raise, but then when there was a change in management I was let go with the reason being 'poor performance'." Something like that would let me know the company is immature with respect to how it managed employee growth.
I've read the TC39 proposal and I still don't understand what's wrong with "private".
I can't remember how long it's been since I signed for a cc transaction. Aren't PINs used in the US?
There is also a channel search feature in telegram web something. IIRC.

E: like this https://tlgrm.eu/channels
You seem to life in an alternative universe than me.

Worst Open Source driver? In my universe that might be lima (no offense to the devs, I think freedreno, etnaviv and videocore drivers are a bit better and I don't think there is a PowerVR open source driver yet)
It was a big threat on Windows on ARM which only allowed you to install applications from the windows store or use an extremely slow x86 emulation layer. Microsoft blocked any browser from the windows store that was not based on the edge engine so Edge was the only usable browser available on ARM because emulated browsers simply cannot compete. Of course in the end it never went anywhere and even Edge's engine is about to be replaced with Chromium.

Nowadays Windows on ARM is basically the second coming of Windows RT, a massive failure. The biggest difference is that this time they decided to not produce a million devices too many.
To be honest, I stopped playing with Pharo around the time when Spec was being designed and beta-tested - I forgot most of it, but I hazily recall that it was a bit too magical for my taste. I hope it got better since then, but I'd have to check.

But, about the GUI, I was thinking about Morphic. It's basically a GUI designer on its own: you can create widgets by instantiating their objects in Playground. It doesn't matter what widget it is: you can create a button or a list item or a textarea on their own. You can then edit them with halo actions or in the inspector until they look like you want, then add them to container widgets, then finally put them in a window. It's bottom-up programming for GUIs! You need to manually track the changes you make via inspector (ie. to copy them to playground), but if you do, you can copy the whole playground into a method and done, you've just designed a GUI app! You later replace some Widgets with their subclasses written by you to handle events and you're done.
L.A. may charge drivers by the mile
No, I'm proposing that they encourage more eco-friendly alternatives that also make attending the conference cheaper such as telecommuting or using rail.
Are you referring to the Alan Parsons Project?
The hash is done locally in the http worker process. I think you may be confusing headers in the HTTP response with headers in the internal protocol used to communicate with the worker process. The 201 response is not an HTTP response.
From a performance standpoint it’s way better to have stdlib grow as opposed to JS bundles. Modules aren’t shared within a page so you’d end up with a lot of duplicated code that the user would have to continuously download and parse.
A moderately skilled human player will be able to beat the insane AI ~100% of the time.

The AI cheats, but is also incredibly predictible, and bad at decision-making.
It's a huge problem in non English speaking countries, like Myanmar. Overtly hateful speech remains up because Facebook cannot find enough people fluent in local languages to moderate.

Much more controversially, I think it's a problem in the English speaking world as well. A lot of disinformation could be removed from the platform with human moderators and the will to enforce. But again, even if we wanted to do that, there are big unanswered moral questions.
> he was not "harassed out of the project," he was removed by formal action.

Ah, yes, the standard bureaucratic cover for abuse: retroactively justify it with formal committee action, by asking people to submit examples of badthink and badspeak from years ago:

2012: 1 email
2013: 7 emails
2014: 5 emails
2015: 1 email
2016: 0 emails
2017: 2 emails
2018: 2 emails

Nothing wrong with that at all. Nothing to see here! Debian's a perfectly healthy project. Continue on your way.
Leading with an accusation of substance abuse isn't civil or productive. Your comment may well be factually correct, but your tone here is inappropriate.

https://news.ycombinator.com/newsguidelines.html
Then you disproportionately tax the poor since more of their earnings are going to consumption taxes such as sales tax and fuel tax. You also aren't solving the problem that money begets more opportunities to make even more money and that over time a huge income disparity appears and class migration stagnates. Which is where the United States finds itself currently.

Many people point to the 70% tax rate as the ideal because that's what we had in the "good old days" in the 1950s. That's not a good reason to choose that figure either. There were other factors contributing to the 1950s being the "good old days."

That's why finding an "ideal" tax rate is a challenging problem.
I would really appreciated a link to what you're referring to. Would be good for all their users to know.
Perhaps the ring is the remains of the impactor. It struck Uranus (when the planet was rotating 'normally') on a trajectory aligned with Uranus's current, post impact, equatorial plane. Hence, the ring and the equatorial plane are similarly aligned.
gotcha. san diego is probably the only place with better weather, if that's possible, and seemingly with more intermingled trees (a good portion of LA's trees are in the hills dividing the valleys and basins).

venice is super-walkable, and i'd guess it's better to live in the venice/santa monica bubble without a car than with, because getting out of the westside is awful by car for large parts of the day. within the bubble you can walk, bike, run, skate or scooter to just about anything you need.

but outside of LA proper, it's true that san bernardino, the inland empire, and the san fernando and san gabriel valleys generally are car-oriented, and it's unwieldy to live in those areas without a car (although there are pocket exceptions, particularly in the valleys).
What is the point of this restriction? Why not just allow all Future-returning functions to use await?
> Kazakhstan forces their citizens to install government-issued certificate to use SSL.

So why debian/ubuntu vulnteer to remove this layer? Why doing the equivalent of installing random certs for every gov/isp on every user?

Yes, government can force someone to install it, but it won't use force on every single person.
Swift Animation for iOS
I agree there is a bunch of toxicity. However, I prefer a toxicity I can preview and assess for myself, than a bunch of unknown toxicity that comes as a surprise after 3 months of employment.
Yes. I've read some of the reasoning behind choosing the syntax. Regardless of the issues, I think going with the current proposed syntax is a terrible mistake.
Can't really count on those NOT happening - but we are more prepared now ;)
Late stage capitalism everybody