skysight-inc/HackerNews huggingface dataset:
I have been toying with a service for something similar this - not so much that but rather autotracing combined with easy tracing, grouping of areas based on color, stroke, parts of image. The same grouping tools could be used to automatically separate out parts of the nounproject. Extraction of styling into css classes for easier control later.

mainly a developer/designer tool I would expect people to open the svg later and write styles with css. But at that point a tool could be built to handle the easier styling requirements.
England has an average team and only English don't agree with that.
https://www.amazon.com/Soccernomics-England-Germany-Australi...
> That you mistake a monopoly for a victory and not a market failure says a lot more about your values

One, insulting others on this forum isn't productive. Two, our broader discussion is about Chinese technological policy. I doubt anyone in Beijing is concerned about victory by way of market failure.
Do subcomponents ie Gitaly have their own versions? Or does it match GitLab proper?
That's the key. It's not just online or competition lost to Amazon. The same toys were available at Target for a lot less money.
Open letter to the political leaders of South Africa
At this point you're operating a propietary software company that offers a "contribute and get the software for free" perk. You need to manage access to your closed source code and decide what is a viable contribution, etc. Sounds to me like this would have the potential to be a PR and legal nightmare.
Perusahaan Outsourcing Jakaarta
Alternatively one can look at it as an investment that'll save time later.
> AMD still takes the hit for Spectre mitigations, even if it does not need Meltdown mitigation.

That's why I wanted to keep it out of the discussion and just mentioned Meltdown, AFAIK Spectre applies to both so it would be pure speculation to identify who'll be hit harder.

> And I'm not sure it's possible to fairly discount Intel's performance with meltdown mitigations applied. I think the impact will vary depending on workload.

I think we have this problem already all the time (with or without mitigations applied), that's why we (should) interpret benchmarks only as a proxy.
I kind of read the headline as, ‘pay the guardian a subscription fee or we’ll aggravate, and amplify, stories that make society feel more scared and under attack from forces that can only be resolved with less freedoms and more tax payer spending’.

Perhaps the guardian should lobby to make non payment of ‘subscription’ a criminal offence and benefit from the same protections over competition that are awarded the bbc news.
Tariffs negatively impact the country that imposes the tariffs, because it is a tax on imports.

For example, steel is used by many businesses in the USA to create products which brings profit to those businesses. If the price of steel goes up due to a tariff, then it affects the profitability of those businesses. Businesses which actually produce steel itself would be able to obtain higher profit margins because they no longer need to compete with cheaper exports, but the overal affect on the economy is negative.

So if you look at the EU, yes, they should lower their tariffs, but they are hurting themselves with their tariffs. So the idea of reciprocol trade barrier reduction is incorrect. The country the eliminates tariffs benefits regardless of what the other country does.

But this does not happen for policital reasons and that is why the EU talks about trade wars. It's to look good to their voters. You'll notice in trade deals each country tries to get wins for targetted on certain special interest groups within their country. But this is in spite of the fact that if all trade barriers were removed it would result in the greatest possible benefit.

If you get tariffs, ie governmental inteference in trade, you can suddenly have large firms become unprofitable which leads to mass layoffs. So governments get up and say they blame the foreign government for it. And they may impose tariffs as a reprisal. In other words, if the actions of the foreign government are unpopular, it gives them cover to bring in tariffs that benefit certain special interest groups, increasing their political power within their country. And, in general, if a population thinks they are being attacked it usually galvanises them to support their leadership.
I might've misunderstood what you referred to in this particular case, but you generally don't need to even have Erlang installed on the target machine to ship Elixir (and/or Erlang) applications. Tools like Distillery make it easy (a boolean config value) to include the ERTS with your deployment, leaving you with a single .tar.gz to move to your target environment. The only caveat here is that the build machine and target machine architectures must match.
The acceptable solution set is tightly constrained, both ways.
The Impostor’s Guide to Work and Suffering
Elon Musk’s Fall from Grace
I pay for Google Apps, $5/month and I'm quite certain the anti-privacy factor is drastically reduced vs when one just freeloads their apps where as the OP says, "you are the product."
I'd say a goal of swift is to be more secure - so maybe not so far from this discussion
Has it become some sort of fashion statement to be ignorant about privacy?

Whenever I discuss this topic people seem to almost take pride in giving their information to Google, Facebook and the thousands of other companies they have no clue about.

I think it's cognitive dissonance rearing its ugly head again: those people have tied their identity at some level with the use of the products and an attack on e.g. Google becomes an attack on them.

The concept of fairness also plays a role. Most people feel that Google should get something for providing their services and they also feel that it's ok if they are shown some ads. Fair deal. What they have no idea about is how much data is extracted from them, who it's shared with and for what purposes it's used. But we can be almost certain the answers to those questions is more and more data, more and more parties and more and more purposes, because data is forever.

And yes, real harm can come to you if you are promiscuous with your information. Additional information should be accessible through your favourite search engine. Hint: home invasion.
> * Also, it runs well on ice and in 20 cm of snow when winter commuting.*

I've biked to work in ice and snow quite a bit. It does run, but I wouldn't say it runs well. I usually opt for the bus if the weather is that bad.
How the Finans stole $1.2M in consumer electronics from Amazon
This will not work, unless Xi resigns with his staff, replacing them with actual competent ones. That would be a miracle.
Apple is a US based company. The point of this post is to try and hurt American hegemony in tech and promote European alternatives. Europe desperately needs it given a dangerously old population and increasing irrelevance of its tech industry, with GDPR being yet another populist nail in the coffin. Method of choice is thru soft power - swaying opinions on HN, Reddit, Facebook, and other social media.
Emirates’ Inaugural Flight from Dubai to London Stansted – Aviation
As detaro said, apologies.

MUA: mail eser agent. The email program or app you use directly.

MTA: mail transfer agent. The email server, such as sendmaill. postfix, exim, etc.

MDA: Mail delivery agent. Procmail is an example.
Quite the opposite. Instead, the floodgates have been opened to anyone, like the Russian government, with free access to powerful media platforms if you have the capital. Prior to that the mass media was in the hands of only a few, all based in the US. Control of the masses has been API'd. Basically, China should have bought more Facebook ads.
German influence. Before ~1918 area was a part of German language 'island' of Bielitz. A town nearby called Hałcnów had a similar local language that was much more similar to German.
Even if you don't inspect it personally, there's a greater community of people who don't get their paycheck from Apple who may be looking at the code.

Regarding the Intel comparison, you have no choice but to trust them, but by using Apple products, you are trusting Intel and Apple, which is worse than just trusting Intel.
A lot if people has trouble with computers, technology, etc.

If you're able to understand or at least start troubleshooting computer relates stuff, you look like you hace a superpower to them.
You make a fair point and I totally respect your opinion.

I was ultimately looking for a versatile language that I could use for my personal projects outside of work and thus I was indeed trying to find a single language that could do everything I wanted. Up until this point, that language has been Python.

Go is clearly sufficient for many very successful and amazing projects (many of which I use daily, like Hugo, Terraform, Docker .etc), so developers can still produce excellent tools with its limitations. But in saying that, the language is not for me, and that's okay; if it works for someone else, then that's okay too. Go does lack various features that many developers want, including me.

Fun fact, the blog post was generated by Hugo ... which is written in Go :)

With regards to Nim, yes, my experience with Nim is limited and I am still hoping to learn it further and do a more thorough evaluation. Hopefully I'll spend a good amount of time with Nim in the future to give it more of a fair go.
I was in a toy shop recently and it's actually about 70-75% right facing, so not all. I don't think there's a pattern based in some underlying reasons - though it is fun to fantasize about those possible reasons.
Unfortunately that's not the case; I've got a 2015 MacBook upgraded to High Sierra.
I agree with you. I mostly see "Western" used as a synonym for "NATO". In addition to Mexico, there are countries in Europe (Russia) or democracies with huge economies (Japan, ROK, India, Brazil) that aren't described as Western.
What's the real reason they don't allow custom domains in your opinion? Why do you say they are lying?
How fortunate for Apple that they weren't forever condemned in the same manner for how they screwed over Lisa buyers.
I found this article pretty educating personally. Somehow, I always assumed/believed microchip tech is very advanced in China, but apparently its quite behind. 90% of the chips are imported according to this.
What's with all the nytimes links ? And this one is more-or-less reasonable, but their "science" ones are wtf-bad. I'm seriously thinking about just adding nytimes to my bullshit detector.
Ahhh, the promotion of a crap service. Soak in the irrelevance, sourceforge CEO.
The strategic, non language focused thinking here is amazing. Tooling is a very important topic for modern compilers. The modern language servers and supreme support for Typescript and C# in any editor is a core result of this work.

However, it could only achieved because MS financed a redo of the compiler. Instead of keeping the original.
It has been pushed to C++23 thanks to executors.
I think that anyone using even intermediate Python features is going to find moving to Go a bitter pill to swallow.

In what sense is Go a "better Python"? My impression of Go is that it (by design) is extremely minimalistic, leading to simple, verbose code, that is understandable by the lowest common denominator, allowing large scale collaboration. And also it has good concurrency.
I wonder if peeling wallpaper looks worse/harder to fix than stained/cracked/chipped/whatever paint.
Start with Tour of C++ from Bjarne, then follow up on CppCon and C++NOW session videos from Bjarne, Herb and Kate Gregory.
Bitcoin tumbles as hackers hit S.Korean exchange Coinrail
Girl.

Also, two other Commodore remakes/redos, C64DTV[0] and C-One[1] were done by non-guy Jeri Ellsworth[2]

[0] https://en.wikipedia.org/wiki/C64_Direct-to-TV

[1] https://en.wikipedia.org/wiki/C-One

[2] https://en.wikipedia.org/wiki/Jeri_Ellsworth
IGNOU Non-Credit Programmes and Course List
Hi all,

I'm an engineer working on Firefox Platform (Gecko). In the linked blog post, the author recommends Firefox (thanks!) and links to a "privacy recommendations" for it, which include items such as "resistFingerprinting" settings.

I'd like to remind everyone that turning on this setting has far fetched consequences to how you experience the Web.
Your dates, timezones, preferred languages will all be masked which will result in weird experiences.

The option is behind a flag and without UI precisely because it is a pretty complex feature, that we didn't iron out yet, and which should be well understood before being used.

It concerns me to see it being references and recommended without any explanation whatsoever.

Of course I'm likely biased because I'm on the receiving end of bug reports from people who experience the Web in weird languages and with wrong timezones because they followed some tutorial that recommended it. :(
Really, he kicked the Hive: https://www.youtube.com/watch?v=tYXpXdaX6vg
I think the argument would work better if it were reversed. "Having heart surgery is as traumatic as running a marathon."
Ten Malicious Libraries Found on PyPI – Python Package Index
The author has some very good points. Also, modern MCUs like STM32 are powerful enough to run a whole big operating system like Linux while keeping power usage relatively low and being as cheap as 8-bit MCUs, so using them for ML tasks on different devices is a natural step forward.
If you're comparing all PRNGs, there's no reason to exclude the CSPRNGs. They're fine to use for all sorts of purposes. They mostly just tend to be slow.
Why this toy and not an e-bike? I dont get it
Everyone here knows how to Google. When someone brings up a topic, telling them to Google it is rude. There is probably a reason they want to discuss it and not just Google it.
Show HN: Licensed – a library for easily adding signed licenses to your projects
Their support replied with a mumbo-jumbo of techno-babble why it's not possible.

Of course it's possible.

The reason is clear: lock-in.

People are reluctant to change providers if they lose their mail address.
Notably Shakespeare uses the word "glisters" in the first phrase.
> Helmet laws arguably does not work very well for bicycles.

Yeah, the evidence is actually pretty compelling that requiring bike helmets is a net negative to society. It's unfortunate how little it gets questioned.
It's funny how incredibly bad news this is. And it does seem like it's correct.

> For example, the MobileNetV2 image classification network takes 22 million ops ... 110 microwatts, which a coin battery could sustain continuously for nearly a year.

So making a tiny mine that blows up if and only if it sees a particular person (or worse, a particular race or ...) is now theoretically possible and essentially a few hardware revisions away from being doable.
The US have too much retail space. Retail is not really dying there is too much of it.

https://www.statista.com/chart/9454/retail-space-per-1000-pe...

https://qz.com/1032723/theres-much-more-empty-retail-space-i...

https://www.theatlantic.com/business/archive/2017/04/retail-...
> many of the younger generation of Maya are quite western

"Western" is a cultural label. One can be modern, educated, affluent and something to aspire to without being Western. Many modern Maya are Western. Maya culture is not.

> Calling US citizens “americanos” sounds unnatural and presumptuous in Spanish

I am making a point about a comment's English diction in a discussion we have carried out entirely in English.

> there is a lot of bad blood between Mexico and the USA

I don't object to the term in general. Just its usage in this argument. OP argues for a single cultural umbrella existing over Mexico and the United States. In the context of that argument, highlighting the divide isn't helpful.
Those measures you want are tests. You need them just as much with statically typed systems, but it's often easier to tell yourself you don't. If you compare static code with poor test coverage with dynamic code with poor test coverage, the dynamic code is probably more likely to fail with a runtime error of some sort, but in my experience they're about as likely to fail to produce the intended result. Once you add proper tests, most type errors in the dynamic code tends to get caught without specifically testing for it.

I used to make this argument too, until I actually spent some time writing Ruby, and none of my fears came to pass.
Here in the Netherlands these things are currently forbidden. We have about the safest road infrastructure for bikes and potentially these scooters in the world! You see some people driving them nevertheless, but the fines are up to $400. Once the legislation changes I'll buy one in a heartbeat.
Is it permitted to solicit upvotes on product hunt?
I'd love to see some data-backed analysis of this, links would be appreciated.
Does PCG need to use 128-bit arithmetic to generate 64-bit random numbers?
1) That's a lot of precursors. Many people want Sync functionality, which Google uses to track your browsing history. And most people don't go through the privacy settings.

2) We don't really know, Chrome is not open-source and it's hard to tell from network traffic, since nowadays pretty much every webpage loads something from a Google server in encrypted form anyways (and with those request, Google could send all kinds of data).

3) For Chromium (which's source code is basis for Google Chrome), this project tries to collect and fix all the privacy-infringing stuff: https://github.com/Eloston/ungoogled-chromium

4) There's many ways in which Chrome doesn't actively track you, but infringes on your privacy by just being terrible at protecting it from webpages' tracking. As in millions of lines of code, tens of thousands of design decisions, all made by the biggest tracking company on the planet. No journalist can report about all of these, but it'd be foolish to assume innocence until proven guilty.
Shadow-Box: Lightweight and Practical Kernel Protector for X86
Thanks for the info. I looked into if those things can be done automatically, and ... I think so:

For HN, there's https://news.ycombinator.com/newest which the software could monitor, and detect links to one's blog. And Reddit also has a latest-submissions feed. At both Reddit and Twitter, one can search for URLs.

Seems it's possible to auto link to submissions at HN, Reddit, and to Twitter tweets, then.

And Google Alerts can publish mentions of URLs to RSS feeds, so maybe can find & link to [other blog post that mention one's own blog post]. (There's webmentions .. not all blogs use that.) ... maybe Google Alerts has API restrictions & rate limits, so maybe won't work.

If each discussion that happens somewhere else, gets posted at one's blog, by the comments software, in the shape of [a comment with a link to the discussion] — then one would automatically get a notification about the remote discussion (since each comment generates a notification to the blog owner).
That Cyber-Hans thing is already happening in industry. It was already happening 15 years ago. At least that's the first time I saw something like this for a device that would find out if roof shingles had a defect by tapping it acoustically. They had a Hans doing it previously that would knock them and listen, and they replaced it with a Cyber-Hans.

In this case it wasn't a neural net, I think it was simple multiple linear regression + Fourier Transform.
This looks like a Perl vs Python question from late 90s.

Back then Perl had a huge traction, mostly from sysadmins. Python got traction from web backend, and systems (redhat used to have a good python conde for starting-up servers).

I think both Rust and Go will coexist un different industries/use cases.

IMHO the killer app/use for GO are lambdas/cloud functions because they are cheaper to execute than python.

For Rust, I expect to see someday a unikernel that boots an app into a VM/light container.
Do you think they'd be allowed on bicycle lanes?
So your argument is "Instead of wallpaper, you should live in a solid marble palace"?

A bit impractical for most, don't you think?
> The same toys were available at Target for a lot less money.

True for a relative handful of the most popular toys, but Target doesn't have the floorspace dedicated to toys to cover any but a small fraction of what a Toys R Us would carry. Last time I was in a Toys R Us, the section dedicated to play houses was, no kidding, the size of an entire Target toy section. Target might stock one item in that category in store (though I don't think I've ever seen one in a Target).

It's Amazon and friends, not brick and mortar stores with smaller but discounted toy sections that killed the advantage of having floor space and variety in stock to browse, since people would use the store for discovery and then order from a discount online channel that didn't have the overhead of brick and mortar showrooms.
I’ve met a bunch of new people since I got a dog, in public and in the co-working office. Some have come to be good friends.

I should point out that meeting people was not my motivation for getting a dog though.
Well, most people are boring and don't rock the boat.

Things can get tricky if they pop up (thorough bad luck or as a consequence of their actions) on the radar of someone that wants to make their life miserable or if they bother someone with power.

Otherwise I assume you're well off financially by now, so getting screwed on insurance should be a non-issue. Discrimination is likewise a non-issue.

In general money helps and being a US citizen, straight, not muslim, healthy, male etc also helps.
> I mostly see "Western" used as a synonym for "NATO"

I think of it as the corpus of cultures drawing heritage from the Ancient Greeks and Romans. If the Homeric epics have a home in your culture, it's Western.

That said, the term is muddied enough to be somewhat useless for general discussion. Particularly given how it's been co-opted by racist elements in American politics.
As housing prices rise in Silicon Valley, births fall
Yes, all they know is “this is impossible to install” and “what is a GitHub” and “where do I log in to the cloud?” and “this is the ugliest software I have ever seen in my life”.

Unless we’re talking about hosted FOSS, in which case you get the worst of both worlds.

I run my own mail server so this comes from a place of love: FOSS for server side products for consumers is a joke.
Then you must assume one of:

* No one can get access to Google's data
* Those who can get access cannot harm you

In addition to trusting google not to be evil. What are your assumptions that lead you to that conclusion?

Or are you assuming that no matter who has access to your data, there is no one could ever do any harm to you with that data? (That's the 'I have nothing to hide' argument)
I've implemented this in my app: http://www.amitmerchant.com/markdownify-web/

Additionally, it has a dark mode as well.
reference counting is deterministic, GC isn't, which was always the apple engineers objection to GC - no pause while the collector runs.
Is there a moderate resistFingerprinting setting? I don't mind my date/tz/language being known. There are 150m+ people living in my timezone who use en-US.

I don't want my fonts, plugins, user agent, or detailed HW/graphics features (e.g. canvas/WebGL hash) being known. Those can uniquely identify me according to https://panopticlick.eff.org.
How I used CNNs to clean my WhatsApp Images folder
It's going to happen: https://www.youtube.com/watch?v=iR6svECI1Ig
Yea, maybe you should prioritize 'ironing' it out.
>Nobody but Red Hat makes any money off the Linux kernel.

You forgot about Canonical.

But the real point is, in the wild, the Linux kernel predominates.

Every Android user is a Linux kernel user. Every Chromebook user is a Linux kernel user. Every iOS user is a Unix user. Every Google server is a Linux kernel installation.

The fact is, Linux/Unix rules. Except for the corporate desktop, where Windows predominates, at least for most (uninteresting) instances of "corporate".
The suit is back!

http://www.paulgraham.com/submarine.html