skysight-inc/HackerNews huggingface dataset:
Vivaldi 1.13 is here :)
We’ve just released Vivaldi 1.13! It adds Window Panel, improves Downloads and brings lots of other features. Please take a look at our blog post here and let us know what you think! https://vivaldi.com/blog/teamblog/vivaldi-1-13-adds-window-panel/
There's definitely an element of jealousy about Uber. It's the largest startup, still not public and very selective in hiring.
Is it safe to assume (i.e.: generally speaking, not just this case) that you don't share data with google if you run an AOSP-based ROM like lineageOs ?
> Pai merely proposes ... This is met with furious uproar

His proposal would enable ISPs to make access to some content slower, or more expensive, than others.

His proposal does nothing to resolve existing broadband monopolies.

Many people like the way the internet works today and do not want Pai's policies to pass. We don't want more silos or limited access to content. People are making their voices heard because they feel strongly about this issue.
> ... I also set Emacs to full screen. I'd like to do this on Windows as well, but Windows and Emacs don't really love each other and it always ends up in some wonky state when I try this

(add-to-list 'default-frame-alist '(fullscreen . maximized))

Seems to work fine for me

https://emacs.stackexchange.com/a/3008
Google and Facebook are publicly traded companies and stock can be sold immediately; I'm not sure we can say Uber is not screwing employees until there is a liquidation event (not counting the internal buy back program)
Prank your coworkers with the new Star Wars / Star Trek room name generator
I like to think I’m part of next best part - posting the ‘low and slow’ story that has to come second.
Don't forget:

- Companies that flagrantly violate the law while claiming that it's OK because they're offering benefits to users - meanwhile trying to develop a monopoly in a previously regulated space.
From the experience of someone who used Fossil for small and large projects (solo and in teams) for 3-4 years, they aren't very good.

The bug tracker can be heavily customized, and get ready to do so, but it still has irritating limitations that are, when I checked a few years ago, WONTFIX limitations. Sending emails on bug tracker activity is one.

(I've seen people talk about workarounds, like writing cron jobs to monitor the RSS feed of a fossil repo and send off an email, and, frankly speaking that is not a very good solution. It's going to be a little fragile and it's not administerable by non-scripting-savvy folks.)

The wiki is also kinda wonky. Doing file attachments is weird, or was when I used it, the markup is non-standard (not mediawiki, not markdown), etc.

The worst part is, while I can learn to work around the various oddities that basically all spring from Fossil being the product of folks who don't use a lot of other tools (and consequently don't see what other tools have essentially standardized on), I can't reasonably expect my less-savvy team members to be as dedicated in learning this one tool, because, ultimately, for what?

How is fossil so much better than github or whatever? It didn't get us any farther, except now people have to learn some quirky new interface stuff. Day-to-day, zero benefit.
lol, I just understood they stole data and then paid the hackers to delete it so nobody would suspect them spying on their users
4% or 20 million, whichever is greater.
Whatever the Holy Wikipedia says about the distinction, isn't it funny, not to say something else, that we use the same words for two/three concepts that are, supposedly, completely different and vary independently? I'm a male identifying as female expressing as male, aka sex:gender:gender-expression.

Because, you know, people were so dumb until social-constructivism landed on Earth like the Messiah no-one expected. And we need to be re-educated. Or else.

What baffles me most is the insistence that one can build any kind of objective distinction based on subjective experiences, that is, what one feels. We're all capable of sadness, joy, excitement, and what not. But we can not build any kind of categorization (read diversity) of people based on these concepts/states of mind. I don't identify as sad, although I'm sad from time to time. No one does. Companies can not be forced to hire more sad people, for the sake of diversity. Yet, now, it's compulsory to have more people hired because they report some sort of internal and inaccessible state of mind which they express using words used for categorizing people based on the shape of their genitalia.
How to use WordPress documentation plugin to reduce your support time by 10x
How to Use Different PHP Variables – InfoTechSite
"Tech" is not technology. Nobody hates TCP/IP or neural networks.
What people rightly fear is unaccountable power held by software companies.

If you are an engineer, you can help by respecting the people who use what you build.
Show people the content they want to see, not the content that maximizes revenue.
Refuse to experiment and collect data without the informed consent of the people you target.
Build systems with the knowledge that every centralized service will eventually be compromised.
Even if it's harder to build, harder to debug, and harder to monetize, build technology that is "good" instead of "evil" and the world will be better off.
Are liquidity and solvency mutually exclusive?

They seem symbiotic to me (exclusively mutual?).
As tinnitus can be measured using hearing tests I think we have a pretty good understanding that it's not a universal condition.
Recording a TOTP secret next to your password would make 2FA worthless, true. That’s why you should use hardware generators whenever possible. However, Github supports Fido/u2f which is conceptually superior to TOTP: The authentication secret is bound to the domain and the token generator verifies this. So even a software u2f implementation protects against phishing for example, while TOTP does not.
Yeah, there's not a law, but I think if we had started in any other model we'd've still ended up here.

Information is cheap and fast. This makes it difficult to charge for most content. The only way to do this and profit is to advertise. Competition among ad networks leads to ad tracking because it results in higher revenue for publishers.
- companies actively trying to avoid paying taxes
Use WordPress Widgets to Complete Tasks Quickly and Efficiently
"They never used any of his criteria of putting the corridor on sand, or being very careful. They just went right on running the rats in the same old way, and paid no attention to the great discoveries of Mr. Young, and his papers are not referred to, because he didn't discover anything about the rats."

But what Young discovered, according to Feynman was infinitely more vital.

"In fact, he discovered all the things you have to do to discover something about rats."
>The first is that it is destroying the young.

>The second critique of the tech industry is that it is causing [...] addiction on purpose, to make money

>The third critique is that Apple, Amazon, Google and Facebook are near monopolies that use their market power to invade the private lives of their users and impose unfair conditions on content creators and smaller competitors

I agree with all three of these, though I think this is fixable. They obvious and easy solution is to pick apart the giants. The EU's ePrivacy Law and GDPR make this possible, in addition to Germany's NdG making it difficult for large social network to operate compared to small ones.

The solution, in my opinions, is federated networks like Mastodon. Mastodon Server Operators have little incentive to abuse their users since the users will happily just swarm to another instance. Once they have figured out portable profiles, this becomes even easier.

Federation solves these problems by detaching the user from a specific operator.
It's not really much about that Uber got hacked, which is bad enough. It's that they paid off the hackers and didn't tell anyone they got hacked until now.
Thanks, but my comment was entirely in jest.
That's not necessarily the case. Consider two firms one that has $1 billion in revenue and one that has $100 million in revenue. You'd argue that the bigger firm is getting off easier with a $20 million fine vs the smaller firm's $10 million because the fine is 2% instead of 10%.

OTOH, consider that the bigger firm is made up of a collection of 10 services, each earning $100 million. The breach is only in one business unit - is the global revenue a fair metric if the breach is not global?

It will be interesting to see how this is enforced against giant corporations when (inevitably) some small piece of data is missed on some small service in a business unit nobody at the c level has ever heard of.
China to have 626M surveillance cameras within 3 years
There is a lot of statistics about how social media causes depression/unhappiness in the article. But I didn't see sources, and from what I can tell (without looking at the studies) it's just a correlation. I do believe social media impacts depression rates and creates some unhappiness, but the claims in the article seem unsupported. Surely, depressed kids would have spent more time alone in all ages, hanging out in their room, watching TV, maybe reading. Honestly, even if social media made you HAPPIER, I'd expect unhappy eight graders to spend more time on social media than those with a sunnier disposition.
Maybe it's personal cash. 100k is barely a weekend in Vegas for these people.
There's a huge difference between addiction from games and apps, and actual severe physical addiction from a drug like tobacco that also leads to cancer. I'm not saying app addiction is inconsequential: it is not. But comparing it to something that literally causes cancer is hyperbole.
So rats have a built in gene sequencer and detect the base pairs directly?
Ikea Canada customer service – ikea catalogue 2017
Ikea Canada offers many a times coupons with various discounts offers. By using these coupons, you can save a lot on your shopping. You can login to Ikea Canada and get ikea online catalog and coupon code. It is one of the world’s largest furniture retailers and has about 350 stores in about 43 countries.
Pai's proposal will only restore freedom for corporations to charge more for content. There's no restoration of freedom to people.

When we give up our rights to corporations and captured agencies, we lose the individual freedoms that agencies like the FCC were founded to protect.

I think that, even if the FCC passes this proposal, we'll have been on record being massively against it. That will cost any representatives, republican or democrat, who support the current FCC.

America isn't about to forget the sub-par quality of its internet services, and this proposal isn't going to fix that.
So tl;dr - fixing a security bug is rarely the end of the story, fixing the root cause is far more important. And don’t piss off the users.
For work I try to put info in Slack or JIRA. If not appropriate it's text files and notepad++
How much of being "critical" of old school media is just confirmation bias? Doesn't count if you're leftist and criticize Fox News. And isn't the whole problem that people don't know to be critical of new media and the new social dynamics they have created? None of the tech companies you mention are innocent at all.
In a way, social platforms are just ways of collecting user attention and directing it to sources like the NYT or opinions by people who have been influenced by those sources. Perhaps the problem is the NYT itself and publications like it.
Everything is temporary and the best smartphone choice for privacy (or rather best compromise) is subject to change.

Android freedom is purely theoretical for most people, including my family and friends. iOS security and privacy support is real and practical.

P.S: Apple is not screwing developers, they're keeping them under control. Time and time again developers have proven they don't care about security or privacy and they need to be forced to obey the will of the customers through APIs which can't be easily misused.
The new CEO will not tolerate new unethical behaviour.

Hopefully he will also slowly eradicate the existing unethical behaviour.
It's a simple rule. Judging from the number of relationships I see spring up in my workplace, I wouldn't say that it's an easy rule to follow (for some people, anyhow).
Background: the "kernel self protection project" (KSSP) recently upstreamed the Grsecurity/PAX reference counting implementation which prevents a certain class of security bugs from being exploited.

Grsecurity is a security hardening patchset for Linux that makes deliberate trade-offs in favor of security, sacrificing availability if necessary. This, aside from the political issue, is the main reasons why it's hard to upstream it. Linus has called some of their mitigations "insane" before precisely for that reason. Grsecurity will rather terminate userland programs or, in some rare cases, panic the kernel if it finds itself in an undefined state. This is exactly what you want if you care about security, but it's not a trade-off everyone is happy with (including Linus).

Unfortunately, Grsecurity/PAX is not (and probably won't ever be) involved in the KSSP project, and the KSSP developers do not understand the code nearly as well as the Grsecurity team does. This lead to a situation where the new code caused a crash that they weren't able to fix in time, so they disabled the feature in the last minute.

I've been using Grsecurity for years until they stopped making it publicly available, and I remember many bugs that were uncovered by PAX_REFCOUNT and yes, occasionally panicked the kernel where a vanilla kernel would run just fine. They usually found and fixed those within hours.

Grsecurity/PAX have invented many of the modern exploitation mitigations, probably second to none. Some have even been implemented in hardware. Their expertise in building modern defenses is astonishing (their latest invention, the control flow integrity mechanism RAP, is a work of art).

Linux could be the most secure kernel, instead, it's fallen way behind Windows - which has much better defenses than Linux nowadays thanks to Microsoft's ongoing battle with rootkit writers. Go figure.

If the large companies who use Linux really want to improve kernel security, they need to work with Grsecurity and not against them. It's beyond me how this isn't happening already.
Apple doesn't care too much about how long you use an iPhone everyday as long as you buy one every year or so. Facebook and Google's entire business model relies on you spending a lot of time on their services. It's inaccurate to put them in the same bucket.
The banking system deliberately removed value from all holders of EUR, GBP and USD: https://en.wikipedia.org/wiki/Quantitative_easing
I assume the gun control law comment was a facetious point since America does not have it in any meaningful way and the US ranks consistently in the top for gun deaths.
Look, our lives (not just software lives, our entire lives) are dominated by crappy de facto standards. They are everywhere. They imposed themselves through inertia, laziness and by virtue of being just a tad more useful than anything else at a time where everything else was terrible. Cable companies, Internet providers, social networks, foods, they surround us.

But once in a while, we get stuck with a de facto standard that's actually quite good in its category.

I happen to thing git is one of those. It took a while to get there, we had to suffer through decades of crappy source control systems until we eventually stumbled upon a good one.

I'm happy with git. It has a terrible UI but beyond that, it's been an incredible force for progress not just in the open source world but increasingly inside companies as well. It fosters team work, encourages external contributions and once you've gotten used to its arcane flow, it enables all these aspects in pretty efficient ways.

I'm happy with git. You should be too.

And you should also be wary of making claims such as "Fossil is orders of magnitude more manageable than git". The burden of proof is on Fossil and beating git is a tall order.
NHS and the Five Stages of Brexit
> I feel like it didn't used to be this way and it has become worse over time.

It's always been this way. It's just taken you this long to spot it.
> Can't have that if there is no competitive ISP you can change to, if you don't like this NN violating ISP.

Sure, but that indicates a need for competition, not net neutrality. As I said in another comment, even if it prevents some of the worst abuses by incumbents, net neutrality regulation isn't going to create more competition.

> This analogy breaks down immediately, because Comcast is already getting Netflix traffic for free. There is no toll that needs to be subsidized, no charge that needs to be zero rated. Comcast is just blackmailing Netflix for protection money.

I don't think you understand the example. Mail carriers also get packages from Amazon for "free" in that sense. They don't pay Amazon for the right to deliver Amazon's mail.

It occurs to me that there is a difference in that the recipients of packages do not need to pay to receive them, whereas Internet users pay for access. There's no reason why mail services couldn't work that way in theory, though.

> You do realize that this effectively sets up Comcast as the gatekeeper to the Internet? Do you really want Comcast to be able to decide what's on your Interwebz?

If the market was sufficiently competitive, then Comcast wouldn't be the gatekeeper. If Comcast behaved badly, people would switch to a different provider.

Not every instance of possible bad behaviour needs to be regulated.

> That's even before we get into the fact that requiring to contract with Comcast before you can offer any online service is a barrier to entry and a competitive barrier.

We're talking about zero-rating, not "requiring to contract with Comcast before you can offer any online service". Those are completely different things.

> So that's your solution? Screw the small guys?

My solution is to increase competition, actually. My point is that we don't penalize big companies for being successful by taking away the benefits of being big, such as economies of scale. The "small guys" have to compete as well and shouldn't rely on the state to reduce consumer benefit in order to make it easier for them to increase their market share.

> Even if we start now, there won't be another option for years.

That's not necessarily true. For example, the FCC could do what Canada does and require ISPs to sell Internet access at fixed wholesale rates to resellers. Competition will spring up overnight.

There are many other approaches as well, such as blocking municipalities from entering into monopoly franchise agreements with ISPs, ensuring equal access to rights of way, and supporting municipal broadband.
So true.

When I learned to play guitar I was perplexed that my playing sounded bad, even when playing right. Later I started to listen better and heared stuff that wasn't encoded in the tabs, but still mattered.

Also, I could smell different foods like cereals. When I was a floor above in my room I smelled people eating even uncooked stuff, and I knew exactl what. Couldn't do this anymore today
I love Emacs. But there were no good multimodes 3 years ago. And autocompletion and hints are often a bitch to get working on things which are not C or C++.

The moment you start editing files containing more than one language you're pushed to use a dedicated IDE. And then you discover the joy of "good enough". No need to tinker with config files to get the perfect setup: it works good enough to give you a productivity boost out of the box.
that's basically a condescending mansplain
Obviously because only now it's come to the public's attention.
Luckily, lot's of commercial parties seem very interested in ROS 2.0 which gives me some good hopes for a less painful transition from ROS 1 to 2 than from Python 2 to 3...

But given the federated development of many non-OSRF maintained packages, the bridge between ROS 1 and 2 is going to be used for a long time, I'm afraid. But it's possible at least to mix the versions.
I think the proposal is for a change of perspective by the people in the tech industry (hence "saw itself"), not just how they brand themselves to the outside, although that would change too.

Seems quite naive, though, and considering the source, it strikes me as disingenuous.
Will never know. Keep in mind that only 28.5% of voters participated in primaries, so I am not sure the open primaries reasoning holds water. Plus, Trump also won more primaries when they were open. Precisely twice as often. https://www.cnbc.com/2016/03/22/trumps-big-advantage-open-pr...

Plus, Bernie wasn't attacked because of his policies because HRC's were similar. He would have been in the general election.
I still prefer Eclipse over IntelliJ IDEA
"Well, the front fell off."

https://www.youtube.com/watch?v=3m5qxZm_JqM
The vast majority of people support net neutrality. Yet ISPs have supported and successfully lobbied it's repeal. Do people have influence over them? In case of monopolies, or essential monopolies, the public has virtually no influence on what a corporation does.
A good way around this is to run ROS exclusively from Docker containers. With the right permissions set up, it works fine with USB devices too.

https://hub.docker.com/_/ros/
How SV is to blame for fake news? This has nothing to do with either SV or tech in general, it's like blaming car makers for Al Capone because he used them to get away from the police.

Internet is still incredible learning tool. If you want to learn. Much better actually than it was 10 years ago. You have free university-level courses, you have Duolingo where you can learn two dozen languages or so, you have Wikipedia, you have SciHub, you have enormous quantity of scientific and scolarly content available absolutely free... But of course if you insist on going to sites with fake news, nobody can prevent it.

Same for games - which tech industry doesn't design, or careerism - which sure as heck tech industry did not invent, it existed way before Hero of Alexandria invented world's first steam engine.

Of course, the grass was greener, the sky was bluer and the internet was interneter when we're young. Everything was better when we're young. That has also been invented sometime between wheel and fire. But tech companies have nothing to do with all those faults of human nature - they are not free from them, of course, but they did not create them and did not change them in any substantial way. They did, however, make many things cheaper, faster, easier, more accessible and more affordable.
10 Biggest Parenting Mistakes to Avoid – Effective Parenting Skills
windmove is probably it -- https://www.emacswiki.org/emacs/WindMove
> Mostly because we want complete control of our infrastructure.

That's certainly a good reason to stay away from github but a terrible reason to roll your own infrastructure.

How about using a hosted gitlab instance? It's been progressing extremely quickly and even has features that github doesn't have yet. You get the best of both worlds: git and being your own master.

> I am much more efficient using my mail client (mutt) and text editor (emacs) than a web browser form.

That's a surprisingly myopic view point.

Of course, you are entitled to your preferences but if you take your project seriously, you need to realize that the choice of an arcane bug tracking system means that most users will simply never file bugs for your project, let alone fix them and then update your bug tracking system.

You are most likely facing a huge opportunity cost here and you might never have realized it, even if you might be tempted to answer that you have received bugs against your project. Think again: how many users were about to and then just gave up when they saw you use non standard tools?

This is really a simple choice: whose life are you trying to make easier, yours or your users'?