skysight-inc/HackerNews huggingface dataset:
I’ve personally never understood the appeal of Python’s syntax or other language details. The inconsistency over postfix method calls versus builtin or root level functions (like ‘len’) has always been totally inscrutable to me. The weird and unexpected rules about how to interact with multiple kinds of strings (what?). The special self param you are forced to add to method specs so that they don’t match how they are called. And the whitespace rules always struck me as heretical and in practice they just make me feel constantly confused about where to put what. For a long time I thought it was just a matter of working through the learning curve. But I’ve never felt comfortable with it.

All that said, lots of people I deeply respect love the language and I think it ultimately just comes down to some different wiring in our brains about what intuitively makes sense or doesn’t.
PyPI now offers two-factor auth
One route to success is to take some other domain that you have expertise in, that most software devs aren't familiar with. Come up with an application that solves a problem in that domain, then market to those people.

Here's a simple example (this probably won't make any money, but it is good for illustrative purposes). If you look at an egg carton, there is a sell by date on there, but it doesn't list the date that the eggs were laid. Well it does, but not directly. There is a number on it which is the day number of the year (1 - 365), that represents when the eggs were laid.

So come up with an app, called "fresheggs", that just converts this number to a date, and will tell you how many days old these eggs are. Add location info to the app, and put in ads at the bottom that are coupons for the store you are in. You get paid when a user clicks on and uses that coupon.
NewPipe – A Free YouTube Client
It would be nice if there was also something in place which allowed Firefox to detect when an addon like uBlock Origin is also available on Firefox, then suggest installing the Firefox version during the upgrade.
DNSSEC doesn’t really do anything against a BGP attack, since it’s redirecting IPs. So even if the DNS record is signed the same IP goes somewhere else.
>It used to be the industry standard method for recording TV programmes prior to the invention of videotape recorders.

Back when everything was analog and low-resolution, had noise and artifacts anyway, sure. Do you have a video that compares modern digital 1080p with its best "Kinescoped" version? You have to deal with parallax, mismatched frame frequencies, pixels and differences between natural light and whatever spectrum the source monitor produces. I have never seen a recording of a screen that looked anywhere close in quality to the original in 1080p.
It's like asking a returned soldier what it was like on the front, isn't it?
I'm sorry, but ... are you (and others here with similar reactions) serious? You don't think Google knows when you skip a song in Google Music? How do you think recommendations work exactly? I thought this was HackerNews, not my grandpa's Facebook feed.
That's a great way of putting it, thanks for that non-ruling class view.
SP 500 ETF
We're now in such a crazy world that it took me far too long to realize you were being sarcastic.

Dating really is the one place where it's fine to be as discriminating as you like. It's really no one else's business as to what constitutes one's notion of attractiveness.
Yes, god forbid people advocate their perspectives on technology in a technology discussion forum.
What??? What does this even mean?? We're meant to just sit and watch as more and more control of the internet is taken away from us, in hope that maybe something nice happens?

All this "spam" is meant to raise that usage %!

We need to claw back what little hope remains, or die trying, damn it.
SaaS. If you're learning Python, I'd imagine it'd be tough to write an in-demand ebook, and games are more of a labor of love.

SaaS lets you leverage other skills and domain knowledge you already possess.
You're Compromised Because the Perimeter Is Dead
You can turn off ad personalization here:

https://adssettings.google.com/authenticated
It just feels like an ad. No mention of that other article, and it's a REAL stretch to say that these are related. No more ad spam on Hacker News, it's one of the few good sites left.
Traptic: Strawberry Picking Robots
Yeah, that was a misunderstanding on my part.

I suppose for their whitelist/blacklist to work with regex matching the ads would have to be served from a similarly named domain. Like facebook.com vs ads.facebook.com, and you'd have to whitelist *facebook.com. And if they were getting ads externally you'd have to whitelist those ads for every site that you visit.
Any in particular? Thanks
Interesting, interesting. Note that long DNS TTLs will break this: your DNS server needs to hand out artificially short TTLs so that clients will keep re-querying (within the local network).
As much as I also don’t like the same, I do think it’s important and healthy for the browser ecosystem to have diversity.
HN should ban links to sites with policies like that. It certainly reduces the value of HN. It's essentially spam to anyone here.
Household Radar Can See Through Walls and Knows How You’re Feeling
Did you log into that game to save progress?
> web based game

I'll share my own experience here, which is: compared to SaaS products, games are easily 100x more work for 100x less guarantees of income. Maybe it has the potential of going viral and earning you 100x more income, but still does not make up for the risk.

Of course this is just my personal experience on the topic. If income were my main motivator, I'd focus on SaaS instead of games.

Good luck!
We use W&B a lot for our research projects, and it's been super useful and has pretty much replaced TensorBoard (TB) for us. The killer features on top of TB is the ability to track your experiments (without keeping track of your log files on your computer -- i'm quite organized but that's a losing battle), and the ability to share training runs within a team. We do a lot of distributed training as well, and the system metrics they provide automatically are great for ensuring you're making the most of your GPU/CPU/memory.
> "data visualisations"

Those visualizations on the pi-hole look great indeed!

> "Pi-hole has automatic updates to lists, [...] better community support than the routers with open source firmwares which are often quite bug-ridden (not to belittle the effort though)."

OpenWRT/adblock auto-updates lists too, and I can't speak for DD-WRT or Tomato, but I've been pleasantly surprised by the support and quality I met using OpenWRT. About support, my few questions got answered quickly on their forum and r/openwrt. On the software quality side, apart from the UI being slow (which seems reasonable, it's running on a cheap router), sometimes complicated by lots of options (but at least they're available, and an effort is usually made to hide the exotic options under an "Advanced" tab), and blandly bootstrap-y, I don't remember hitting any bug.
>What name would you recommend instead?

Tacti-cool

>It reflects that what's being talked about is the aesthetics

No, not really. A lot of arguments against gun rights uses phrasing like “assault” or “assault style” to imply the difference between the scary gun they want to ban and a hunters gun are much bigger than cosmetics.
> get away from the black people

That’s only true in a few places, there were plenty of places (like Seattle) that didn’t have many black people at all yet people still moved
to the suburbs.

The suburbs were mostly an invention of a post World War 2 housing and baby boom.
Case number 2 applies to my situation, as I’ve been able to work remote for almost half a year now but my gf has to be in the office.
What opinion? It's just an ad by firefox to download firefox. Do you have an opinion why I should download this you want to share?
Fines Aren’t Enough: Here’s How the FTC Can Make Facebook Better
But are any clocks correct? What is the correct time?

Are you sure the correct time isn't just someone declaring their clock is the correct time and everyone else's clock is relative to theirs?

At what point does this metaphor wear too thin?
I think the risks of automation economically are getting handwaved away far too much, lots of #invisiblehand and #learntocode nonsense. Significant swaths of middle-class jobs are going to go away, including a lot of jobs that provide a solid middle class income for no more than a high school education (like truck driving). But it's not just those low-education skilled jobs... what about paralegals, for example? And while the handwavers may dismiss one job, or two, or three, there are a lot more vulnerable to automation or obsolescence.

I don't think UBI is a long-term solution, but maybe it's a short-term solution. In the long term, I think we need to find other ways of valuing people besides their economic productivity.
I suspect the type of dismisiveness you show towards large swaths of the populace's opinions contributes to the success of folks like JBP and Sargon
I run mine on exactly that: a Dell R720 sitting on a rack next to my desk from within a Debian 9 virtual machine inside ESXi.

I actually want to do the opposite: transition this to dedicated hardware (like a Pi, but worried about performance) that is a little less noisy. This is shockingly quiet for a 2U but I am a stickler for silence.

Some pix: https://imgur.com/a/0xwcfNN
You can. Its just that it requires more effort than most are willing to make
I see two propositions

1. Trump supporters are fascist.

2. Fascists should be sabotaged at every turn.

If we link this up with the fact that the majority of white Americans are Trump supporters, it's hard to escape the conclusion that people are basically calling for persecution of white people.
Oh thanks Sorry. I remember them too the air fingers. Also a great idea. The latency and sometimes loss of virtual digits was quirky but I did have hopes it would get incorporared into a VR hmd. 30m is better than bust.
These Aren’t Your Ordinary Data Centers
Do’s and Don’ts for Writing your Company’s Values
If you write to the moderators at hn@ycombinator.com they'll answer and comply quickly.
With some reasoning or something, okay. Example: https://news.ycombinator.com/item?id=18626316 --- That was an interesting read.

This? This is just spam.
Affiliate marketing is the closest thing to truly passive incom outside investing. That said, it's harder than it looks unless you can find a sticky niche with little competition.
If Regulators Won’t Stop the Sale of Cell Phone Location Data, Consumers Must
That's true. I suppose there's a certain amount of trust required. I really only ever disable it on sites that have a good track record with security and provide me enough value. There is risk involved though.
Google will keep locking down Chrome and using corporate talk to hand wave it away, only recourse is to leave.

First it’s “sign in” with obtuse ways to turn it off. Then block Adblocking, once again with obtuse ways to disable... the end goal is pretty obvious, get the majority of Chrome users to turn on ads and tie their real names to their Chrome browser.

Of course let “power users” (who’ll turn that crap off anyways) have their switches to do so. It gives Google plausible deniability.

——

To those who say just fork Chrome adfm had a good article explaining why that doesn’t work:

> And while you can use or adapt Chromium to your heart's content, your new browser won't work with most internet video unless you license a proprietary DRM component called Widevine from Google. The API that connects to Widevine was standardized in 2017 by the World Wide Web Consortium, whose members narrowly voted down a proposal to change the membership rules for the W3C to require members not to abuse the DMCA to prevent DRM from becoming a tool to undermine competition.

https://boingboing.net/2019/05/29/hoarding-software-freedom....
You can tell that the author is trying to manipulate rather than inform by the fact that the story is not in chronological order. The Rick Perry statement comes at the very end, and fails to mention that a reporter coined the term “freedom gas.” The ordering, plus the explicit commentary, makes it seem like Rick Perry is following some department policy established by the press releases. If you presented the story in chronological order, and include the relevant context, the tone changes completely.

It’s not a STEM thing. It’s a journalism thing. Presenting statements out of chronological order, a common journalistic technique, is inherently manipulative. People act and speak based on what happened before. When you reorder their statements you deceive the reader about the context in which statements were made or actions taken. Even in legal briefs, where lawyers are paid to argue for a side, you might see more or less emphasis on some facts, but people stick to a chronological presentation. (Because if judges feel manipulated, they’ll stop trusting you.)

I don’t think journalists are out to get anyone, it’s just that they are taught a writing style that is inherently bad and manipulative. Aside from playing with chronology, there’s the extensive reliance on hearsay, lack of citations, facts interwoven with emotional appeals, etc.
uBlock Origin, an ad-blocking add-in for browsers.

https://en.wikipedia.org/wiki/UBlock_Origin
>The provision was dropped because it was inserted in private 3 years ago and has never been subject to public debate

I've heard about this law before (so it's not obscure) but I never knew this. I wonder how many other common laws were just inserted into other laws behind closed doors that affect us every day.
Nobody moves there unless they have a few million up spare or are just naive.
It's impossible to entirely avoid Google's infrastructure and tracking
Thanks for the insight, in my last role I attempted to introduce automated testing and had support and some success but no buy in from the rest of the team meant I ended up 'owning' the test suite.
Hawaii had the 7th worst out-migration in the nation in 2016.

From "Census data shows that Hawaii has the highest median home value in the entire US, at $617,400. CNBC also ranked Hawaii as the state with the highest cost of living in 2018, with the cost of a half-gallon of milk coming in at $3.64."

Citation: https://www.insider.com/the-top-10-states-people-are-moving-...
See how it's much harder for anyone else to replace Facebook now, because they need more staff to start out with?
A Scientist Claims His Life Force Kills Cancer Cells
Why an ETF instead of an index fund?
Using GMail while advocating breaking up some anti-competitive/monopolistic practices/companies isn't hypocrisy.

It's using a singular product to do what that singular product doe; which is fine. I can advocate Johnson and Johnson be fined for anti-competitive practices and still buy a stupid band-aid without abandoning my morals. Why would an email provider be any different?
Rethinking the Infamous Stanford Prison Experiment
I don't know. But if it helps, I did not. And I know of zero colleague or friend who moved away from a traditional backend environment into a JS one. I've been a backend dev in Java and C# for a good 5 years now. Just one data point though.

I did see people move to say Scala, Clojure, Kotlin, Rust, Go, F#, Erlang and the likes, which are arguably other mainly backend languages and ecosystems.

Edit: For front end yes. Like I myself know JavaScript/HTML/CSS and use ClojureScript as well for frontend work. I understood your question more as if any backend dev had moved to using Node.js. away from more traditional backend systems.
>...and that runs into a buzzsaw of local politics.

That's exactly what needs to change in "make it easier for houses to be built". Make it easier means don't let NIMBYs block housing.
What goods and services, exactly? Other than a vast array of restaurants and night life to choose from, struggling to see what you mean here. It doesn't have to be a "rural" city in the traditional sense. Plenty of 100-250K population cities out there.
40% of the US would have a hard time covering a $400 expense [0]. How in God's name do you think they have any kind of stability to think about investing? 2 out of 5 Americans are essentially living paycheck to paycheck.

[0] https://money.cnn.com/2018/05/22/pf/emergency-expenses-house...
Heads I win, tails white people are evil.

This is what you get when your school of thought holds group conflict as its axiom of morality and justice rather than the rights of the individual. It is a narrative of victimhood which can never be rectified because its perpetual existence is baked into the worldview.
This is simply not true. People do care about online privacy, and they care more than they used to.

I care about my privacy, but the steps I can take to protect it are inadequate.

I am in the vast majority (97%) according to this survey:

https://blog.malwarebytes.com/security-world/2019/03/labs-su...

Here are some numbers from the article:

An overwhelming majority of respondents (96 percent) feel that online privacy is crucial. And their actions speak for themselves: 97 percent say they take steps to protect their online data, whether they are on a computer or mobile device.

There is a near equal percentage of people who trust (39 percent) and distrust (34 percent) search engines across all generations.

Across the board, there is a universal distrust of social media (95 percent). We can then safely assume that respondents are more likely to trust search engines to protect their data than social media.

When asked to agree or disagree with the statement, “I feel confident about sharing my personal data online,” 87 percent of respondents disagree or strongly disagree.
The content is:

> Switching to Firefox is fast, easy and risk-free. Firefox imports your bookmarks, autofills, passwords and preferences from Chrome.

1. Select what to take from Chrome.
2. Let Firefox do the rest.
3. Enjoy the web faster, all set up for you.

Pretty brief article, but that's the point isn't it? Firefox makes it easy to switch, hence the article is brief.

Edit: This page (https://www.mozilla.org/en-US/firefox/download/) is the firefox download page. The article linked (https://www.mozilla.org/en-US/firefox/switch/) is not that page, it's a page specifically explaining the [trivial] process of switching from Chrome. It also happens to have a download link.
Not at all, they bind to platform widgets and use a programming language that is one of the building blocks of our industry.
Unity WebGL vs. Sketchfab
Was either blurb incorrect?
this is on the front page already... Please check for duplicates before submitting.

https://news.ycombinator.com/item?id=20050666
Google was frustrated giving Mozilla tens of millions of dollars and all they saw was that Mozilla was dicking around with the UI. And every year Firefox got slower. By losing the browser wars, the Google business model could be put to death.
There were efforts to make chrome faster and more portable but that wasn't the main idea.

Google considers itself the ultimate place for programming on Earth. The open Java reimplementation, the state of the art just-in-time compiler (I know the designer), and Octane and extension architecture were imho the main reason to take over the browser platform. Microsoft dominated PC programming. Google would dominate Internet programming. This is why they started the chrome team and de-funded Firefox.

disclaimer: ex-Googler 2013-2018
Love this. Dan Schroeder also has a great LBM lab with implementations in a few languages.

https://physics.weber.edu/schroeder/fluids/

I ported his JavaScript implementation to TensorFlow.js and screwed something up – still fun if you have a nice GPU.

https://mcintyre.io/sketches/ghosts/
> Owned by Facebook and Twitter for the most part

And gated by Google, for the most part.
Too bad it takes a lot more than "a few minutes" to get used to Firefox and all of its quirks. Like the fact that I can have like 20 tabs open at the same time before they start hiding themselves from me.
Virus-packed laptop sells as artwork for over $1.3M
I don't think it needs to be legitimized with the general audience to be implemented. The more people that see this, the less likely it is to come to fruition. These types of programs don't get pushed through due to popular request. They get snuck through the back door based solely on the political motivations of employees and outside activists.
I love that Bill Gates thought fake news wouldn't be a problem because Clippy would tell you what to believe.
They could just raise wages once they've upskilled one of their employees so that they don't leave. Problem is that internal raises beyond inflation are basically impossible for most workers, so the only thing that makes sense is to leave a job 1-2 years in for a double digit raise.
I haven't logged into my Google account on iPad at all. Game progress on iOS apps is usually saved to your Apple ID (Game Center) account. My Apple ID is registered on my gmail account of course, but I'm not receiving any emails from this game that Google might extract ...
Why is leaving the only recourse? Chromium is free software. Forking always remains an option.
10 years? A strong recovery from a terrible housing-related economic crash. Also, 20% of that 50% is inflation.
Google – My Location History
Bring back the "beta" tag as for gmail.
Not directly but, depending on your Synology model, you can install it via Docker. I've been using it in that fashion and has been extremely stable.
The big difference being they already have a successful phone/tablet platform, so the prospect holds a lot more potential value for them. Microsoft was trying to bootstrap everything at once, and UWP didn't become a truly bad idea until Windows Phone itself was dead.
I only switched from firefox to chrome, many years ago, for two reasons:

1. Better dev tools
2. Better WebGL performance

But today, Firefox has upped their game on both, and really, I don't play much with WebGL anymore so it doesn't matter that much to me.

I am kinda sick of this whole back-and-forth thing, though. I'm also getting tired of seeing the way the web is going; monetized and walled off. More and more, I'm starting to look into and toward distributed solutions.

Give me back the internet I remember from the early 90s. If I can't have that, then I might just return to BBS-ing over ssh...
Bronn Ended Up Being the Richest Man in Westeros and the Master of Coin
I have a friend who worked for around 20 years in various companies in the private sector and then moved to government. She took a pay cut but she is so incredibly happy now, the quality of life improvement was more than worth it to her. In the private sector she'd have to login at night while on vacation to do work.
Actual question and not sarcasm: Where, in your opinion, should one acquire knowledge of current events?
I hate read this the other day. It is such tripe. Typical of the economist on capitalist ideology, they crow about low unemployment but don't show a single contrary stat. For example this: https://fred.stlouisfed.org/series/EMRATIO

If a few quarters of rising wages is supposed to make us happy after decades of stagnation, things are pretty sad.
Could a coin backed by stored CO₂ work?
Neighborhoods aren't getting bigger, but it is solely legal restrictions that prevent them from getting denser.
pfSense based routers can use pfBlockerNG which can be installed from the Package Manager.
Chromium is not Chrome. Switching from Chrome to Chromium is still leaving Chrome.

Whether or not Chromium or Firefox are more to your liking is another matter, and whether or not switching to Chromium accomplishes what you want to accomplish by leaving Chrome is another matter.
I would pay money for that.
I switched a couple of months ago because Chrome is just a bloated piece of garbage. One of my favorite features in Firefox is containers, which I used to have different users for in Chrome. Maybe Chrome has something similar now but it's one of the things I liked when I switched over. Haven't had any issues so far, glad I did