skysight-inc/HackerNews huggingface dataset:
related: https://blogs.msdn.microsoft.com/pythonengineering/2018/09/0... / https://news.ycombinator.com/item?id=17925842 3 days ago
http://duckduckgoose.com/
You know, Perl being treated as it’s being treated warrants my comment. It still rules for certain tasks and sadly Python is the enemy there, where Python is the worse choice.
You're absolutely right - SPA bloat isn't directly due to the weight of the underlying frameworks.

I think what I was touching on more was the fact that SPAs generally encourage engineering practices which lead to more complexity and page bloat, and that many teams don't think about these maintenance difficulties when initially picking their tech stack (as proven by the number of bloated, slow SPAs on the internet.)

A well engineered SPA won't suffer from the issues I outlined in the original post, but getting to that point has a non-trivial cost which has to be considered. As usual, it's all about picking the right tool for the job - teams need to make sure they're getting a net benefit from using this sort of application architecture vs. a server oriented one.
Java-Stager – A PoC Java Stager Which Can Download, Compile, and Execute A
You should ask the poster above me.
Curated Library of Technologies
Despite what the New York Times wrote, Jack Ma is not retiring
AI Can Recognize Images. But Can It Understand This Headline?
This article is just a piss take of a guy who has achieved a lot and made enormous contributions to society and has done some self destructive things in the process. Too much pressure does that to anyone. Love him or hate him, he is a less charismatic Steve Jobs.
I think 15 years ago the main misunderstanding would be that web pages have to able to flow around the dimensions of the window that the user has chosen. You can't fix things in particular places as newspaper people would be used to.

I imagine today people are more familiar with that concept.
The First 15 Years of PyPy – A Personal Retrospective
Lets just say their best-practices was last updated sometime in the early 2000s. It’s 2018 and their client-side tracker is synchronously executed and holds up the entire page.
It does, but again via an own implementation of web sockets (I think) which creates an additional connection that drains power.
Yeah, there are many, many examples. I just took an extremely biased article from very recent memory to show I wasn't cherrypicking. That's a great resource, though, thanks for the link.

You can also use a site like http://newsdiffs.org/ to see when publications retract statements or change headlines quietly.
Or even better don’t register CNAMES or A records for your sub domain until you’re ready to tell the world. The cert is meaningless if there’s nowhere for the traffic to route.
Accessibility Disability Action ?
Great infographic and overview.

I'm interested in why such low CPU usage is a good thing on the app servers. I understand the need for handling spikes, but they're saying in the infographic that max is 12%.

My uninformed, initial thinking was "That's a lot of wasted CPU" on the app machines. Can anyone explain why spending the extra money and having 88%-95% unused CPU vs. scaling back the number of machines and running them at 50% load?
Isn't bikeshedding defined to be "arguing about trivial details." The first article wasn't about arguing. Also since semantics are trivial, this is meta.
In the early days of the web, lots of print-originating online outlets, did.
I'm sure there are areas where perl applies very well, being a good python editor/IDE is not one of them.

Nothing warrants a snarky comment on a super unrelated subject, this article has nothing to do with solving a domain specific area where perl would excel more than python or any other language.
Native advertising trying to pretend its journalism by association is a much bigger problem than display advertising. Websites informing you about “great deals” with the voice normally reserved for actual journalistic endeavors (or even opinion pieces) in between their normal articles isn’t in any way desirable. Even big publishers don’t come clean about when articles are ads or not.

E.g. https://www.ctrl.blog/entry/pcmag-vpn-review
Indeed I shall
He was denied benefits through the "Livestock Indemnity Program" run through the Farm Service Administration in the USDA which can compensate livestock producers for "livestock deaths in excess of normal mortality caused by adverse weather or by attacks by animals reintroduced into the wild by the Federal Government."
Thanks for all the interesting context and backstory; I wasn't aware of any of that.

In any case, if it was unclear, my point here wasn't that I necessarily dislike the brickwall UI. In light of the studies you've referenced, I definitely prefer it, and if it were up to me it would be enabled for all of TLS regardless of how many existing services with broken deployments are out there.

My point is that, if the more secure UX is part of the reason for Google's decision, I would rather have HPKP with a less secure UX than not have it at all.
Press protections might safeguard Google’s algorithms
Here's a newbie's bit off topic question: As a C++ dev who wants to write "slightly less low-level code", should I go for RUST or GO? My intuition says Rust is more like a safer version of C++ while Go is more half way to Python/Julia. Do you agree with this sloppy assessment?

(Please, don't start a religious war on programming languages. We are all grown ups)
The article provides a link to the actual court filing which provides much more background:

The LIP program provides benefits to producers for eligible livestock deaths in excess of normal mortality that were a direct result of attacks by animals protected by Federal law, including wolves and avian predators. See 7 C.F.R. § 1416.301(b). The producer must submit a notice of loss to FSA, a completed application for payment, and supporting documents, including evidence of loss and documentation to substantiate eligible animal attacks by animals or avian predators showing confirmation of the eligible animal or avian attack.
> Internet firms in America are shielded from legal responsibility for content posted on their services. Section 230 of the Communications Decency Act of 1996 treats them as intermediaries, not publishers—to protect them from legal jeopardy.

> When the online industry was limited to young, vulnerable startups this approach was reasonable.

That's the wrong way to look at it. The size of the company should not matter here. It's how they operate that should determine which regulation applies to them. There are only two reasonable alternative:

Either they are intermediaries, in which case they should have the duty to indiscriminately intermediate whatever they are asked to intermediate. This means no centralised moderation. Maybe allow moderation at the sub-community level (as Reddit does with its subforums), but no centralised censorship, except maybe upon reception of a warrant.

Or they are editors, in which case they should have full legal responsibility of the content, and suffer full legal consequences of whatever illegal speech they allowed.

I believe such a clean dichotomy is the only way to ensure free speech in the face of such centralised services. 'Cause I think the likes of Facebook, YouTube, Twitter… would rather choose the "intermediary" path than risk taking legal responsibility for their enormous user base.
It's probably illegal to kill bald eagles in the US
> The allure of this theory, in my view, is that if you could somehow turn this into a treatment, people would give you whatever money you demanded for it. You want $200,000? We'll find it, somehow, just make Mom remember who I am, please.

Experts please correct me if I'm wrong, but even if this theory were to be proven true, how could it help anyone once the damage is done?
Clojure is cool
What if they were conjoined twins who couldn't have previously been separated without killing both?

*edit

Or, in less cutesy terms, considering that much of the pro/anti-abortion argument (on both sides) often rests on tacit and irreconcilable definitions of what a person is, the point where the woman's body ends and another begins, when is it appropriate (other than perhaps under the most obvious of circumstances) to charge and assailant that there were two homicides, rather than one? That is, when does the definition become more than personal belief?
ProtonMail.
Location: Budapest, Hungary

Remote: Yes

Willing to relocate: No

Role: Product Manager, Agile Product Owner, Scrum Master

Technologies: JIRA, Confluence, Trello, Slack, Gitlab, Github, Excel, Google Docs/Spreadsheets

Specialities: Web Analytics (Adobe Analytics, Omniture), Tag Management (Tealium, GTM), Marketing Emails end-to-end (SmartFocus, Salesforce, Mailchimp), Domain name and DNS management, Business Process Management, Process Automation

Résumé/CV: https://goo.gl/qA22qT

Email: email [at] szentmarjaytibor.hu
... which co. Is the not Google one?
Studying economics for some time, I think economists often ask wrong questions. So let's say trade war occurs, and china will lose some of its exports. The main question is not whether savings would decrease or investment rise, the main question is how all the spare capacity left will be utilised. Yeah, if it won't be utilised then there will be unemployment, well pointed by the author. If domestic consumer will consume what was produced for exports, then consumption would increase and savings would fall. If Chinese will find a way to use spare capacity to produce something else what is in higher demand (high tech let's say) then investment would rise. And let me assure you that strong Chinese government will find a way to use all the freed up labour/capital resources, so any downfalls would be temporary. On the other side are democracies like US which don't have that much control over production side and whose economies are not that robust to shocks that China may face now.
I've tried reading this piece a couple times, but despite the bullet points and numbered lists, I can't make any sense out of it. I presume this is because I lack essential background knowledge. Can someone please help explain the context?

When he says "China's debt problems", what exactly is he referring to?

When he says "there are also only four ways that Beijing can respond", what are they responding to and what is the goal of their response?
Fascinating when they start discussing the digital.
Netting over 3,200 acres? I don’t think so.
Bill to have the White House create a database of APT groups passes House vote
Unlike liberal democracies, Beijing has more room to act in crisis. China has extractive institutions that will ultimately be a growth limiting factor, but I don't see it limiting their crisis responses.

* There will be no political gridlock between left and right that can be solved only with half measures. Decisions are done in small groups of 30 people at most, with several hundred people having some influence.

* They don't have ideological fear of meddling with the markets or private property. It's all about being practical.

Beijing can make mistakes when handling the crisis. After they realize their error, they can take as big hammer as needed to fix it.
We would appreciate it if you would read the guidelines and start commenting civilly and substantively.

https://news.ycombinator.com/newsguidelines.html
This is the reason for the verification, and I'm surprised nobody mentioned it yet. When you sign up for a new account they also require a phone number. It provides a basic measure of accountability and a bot prevention mechanism.

They're doing it on Chromebooks because you're using Google's services. A Chromebook is just a Google Cloud Computer; users aren't expected to use one without using Google's services too.
That presumes that technology is consciously adopted; I'd argue that we're also at the mercy of how our minds react to certain technologies.

People aren't always glued to their smartphones by choice, or because they were less happy before.
This literally showed up in my yt feed an hour ago...
China Is Detaining Muslims in Vast Numbers. The Goal: ‘Transformation.’
>The main question is not whether savings would decrease or investment rise, the main question is how all the spare capacity left will be utilised.

Undifferentiated low end products are more price elastic than brand goods. China will do fine even if USA will declare a 100% embargo.

Edit: specified that I talk about price elasticity
https://cock.li/ doesn't require phone number (you can also choose other domain name)
The news is horrible because journalists are almost never experts on whatever they're writing about, so whenever they write about something that might actually still have meaning in three weeks, they fuck it up.
Ask HN: Jobs/careers that make the world better?
Hi HN - apologies for the throwaway posting.

After over a decade working in various software engineering and management roles I'm looking for a change - and in particular, I'm looking for something where I can step back at the end of each day proud that I've done something that helps to improve the world, rather than just earned a paycheck.

What do you think is the most effective way a software engineer can spend their time to make the world a better place?
> Increasing the channel size to 2 is the correct fix.

Or is the correct fix to use errgroup[1]?

func doSomethingTwice() error {
var g errgroup.Group
g.Go(func() error {
defer fmt.Println("done wth a")
return doSomething("a")
})
g.Go(func() error {
defer fmt.Println("done with b")
return doSomething("b")
})
return g.Wait()
}

[1] https://godoc.org/golang.org/x/sync/errgroup
Aviation Safety Reporting System
That's completely orthogonal to what is being suggested.
Most people using Julia today weren't using Julia in 2014 because we didn't think it was ready. That should tell you how relevant Julia v0.4 is to modern Julia.
نجم منتخب مصر علي أبواب النادي الأهلي مقابل بركات وجمال وأحمد الشيخ
I was most surprised by his take on the future of weapons research.
If they are more elastic it means that demand is more responsive to price hikes. This is opposite to your conclusion
The same term has been adopted in transportation planning, for the curves of equal commute time to a job location, etc. Google has an incredible amount of data about this, but I don't know that it has been made available in any usable form.
Apple can always use that cash to buy back its stock. Spending it on Tesla has to get better returns than buying back itself for it to be worthwhile.
That is the reason i stopped using Gmail.
Random verifications popping up from time to time.
Enabling autonomous checkout for brick & mortar retailers using AI
Recently, I tried to install JuliaPro on my computer, to play with it, see what it is about.

I couldn't complete the installation, it gave a weird error "windows cannot find -v".

Nothing came up on forums or the internet, so I gave up on trying to learn Julia.
This is a toy application of the calculus of variations, which is the mathematical theory behind the equilibrium of continuous structures and many other things. How can you build the strongest bridge with a given amount of material? A similar computation to that of isochronous curves gives you the answer.
I don't know what programming language or extensions they will ever use, but this year's Linux Security Summit was pretty clear that are lots of work to do regarding Kernel Self-Protection Project still need to be done.

And that is just one UNIX variant.
I wish there were an open standard for push notifications with some sort of mux/proxy support. Let me run a daemon (or use a service provider) that collects all my notifications in a data-center, then send a datagram, sms, or even pocsag message to let me know notifications are available for pickup.
I can’t say enough good things about public libraries. At the MIT Media Lab we started an innovation exchange with US libraries to co-develop new STEAM education programs together (tinkering with electronics, building a “food computer”, using data to tell stories...). We found that libraries are wonderful collaborators. They are also one of the last places where people from all walks of life encounter each other in a friendly environment. More info about the project is at https://PLIX.media.mit.edu (and I hope this post doesn’t seem too self-promotional - I just want to share our excitement about working with public libraries).
>The fact that two dead bodies discovered may not be under dispute. The moment, one says that these two were killed, the other says that these two committed suicide--you see, two theories (homicide vs suicide) are presenting the phenomenon in two different ways.

Not to mention a huge history of governments and news organizations all around the world presenting it as one case, when it was the other.

I'm not even talking about "conspiracy theories" here. I'm taking about the tons of later confirmed cases (when more data became available, when some whistleblowers came out, when the regime fell and a new one opened the old locked archives, and so on). Even for the US, there's a ton of history, from the Watergate and Hoover, to FBI efforts to discredit civil rights activists, the Contra affair (drug dealing, selling guns to Iran), helping Pinochet, to WMD claims, to Snowden's revelations, and so on. Imagine less transparent regimes (you don't need to go that far to exotic dictatorships either, e.g. just read Italy's political history from the 70s to 2018).

Younger people used to understand this much better in the 60s and 70s and trust those sources less. Now those same outlets (and the online one's that replaced them) like their shit doesn't stink and can't ever possibly stink, and many go along with this and treat anyone casting doubt as some deranged conspiracist.
I studied computer vision in grad school when these were some of the state of the art methods, like the Mumford-Shah segmentation model and various inpainting models that set up the problem basically as a calculus of variations problem over the appropriate Sobolev space of image intensity functions and/or discontinuity-permitting boundary functions.

I’ve worked as a practitioner in computer vision as well and I think I disagree with your “under taught” comment.

In practice, the variational methods are not competitive at all with deep learning models, and even very naive transfer learning can apply better inpainting or segmentation than the older variational methods.

It is already merely a footnote in the history of computer vision. In 10 years it won’t even merit being part of literature reviews.

So for many applied domains of ML, I think spending roughly zero time on these variational methods in schooling is a good idea. You can always come back to them later, but you probably won’t need to.

A different application domain, variational Bayesian inference, might be a case where there is more reason to care. Although, things like ADVI are more about one very fixed approach to the problem (minimizing KL divergence to find a best approximating distribution from a class with known differentiability properties), and only in novel research would knowledge of general variational techniques give much value.
This has no c++ content. only C.
the mistakes highlighted are just not representative of a team of C devs. the resource leak is specially a bad example because there better examples where go safety is a real benefit.
Did you mean that China can just decrease domestic price and sell the goods to domestic consumers?
How Does Masturbation Affect Your Health?
He talks about his-mind version of YouTube in the end.
That only indicates you have a competent hiring process, that can filter out the people without degrees who don't have that drive.
This model wasn't that bad. Given this was print, the ads were somehow vetted - chumboxes (Outbrain/Taboola) wouldn't exist, because even the shittiest of newspapers would say "What is this bullshit?" and put a stop to that. Even the people at the printing plant would be perplexed if they had to print that shit.

Going further, even the business model of chumboxes wouldn't exist - back in the days of print, ads were mostly used to sell a product; where as the point of chumboxes is to drive more eyeballs to other sites where they can look at other ads; the content itself is worthless.

Nowadays, ads are delivered programmatically from a third-party, which means the newspaper has no way to even know what garbage is going to be displayed to their readers. This is the real problem.
Huawei will give phone users performance mode access after benchmark controversy
Conclusion: this user is emotionally not stable :D
This is clear FUD. The developers directly stated with previous releases that backwards compatibility wasn't a top priority, and things weren't backwards compatible. Now with v1.0 the statement is that the language is far enough that it is a priority. Why would past telegraphed instability be indicative of future untelegraphed instability? There have already been multiple proposals shut down due to backwards incompatibility since the v1.0 release, so developers are clearly taking it seriously given the comments in the PRs.
> Even after the big selloff, Tesla's market cap is still higher than GM's.

Part of that is because GM has a low valuation relative to e.g. their sales volume, because they not so long ago had to be bailed out by the government, are loaded up with debt, and are facing the prospect of a market shift toward electric and autonomous cars that may favor new entrants over incumbents.

> Plenty of reasonable analysts are concerned about Tesla's repeated failure to meet projections, long-running manufacturing issues, and bad cash position. That's a good chunk of the press.

Sure, but none of that is really new and is the sort of thing analysts always cover about any company.

> Short-sellers didn't make him call a hero a pedophile. They didn't make him spend a lot of time shitposting on Twitter. They didn't make him sell flamethrowers or date Grimes or have Azlea Banks over. They didn't make him smoke weed on camera. They certainly didn't make him write to a reporter to double down, calling the cave diver a "child rapist".

It's not that they made him do it, it's that they may be spurring coverage of things like that even though they have little to do with the fundamentals of the business. Half the people are saying he should take a vacation and the other half (or maybe the same people) are saying he shouldn't be wasting time shitposting on Twitter as though he should be working 24/7. So is he working too much or not enough?
Is it possible for every app developer to stop using FCM? Yes, in China.

The result is a chaotic market. App devs will have to use multiple push machinism for different device: on Huawei phones, Huawei's own push service is the most reliable; on other phones, you might want use SDKs from Tencent/Baidu/Alibaba so their app (Wechat/Baidu search/Taobao/Alipay) can "wake up" your app to receive push. Battery life become miserable, push become unreliable. It's to a point where the government start "regulating" the market (the Unified Push Alliance, http://www.chinaupa.com, is lead by CAICT, a think tank of Gov of China).
Architecture neutral executables is a thing on mainframes since the late 70's, OS/400, z/OS, UCSD Pascal for example.

Then we have JVM, MSIL and DEX.

What would wasm bring that isn't already done?