skysight-inc/HackerNews huggingface dataset:
What would you choose for a laptop? Seriously considering to jump ship as well, because my MacBook Pro 2016 got BOTH a flexgate[0] screen and a swollen battery[1] on the same MacBook, and yet Apple refused to fix them for free, because they found a little corrosion on the logic board and concluded it as a "liquid damage". I was not given the option to fix the logic board only and get the rest free. Tried to dispute but there was no such channel (expect the general feedback form https://www.apple.com/feedback/macbookpro.html)...

It was a very frustrating experience in terms of the product quality, as well as the way they try to pick on customer's "fault" in order to cover the repair cost of their manufacturing defects.

[0] https://support.apple.com/en-hk/13-inch-macbook-pro-display-...
[1] https://support.apple.com/en-hk/13inch-macbookpro-battery-re...
Since you consider everything to be political, then everything is politics and there is no discussion without it. It's a tautological inevitability.

However there is a difference in that we don't discuss personal opinions on politics. We talk about changes, and whether those changes are good for the business. That's a pretty clear line that you seem to be refusing to accept even though our team understands it perfectly.
Just FYI, the code element color is impossible to see when the page loads its dark theme. Otherwise, looks great.
That depends on what type of cucumber you have. A lot of garden varieties seem to have tougher skins that are less pleasant to eat, but the cucumbers that are sold in grocery stores in North America have tender skins. I prefer cucumbers sith tender skins, myself.
I don't know if I understand your point. Are you saying that the 74% unfavorable view of civil rights demonstrations suggests that Americans disfavored demonstrations but nonetheless were strongly supportive of MLK's speech at such a demonstration?

That strikes me as a level of nuance that is frankly unlikely.
From the Coinbase post:

> Coinbase’s mission is to create an open financial system for the world. This means we want to use cryptocurrency to bring economic freedom to people all over the world.

Change the global financial system! Break the shackles of fiat money! But, like, not in a political way.
I have the HTTPS Everywhere add-on, and it took me seamlessly to the secure version of their page. I think that it would be more secure to redirect http to https, but they do offer https and deserve credit for that.

Some people prefer to allow http as well, so as to not shut out ancient browsers that can't upgrade to modern security standards. I think that's unsafe, but I can understand the argument, our throwaway culture / planned obsolescence is a threat to life on this planet, and supporting antique hardware is one way to fight back.
Why can't people just start their own profit/non-profit organizations that codify their social and policy goals? Why are activists relying on capitalists to create the organizations they participate in?
> "Only that it is natural to be insulted if certain opinions in said topics are expressed."

Again, so what? It happens and is entirely subjective, and whether it's shared by millions of people or specific to an individual is an irrelevant detail.

> "Who is this helping?"

Who cares? Discussion happens. There is no imperative that it must be helpful, whatever that means. That's yet another subjective judgement.

> "We don’t stop these humanitarian disaster by allowing bigoted views to persist."

Discussion is what determined they were wrong views in the first place. Speech from the opposing side that, at the time, was considered rebellious and wrong eventually won and created change.

> "the normal thing to do is to insult back"

Yes. Counter speech and ideas with better speech and ideas. That is the opposite of (self-) censorship and limiting expression because of potential offense.
Can anyone comment on the state of UX with Element these days? I'm changing to Linux/Windows from Mac, so i'm dumping iMessage - but i'm not convinced Signal has a good enough UX to keep me and my family happy.

Sidenote, i love how i can pay Element and support Matrix/Element.
The Beginner's Guide to Arguing Constructively
probably differs city to city. in my city the main north-south and east-west arteries are one way. the greens are synchronized so that a vehicle traveling at or slightly below the speed limit will never hit a red light until it leaves the coordinated downtown area (with a couple exceptions when crossing other major arteries perpendicularly).
I can learn about things I couldn't find on my own.
That's completely detached from reality and pretty much signals that you probably don't interact with minorities much.

As a non white immigrant, I can tell you that in my experience most PoC are apolitical. Much more so than white males as you say. And that's not only true for first generation immigrants, but also for most of their children.

Afro-americans are the only minority group I can think of that are actually pretty politically involved. So unless "white" only means "non black" for you, I really think you need to talk and get to know more "non whites".
I have to wonder how HN would have reacted if Zuckerberg had written that blog post telling his employees to shut up and code. I doubt it would have been the broadly encouraging and celebratory nature of that other thread.
I place political activity at work in the same category as religious proselytizing. It is an unwelcome diversion from the tasks at hand, and increases interpersonal tensions. It's difficult enough to grow and maintain one's technical competence and foster team cohesion without additional religious and/or political complications.
HN is always subject to astroturfing, it's just generally managed by YC directly. Ensuring positive opinion and adoption of their investments while keeping the competition soundly off the radar.
> A premise of your strawman seems to be that women have a different opinion on abortion than men.

No it’s not. My premise is that there exist some topics that are disenfranchising to some people, and debating those can be insulting or threatening to some people.

I’m not gonna debate you on the merits of abortion laws or immigration laws, we can leave that for another time. Here we are talking about whether it is OK (or even rational) for us ‘lefties’ to get offended by some topics, and argue to an extend where some people might not want to say certain things in a future debate.

I say it is OK, precisely because there is another person with stakes in the topic who might be at risk if terms of the debate are not in their favor. I moved this to individualistic terms on purpose, precisely because some topics involve individuals. These individuals have feelings and you may expect them to react accordingly.
The most bizarre thing about fitbit is that I can't even view my data on my phone when I don't have an internet connection... The data is literally synced to my phone over bluetooth and THEN transmitted to the cloud. But for whatever inexplicable reason you can only view it after uploading it... Very annoying, when hiking you often don't have an internet connection.
This is timely for me as I was just searching for it. I am using supercook.com but was looking for alternatives (just to see how good the alternatives were)
I know that this will greatly help a few who are legitimately disturbed by the recent post and feel they either can't work at, or aren't excited by, Coinbase any more.

But at the level of severance discussed in the post (4 (or 6) months, 7-year exercise window), it feels like most employees who know they could soft-land into another position would be silly not to take this offer. Some people may still enjoy working at Coinbase, but do they enjoy it enough to reject an effective 30-50% bonus?

Especially for employees who were there less than 2 years, and may not necessarily stay for 2 years, this looks like a unique opportunity to lock in that 7 year exercise window.

I've seen offers like this before, and it led to a much-higher-than-expected number of employees choosing to leave.
I would say 90% of our code base is still in 2.7 and 10% in 3.6.

That’s for the desktop applications, we have a bunch of services in 3.8 already.
Not odd – it's a common misconception.

But your point is entirely correct.
> To avoid giving website analytics market leader Google data about every visitor to his website, Butler said Protonmail built proprietary analytics software. Most websites can set up Google Analytics in an hour, he said, but ProtonMail’s system took years to build, cost half a million dollars in server hardware costs alone and requires a permanent full-time staff to continue to maintain it.

Sounds like an opportunity to sell privacy-respecting analytics software ?
Most of the older Polar HR sensors didn't use cloud services but they typical worked with an auxiliary chest strap (it wasn't just wrist strap), they were mostly for monitoring your performance during physical activity not necessarily for the 24H wellness type of use-case that people usually look for these days.

If you are into DIY, you don't necessarily need to be a DSP guru, there already quite a few 'good enough' IC's, like the MAX30102 (Maxim) for HR and oximetry, it doesnt need any major analogue considerations you just need to implement the communication side (I2C)to extract data.
TE made one really stand-out product, the OP-1, and one kinda-pretty-good product, the OP-Z. They have a few other products of mixed reception and a bunch of typical high-end boutique junk if you really want their logo on your t-shirt or whatever. They're coasting on their reputation of the OP-1, which is deserved, but they haven't really come up with anything worthy of their reputation since.
That's a bit dismissive, these ideas are probably adaptive.
In this case I think the multi-device syncing capability is the thing that adds value. Or at least being able to sync the data gathered by the device to the cloud so you can access it through a separate interface.

If that is the case then whether you prefer a Google solution to a open source solution depends very much on your threat model. Google may use that data to target ads but running your own solution you risk losing the raw data to a security flaw in the open source code or infrastructure. At least with Google you get world class infosec to protect your data (from everyone except Google...)
Per the ITU, StarLink would need Chinese government approval to operate in China. So they won't be able to sell their services in China unless they appease CPC.

Now you ask, what if you smuggle a StarLink device in? Sure, you can. Now if you are a suspicious person, they will search you at the airport for it. Assume you get one in and get caught with it, then its extra bonus detention time.

When I worked in China, a lot of my co-worker knows what's going it. They know about June 4th, etc. They have VPN and have access to western media, wikipedia, etc. They just don't care that much. One of their common expression is: I'm doing well under the party. I have a home in Shanghai. I have money to buy my parents a home in their village.
Interesting. Is there already a Gitter->Matrix bridge, and that would essentially be going away once Gitter fully supports Matrix? It seems like they're not changing Gitter to talk Matrix, but actually switching the backend to be Matrix? Is that right?
It's only possible to believe this if you are in a majority with a majority opinion. If this was 60 years ago, during Jim Crow, is the apolitical thing for a company to do when it comes to their workers? Were companies in the right to have separate bathrooms, to hire less or no minorities so that they didn't have to maintain separate facilities? Saying those acts are ok is a political opinion endorsing Jim Crow simply because it was the law.

The entire mission of a company doesn't have to be front and center in politics but there is no such thing as being apolitical for any company interacting with the world in a meaningful way
In 2018 Microsoft added an implementation of Signal protocol as "Private Conversations". https://support.skype.com/en/faq/FA34824/what-are-skype-priv...

Also, one thing that was pointed out in that article back when it was raised: as the company controls the application you install, and as the application neds to decrypt the data for you, there is nothing stopping it from processing the E2E-encrypted message and requesting the scan for any URL found from a central MS server. The same is true for Signal, Whatsapp and iMessage for that matter (and others).
Thanks for letting me know! Let me dig into this.
Paul Graham's Post "How to Disagree", as well as many other resources, have progressed by debate style from "destroy the other person and claim victory" to "calmly work to find common truths and update beliefs".

I often try and guide friends to this form of debate, but found that there was no one resource that summarized the mindset, knowledge and techniques needed to get there, so I wrote one.

Alternative title: the antidote to the first 2020 Presidential Debate
Performance Matters – Emery Berger
'demanitated' that is a new word for me. Google doesn't show much. Does it mean cutting hands? from the (Spanish/Latin) manos=hands
Another self-hosted alternative to Disqus https://github.com/umputun/remark42
> This will end up being a personal decision that each parent makes.

And because of that I want to add how my parents did it, which was kind of along the lines of "teaching children to think": They kept up the myth until we started questioning it, turning it into a sort of rite of passage.

I figured it out in 2nd grade, age 7 or 8, right at the point OP is asking about.
Can Bringing Back Mammoths Help Stop Climate Change? (2018)
I have a much more benigh benign theory: The end of mass entertainment. When we no longer listen to the same music/watch the same movies/ same tv, it's hard for people to come up common themes in discussions. Politics doesnt fit in that because usually countries have one government, and everyone has an opinion on politics, it's too easy
Creating a JavaScript promise from scratch, Part 1: Constructor
Taking Types to the Next Level: Stop API Bugs by Inferring Data Formats
Which Language to Learn?
Question, please. I have an interest in learning a new language (or two). I've been in IT for 20 years as a sysadmin. I work with Linux, Windows, and Mac platforms daily. I'm fluent in PowerShell and Bash, but I'm bored. I've automated everything I can at work with PS, but I don't really like the language and it's tied to MS, which is not my preferred platform. I want to take it to the next level. I want whatever I learn to be portable, as in works across platforms. I don't care if it's compiled or JIT. I want to also be able to work on Raspberry Pis, which is a big hobby for me, but at the same time to be real-world usable. Python? Go? Rust? Another? Sadly, with the cloud the way it is, everyone seems to be switching over to O365 or Google Cloud, not leaving a ton of options for writing code. My current employer allows me to automate to a point, but we are moving more and more to the cloud, which is disappointing to some degree. Thoughts, opinions? I'd like to move away from the MS ecosystem at some point.
> collective bargaining starts at the level of government - not within the workplace. It would obviously be in the interest of the employer to stop it from starting up.

I dunno where you live, but organizing at work is a protected right that workers have in the US and Canada (and other jurisdictions, but that's where I've been employed). An employer forbidding that is actually a violation of labor law.
Uhm, it has been done. Writing an obviously correct csexp serializer is literally 3 lines of code in a high level language and writing a deserializer is only slightly more LOCs (and yeah, I've used it in production for real stuff).

If your model of the world is that because you don't know something it can't be vastly better than the stuff you know and that is widely used, you should consider refining that model. It's not how things work; sometimes fields take a wrong turn that is difficult to recover from or get swamped by morons who drive the good people out. A lot of what we have in 2020 would strike a smart practioner from half a century ago as shockingly braindead and outmoded and a lot would seem like scifi. XML is not a member of the scifi category.
I love this move, since I'm trying to move to Matrix as my primary chat where possible. Even more so since some of the mentioned features are sorely needed in Element, like threads.

But Gitlab is a for-profit company.

I don't see this as Gitter laying down arms, but rather as Gitlab not being able to monetize Gitter enough to justify keeping it in the company. They probably sold it for a very reasonable amount.
I have 2 and used them fairly often, but I later grew tired of sequencers in general (in favor of trying to do as few quantized/beat-synced things as possible, most of the time). I really liked the little effects each button had.
This reminds me of the story my Dad told me a lot when I was younger.

A factory manager calls a repairman to fix a malfunctioning piece of equipment. The repairman shows up, looks at the machine and taps it once with a hammer. The machine works great again! Then he hands the manager an invoice for $4000. The manager is indignant, "That's ridiculous! I want an itemized invoice!"

On the invoice is the following:

* Hit machine with hammer: $1

* Knowing where to hit: $3999
This just mean that they're beating you in the contest of getting the most language learning out of your interactions. Your frustration in speaking is causing you to bail, or your perception of their frustration in understanding is causing you to bail, so you're instead always returning to a language where you can be comfortable speaking and you're not worried about frustrating your friend with your attempts.

From my pov, that just means that you'd rather exercise your patience than the target language, because you you have control over your patience and kindness, and you don't have control over the target language (it's a scarier position to be in.)
The video makes it pretty clear, magnetic field strength is directly related to the overall dimensions of the reactor. If you upgrade the magnets, then the physical dimensions would need to change as well, which at this point would be very difficult seeing as how they're already pouring concrete...
A site for one of my clients was, at one point, getting absolutely hammered by a bot that crawls for plagiarised content. It was ignoring our robots.txt so I ended up blocking it via CloudFlare. There are bots for pretty much anything you can think of out there.

edit: replaced "scrapes" with "crawls" for accuracy.
Garmin doesn't require you to upload any data to their servers to get basic heart rate and other information. You can choose to upload your data to get more detailed information but the basic statistics are available without creating an account.
That is not always preferable, especially in front of an audience. We have some cheap lavalier mic and with this noise suppression it sounds great.

The problem was not with picking up the speaker, it was with the noise of the microphone.
Hydrogen-powered train tested on Britain's railway tracks as diesel alternative
./play.it makes native Linux packages for commercial video games
I've always wished they'd remove the unnecessary advertising for luxury goods I'll never buy since I'm flying in cattle class, this further drives home that sentiment.
I suspect the only reason they keep them is due to the advertising revenue they gain by printing them in the first place.
Digital entertainment systems built into the screens or served over WiFi are slowly replacing them, but I doubt there's a weight reduction with the screen based solutions.
Please show me a modern tech company that treats its employees fairly, pays decent wages, whose mission to actually bring about good change in society, is profitable and won't go under next year, and doesn't say they support X social movement on Twitter for cheap PR points.
That's not a really good argument for continuing down this road. The US shuttered the large particle collider in Texas after it became apparent that it was going to be completely redundant with the LHC.
Not defending indeed. I just had a frustrating experience where Apple refused to repair the 2 manufacturing defects on my MacBook Pro for free (which they said they would on their website [0] [1]), claiming there was corrosion found on the logic board. There is no option for only paying for the part they purportedly said you are responsible for. You have to pay for their malfunctioning parts if they say you should.

[0] https://support.apple.com/en-hk/13-inch-macbook-pro-display-...
[1] https://support.apple.com/en-hk/13inch-macbookpro-battery-re...
It’s fascinating to me that the mindshare that was once taken up by Perl seems to slowly but surely be replaced by Ruby. This is a positive, IMO. Compared to Perl, Ruby is easier to write and — more importantly — read.
> my existence itself is a political statement (in support of legal immigration)

Unless those in your country who are opposed to immigration literally want you dead, this is a pretty hyperbolic statement.
I’m not sure what entices people to dream about this infinite quarantine dystopia.

It’s not going to happen. Even if, at worst, all the delays, doubts and failures make it take years to get over Corona, it is not going to last forever.
http://public-service.net/docu/DABFactsSweden.pdf
I totally bought into the hype and paid $1k (CAD) for an OP-1 that's unfortunately collecting dust. It's a marvel of design and engineering, but I suck at making music.

For anyone not familiar, these guys are kind of like a cheeky Apple of musical hardware design.
such things already exist for satellite news gathering and military/tactical purposes, with geostationary satellite capacity. But they're both very costly to purchase and very costly to operate, due to the rudimentary modulations necessary for any useful Mbps on such a small terminal.

The idea of a portable starlink terminal that might cost under $5000 is revolutionary.

much smaller foldable things already exist that can talk to the Inmarsat I-4/I-5 networks, but again, very costly in dolllars per megabyte of data transferred.

https://www.tampamicrowave.com/satellite-terminals/

https://www.tampamicrowave.com/satellite-terminals/
As in "(a) they get consent to bill credit card X once and then multiple times in the future for arbitrary amounts?" and "(b) (a) on a monthly cadence?"

The short answer of this is having the right relationship with your payment processor. Just as there is a bank that issues the customer's credit card and manages liquidity in that relationship, there is one for the merchant.

As for the customer, the bank assesses the risk of the merchant and you will get some contract as to how you are expected to run payments. Almost anybody can get payments through Stripe: there is a bank behind Stripe and since Stripe never shows you the credit card numbers, has advanced anti-fraud, and submits to auditing of security procedures from the bank.

Merchants on Stripe don't get the best deal on terms and conditions, if you shop around you can find a bank and payment processor that will give you a better deal. It's not just a matter of "can I store a customer's payment data and insert an order with the API" but also "am I complying with my merchant agreement?" Otherwise you will be looking for a new payment processor.

AMZN gets a better deal than the average merchant for many reasons but that kind of Goliath wishes it could get a better deal than it does. Since the 1980s Wal-mart has wanted to own a bank to "eliminate the middleman" but regulators won't allow it; the banks still have a lot of power in the relationship with AMZN and the like...