skysight-inc/HackerNews huggingface dataset:
Uber's distributed time series database M3 (https://m3db.io) is written in Go.
reminds me of a little clojure macro i wrote to demonstrate "power" of macros in lisp: https://gist.github.com/keymone/d7725767dc0425a7bcf9, obviously not feature-complete but sufficed for the demonstration
Neurodiversity: Some Basic Terms and Definitions
I don't know where you live, maybe it is different there but the majority of jobs that I have worked - from stacking shelves to financial services - usually required a morning or afternoon in the office to see how everything works. If you are a developer or a mechanic, maybe this isn't necessary...but in a lot of service jobs it is very useful. I have chosen not to work places based on spending time there...nothing was wrong with that place, just a bad culture fit and it wouldn't have worked. It is definitely a very cheap way to derisk the decision if you are an employee.
Captains of large merchant vessels are salaried or even quasi-gig employees. Indirect operational control is based at the company hq, which is generally in a different country than the port. This leads hq to order their captains to do unsafe or illegal things to maximize short term profit. I recall an article on hn about a captain who was fired for sailing around a tropical storm instead of straight through it, costing the company a few extra days.

Rules targeting captains (essentially disposable middle management) will be ineffective for this reason. They should instead target the ship itself (capital asset).
I'm not proposing punishing people for making mistakes, I'm claiming that punishing people for criminal negligence is absolutely useful, and the court system thankfully agrees. Is this really a hard concept for you?

>You are passing a lot of judgement with almost no information besides a few newspaper articles cashing in on the public interest by speculating.

Bullshit. There has been more that sufficient information unearthed in the last half-year or so about the criminal negligence that Boeing committed, and how the FAA simply looked the other way. This is not arguable at this point.
Windows 10 vs. Ubuntu 19.10 vs. Clear Linux vs. Debian 10.1 on an Intel Core I9
Yeh exactly...their idea sounds good and all but are they paying these “hidden gems” and 10x engineers 500k packages ? Asking people to do 10ht take home challenge without pay is not fair. They will just go somewhere else. From their own example, are they going to ask the juggler to go home and juggle for 10hr and send a video recording ?
Never mind the useless crap. You’d think the spreadsheet used to enter grades — a core functionality, and the only essential feature I need for a course (everything else can be replaced by a mailing list) — would be at least halfway decent. Nope, it’s the single most horrifying spreadsheet implementation I’ve used in my life.
There's a political game at play here. I'm trying to point it out, so that future protests can be more fruitful. In the great scheme of things, a bunch of people sat in a park for 3+ months, and then politics moved against them for the next 5+ years.

> and with that shaped countless people's ideas on society and class.

And it doesn't matter unless those people vote in greater numbers than their opposition. Society is moving against the Occupy Wall Street principles that were laid out almost a decade ago.
True, but at least they now have an API for account creation (AWS Organizations) --- it was really painful in 2015/16 to script (in the browser!) all necessary steps for account creation (add credit card, remove it again [to switch to invoice], etc)
Hong Kong is important coz it's a business and financial center, people around the world care about their money, and the lingering hope of American political designs on China.

https://www.heritage.org/report/the-collapse-clintons-china-...
>What you wrote goes against everything I know about aviation safety.

You think "aviation safety" means that outright criminal negligence should go unpunished? That goes against all common sense.
Yes, a lot of this is marketing, but I'm a little surprised all the naysayers here don't really address any of the issues brought up in the video. That is, the benefit of having more spontaneous conversations (if desired), the "talking to you vs. talking over you" that happens in conf calls, the ability for the remote person to move and manipulate the robot to get a better view (has no one had the "wait just a minute Bob, we know you can't see the whiteboard right now, but we'll send you a picture when we're done" experience in a meeting?)

I'd be more interested to hear the experiences of people who've actually used something like this than the folks who are summarily dismissing it without giving it much thought.
They can block sites that serve the download and they can block any seed nodes that link to hosts in the p2p network.

Tor is blocked in similar ways, which is why we have the battle of maintaining a constant supply of bridge nodes and using obfuscation techniques like ShadowSOCKS and VMess.
If that is the case, why aren't major cities in China, or other major Asian cities like Singapore bastions of crime? Hint: they aren't. They are in fact some of the safest places in the world, and on average have air pollution levels much higher than cities in the US, even dangerous ones!

And yet look at all of the misinformation in the comments, as usual.
Adrian's site is fantastic resource for OpenCV with Python.

I am not a huge fan of OpenCv itself though.

OpenCV is riddled with gotchas(ie this algorithm does not run out of the box because someone has patented it/trying to patent it).

I suppose the fault is not exactly with the library itself.
That's accounting for the higher end of the 3-6% drag. Also speed is critical, because the aerodynamic effect is exponential with speed so unless you are traveling above 80mph it's barely impacting anything. Sure if you are on the Autobahn it will be higher at 100mph+ but this is a bit of an optimistic guess on their part.

Also, these car mirrors after 200,000 miles will still work. I don't know if the car "video" mirrors will be operational after 200,000 miles so the cost of replacing them can easily out run the "fuel savings" that you would expect.

Lastly, there is something that car manufacturers lose when they move away from the physical world. The parallax effect is one that others have pointed out as a key benefit that would be lost, the fact that I can get a rain spot on my mirror and still see clearly, but if there is water on my rear parking camera I see nothing is something else that needs to be considered.

Progress is great, but at some point you realize you are actually degrading the experience not improving it. The Tesla has a great big iPad to control the car, but guess what, it is super distracting, because there are no physical knobs to touch so anytime you change a setting you are forced to look down. Because there are no physical knobs your finger can not rest on anything so as you are driving on the road any bump or jolt moves your finger which makes it much harder to hit the key you want. This leads to more distraction.

Just because you can doesn't always mean you should.
DevDash: terminal dashboard for developers
WeBankrupt
England's Riotous Football Fans
For me, a major "transaction cost" is just picking that flexible date. And after a few failed attempts, which is totally understandable (kids, jobs, eldercare, etc), friendship equity suffers.

I've tried a handful "let's make a date" apps. None really work. Worse, I can't figure out how I'd do better.

One crucial missing feature is shared calendar event updates. For example, you need to push back our lunch 30 minutes, my calendar gets auto updated.

That would be divine!
While there are many similar clustered open source TSDB solutions on the market - Thanos, Cortex, M3DB - VictoriaMetrics cluster provides the following benefits comparing to these solutions:

- It is optimized for ease of use.

- It is self-contained and doesn't require any third-party components.

- It is optimized for performance and for low resource consumption.

- Its architecture decouples ingestion path from query path, so they don't interfere with each other.
Totally agree, but I guess this is how they tried to brand themselves as a tech company and not just an office space provider.
"Copy Slices and Maps at Boundaries. Slices and maps contain pointers to the underlying data so be wary of scenarios when they need to be copied. Keep in mind that users can modify a map or slice you received as an argument if you store a reference to it. Similarly, be wary of user modifications to maps or slices exposing internal state."

This could be used as an ad for Rust borrow checker, verbatim. You can't modify a map or slice you passed as an argument if a reference to it is stored!
I'm still shocked at how thoroughly the United States betrayed the groups like YPG that we were working with months ago.

Destroying fortifications on the Syrian border [1], providing intel to Turkey.

There's an official denial of a "green light", but it's pretty clear that that's exactly what it was -- a surprise withdrawal and support ahead of Turkey's offensive. U.S. hardware, support, and consent.

It might as well be U.S. troops slaughtering them now, but the U.S. press seems to be treating it as something that the U.S. was not deeply involved in, or something deeply shameful for the U.S.

[1] https://twitter.com/sojtfoir/status/1175869891305451522

[2] https://www.nytimes.com/2019/10/09/world/middleeast/turkey-a... ("Because of an American counterterrorism partnership with Turkey, Turkish aircraft were given access to a suite of American battlefield intelligence in northeast Syria.")
VLC is a media player. The web browser is an application platform.
Exactly, that’s why I said any “reasonable” amount. It usually takes me less than a month to find a job as a bog standard “enterprise developer” when I need the “right now” job or contract. It would take me a lot longer if my resume showed that I’ve been maintaining legacy software for two years and wasn’t doing Resume Driven Development.

I would have to spend a few months doing some work I could post on Github using new technology (something I never do).
It's paywalled. https://www.sciencedirect.com/science/article/abs/pii/S00950...

If I had access, I'd try to dig into more depth into how they approached decoupling this from temperature, because that seems like a really strong confounder. I'm also a bit curious about the underlying physical cause of the change in pollution levels, (weekends? summertime?) because that seems like it could also be a confounding common cause.

Alas, I'm not interested in paying $35 for the paper.
You know what also sucks. Long form prose delivered via multi part Twitter posts.
Dark Side of the App Store
That benchmark is from 2016, but the use of `golang.org/x/net/websocket` package for Go should be replaced with `github.com/gorilla/websocket` and re-run, if it hasn't been already. Based on their git repo, gorilla/websocket has existed in some form since at least 2013 though not sure how production-ready it would've been in 2016.
Correct me if I'm wrong, but, isn't the primary purpose of `gofmt` to solve having to deal with style guides like these in the community?
What kinds of projects are you working on?
I dont mind at all when foolish 'investors' give me free money
Inferno: Rust Port of FlameGraph
The Maidenhead Locator System, paired with the phonetic alphabet (or via CW) is extremely robust, but requires a relatively long string to get to 3m accuracy.

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

What I would suggest to W3W or WFW is to have a alphanumeric "backup" similar to the gridsquare system that can be spoken over rough radio channels.
Forget the whole genocide against the Jews(and other groups) and a lot of the fascism and I would say yes. Heck, I'd classify a lot of the US's current rhetoric about access to social services(or even the protections of the Constitution) being only available to citizens as national socialism.
Another solution is to use immutable and/or persistent data structures. Of course, because golang doesn't have generics, it becomes unwieldy to have a library of them, unlike what we see in Java, Scala, etc. where these enjoy a wider adoption.
It's ironic that you appropriate two socialists that would most likely support the CPC and denounce the reactionaries in HK.
I think the comparison in situation/contrast in international attention being made is more between Catalonia and Hong Kong. There's certainly a ton of other important issues causing the unrest, but there is a certain element of xenophobia/ superiority complex in play in Hong Kong as well, that has been simmering for many years.

https://www.scmp.com/comment/opinion/article/3032041/hong-ko...?
The concept of Embodied Cognition.
This was his point.
(1) Someone who prefers to refer to all people using the same pronoun, for example always using "they", should be allowed to do so. People should not be forced to discriminate.

(2) The idea that people have a single set of pronouns is wrong. Some people present themselves as male in some environments, female in other environments.

(3) The linguistic illiteracy of these discussions is depressing. If they can't express their rules/recommendations in a way that applies to all languages (not just English) then they almost certainly haven't yet properly understood the problem.

Still, it's probably good that they're raising awareness, at least!
I wanna know who the people are who can talk confidently and intelligently about the details, decisions, and purposes in the systems, technologies, and workflows they've worked with or built, to essentially arbitrary depth, but can't actually do the job, and also actually manage to hold down jobs without huge gaps in their work history. I find it hard to believe there are so many of them that it's worth defending against. Smooth talkers exist, sure, but c'mon, they can handle a friendly but detailed discussion about stuff on their résumé but can't write code? God, learning to write code would be easier than prepping for that kind of thing without actually knowing how to do the work, surely.
Do you think it matters that you're unusually outspoken and/or prominent?

The cargo-culting actually seems like a problem for both employers and applicants, because it poisons the market. You have to know whether the company is treating coding challenges seriously. Because a company that will ghost you or decline you for unclear reasons after giving you a coding challenge has wasted a lot of time.

Or put another way, if it's a hoop to jump through for candidates, coding challenges are awful. If it really means a good chance at that $10k+ raise, coding challenges are a great investment.
They work as in produce fusion.

They don't work as in produce power.

Teenagers build "working" fusion reactors.

No one has built a fusion reactor that produces useful power.
I worked at a place that had a "BeamPro", it was alright. More fun and convenient than video conferencing.

https://www.suitabletech.com/products/beam-pro

From the title, I thought this might be about tele-operators for litter-bots to pick up litter or something.
Waymo IAA Frankfurt 2019
OP mentioned the work was on legacy systems, and many of the top jobs that everyone want are likely going to be doing new development with new(ish) tech. I'd imagine especially doing legacy work at a non-tech company will not look very good on your resume to a tech company (whether that be a startup, small software firm, or big n)

Just my guess
I'm not sure this fully accounts for the correlation though. Anything that could temporarily increase the number of people going out that day would also increase pollution, no? I'm not sure this methodology corrects for acyclic events.
Coffee is always free at WeWork. The one from the machine as well as from the Barista.
The real reason enterprise software sucks is that enterprises have complex and unique workflows

I strongly doubt that support for complex and unique workflows is why Blackboard is so bad at entirely conventional workflows.
Enterprise software sucks because not "sucking" is not its top priority. For its actual intended purposes, enterprise software doesn't "suck".
This is referenced in the first paragraph of the style guide:

"Styles are the conventions that govern our code. The term style is a bit of a misnomer, since these conventions cover far more than just source file formatting—gofmt handles that for us."
My proposal was probably not very clear. The idea is to allow both mouse and keyboard navigation. Which combination of arrows? I'd add hjkl to the list (vi and rogue like games.)
Careful! It's easy and fun to make fun of WeWork for calling itself a "tech" company, but we might be throwing rocks in glass houses.

How many of us are currently working at """tech""" companies right now?
Free $1k AWS credit and 60 other free SaaS deals
> Google has defended its contributions, saying that its “collaboration” with organisations such as CEI “does not mean we endorse the organisations’ entire agenda”.

So, in your opinion, you should never engage with anybody that you disagree with on any issue? It would seem that you wouldn't have many people left to interact with.
Hack: How to Grab Multiple Screen Shots Quickly
> The IPCC models predict a > 4°C average temperature increase for the business-as-usual scenario.

“Business-as-usual” is not the most likely outcome. It completely neglects technological development trajectories which make something like 2.5 deg absolutely achievable by simple market forces without radical action. But in any case...

> This is means billions of people migrating across national boundaries and/or dead, extinction of most species, a dramatic reduction in farm land, tropical rainforests ceasing to exist. I doubt humanity's technological advances can be sustained when we can't even feed ourselves.

All of that is rampant speculation. THIS is what I’m calling out as non-consensus.

> Even a 2°C average increase is very, very bad, with intense weather events every year, countries like India not being able to support their population density, tropical rainforests turning into savannahs. It is also a mass extinction scenario.

That’s a strange thing to say. How do you reconcile that statement with the fact that higher temperatures mean more rainfall, higher CO2 levels mean better plant growth, and geologic record which indicates that when the earth was previously that much warmer it was covered pole-to-pole with lush tropical rainforests?
> Blaze (at Google) is also not just a build system, but also an interface to a much larger distributed build and test backend, which lets you rebuild everything from the kernel upwards in seconds (by caching petabytes of build products at thousands of possible revisions), serves up source code views for developer workstations (code is not stored there either), and sustains the scale of distributed testing needed for this setup to work. As a result, nobody builds or tests on their own workstation, and there's close to zero (or maybe even zero, period) binaries checked into Google3 monorepo. If you need a Haskell compiler and nobody used it in a while, it'll be rebuilt from source and cached for future use. :-)

The distributed, cached builds are effectively the same thing for Brazil (at the package level), with applications, libraries, system packages, all the way down to compilers being built from source. Brazil doesn't have the level of file system abstraction that Blaze/Bazel does, and prefers towards local development using overlays version sets for certain core build tools.

>Fundamentally, I think Google got things very, very right with Blaze. Bazel is but a pale shadow of what Blaze is, but even in its present state it is better than most (all?) other build systems.

I think Bazel gets things amazingly right for a single monorepo even w/o all of the fanciness that comes from internal systems and services, but the mechanisms for managing out of source dependencies is just flat out clunky. I suspect this is because Blaze never had to really solve that problem, and I think Brazil is a much better tool for solving it because it's what it had to do.
> simulating gravity without needing a spinning chassis

What how? Do you have links or literature on this?
Well when America vacuums up power if you are a European nation without any ammo you better watch out.
They already had a custom web interface for submitting and testing code. It was... very HTML 1.0, but at least it wasn't actively user-hostile like Blackboard.
I am even more baffled that 1500 engineers accepted an offer at a company that's clearly a fraud. And it would have taken one Google search about their prospective employer to have seen this.

If you work at or did work at We, what was your reasoning? Did you have any?
How RentonGo closed down? – from its CEO
Had you written this article just five years earlier you'd now be afoul of the official iOS developer guidelines....

> If you run to the press and trash us, it never helps.

https://web.archive.org/web/20141226094343/https://developer...
The surprising benefits and risks of trash talk
Have you tried to negotiate? If they have any competitors, they'll beat those prices just by asking in my experience.
What is the most misunderstood C++ keyword and why is it 'inline'?
Super Foods That Can Boost Your Metabolism to the Next Level – Universe LOL
But isn't Tableau owned by Salesforce now? That evens the playing field some.

Also, this is a free and now open source tool from Microsoft Research that is independent of PowerBI.
Even with Zoom, Slack, BlueJeans, etc., there's an incredible amount of communication fidelity lost compared to in-person meetings. Running effective and productive in-person meetings is already hard enough and something that many companies struggle or fail at; adding in all this other imperfect technology to facilitate remote meetings makes it even harder. And this is assuming you've got the logistics of using the software down perfectly. If you're fumbling around with the software even once or twice a week to get a meeting off the ground, you're even further behind in-person teams.
Shared mutable state is evil, so "not mutable" has been proposed as a solution. Rust is different, because Rust's solution is "not sharing". You can still mutate!
Given an energy map of an image and a target number of pixels to remove, the algorithm is deterministic. The step to apply ML would be the energy map generation. Saliency map generation with CNNs is an active area of research and it could replace a slew of more specific algorithms you would want to apply (face detection, foreground/background segmentation, edge detection, etc).
Anybots had telepresence robots up and running back in 2009, several years before Double Robotics was founded:
https://anybots.com/

While the technology is interesting, it doesn't really seem to have taken the world by storm.
It is very rare that any accident has a single cause.
Steve Jobs made this point very well in this video

https://www.youtube.com/watch?v=MLvvzktuVY8