skysight-inc/HackerNews huggingface dataset:
Feel free to do so on their private property as has always been their right.
It's actually worth reading the article, since he links to a few studies that show globalization is not to blame for falling wages and living standards (although of course many do blame it nonetheless). The comments below the article are mostly good too, poking a few holes in his argument.
This kind of off-topic flamewar incitement is not OK here. Please don't.
Nvidia stock rockets to record high following earnings shocker
That's a good point. We should be using shops in cheaper parts of our own country (said from a US standpoint, obviously).

Of course, there's the tyranny of numbers to deal with when you are looking:

Population of India: 1300 million.

Population of Indiana: 7 million.

(approximately)
Sorry, by plaintiff you mean who, exactly? If you mean Trump, we'll have to see if he follows through on his promises, but his own public remarks suggest a severe want of genuine respect for women.

And speaking as a White Male, the idea that the deck is stacked against us, compared to the experiences of women and minorities, suggests either a deliberate blindness or an attempt to troll. It is simply one of the most jaw-dropping suggestions I've ever seen in a HN comment.
Three things:
- Mosh & SSH support: In Prompt and any other iOS ssh client, connections break every 3 minutes. With Mosh that isn't a problem.
- Full external keyboard support: Alt as Esc, Caps as Ctrl, you can have your terminal as you do in your desktop/laptop.
- Speed and rendering: Blink uses Google's HTerm, so it is faster and you can add your own themes and fonts.
To many important civil service positions are at the whim of the president all bar the cabinet and SPADS (Special Advisors) etc should be career civil servant. It would alos clean out the swamp to use his phrase.

The recent clusterF with the FBI is another example of a political place man failing grossly
The GUI is nice, very well done. It suggested a good website I didn't know, I will give it a try.

The thing I didn't liked is that, if it's supposed to be "learning" how comes I can't load new stories after I'm done with the initial set?
I thought politics has no place on HN?
Cute. That's what BeautifulSoup is good for.

I'm a longtime user of BeautifulSoup.

BeautifulSoup does not use or create "the DOM". It does convert HTML into a tree, but that tree is somewhat different from a browser's Document Object Model. For most screen-scraping purposes, this doesn't matter. But if the page uses Javascript to manipulate the DOM on page load, it does.

I have a tool for looking at a web page through BeautifulSoup. This reads the page from a server, parses it into a tree with BeautifulSoup using the HTML5 parser, discards all Javascript, makes all links absolute, and turns the tree back into HTML in UTF-8, properly indented. If you run a page through this and it still makes sense, scraping will probably work. If not, simple scraping won't work and you'll probably have to use a program-controlled browser that will execute JavaScript.

Some examples:

HN looks good: http://www.sitetruth.com/fcgi/viewer.fcgi?url=https://news.y...

AFL-CIO, the site used in the article, looks great: http://www.sitetruth.com/fcgi/viewer.fcgi?url=aflcio.org

Twitter's images disappear: http://www.sitetruth.com/fcgi/viewer.fcgi?url=https://www.tw...

Adobe's formatting disappears: http://www.sitetruth.com/fcgi/viewer.fcgi?url=https://www.ad...

Intel complains about the browser but looks OK: http://www.sitetruth.com/fcgi/viewer.fcgi?url=intel.com

Grubhub gives us nothing as plain HTML: http://www.sitetruth.com/fcgi/viewer.fcgi?url=grubhub.com

Same for Doordash: http://www.sitetruth.com/fcgi/viewer.fcgi?url=doordash.com

(No scraping restaurant menus with BeautifulSoup.)

Cool stuff in pure CSS works fine: http://www.sitetruth.com/fcgi/viewer.fcgi?url=css3.bradshawe...

(You don't really need Javascript any more just to get the page up.)
BTW, is it just about dodging taxes?

I could imagine that illegal immigrants are also a much easier workforce to manage. They won't be forming unions and going to strikes; if you want to terminate the employment, they won't go to a lawyer and sue you. They're humble, they're flexible.

(I don't know that job market so well and I don't even live in the US, but this is the perception I get from the system.)
It's possible that respect isn't entirely earned - indeed, even that their own reputation caused the New York Times to get an overblown sense of its own importance: http://deadline.com/2016/11/shocked-by-trump-new-york-times-...
Myanmar debris: 'Mystery object lands at jade mine'
Has anyone used the AWS API Gateway service with lambdas to set up a small backend for a web service? The next thing I'm thinking about setting up is a slush reader with a GUI, and I'm wondering how difficult it will be to pipe binary files from S3 -> Lambda -> API Gateway -> client. It looks like I'll probably need to encode the binaries to base64 on the lambda side, and will need a library for that.
> Isn't 2FA considered dangerous now?

SMS 2FA is weak, but either better than no second factor or worse depending on your situation. Use a TOTP app like FreeOTP or Google Authenticator for good 2FA.

> I noticed that my Windows Phone displays text message notifications even when it's locked

On Android you can disable that, even per app. Maybe Windows can do that too.
I think you are making my point for me.

Apparently the point of posting the video is that the person recording it thinks they have been harmed (I didn't watch the whole thing)? And that you disagree?

That's exactly my point, you each have your own ideas of what harm is. What follows from that is that of course it will be messy to discuss. But it still stands that the core message of tolerance is that we should examine things for harm and accept those things that minimize it, not that we should accept all things mindlessly.
Any impressions to share? Useful, pretty, neat but ... ?
Well, our maintainers (primarily Matthias) package both for Debian and Ubuntu, so they diverge only in the sense that the cadences and versioning are not completely aligned.

But regardless of the packaging effort, the real overhead is tracking security for the [overlapping] LTS releases.
"What will they do when they hear opinions they’ve learned to shrink from? If they want to change the world, how will they learn to persuade people to join them?"

This seems like an important quote for those who are sad/disappointed/angry about the US election results.
Just kill me now: "Top down power grab" my ass. The one guy punching up for consumers is gonna be out, I didn't even realize that... Dark days for internet in the US.
Seriously? How about because you asked for examples.

And it's something I personally do all the time. I'm in photoshop zoomed in to perfect some detail, then I zoom out and it looks like garbage. So I purposely make an "error" so it looks better at 100%.

I don't know why you insist on having such a literal photo realistic illustration or else the only rational explaination is that artist must have made an error. Error implies unintentional, which many of these are. But many are not.
How to Give Digital Marketing Content Critiques
> If you’re spending $5 on a Chinese T-shirt rather than $10 on a US-made one, you’ve got $5 more to spend on other things.

Thats disingenuous, you spend $5 less in total in your country.
Dave McClure explosive outburst about Trump victory
For those interested, this is built into rkt with `rkt gc`, for an easy cron job experience. You can set a grace period for how old an image has to be to qualify.

Check it out at https://coreos.com/rkt/docs/latest/subcommands/gc.html
Noun, verb, 911. This guy fed on all the hate and misery and used it to propel his career.

Expect all the BushCo. prescience that led to the 9/11 attacks to lead to another one - which the Trump administration will use to launch another war.

Don't think it can happen?
Top 10 Gadgets of 2016
they are still counting votes,and trump keeps getting closer. its looks like pa all over again.
Sorry didn't read original article, its such ancient news.

This has been going on since days of DOS, like 35+ years.

"MS-DOS also grew by incorporating, by direct licensing or feature duplicating, the functionality of tools and utilities developed by independent companies, such as Norton Utilities, PC Tools (Microsoft Anti-Virus), QEMM expanded memory manager, Stacker disk compression, and others."

This is Microsoft business success 101.

https://en.wikipedia.org/wiki/MS-DOS#Competition
but isn't XUL getting phased out? back in 2008-09, ported a bunch of Delphi apps to XUL. Took longer to develop than Delphi but with mozrepl and a live connection to emacs, it wasn't a bad experience at all. js-ctypes made talking to native libs fairly easy without having to resort to XPCOM extensions. Sure, XUL felt over-engineered and was heavy but it is (was?) an acceptable cross-platform toolkit for a large class of applications. Gecko embedding API was another thing that Mozilla started and then dropped it. Once Chrome arrived on the scene, Moz just turned into a Wile E. Coyote... sigh.
You know what I like about this? Is that if you have an objective enough mind, you can see how awesome it is that all of these languages have so many open source projects. For people like myself (C# developer), it makes me realize I need to do more with OSS, and not just to be better than the next language.
> I would love to see a huge effort towards fusion, on the same (or even greater) scale as the Manhattan project or the Apollo program.

You are. It's just not happening in the US, which has apparently decided that since coal was good enough for the 19th century, it's good enough for the 21st.
Its possible with a state ratifying convention, though the only amendment using that was the 21st for prohibition of alcohol.
There's nothing wrong with talking to or gathering with other people like you or other people who think like you. The problem is when that's the only thing you do.
Do you really? Then you call the police. The fact that these topics can't be discussed without escalation to violence (or people assuming it will lead to violence) should be troubling to everyone. In the free market of ideas, you win or lose by the merits of your ideas. If you're just spouting racism and bigotry then you will lose, and everyone will ignore you. But even then, there's no need for violence.
I wish HN had a "sort by new" option because on popular threads many of the best comments come later and get buried.
We do that with Nextcloud News: https://github.com/nextcloud/news/#nextcloud-news-app

I’d be interested in what you think about it. It’s completely open source, so any feedback or contribution is much appreciated! :)
it's interesting to note how really good games take a simple concept and explore it to its ends rather than taking a bunch of loose fitting concepts and throwing them together. probably the best examples i can come up with, even better than the nintendo ones in my opinion, are the team ico games designed by fumito ueda.

ico: escape while escorting

shadow of the colossus: the boss battles are the levels

the last guardian: mix the previous two
The US Presidency is such a "men-only (almost) whites-only" safe space, as are most circles of power in this country.
So that your shop doesn't mess your bank.

(Shops are regularly hacked with leak of email addresses and possibly compromising passwords.)
Probably because many treatment options can cause harm. So no researcher wants to take the very real risk of harming another human. If you harm an animal unintentionally, and in the name of trying to do something good, not many people will question it. But if you kill a paralyzed patient, or make him suffer excruciating pain, you're likely going to feel remorse and his family is going to demand an answer.
That's just plain violence and already illegal. You also have the right to defend yourself in those circumstances, and you don't need to have that kind of discussion all by yourself. I think some states go as far as letting you shoot your attacker, stand your ground laws and all.

Cutting off communication between groups doesn't prevent violence. It creates echo chambers that allow them to drift further and further apart. At some point, the only way they can communicate is violence.
What we learned after using React Native for a year?
It says "Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon."
Another great reason to keep this practice illegal.
Seeking Candidates for Tech Impact Fellowship
Clean up Django migrations with just one press
Some people are particularly vulnerable, and I think there ought be safe rooms for them, but there shouldn't be safe <regions>. It doesn't matter if students wish to use a private room to do things that don't effect anyone else; that's just an extension of people enjoying privacy in <private places>. There's little difference from a 'safe' private room and a 'safe' business conference room where you expect to be undisturbed.

I could imagine this being useful to those with social anxiety disorders or social deficiencies, for group grief counseling, for group addiction support, etc. These are all examples of safe spaces.

What becomes insufferable is when one's safe space extends into the public space or even into my space. That's just people trying to dominate the behaviors of others. No internal turmoil justifies domination over my legitimate behaviors.
Shop will get 50%, supply chain a bit more, and the Chinese sweatshop under $1.

I think the real problem with this argument is that housing eats up such a large part of wages these days that a $5 saving on T-shirts is more than eaten up by rents and lenders. It's house prices more than anything which stop me and many of my friends from enjoying anything like the lifestyle that our parents had.
Did you try out Nextcloud News? https://github.com/nextcloud/news/#nextcloud-news-app

We have a more modern design than Tiny Tiny RSS, are way friendlier, and if you would contribute that’d be majorly awesome! :)
big fan of the repo http://github.com/dontpanic92/wxGo/ it's got everything Qt has but free
In my experience, it depends very much on what you're doing.

If a UI has light to moderate rendering requirements, React's approach might be fast enough on its own. In that case, a lot of the other ideas are just extra complexity for no real benefit. I'm speculating here, but I'd guess this actually accounts for a large majority of the web front-end work that is being done today.

I haven't found that React alone scales very well to more demanding environments, though. If your model has significant constraints between the data points that need to be enforced or you need non-trivial view-state between your model and your rendering code, you're back to having dependencies in the data that need to be implemented somehow. That is outside React's scope, so something else needs to bridge the gap.

I find React's design itself also struggles with scaling up beyond a certain point, though it's a high bar that I expect most UIs running in browsers wouldn't reach. However, if you're implementing something like a complicated dashboard with many data dependencies and interactions, you start needing shouldComponentUpdate almost everywhere to achieve acceptable speed. That has profound implications for how other parts of your app are structured because you need some way to make shouldComponentUpdate fast, and it can also lead to more and sometimes artificial subdivisions of your rendering components so you can use shouldComponentUpdate at the necessary level of granularity.

Overcoming those scalability issues usually seems to bring me back to the approach I mentioned before for larger, more complicated UIs: data dependencies are handled through some sort of observer model and/or lazy queries, but a library like React is still useful for declarative rendering of each smaller part of the UI so you don't have to worry about transitions most of the time.
A simple app for executing SQL queries in Django admin panel
Yes extensively.

API-Gateway => Lambda isn't fun to trouble shoot.

That said, once you get it working, it works really well, and it's ridiculously cheap.
https://en.wikipedia.org/wiki/Scantegrity
Sorry, I am not familiar with Reddit, I just took the author's word for it:

Anecdotally, that doesn’t be the case with
Reddit’s modern algorithm; comments made
late in the thread appear at the bottom,
where they likely will not receive any upvotes

In my experience with Hacker News, late comments are given some space right at the very top, even if they are a day late. I thought this was a distinction worth commenting on, but maybe I misunderstood the quoted passage.
I just switched to this, problem solved. But I tried sevarl other solutions and found many were out-dated and no longer worked well, with no doc on which version of doc the approach worked with. Should be built into docker IMO and I've heard 1.13 will have a clean-up facility built in.
My view is that plenty of Trump's support is white people who believe they are under attack - there has been a push for some time that every gain for the rights of minorities comes at the cost of the majority. Those people are falling for a racist lie, and telling them 'If you support this candidate, get out.' isn't going to help that, just push them further to feel that lie is true, and entrench their support.

Instead, if the email had explained the harm those policies might do to colleagues, and how the company aims to defend those people... maybe views get changed.

Honestly, I imagine this email is an angry mistake, intended to provide help to those who will suffer support, however, it ends up being an unintended threat. It's hard to say without a magical detector for intent, but the damage is done.
> Its the same tactics large corporations use to sue small corporations in order to force them to settle regardless of whether they are right or wrong

The suggestion here is Theil bought the verdict?

> they didn't have to sue for so much

Doesn't the court decide if the amount is fair? And my point about "Gawker got away with a lot of shit" is that it is a net gain - Gawker did more harm then good.

> we will lose simply based on lawyer fees

Was that the case here? Gawker had merit, but could afford to even defend itself?

> there will necessarily be cases in the gray area

Then don't pusblish. Or just publish evidence. Neither apply here; It isn't important that Thiel is/isn't gay, it's important that Gawker shouldn't have published it. Where is the "gray area"? That Denton personally believes this personal information to be important? He should ask a lawyer. Or not use the publication as a vehicle for his personal values.

> How can someone who might make say $50,000 defend herself against a multi-billionaire?

This is a tangent, in in this case, there would be plenty wealthy liberals who hate Trump. Would it be unfair of them to do that?
There are a lot of young people on the right willing to have a dialogue, not much on the left based on my post-election observations. The alt-right is literally giving away the playbook on what happened, in great detail, but the left continues to insist the result is because "everyone is racist". It is depressing.
Detects a bit less AFAIK, but doesn't have insane misfeatures like "web protection" (MITM) and auto-installed plugins/whatever that you have to disable one by one, bloat related to 1st point, scare popups to get you to upgrade/renew/etc, and the general scummy BS that comes with having a 3rd party antivirus.

I think it's good enough, in general. While a 3rd party AV might be more effective for someone very prone to installing PUPs/malware, I still don't think it's worth it - an adblocker likely makes much more of a difference just by preventing people from clicking Google ads while looking for legitimate software.

Side note: I've been happy with Win10. While I thought auto updates would be bad, they've all been snuck in while I'm sleeping/AFK with no side effects. Apart from the initial round of disabling various telemetry features, it's been smooth, and the stupid stuff like unremovable start menu tiles has gradually been fixed.
Personally I like keepass. I don't love it, and it's UI could definitely use some work, but it suites my needs fairly well.
Well, the trend is so smooth that it would be very simple to apply a modifier to comments to counter it. Effectively, votes would slowly expire. In order to remain relevant, a comment would have to be constantly upvoted.

I actually think this would be an interesting experiment to try. Who's hacker friendly and has a well-used comment system that we know?
Housing really is crippling purchasing power for young people especially. Rent is rising at a ridiculous rate.
Not just for the internet, friend. Not just for the internet.
No with big I meant politicians (the le pens, the wilders, the farages, ...) it's my fault I could have chosen my words better.

The only political parties that seem to be happy are the extreme right wing parties, that's was what I'm trying to say although very poor :-/
So, dang, why is my account rate limited then? I’ve had 2 cases before where a project I participated in was presented here, and I showed up to comment, and couldn’t do so due to the rate limiting.

This is not really helpful, and destroys any chance at meaningful discussion.

(Also, last time you told me that rate limiting couldn’t be undone, and I should just write an email – what’s that about now?)
I’d recommend you too to take a look at Nextcloud News then: https://github.com/nextcloud/news/#nextcloud-news-app :)
This is pretty key. To persuade someone, you have to understand what they believe, and why they believe it. When you approach a conversation with "the other side is stupid/backwards", their response will be that YOU are just stupid/backwards.

One of the things very few partisans seem to want to admit right now, is that the other party is NOT just a bunch of hateful people. That both parties are made up of humans who, for the most part, want to make better lives for themselves and others around them. Mostly people who want to make this country a better place, but obviously disagree on what that "better place" looks like. And those beliefs are built on their life experiences, both what they've been told and what they've been through. And that one person shouting at them and telling them they're wrong isn't going to magically change that. And trying to invalidate their lives by going after their social class or their "privilege" isn't going to help anyone, and is tone deaf to the fact that people at all levels of class experience the same emotions, the same level of panic, fear, and trauma.
The same thing happens with search engines as well, where items at the top of the search results tend to stay at the top because they're purchased or clicked on at a higher rate. Can anyone chime in with what they've done to fix this in a search context? Has anyone had success with a one-armed bandit or randomization approach?