skysight-inc/HackerNews huggingface dataset:
Are you all using TB3 monitors? My experience with an eGPU using TB3 has been that TB is an awkward technology in any operating system so far, I have to routinely power down in specific order all the way to disconnecting from the wall to ensure the device is detached correctly and will attach correctly next time.
Bother for human rights. "Javascript" is costly too - but maybe not your concern since it's not a business cost.
Since the loop condition is the constant `false`, it should be trivial to prove that the upper bound is one iteration.
I don't know if the source code has been released, but I think the company funding the research has published an API:
https://developer.algorand.org/docs/installing-mac
I don’t know if they are legit, but I was shocked by the number of furniture “liquidation” sales when I first moved to Southern California. It seemed every furniture store was closing and selling off inventory. After living in one area for a while it became clear liquidation was just a means of selling crap and reopening under a different name.
How is this significantly different than Principal Component Analysis (PCA)? The image processing examples essentially do what a Karhunen-Loeve Transform (KLT) does or a set of Eignenfaces.
A Sample Path to Grad School
I disagree with you. In my opinion fake news is a very convenient way for the government or the big tech to censor any dissent. Simply label anything 'fake news' or try to equate euroskepticism/conservatism to antivaccination and you win. You've got to be blind not to see that the 'fake news' narrative is used by the government to control the agenda. If it's nihilism or easy way out - fine. I'm not buying it. I've watched Alex Jones quite a bit 5-10 years ago. Yeah, he's batshit crazy, but when YouTube and Facebook banned Infowars, that's a very, very bad sign. I means that you can label anyone as 'another Alex Jones' and ban them. And politicians love having this option, apparently. Like what's happening to RT in UK, for example.
Well, what was the point of adding std::any in C++17?

Generics aren't a cure-all, they merely duplicate code and change the type. Its not much better than copy-paste and replace the type names.
I listened to Word Jazz during late night studying in Chicago. RIP Mr. Nordine.
Looking at some benchmarks it does look like newer versions of Go at least have pretty reasonable performance for type assertions. That makes the situation a little less bad, but doesn't negate the general ugliness of having type assertions every time you want to get a value back out of a generic data structure.
Exactly. Cryptocurrencies are a pipe dream unless they can be effectively and fairly distributed first.
>If style becomes out of fashion, you have to modify files that contain logic.

So just put the styles in separate .js files and import them.
You do know that one can build the panels on the other hemisphere, right? It is all a small matter of building a long enough high voltage DC line. Mostly a political problem. Or you can use microwaves on ground if it is easier to build a bunch of antennas.

Ultimately also reflect off space mirrors (meshes) for much cheaper.

The main problem is theoretically weather. Space has the other kind of weather called space junk.
Google and Facebook’s Next Big Fight
Aperture – Simple Screen Video Recorder
Indeed the recent corporate tax cuts didn't go nearly far enough. Cutting them to zero is pretty close to a free lunch in terms of economic growth, from what I've read.
This answer is a good write-up to why Hannibal couldn't take Rome despite his massive wins in Italy:

https://www.quora.com/Why-didnt-Hannibal-take-Rome-after-vir...

The odds were against him from the beginning, with one of the most important factors being that Rome had a large conscriptable population while Carthage relied mostly on mercenaries.
> you can rarely do a complete overhaul of a website’s design using only CSS

Full design yes, but branding/theming is much easier if you use an external styling framework like Bootstrap 4 or Foundation and use their component and utility classnames.

We have a 300+ page app and tried the one stylesheet per component thing with theme and layout all combined in the past, and was a huge mistake.

Banning most custom CSS in place of using the Bootstrap component and util classes has been so much easier.
> is also often banned by corporate firewall policies meaning it can be unusable

If this tool offers similar functionality, as soon as it becomes well-known it too will "be often banned by corporate firewall policies meaning it can be unusable".

Welcome to an arms race!
NET Reference Types vs. Value Types. Part 1
Why would you title this Teamwork.com when that's not the URL you're linking to?

Edit: I've removed my 'flag' but would suggest using the article's actual title: "Teamwork - A multicultural mix of talent"
> This occurred during a war when Germany was executing strategic bombing campaigns against the UK.

The wider point is interesting though. We started the war with the attitude that killing civilians would be a war crime, and then as the war went on that principle was eroded more and more until fire-bombing several civilian populations across Germany was allowed.

There's a reason "Bombber Harris" was also known as Butcher Harris. Even Churchill disliked the area bombing tactics.
It isn't even close to a big problem. Better design is great, but anyone who can watch youtube can still sync to any current cryptocurrency chain. Most people never will though, since there isn't much trust involved in using a chain on a server.
It depends entirely on the founding team the product you're trying to achieve, but $250K seems about right. I started a SaaS company last year and have grown it to a mid six-figure run rate. Even though it worked out, it wasn't the right way to do it. If I could go back in time and pick a dollar amount of raised day one, it's probably $350K.

Startup outcomes are fairly binary, so just raise the money you need to operate correctly as soon as you can.
At some point, all of the ‘non-expansionary’ attitudes will be evolutionary dead ends.

See: Luddites, those against exploring the New World, etc.
Herd mentality.

RDD (resume driven development).

Cargo culting.

Ooooh shiney!

"I'm not confident enough to make my own decisions, so I'll let the 'community' decide for me."
Fully agree; dealing with `interface{}` is generally pretty tedious.
It'll be the largest most fragile thing in the sky - kilometers wide and trivially destabilized/neutralized. Think black paint.

We seem to be arguing It'll be terribly expensive and difficult to make work, on one hand, and It'll be trivially easy to make into a weapon, on the other.
As of when?
> Easter Egg during Christmas season

true punk!
It requires more self control not to drink the third one when it's sitting in your fridge than when it's sitting in the supermarket
Yes. Have you used programming languages with good error messages?
Great point, not to mention the fact that big banks and investment corporations have dabbled in existing crypto. Those big organizations are even less likely to support the one true coin you speak of.
Web is best because it is platform independent.
Ad blocker with constant monitoring looks like a fun absurdist art project.
Incubator: Launching AI-Powered Startups
Do you seriously think that taking an ethics course in college would be the difference between a world where programming is used as a weapon and a world in which it's not?

Man if only we could make all our political science grads take an ethics course, then there'd be no more war!
Some grocery chains even have two tiers of store brand. For example, the Loblaws/Zehrs stores in Ontario have yellow "No Name" packaging for the basic level, and "President's Choice" for the premium. Some products are only available in one tier or the other, but for a lot you do have both.
Interesting.

The problem of finding a low-rank-approximation (in Frobenius norm) to a given matrix is well understood and solved in reasonable time (truncated SVD, as stated in this article).

However, the particular characteristic of this NMF approach seems to be that we require W, H >= 0 (and that's what makes it harder), but it's not clear why, what purpose it serves. The original paper linked [1] mentions that it makes interpretation easier (the vectors of W can be interpreted as facial features, or a form of "eigenface"), but it's not clear to me why you can't take a vector with negative elements after norming to [0,1].

Final note: The article contains quite a few paragraphs from the paper more or less verbatim.

[1] https://arxiv.org/abs/1401.5226
Physics Today isn't for laymen. It's a trade journal, for physicists.
It's much higher for large packages to go long distances vs short. For smaller packages, it matters less, especially because USPS has their flat rate boxes, and UPS/FedEx have to compete with them.

UPS and FedEx charge for large packages by size, not weight. They call it "dimensional weight". And ding heavily for big+far.
This is it. This is the comment that has broken my hope for our future.
Ah. I see the distinction now. That company failed though, so $10K was not enough, that was stuck in my mind. Thanks for the tip.
You can do this with styled-components in react too.

https://www.styled-components.com/
Anyone who answers no isn't a fan of cryptocurrency; you're asking the wrong people. Those people are just fans of getting rich on the latest fad.

Those of us who have been here since the beginning just want cryptocurrency to succeed and flourish and fulfill its roles, and we already know Bitcoin won't be the answer so we're all waiting on The One True Coin.
Animated Wankel Engine
Ethereum is still planning the switch. They've combined proof of stake with sharding for scalability, and the combined system is being rolled out in three phases, the first of them this year. There's a complete spec for the first phase, and teams building implementations.
> A 5 year old kid worried about climate change or anti-vaccination or abortion debate or any of the hot-button political issues is someone who has been brainwashed by their parents or environment.

At a young age it is a parents and the community's role to shape their values. Brainwashing is a very harsh term. If taught correctly based on these values learned young it would make sense that they would come to a similar conclusion. I do admit however their is a fine line between teaching an opinion vs. teaching core values.

For example, political affiliation in my opinion is not a value. However, the fundamental issues are. It is unfortunate that as a society the two are so closely intertwined which leads to a very binary choice and not insight and learning of the actual issues.

Let's take vaccination. Teaching a child that it is important for their health could be constructive. However teaching a child that there are crazy people who who don't vaccinate their children would not be a lesson I would teach. If you instead stated that there are people with another point of view, but it currently lacks scientific evidence, but their is a possibility they are correct and we should have an open mind and continue to try to understand medicine and vaccinations would lead to a adult with an open mind who would make their own decisions without bias. In a decade we may have scientific proof that both sides had a point. In short, don't look for judgement, but understanding.
> You shouldn't need to be asking yourself that as you shouldn't be going around committing crimes?

Some people feel guilty after committing crimes and turn themselves in. I'm asking on behalf of those types. Why is it a bad idea for them to just show up at the police department and confess?
Siri users are denied access to their data
I just want to make it clear that there's a real reason behind H3, not just "invent something really cool." I don't work at Uber, anymore, but I did work on the team that originated H3 and worked on H3.

To condense it down to a few bullet points, we realized:

1. We needed to move from geofences to a grid for both data science reasons and scaling reasons to perform realtime aggregated and anonymized activity analysis for things like surge pricing.

2. With a grid along with quantized time ranges (eg 10 seconds or 1 minute intervals) we can reduce data collection to distributed increments across a small cluster of machines with O(1) compute time rather than a more complicated R-Tree (O(log(n)) + Point-in-Poly (O(m)) system for geofences (that also can't backfill prior results when new geofences are added)

3. With a grid, data science can be assured of approximately equal area and time across these space-time buckets so normalizing the data for analysis between them is not necessary, regardless of where on the planet it came from (cross-city analysis and forecasting). With a hexagon grid, data science can also be assured that all neighboring cells are the same distance from each other and that all neighboring cells share a measurable edge rather than an infinitesimal point (like squares) so flow analysis between the cells is similarly simplified and needs no normalizing.

4. With a hierarchical hexagon grid we can quantize the data at the finest granularity (which is higher resolution than commercial GPS, about the size of a coffee table in diameter) and it can be rapidly reaggregated upwards to other resolutions (with some small error introduced since hexagons do not properly tessellate) for data science to determine what the "right" resolution is for the analysis at hand, then the realtime aggregating system can be updated to index at that resolution natively, as well, to improve bucketing accuracy (H3 resolution 9 was one such blessed coarser resolution).

When we determined exactly what we needed, we didn't invent it to feel like we did something really cool, we reached out to Dr. Kevin Sahr in academia to help us make it, who used part of his DGGRID code to do so[1], and then spent nearly 2 years to make sure everything was legal for open sourcing.

What we did at Uber was focus on getting his core more easily consumable: Request that the core does not allocate memory on its own, but is passed in memory (so integration with memory-managed languages would be much simpler), implement many of the algorithms described by Red Blob Games to make manipulation of the data in the grid system more amenable, update the build and test system to a more modern standard (CMake, code coverage, and unit tests), and write C bindings in various languages.

[1](https://uber.github.io/h3/#/documentation/overview/use-cases) (references the paper that covers the work he did)
Top E-commerce trends to follow in 2019
My understanding of the deepfakes timeline:

1) One day somebody posts a handful of really obviously faked janky looking porn videos. We all have a good laugh, briefly imagine the possibilities, and then move on

2) Like 3 weeks later, every social media platform explicitly bans this dumb toy that wasn't even any good

3) a year or so passes

4) Now governments are passing dramatic legal bans on these things, and there's all kinds of shady things happening. Like, this is the first instance of this kind of public restriction I have _ever_ seen on github.

So: which major news events were completed fabricated?
Care to link those two unrelated concepts together a bit better?

Money isn't effectively and fairly distributed and it's obviously not a pipe dream.
I definitely have been both to the office and on holidays with self-mended clothes. Especially tears in my favourite shorts I repaired perhaps ten times before giving up on the brittle fabric. I never was worried of stigma of clearly mended clothes; I rather was quite proud of my bohemian clothing.

Maybe it helps that we work in software engineering, so it's quite clear to my colleagues that we could buy a new pair of shorts for each and every day? Or maybe it's because of increase in environmental concerns especially with younger urban people? I can't honestly say, as it never occurred to me that it could convey a negative message.
Many might be running the version from Debian stable, which has fixed this bug:

https://www.debian.org/security/2018/dsa-4087
How do you deal with cartels?
Also, to whoever downvoted, doing so to otherwise relevant comments you disagree is part of the issue being discussed in the article, don't you think?
> Why I Write CSS in JavaScript

tl;dr because it's convenient.

It's also redundant, goes completely against the features of CSS (the cascading part), doesn't utilize the possibility of selectors, children, etc, ugly, and computationally heavy.

But yeah, why not.
How to install a retro terminal in Linux
Untitled – Buy Instagram Accounts Verification -Get Instagram
Viewnior barely breaks a sweat on my (powerful by 2014 standards) machine

%CPU %MEM VSZ RSS TTY STAT TIME COMMAND
2.8 1.6 823764 277528 pts/6 Sl+ 0:06 viewnior updated mosaic.png

That's about 804 megabytes allocated, 271 megabytes resident. Took about 2 seconds to read and render the file.
Yes, and I'm heavily vested, mainly in ethereum. I would be bummed, don't get me wrong, but it would give me hope for us all to get along more internationally.
We're talking about simple reflection here, pass in the value, infer the type and cast to that type.

Most people are totally confused by generics, i personally don't have a problem using them or not. At the end of the day, its just template metaprogramming.
Interview with Three Body Author, Liu Cixin
The general public has become disconnected from science. Even educated, intelligent, people get science through opinion pieces about the science, or worse yet (and more commonly?) through a headline alone.

When I think about my own kids, what I want them to get more than anything else is an ability to think critically, and scientifically. People are people, and we’ll always fall prey to emotional appeals and distraction, but critical thinking and the scientific method are our way out of the fog.

The other aspect is compartmentalization of science, and general information overload. It’s hard to keep up with every new study, and it’s hard to reach a deep level of understanding across such a wide array of scientific disciplines. It is why we rely on experts.

We’re in a crisis due to lack of trust in the experts. Part of it is because we’ve become so removed from science we don’t know who trust. The other part is that industry has become quite effective at manipulating experts to work in their interests, eroding trust.

The simple fix? I have no idea. The long view? We need to raise a generation of kids who know how to apply the scientific method, think critically, and filter through the ever growing mountain of information we’re bombarded with on a daily basis.
Thank you so much for your wonderful documentation. The H3 team at Uber used it so much for so many things. :)
You can use [1] from Intel to successfully intercept all syscalls from a given library, by default libc only. This library actually works by disassembling libc and replacing all `syscall` instructions with a jump to a global intercept function that you can write yourself. Incidentally it's also an LD_PRELOADed library.

[1] https://github.com/pmem/syscall_intercept
Well... the nonnegative matrix factorization builds a basis for the column space where all entries of the basis vectors are positive. This might be meaningful if the entries are thought of as some positive quantity like weight or energy.

In the SVD the basis vectors for the column space consist of entries that are not necessarily positive.
People have a civic duty to cooperate with police to make their communities safer, true.

The problem is that the police abuse this relationship to rush investgations and slap names on casefiles. If you say you were there, you become a suspect and if it goes to trial then your life literally falls into the hands of the most simpleminded people that voir dire couldn't eliminate, or a single "impartial" individual.

Or, a simpler (real!) case- suppose you drive away from a bar having had too much to drink. You realize your mistake, pull over safely and pass out behind the wheel. A carjacker approaches you and steals your car at gunpoint. You go crying to the police.

Soon as you tell them what you were even doing there, you're facing DUI charges yourself. You become the bad guy.

Even if your car is recovered, you won't be driving it anytime soon. You'll lose your job if your employer finds out . You'll spend thousands on legal defense. All told you end up being punished more severely than the actual criminal-- because even if caught, he has nothing to lose.

And this was all brought about because you freely admitted to committing a crime yourself.
I know that's not really the solution to the problem but it works fine for me after spoofing the user agent to something chrome would send.

The incompatibility is - at least for now - a lie.
Fighting disinformation across our products
> .js files are cached and delivered by CDNs too.

Not in 2019, in the age of excessive A/B testing, where every page load gives you a different set of JS.
The chain is, what, 200 GB now?
You've got a good point, but do you really think an ethics class is going to stop Microsoft or Google? Do you really think an ethics class will make Facebook respect privacy?

I totally support the idea that all professionals need to be ethical and moral, and I definitely try to do so in my life, but I've given up hope that society at large is interested in this. I think individuals generally are, but any company, once it becomes powerful, seems to also become evil.
> Bother for human rights.

Which human right, specifically? Humans have the "right" to install a modern browser and enable Javascript.

> "Javascript" is costly too - but maybe not your concern since it's not a business cost.

Indeed, the cost you pay to run Javascript does not show up in my budget, just like I don't pay your ISP to serve my site to you.
> To put it differently: If conflict were to break out in some region of the universe, could the relevant governing authorities respond soon enough for it to matter, for it to make a difference?

Surely the relevant governing authorities in this case would be local - each planet or station analogous to a country rather than a region? It wouldn't make sense to try to "govern" from light years away.
There seems to be a trend at Apple, if it's broken, don't fix it, just make it a few inches bigger!
It was the subject of the article.
I have an attestation from the Goizueta family that they aren't that smart and they aren't that stupid (as the COO put it)
The way he describes Go's existing feature set as unwavering perfection is disappointing. No language is perfect except in heavily constrained context. They all make trade offs. GC is itself a compromise and so it follows that Go is not the one true language.
Are you referring to Earth's atmosphere as an air sea? Is that an actual term being used? I couldn't find anything about this term in a quick ddg search.
Assuming they do, what use would they have for this coin afterwards? Can they convert these payments into salaries for staff? Equipment for laboratories? Repairs? etc. etc.
Just curious: why don't you want generics in Go?

The language already uses them for Arrays, Maps and Slices, plus a lot of code relies on runtime-typed ad-hoc generics with interface{}.

It's not as if Go is a language without warts... there's a lot of ugly stuff, like Iota, Reflection, the error handling, interface{} itself.

This is a legitimate question, btw. Legitimately looking for other points of view
Thank you. I will take any advice i can get. I have to make a decision like this week. ;-) merit of his investment is he expects an ROI or a piece of sales OR both. I'm not sure i understand the part of the equation vs the whole equation. :-(