skysight-inc/HackerNews huggingface dataset:
>> Canadian economy is now slightly stronger than the US

But... is it? That was kind of my point. It is not clear at all.

So in Canada in particular, I remember big issues with the likes of GM and Ford. Here is what happens:

1/ Government attracts GM with tax breaks, will finance infrastructure, provide loans etc, etc.

2/ GM says "great". Builds the plant, employs people. This is the good part.

3/ Once the tax breaks expire, GM declares that the plant is not profitable anymore and shuts it down.

4/ So... was the plant beneficial to Canada? Depends who you ask. Some pundits add the numbers and say that Canada lost money in the deal, some say Canada gained.

What is obvious is that government spent a boatload of money to provide a job to like 3,000 people for three years.

Some argue that it would have been much cheaper to just give that money to random 3,000 people.
Artificial Intelligence Will Create More Jobs Than It Will Eliminate
I think people are missing the forest for the trees here. Despite what the PR says, this has very little to do with the relationship between YouTube and creators, and everything to do with the relationship between YouTube and advertisers.

YouTube is renting out billboards at a music festival, and the advertisers, predictably, want to know who's playing. "Well, I dunno, like, whoever shows up" has proven to be an answer that they can't get away with. YouTube's negotiating position with advertisers depends on how they can position their package of advertising space. Right now they're trying to sell a big bundle of uncertain providence, with loads of little no-namers mixed in with the heavy hitters.

But what can YouTube do? If they split it up, they now have a gold package, a silver package, and a shit package. The rates for the shit package would be so bad that current YouTube revenue starts to look like winning the lottery. The smallest channels are subsidised by the bigger ones, not in terms of views but in terms of reputation. So if you need to improve the reputation of the group, what's left to do but drop the weakest performers?

If you're thinking "but that's totally illogical! Smaller channels collectively contribute an enormous number of very valuable advertising impressions", you're right, but making the same mistake YouTube did. The advertising industry isn't logical, it's 18 layers of ticket-clippers and con men playing telephone with money. It doesn't run on economically rational real-time bidding systems, it runs on trend-chasing and reputation. That other stuff is just to keep the nerds happy.

So, like in every other field Goophabet has entered, the techno-utopianism lasts right up until it hits the balance sheet. Party's over, folks. YouTube is an advertising company and now it's realising it has to act like one.
Quika promises free satellite internet for developing countries
The Command Pattern Using Higher Order Functions
Avoiding Memory Leak in Golang API
The funny thing is I would have agreed with you before I ended up in a position where such choices have meaning. I, and I suspect yourself, have never been in the least patriotic or nationalistic and always held things like 'support the home team' with disdain since, as you said, why should I particularly care if something happens to occur in the same general geographic location where I happened to be?

I've spent a good deal of my life traveling away from US borders, and I'm far from pleased about the current direction of the US - and I've never been what you'd consider patriotic or nationalistic. Nonetheless, I somehow have a very different feeling towards the US than I do to any of the countries I've visited - even ones where I could now obtain citizenship if I so desired.

I think country forms a bond much like family. And much like with family, many of us never even recognize that bond until you're far removed from it. By contrast, I've very much enjoyed my travels but I hold no allegiance to any of these countries - even ones I've resided in for years. I can't really explain it, since I never thought I'd feel this way. I suppose what I'm getting at is that you can't really judge, or predict, people until you've walked a decade in their shoes.
Freemium vs. Free Trial vs. Hybrid Customer Acquisition Models in SaaS:
Over the Next Year, Germany Will Hit a Scary Demographic Milestone
Outdoor activities or any hobby that requires you haul around a lot of gear

Indeed, this is something that gets totally missed by advocates of on-demand self-driving yadda yadda, because they live in densely populated cities and socialise and get entertainment almost exclusively online. That demographic is overrepresented on HN. Most people who own cars who might use them to commute during the week use them for fun stuff at the weekends too, for which glorified taxis are just not suitable.
My air is my main development machine. I've got the mid 2013, the only think I'd need to be happy using this for more years to come is more ram.
The Secret Zuma Spacecraft Could Be Alive and Well
Accumulated bad news resulted in Crypto Market Dip
Ask HN: Ada
how does google access mac addresses & IMEI
Yea, having a first mover advantage on every major product in and around the language is how they profit. Sort of a pretty old racket actually. Create a brand new market vertical, and then build the ecosystem for it before anyone can even access it. It's kind of like pre-mining a crypto currency. Except that in this case it's actually useful and a primary way for the field to move forward, indeed many of the most useful languages in the world start like this.
It sounds like you’re looking for a nicer version of Max/MSP. I’d certainly be keen to see Luna’s GUI applied to that domain, but I think it’d be better to hope that Max take UI / language design lessons from Luna than Luna add audio processing. The std lib in Max is so astoundingly rich — the number of highly optimized DSP ops implemented in C is going to be hard to match. Even if, say, there was a way to run Luna on the browser, so as to leverage the Web Audio API, you’d have nothing close to what Max has for processing.

But of course, Max’s UI and the design of their atomic language constructs really leave a lot to be desired. In this regard, it seems Luna is already flying circles around them. (Though I say this without having actually used Luna, so... grain of salt.)

Comparing the two is so fun, as it shows just how underexplored the world of node-based dataflow languages is.
Organize. Go through backlogs. Read reports. Learn what engineers are up to. Meditate. People whose jobs are the non-programmatic glue in a company and thrive on human interaction would benefit a lot from stepping out of their domain in any number of ways, or destressing, sorting through their mind, etc.
Espionage is a crime in most (all?) countries though?

Part of the "game" is pretending that you're not involved in espionage despite all players knowing that it occurs. Morals don't really come into it, since there is no reward for having the most "fair" intelligence agencies.
Google Opensource Featured Projects
The Very Highest Iron Foods on the Planet
KDE/Plasma supports both custom CalDAV[0] and "GroupDAV"[1] (seems to be a subset of CalDAV+CardDAV according to Wikipedia) servers.

[0]: https://i.imgur.com/xFG2JaJ.png
[1]: https://i.imgur.com/yLPWx6R.png
Not so much.
@HighTechForum: Berkman at Harvard study finds public networks to be nearly 7 Mbps slower than commercial ones; but hey, they’re often cheaper! See
Community Broadband is Cheaper – and Slower” http://hightechforum.org/community-broadband-cheaper-slower/
there is no perfectly right or wrong, it's all about personal preferences. best way to get around this is starting your own little (!) company, than you define whatever hours you want to work...
Companies are still using Cobol
Adding Compiled Bindings to WPF could be a nice start.
Damn, it's been nearly 20 years since qmail 1.03 was released (June 1998)? It sure doesn't seem like that long!

I recall setting up qmail "toasters" on FreeBSD to do virtual hosting. Maybe I was just too much of a "n00b" but I remember it being a big PITA to get all the services to play well together. There was this hip new outfit named Yahoo! that was using it for their new webmail service, though -- as opposed to sendmail, which pretty much every MTA on the Internet used at the time (and I was proficient enough with sendmail that I would edit my sendmail.cf by hand; pffft, who needs m4!?) -- so I assumed it was certainly capable of handling my volume of mail. (I wasn't running authoritative DNS servers at the time or I probably would've used djbdns over BIND as well.)

qmail, unfortunately, never did become too popular (relatively speaking, of course) and that's really a shame, because, as the quote in the article says:

> "We need invulnerable software systems, and we need them today, ..."

While that was certainly true then, it's even more true now.

On a side note, I'm surprised that the "qmail security guarantee" [0,1] wasn't mentioned in the article:

> "In March 1997, I took the unusual step of publicly offering $500 to the first person to publish a verifiable security hole in the latest version of qmail: for example, a way for a user to exploit qmail to take over another account. My offer still stands. Nobody has found any security holes in qmail. I hereby increase the offer to $1000."

[0]: https://cr.yp.to/qmail/guarantee.html

[1]: https://cr.yp.to/qmail/qmailsec-20071101.pdf (PDF)
UWP also runs on Windows IoT...
> What can they even sue for though?

I am reasonably sure the Attorney Generals of several dozen states have a much better understanding of the law than armchair lawyers of HN. Hell, probably even real lawyers as well. If you are not in the USA think Minister of Justice (although the US version is more hands on).

My understanding is they won't argue for Net Neutrality -- instead they will tear apart the process leading to the decision: it'll come down to falsifying and then ignoring comments because that means an "arbitrary and capricious" decision making process which makes the result unlawful.
SBNet: Leveraging Activation Block Sparsity Speeding Up CNNs (Neural Networks)
FWIW she claims to be an irregular nanny with background in medical field.
As we cast about trying to figure out ways to make software more secure or reliable, please remember that in other engineering fields (civil, chemical, mechanical, etc.) prioritizing safety and reliability is a _solved problem_.

(1996) https://www.fastcompany.com/28121/they-write-right-stuff

> It is perfect, as perfect as human beings have achieved. Consider these stats: the last three versions of the program — each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors. Commercial programs of equivalent complexity would have 5,000 errors.

> The process isn’t even rocket science. Its standard practice in almost every engineering discipline except software engineering.

The problem is consequences. We had centuries of people dying in bridge collapses before we got our shit together and started prioritizing safety in civil engineering (i.e. engineers and managers going to prison if they don't).

The same will be true for software. As more people get harmed by thrown together software (e.g. mass panic in Hawaii, state psychological exploitation on social media), we'll start regulating it like other engineering fields.

As a former chemical engineer, I welcome this transition, but I realize it will likely also take centuries of hard lessons.
We've asked you numerous times before not to post uncivil and/or unsubstantive comments to HN. If you can't or won't stop doing this, we're going to end up banning you. Flamebait and flamewars aren't welcome on this site.

If you'd (re-)read https://news.ycombinator.com/newsguidelines.html and take that spirit to heart when commenting here, we'd appreciate it.
New Analytics SAAS Startup needs community feedback
Hi everybody, I have just joined the community and still not sure whether it is appropriate to submit the posts like this. My name is Thien Duong, a software developer from Vietnam. For the past 6 months I and my team have been working on a SAAS project which provides the web analytics solution exclusively for Ecommerce store owners, named Ecomfit. It is an analytics software that provides automated reports, detailed suggestions on conversions and optimizations and critical system warnings in real-time. The project now is in the alpha stage and we are planning to launch a beta test product at the end of this month. I would also really appreciate if you guys can join project beta waitlist to receive $50 in the credit account once the product goes live on our official website: https://ecomfit.com/. Thank you
Market share of Ethereum-based tokens grows to 91%
What evidence of corruption does anyone have that could put him away in jail for a long time?
There is a strong tradition of classical improvisation too - check out Alma Deutscher's youtube videos
> and that's assuming that VISA, et al. wouldn't just lower their rates

They easily could, their current rates contribute a lot toward cashback and points rewards and other marketing programs. Australia regulated a cap on rates at 0.4% iirc, and Visa still covered its costs.
Yeah, an unhackable protocol that is decentralized and solves the double spend problem has no value to society whatsoever.
I like this next step, but once you cross countries it gets significantly more complex. I doubt Canada would be a drop-in replacement.
Huh, they even had the guts to put “troll” in the document four times.
The mention of Jarrett in the article is what led to me asking throughout the article, "But what about musicians who are famously accomplished at both?!" They quoted Jarrett but didn't really expand on it, other than to use it as an argument from authority in support of what they think their study means about how the brains of musicians work.

The study included people who aren't at all like Jarrett (they are either/or musicians, while Jarrett is a both and then some musician), so the quote felt vaguely forced into place.
New California declares independence from California in bid to become 51st state [pdf]
More than anything else, Mozilla is in the business of virtue signalling.
Would you mind elaborating? As a long time viewer of Twit and several umbrella shows, I'd love to find out more.
> Behavioral economics does have frameworks for thinking about bitcoin price, but then again, behavioral finance is not traditional and highly controversial.

So, how does behavioral economics supply a price for Bitcoin?
>Humans do well with blurred images because our vision is blurry everywhere except our fovea and our current focal plane.

I don't see how this follows. What we're not focused on is blurred, yes, but what we're focused on is at least partially related to our ability to recognize patterns (e.g. reading from peripheral vision is very difficult).

The fact that CNNs are tricked by imperceptible perturbations while the semantic content is held constant is highly informative information, don't reject it for superficial reasons.

The standard fair of CNN+RELU+Residuals are very powerful modelling tools but that also means they're prone to model degenerate regularities if they exist. This paper shows that they do exist and that these models are picking up on them at least to some significant extent.
The piano is an illusion used to make us believe that playing jazz and classical music is the same activity.
I don't think there's any particular reason to apply the label of "bug" to erroneous reasoning that cannot result in erroneous behavior.

If you can't in actuality cause a flaw in a program despite the presence of unsafe operations or faulty reasoning, then I would say that by definition there is no bug. Rather I might say that the code is brittle and perhaps unmaintainable, with risks for people who modify it later. Which is of course bad, but thinking pragmatically there's not much different between a latent pitfall like this and some poorly documented or gnarly spaghetti code that is equivalently difficult to maintain.

Fixing what the author calls "Level 1" and "Level 2" problems is sort of a mandatory imperative, as you can't realistically ship software with prominent issues at these levels. But shipping software with latent "Level 3" problems is something that happens every day, and it might be entirely correct to do the hacky and expedient thing rather than the "correct" thing at this level -- this is not a luxury you can afford at other levels, which makes this level fundamentally not a "bug".

That doesn't mean it's not worth thinking about erroneous reasoning. Erroneous reasoning is often the source of actual bugs that slip through a test suite. And if you're using loose reasoning and relying on assumptions holding true in the future, this is the sort of thing you should be documenting next to the code for the benefit of future maintainers. And indeed we should be working to write more maintainable, safer software, but not under the guise of a "bugfix" -- this is just good software engineering practice.

Thinking about "Level 3" problems is good. But be pragmatic. The reason you're doing it is because they make software difficult to reason about, and hence maintain. Investing time into fixing these problems helps future maintenance, but there are probably a lot of things you can do to improve software maintainability and you do need to actually ship the software at some point.
It's also the short benefit. If game companies abandon the IP and stop paying the money to maintain it, the community can continue to play it. As it is now, we will have to wait a hundred years to have rights to play some games. Even though the servers were taken down decades ago, and the companies have no intentions of supporting that software ever again.
I don't think it is correct to say that he memorized pi, more that he recited pi because his brain simply produced it for him he did not have to look it up.
This is what Mozilla is squandering donations on? Glad I canceled. I'm all for net neutrality like everyone else here, but please let's be realistic.
.i ue do za'o xu se bangu lo jbobau .i xu do nelci lo cnino jibri be do
No More Ubuntu! Debian the New Choice for Google’s In-House Linux Distribution
pays very very little in insurance for it considering he's a 22 year old male

As an aside, in the UK it is illegal for an insurance company to consider gender when calculating the premium.
I remember qmail being the first MTA to really push Maildirs. I ran qmail personally back then on my Linux fom Scratch, but I also was a student lab admin and I think on our student e-mail server, we still ran sendmail at the time, on good old Redhat (back before it was split into RHEL and Fedora).

Software like qmail and the dev file system at the time really rubbed a lot of people the wrong way because of the drastic design changes they push. I'm glad that particular dev file system died as it had a lot of weirdly named nodes and a devfs daemon that had to run to create symbolic links to all the known names.
Last night my wife and I were talking and it turns out that my inability to "get" music comes from me not being able to listen to the music side and the words side of a song simultaneously. Is there anyone else out there like this?
Do you have any perspective on offloading numerical code to the GPU? Is that something that could be done in a library?
Remind me, because your comments in this thread don't make it quite clear to me - are you a lawyer? Is this legal advice?
Why do you think it's mostly advertisers building CDN's? It's not because they really wanted to make the web faster. These are typically let through by ad blockers.
I keep trying to wrap my head around the economics of this and maybe give Tether the benefit of doubt. I think the most damning technical detail is that there is no client-side wallet. We can't trade Tether amongst ourselves or engage in any trades that Tether doesn't have at least indirect control of.
Wired and Techcrunch turned into Daily Mail and Independent of tech news quite a while ago.
Quan­tum physics turned into tan­gi­ble re­al­ity
"Just because it works, doesn't mean it isn't broken."
Moment you realize this #startup is not worth your bet
This breaks the HN guidelines. Commenters here aren't allowed to attack others no matter how wrong someone is. Please read https://news.ycombinator.com/newsguidelines.html and don't do this again.
in emergency situations like hurricane or earthquake, the current ridesharing system might provide very limited mobility when you need the most. Keep your options open at any time might be priceless sometimes.
> Absolutely. That is quite the proper response to FreeBSD leaking privileged information about vulnerabilities in the past.

And what vulnerability leaks are you talking about?
Teaching an Almost 40-year Old Unix about Backspace
Oh, wow, that's not my experience at all. Most of my older relatives and their friends walked 30m/day into their 80s, long after they no longer had the reflexes or eyesight to be safe drivers.

The thing with walking is that it's very much a "use it or lose it" thing; people who never owned cars are much more likely to keep walking.
> Plus if stuff he is doing is illegal I am guessing that trumps a NDA.

But the nanny probably wouldn’t know it / wouldn’t have the guts / wouldn’t have the money to find out.
Nice to see a photo of something other than two golden Bitcoins. People who take & sell photographs of golden Bitcoins must be making almost as much money as Bitcoin investors, jeez.
I'm affiliated with a cryptocurrency which is using Postgres as its underlying database since the beginning. So I agree with your sentiment.

Single node scalability is often overseen, but in my opinion has to come first, before you can expand scalability network wide. It's like standard computer science practices are not being applied in the crypto world, yet.
Engineering Confidence: A Beginner’s Guide to Overcoming Imposter Syndrome
its all about keeping the advertiser money flowing and reducing payments to content creators, that way youtube makes more money
Yes, I do most days, here it's usually below freezing for most of December - February. Yesterday it was -20C (-4F) with windchill. Just get a good coat, pair of boots, hat and gloves and it's fine.
> an unhackable* protocol

* unhackable except for the 51% attack. Decentralized does not mean invulnerable.

> ...solves the double spend problem has no value to society

The value of a cryptocoin reflects people's belief in the ROI of holding on to it, rather than how "good" to society it can be.
Unfortunately when differently-abled people are simply another user segment there is absolutely no way to get business resoures to address them because they sadly aren't your target market. That's been my experience amyway. IMO it's one of the biggest issues with agile: MVPs aren't accessible (among many other things).
Really - what's that got to do with anything?! I don't see any connection between the two halves of that sentence. Except I guess it's true for you.
In accordance with the plan, February 29 was omitted in 1700

But 1700 wouldn't be a leap year in regular Western reckoning, either.
AOL had been slowly dying since it's 2000 merger with Time Warner. It's just so large that it's been flailing about for almost two decades.

I'll give you Yahoo. While their current demise may have been related to wounds from the dot com bubble, I think they could have been fine had they not overexerted themselves trying to return to glory. I can't blame them for trying, though.
"That said, I live in Seattle, where there is good public transportation." boy are you in for a treat when you move to a city with good public transportation!
If that list become popular search engines will use it as a validation that the linked articles are good, so the bad tutorials will get better SEO and even more newcomers will find and use them. The list can even be an incentive to write bad articles since you get free references from this site, which give scamy authors more visitors and more income from ads