skysight-inc/HackerNews huggingface dataset:
I'm saying it's an amazing machine rather than the perfect machine for a particular task. Ever wondered how it works? It's much more complex that it appears - does the energy capture use quantum phenomena? Do tree's communicate via via fungal network intermediaries?

Do you realize that they grow out of the air - ie all that bulk comes from captured atoms from the air, not stuff pulled in through the roots.

In terms of our crappy bodies - they are incredibly complex machines trillions of cells, each one unbelievably complex - it's astonishing they work at all.

But you are right eventually they fail - and natures answer is to simply reboot ( build a new body from scratch ) - the consciousness you are so keen to protect is simply RAM state that get's blitzed on reboot, while the cycle of life goes on....

We are made from mostly ( 99.85 % ) 11 elements - some gases, carbon, bit of metal

Not saying we shouldn't make stuff - just that people seem to have a blind spot on what we can learn from nature, and technically how amazing it is.

> I would think that the long-term future belongs to engineered systems that we can control, optimize, and understand.

And if we could understand, optimize and control biology - it would be so much more amazing - cells are nanobots - they can already sense, move, change shape to squeeze through gaps, replicate, signal, repair, kill, and control their environment.

In fact those trillion cells - cooperate to make you - you are a collection of cooperating nanobots. Take a look at some forms of life that take this to an extreme, that live as single cells and then come together to build a much more complex structure - https://en.wikipedia.org/wiki/Dictyostelium_discoideum

Big Hero 6 nanobots - biology - been there - done that.
They get to decide who can use their service, based on whether they abuse other users. That’s not controversial.
I'm assuming by success you mean some adoption, like top 20 languages maybe? Marketing is, of course, necessary for that, but far from the whole story. Because we also had Perl, PHP, Python and Ruby that don't fit your explanation. It's just more complicated, the language competes with other languages, has to somewhat address some of the obvious easy to understand problems of competing languages and be not scarily unfamiliar, but easy to pick up, and so on.
Apple just removed an app. The equivalent would be if Apple removed the app, banned the developer, and sued to take back any revenue the app generated from the dev. That would've spun the story to be more individualized and there would've been a similar backlash.

On the flip side, if Blizzard just suppressed the stream but didn't "retaliate" with the bonus punishments, they would be in a lot less of a bog right now.
Allocation of public funds is politics. Tax rates are politics. There are tons of topics that are differing opinions about things, these are politics.

The right of LGBTQ people to exist is not politics, that's human rights. The people who support this are good and right, and the people who oppose it are bad and wrong.

If you don't want to be bad and wrong, don't hold those beliefs. It's very simple, really.
That's really nice. Well done.
Because price stickiness is real, and the stickiness at free is very very strong. Being a service whose appeal derives entirely from the network effect, they will never ever give their users an exogenous push to leave the platform.
my guess would be that compiled languages are very heavily used in enterprise environments and companies will look for corporate long-term backing before they commit resources to a language.

Dynamic languages are more generally used and often have been favoured by small companies and teams, so the barrier is lower.
Confluent Single Node AWS Linux Daemon Script
Are you not aware of the violent protests in Hong Kong?
I mean on one hand, sure. Google undoutably provided Go with a much needed ingredient, developers.

But on the other hand, I think it is unfair to attribute Go's success solely to Google. If that was the case, where's Dart's massive success? This isn't like Swift either, where Swift is the key to modern iOS development; Go is just another option for a few types of targets.

I don't understand the unwillingness of people to accept the success of Go as being more or less natural. There's articles from entities like Digital Ocean explaining how Go naturally invaded their stacks. There's a lot of merit in Go. It being backed by Google is actually going to deter some from wanting to use it, no doubt.

Google is one of many companies that had the resources to create Go. I don't believe it was out of reach of many larger tech companies. Including Mozilla. Nobody attributes Rust's appeal or success to Mozilla, because they are comfortable pointing to its many benefits as reasons. And that is correct in my mind. But when it comes to Go, people are unwilling to admit that it is simply an appealing option with its own merits, and I think that is unfortunate.

Full disclosure: I speak as someone who works for Google now. But, I adopted Go before joining Google, back in around 2013, where it went to take over many important roles we'd otherwise had used Python or Node.JS for. I did not learn it was a Google product until later down the road.
House votes to formalize the impeachment proceedings against Donald Trump
Linux and open source conferences to attend in 2020
Over time I've gotten completely disenchanted with "empathy" as a slogan. Growing up, I thought it meant striving to see things from multiple sides. In practice it is a demand that you see things from only one side -- offering empathy at all to the other side is apparently the most unempathetic thing you can do. Like so much else, it started as a grand principle and ended up as a tribal bludgeon.

I'm with the author here, but the battle he's fighting has long since been lost.
Mostly bandwidth, reliability and interference robustness. The Wii U certainly proves it's possible, although that's streaming 1280x720. Displays at much higher resolutions require considerably higher bandwidth and are much more expensive as a result. Plus, if your screen is in one place, the source is likely to be there too, so why not just make it more reliable with a cable.
ShareX provides the best windows-based screenshot in my experience.

https://getsharex.com/downloads/
Yeah, I don't think it would be any more catastrophic than a large tree crashing into the roof. It'll be messy and require extensive repairs, but you're not going to see a fireball and crater.
Good explanation. My original point was that the attempt to reduce to absurdity fails because it's not simply being something or holding some opinion that causes others to be in implicit support of it. Implicit support consists in being present when an immoral or unethical action takes place, and not stopping it when you have the opportunity to do so. Indeed, it doesn't even require one group to be in the majority, although fear of going against a larger group is often what causes people to stay silent.
No grifting, fraud, hoaxes, deceptions, violence, dishonesty -never even mention atom bombs, firethrowers, IEDs ... Clearly not sentient.
Stop Explaining Black Box Models for High Stakes Decisions
I would do this if their p2p voice chat didnt work better than everyone else, including Hangouts and Discord.
cd
pwd
ls
Aha, I see you're familiar with my first programs in PHP 4.
This is easy:

1. Prepare

2. Practice

- Toastmasters (or similar group) is a good way to practice

- Meetup groups will ask for speakers if toastmasters is not available

- You could also record yourself, and revise
As a general rule, if millions of people are upset enough about something to take to the streets and risk being injured or killed by the police, it's a pretty safe bet that something in their government is fucked and in need of fixing.
I’m guessing that is mostly 401k savings, not liquid savings, which essentially can’t be touched until 60.
Of course it's impossible for humans. Humans are used to clicking multiple times to do an action. Some actions you want to take in the game are very important, failure to do them correctly can mean a lost game, for example moving units in combat properly. This means that it's better to spam click that action a few times to make sure that the button press is registered properly, because it is possible for button presses to fail due to hardware, software, and most often a coordination error. This means that essentially every player has a much higher APM than EPM, but it's really EPM that counts. APM itself is mostly irrelevant.
> need to read "between the lines" of misleading representations of properties.

I've never had a problem with this, but I also don't bother staying anywhere that doesn't have a 4-star or better average. If you just set your filter at >= 4 stars, then these problems go away, and we also comb through the reviews of our top picks to make sure there's nothing unexpected. Consequently, we've had nothing but good experiences.
Depends on how many kids, and their ages. Between the ages of ~2-8, they're going to bed much earlier than you, and they won't fall asleep if you're still in the room. Add multiple kids—especially different ages with different bedtime routines—and a single room (or even a suite) can be challenging.

We have a favorite AirBnB listing in one town we visit frequently (to see family that doesn't have space to host us) that has some fragile decorations. When we arrive, we do a quick sweep and put them all up high. We're also up-front with the host that we have small children, so they're free to reject our stay if they'd prefer. So far, it's never been an issue.
The server shouldn't trust the clients. The clients should just send inputs or actions, and the server will do validation and decide what the result will be.
Note: I see you're being downvoted. While your comment may sound harsh, I see it as well meant advice and take the candor of the message as something valuable. And now that I think of it, I can definitely see that I come across as submissive. I'm reflecting on myself on whether I am dismissive, which I find very tough to answer (on the one hand no because CRUD apps are valuable, on the other hand yes, because CRUD apps are simply not that complicated to other programming things? Such as concurrency, for example, I suppose making any normative statement as strongly as I do sounds dismissive and it probably is).

I described one reason why I'd be fine with CRUD apps.

There's another reason: at university I was always breaking my brain when I tried to learn programming. That intensified when I tried to learn security.

I think it'd be nice to have a break and not break my brain that much. I'm not saying I wouldn't think at all when I'd do CRUD, or not face difficult situations, because I probably will. But compared to what I've experienced at uni, it's a pretty nice walk around the park and a lot less of a headache (from what I've experienced during my freelance gigs).
This is not a new or rare phenomenon. I noticed it many times when growing up.

https://en.wikipedia.org/wiki/Advertorial
The website only mentioned it briefly but Airbnb has no incentive to do anything that will shrink their number of hosts right now, even if those lost hosts aren't reputable. They have their eyes on an IPO and they are focused on making the platform as large as possible, even it if damages their reputation in the long run
You can benchmark it against Dart, which came out of Google around the same time. Go seems to be doing about twice as well: https://www.tiobe.com/tiobe-index/
I downvoted you.

Yours is not criticism, it's just ignorant bashing of a perfectly productive language that people adopted not because they're more stupid than you but because it made them more productive for whatever reason.

No one forces you to code in Go if you don't like it. Fine, but don't belittle others if you're not prepared to understand why it's got so popular. Ignorance is bliss.
For one thing, hotels have a robust ecosystem for anonymous reviews and established reputation.
It's unlikely we'll be making airplanes out of platinum (terrible strength to weight ratio), and it's unlikely catalysts will consume as much as is used for structural applications (the global market for catalysts is itself limited, and it's not like we're going to be using orders of magnitude more catalysts of all types if the price of platinum reduces). Even still, the worldwide market for primary aluminum production is just $100 billion per year. And aluminum is a common ore. Even in space, platinum is rare.

Space mining is made out to be the pie-in-the-sky paydirt of space dreams, but it's still a much smaller market than telecoms.
ARM64 is what Intel would design if they learned from the lessons of x86 and got a chance to restart.
No doubt this is real engineering. I'm sure they had to do a lot of software verification work.
Riot-OS 2019.10
There were other cases of this such as 3 rather than 2 early air units. The AI seemed to anticipate losses in a way that is almost more rational than humans.
Imagine Destiny but actually fun
Ah yes I forgot to add that I'm speaking from a US perspective. I'm recalling a comment I read on HN a while back claiming that a lot of the EE jobs moved to east Asia as the manufacturing already went there
That's like saying classic Lisp isn't dynamically scoped by default; you have to use let instead of just setq.
Similar, but also kind of the opposite. Xavion is for when you have a functioning pilot, but a malfunctioning plane. Emergency Autoland is for when you have a functioning plane, but not a functioning pilot.
> Because we also had Perl, PHP, Python and Ruby that don't fit your explanation.

That is why I specifically called out compiled languages. Perl, PHP, Python, and Ruby are all interpreted languages. For some reason, interpreted languages seem to be able to do ok without a big company backing them, but compiled languages seem need a big company to back them.
It's just shortest path traversal no?

Represent each airport as a node in a graph with all relevant data (distance, weather, etc.) ... Traverse the graph and find the shortest path.

https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm

Easier said than done I'm sure ;)
Yes, an interesting exercise I did once was to actually draw the dependency graph of auth material (both passwords and 2FA tokens/devices) and accounts, with edges where one thing can bootstrap another. E.g., with my password database and master passphrase, I have a password; with that and my OTP backup, I can recover my email account; with that, I can reset other account X; etc.

I now make sure I have sufficient backups of the roots in that graph so that losing hardware doesn't lock me out. It's easy to lose track of!
And we've come full circle.

High five!
> The title is a bit confusing, actually means things they attribute Go's success to.

As opposed to what? I can't see another possible interpretation of the title.
A guy who has a passing resemblance to Epstein, but who has verifiably different ears than Epstein, was murdered by strangulation after being given the Epstein signature haircut.

The status and whereabouts of Epstein at present is unknown.
Insanely humanlike androids have entered the workplace
At least with Amazon, their customer service makes up for any fake goods they sell.
CP/M was an 8-bit operating system.
Open-Sourcing the Universal Package Manager
But, is it really unlimited? Or is it the typical "unlimited [star]" where the [star] points to a tiny, 5 point font, footnote at the bottom of a page where they actually detail that you can use as much as you like, up until you use X units, then they throttle you until next month, unless you pay an extra $39.95 for extra data units.
One of the patches involved is called 'autoaim'. How will the server know that the human user didn't actually aim that precisely?
The long road to targeted therapies for cystic fibrosis
I don't see much success to begin with.

Thought they did things in the article right.

Having formal spec, and focusing on code stability is important, and puts them apart from 9 out of 10 of every new programming languages, but that is only one item on the long "not suck" list.

The lack of proper package management at the start left too much of a bad aftertaste.

I believe they must have knew that shipping go with git as a makeshift package manager was a bad idea, but for some reason did it anyway. I think this alone turned away half of early adopters.

Then golang went through a long epopeia of making the package ecosystem work outside of a single company deployment, and lost a lot of developers along the way again.
As one of many others working in CS in NL and also partially involved in candidate evaluation process, I can say that on Dutch IT job market as anywhere else the value of a diploma is low but value of skills is high. Proper CV with clear focus and skillset is a must.

As an example, we're hired a graduate just a few days ago because he shown us good understanding of Angular and did an assessment well. Last year another graduate was hired because of the same reason. My wife doesn't have a CS degree, she studied programming for a year and a half from basics at home, put about 3-4 pet projects on github and also got hired within 2 months during a dead season for job market (july-august).

So if you want to be hired, you should pick some popular amongst business language and framework (WebRTC is nice but it's a very niche), polish your skills, create a few simple pet projects, polish your CV (it doesn't need to be fancy and long, just clean and to the point) and you'll succeed. Also don't be afraid to ask feedback after you was rejected or not called back. May be there is something you don't notice which leads to rejection.
In the end nobody was prevented from accessing the map on https://hkmap.live/
People keep contending that it's difficult to differentiate what a political advert is, but actually that's the wrong question. You don't really need to ban political advertisements, you simply ban adverts from political organisations. The Federal government already has rules in place to determine what a political action committee is. So for a start you just ban all PACs, 501(c)(4|5|6)s and 527 organisations. That basically covers the overwhelming majority of political advertising, and then we can review later if we think it hasn't been effective.
Obamacare was hardly what Obama or the Democratic party wanted originally. They arrived on the final system only after two or three years of negotiation in Congress and intense corporate propaganda towards the American public regarding health insurance. I've only seen PR and advertising of that level previously during elections. So of course it wasn't perfect... It was very much a compromise with the powerful and well-funded healthcare industry.
Walmart has had a "downfall"? I prefer to avoid shopping there, but the business appears to be doing quite well.
Take a slow motion video inspecting the car at the start of the rental. I've supplied screenshots from the video, along with the full video itself, to my credit card company when disputing charges from the rental company. Took about an hour of my time, and a few weeks later the charge was reversed.

> you're on the hook for the charge for that time

I'm not really sure I consider having some of my credit blocked out while the charge is disputed, as being the same as being on the hook for the charge. The credit is essentially in escrow until a decision gets made, but it definitely hasn't impacted my bank balance in any way.
Biotech Startup School
The endless cycle continues... Sex sells, and has always been a big, if unspoken or understated, factor in the rise of these social media platforms. But then they reach critical mass, and the puritanical purges start...
A true win for free speech. Not "free as in beer" but "free as in if you're rich enough to pay more than the competition, that's your price"
AirBnB doesn't have anonymous reviews and there is extreme social pressure to only give 4 and 5 star review.
You are correct, I guess my point was more about the fact that they were so close to getting away with it. Cutting corners never pays.
You wouldn't be the first person to say this. But it only proves that the unit isn't useful __ as piloted by AlphaStar __.

Based on the initial AlphaStar against TLO/Mana, you would think that Stalkers are insanely OP and the only thing worth building.

I (and others) have wondered that if you continue to lower AlphaStar's APM, you would see a diversity of units. The money would be in where AlphaStar decides to spend its really tight APM budget. Is it worth casting that Psionic Storm?

I personally feel like it has an insane micro advantage by being able to select arbitrary units on the battlefield, as opposed to dragged squares or control groups. But I'm not a pro gamer, so I don't know what that feels like.
> Criticizing Golang here in HN will get me banned for causing flamewar

that's either reductive or a strawman, if not both. afaict golang doesn't lack for criticism on hn, but most people do so without being insulting or hostile.
> And/or the people looking for jobs don't have the skills required for high quality jobs.

I think that is key here. The NYT article assumes that if you have had a job in the past, you must be qualified for a similar job. However, that is just not the case. Some people are not a good fit for a job, and they move on (fired, laid off, quit, lateral transfer or role change within the same company, many ways this can happen). If someone is terrible at their job, and they move on, it's not a given that they should be able to find another similar job.

I can give an (extreme) example that fits the fact of the first person talked about in the article. We hired a Project Manager at one company I worked at. The role was meant to be a contract position, but once people were convinced the position was important to create we would have made it full time. They turned out to be impossible to work with, they would scream and cry during meetings, lash out and publicly insult and blame others. It turned into a really weird and bad situation, and eventually they were fired. They had consulted for a ton of big, top companies in the past. I'm sure they keep landing consulting work here and there, but they never can get a full time job because companies always call references for those, and if you are trying to get a job via contract-to-fulltime positions you have to (at a minimum) be able to not act like a lunatic for the duration of your initial contract.
If you apply this consistently, you should also be sure that Brexiteers, the yellow vest protestors, and the Catalonian independent movement show that European government is fucked. (If you do, I respect that, but if you don't, consider why you think some mass anti-government protests are more sympathetic than others.)
I mean, it's called kay-three-sup really...
The old Myspace behavior of friending everyone you met online has benefited FB in spades... Wow.
The survey says this is based on savings in bank accounts not a 401k

Either way there’s nothing preventing you from “touching” 401k savings. You pay a 10% penalty.
And what do you propose we do about that?
> a larger organized crime and/or intelligence network

Well US Attorney Jim Acosta is reported to have said that he was told to drop the Epstein case by the Bush administration because Epstein was an "intelligence asset". An intelligence asset for who though. Presumably the US government, but Epstein's pimp sidearm Ghislaine Maxwell's father Robert Maxwell (also a billionaire playboy who died suspiciously) was an actual Mossad asset also engaged in sexual blackmail of politicians and power players, as well as arms-trafficking.