skysight-inc/HackerNews huggingface dataset:
Show HN: Reclaim – an adaptive calendar app that plans time for your routines
Not in this case: https://news.ycombinator.com/item?id=23564770
> To ensure that is true for your life time. (at 4% reasonable return, that would mean $1.75MM in savings) assuming you don't want to bite into the principal.

> Then you want to account for inflation. (Add a buffer to the above)

A buffer?? Assuming 2% inflation, the "buffer" you're adding is just over 100% of the original amount.
Why Copying Google's or Apple's Design Is Not Always the Best Idea
Right but the author is saying the world just got a lot more dangerous and I'm wondering how with respect to the military.
You seem to be taking excessive British politeness as more of an insult when it's really an attempt at diffusing any hurt/confrontation from the underlying critiques. The intention of adding that statement is not really to reiterate he thinks Joyce is bad or wrong, the main point was admitting he may very well be wrong himself - as a saving-face escape hatch of sorts.

Adding "maybe we're both wrong" is similarly a way to avoid confrontation and politely avoid open disagreement - allowing them both to remain on the same plane of neutrality and maintain respectful discourse.

It's always difficult to explain these sorts of things without tonality and cultural familiarity (much like explaining sarcasm on the internet). For the British culturally there is an underlying assumption that you're trying to be respectful/non-confrontational even when you're technically critiquing someone's work (which is a sort of overwhelming politeness the British are famous for - being polite means never being brash or overly direct). Another example of this sort of indirection is a "backhanded compliment".
Bad starting can also be a result of physical resistance in the engine, especially as temperatures fall below the normal operating range. When engines get cold enough they put enormous load on the starter motor which has to draw more amperage to compensate.

I think it's very important to teach people that moving electric charges, represented by current, result in magnetic forces, and that these magnetic forces are what cause motors to turn. And an alternator or generator reverses the relation by spinning a magnetic field to generate current, which is why it charges a battery.
Look at the Dockerfile, it's all there. All 143 lines and 2 bash scripts. Are you about to introduce a new BSD ports package?
I'm not going to argue your preferences, but then why don't you get one 50 inch 4k display? That's about four of your current displays at similar density on a single cable. And probably at a similar price point, too.

Or, if you are using decent graphics hardware, you could even get two of them and have four times more display space than you have now.
This reminds me of a Nairobi-based startup who tweeted a job posting in which they were looking for a white male to join their team to act as a face for the business. I don't know if it was in jest but it was hilarious and sad.
Impossibility Space
Part of me wants to argue if this is even newsworthy. "Person arrested for arson was identified through investigation of publicly available information" is not a novel headline, but the moment you mention that the information was online is the moment Jo Public thinks the police hacked the internet. People in this thread have already mentioned Open Source INTelligence, or OSINT, so I don't think I need to say that Google search is not the same as cracking accounts.
Pay is a sign of how valued I am. If my pay is low I might not need more money but I need the recognition that I'm valued that comes from more pay.
that person should be in the room from the start. Design isn't just putting a pretty façade on it, designers should be part of the deep behavioral decisions from the start.
In practice, the difference is completely irrelevant.
>...Getting absorbed in an identity is a trap

What? Is that what you chalk all this up to? Black folks being "absorbed" into identity?
Not OP, but I'd dislike it if everything is run by private corporations. Already our communication methods are like that (FB Messenger, WhatsApp, Zoom, Google Hangduomeetout, Twitter), and these companies can just say "You violated our TOS, get out!", or they censor things depending on who's friends with them (for example you can't send piratebay links on FB Messenger because "this website is a security risk to your computer", but the real reason is probably Hollywood lobbying). Imagine if you write bad stuff about China, and the banks in your country who have a commercial interest to expand to China gets a memo "AmericanChopper is in our embargo list, if a bank does business with him they will be embargoed from China". (I say China, but the US does this, and no bank worldwide would dare touch anyone in the US's embargo list, for example Putin's friends. At least when the US does it, they have good reasoning, imagine if China does it and makes up some bullshit against you, and the banks would just follow because... money).

Sweden has a pilot project for a digtal currency: https://www.technologyreview.com/2020/02/20/906146/sweden-ri... , I wonder how it's going.
> You're absolutely correct, but de facto is not de jure.

I'd say the existence of the de facto recognition is more significant than the lack of de jure recognition. There's no real central authority in international relations, so the official statements and pieces of paper are pretty meaningless without the de facto actions of the countries in question back them up.

> There's nothing easier to do than for China to point to this policy and say America is sending troops to an internal conflict in China.

It's easy for the PRC to say whatever it likes, who else cares is a different matter.
Isn’t this the perfect code? Fun to write, boring to read. When reading existing code, I love boring.
If Spotify is charging 30% fees to artists do we discount their argument?
CUDA on Windows Subsystem for Linux 2
IPTV (Web|Free)
Support for mobile devices to run HLS stream is limited.
This is just a linter aggregator so someone has to write a formatter and popularize it first.
I can wholeheartedly recommend Black for Python, gofmt for Go, and terraform fmt for Terraform.

What are some other great formatters out there?
It’s a little bit like the story of The Emperors New Clothes though. Everyone knows Taiwan is independent but officially we all pretend it’s not.
And it seems that Fathom Lite misses one of the main selling points of Fathom - cookieless tracking.
A prerequisite of that type of badge that I really wish existed is a standardized, interoperable protocol for curation. Instead of trying to solve the problem of malicious software with a walled garden app store, anyone should be able to publish their own curated list of software (or any type of project?). The core component is a crypto-signed statement like:

{ "curator": {
name="Alice",
pubkey="...",
url="..."
},
"artifact": {
type="software",
name="Bob's App",
version="1.2.3",
published_file="bobapp-1.2.3.zip",
published_file_sha256="...",
published_file_url="..."
},
"statements": [
{ "type": "member_of_collection",
"name": "Recommended Apps" },
{ "type": "attestation",
"name": "Passed Audit FOO",
...audit info... }
]
}

Publish lists of these (maybe RSS-ish style?), with sort of browsable/searchable/app-store-ish UI.

A key feature is verification. A user should be able to easily inspect the known "curator statements" for an app for the curators the subscribe to, and be able to run a "git fsck"-style validation that proves "this app really is the version that: passed the EFF's 'No Tracking' audit, is on reviewer Carol's 'Recommended' list, was rated "Teen" by the ESRB, and is on my friend Dave's 'Cool stuff you should try' list.

With such a system, anyone can perform an audit, and people can make their own decisions about what they want to trust.
Good article on an important topic. I would like to address what I perceive as assumptions in the perspective. We really need to get away from this idea that salaries are these paternalistic expressions of fairness. We earn money from providing value.

If you want people to stay, your options are to give them money, prestige, or stability.

- Money includes salary, bonus, commissions and contingent comp, stock options and perks and even vacation time.

- Prestige is conferences, publications, exposure to high profile brand clients and stakeholders, airline points hotel and travel rewards, charity sponsorship and matching, committee memberships, media and public facing representation, and leadership options.

- Stability includes things like investing in training, giving them headcount, bringing them into the strategic fold, partnerships, responsibility for key client or stakeholder relationships, etc.

Evaluate your total comp using the triad of Money, Stability, Prestige. Chances are you are weighted toward one, and there is a role out there with a different balance. I think HR salary bands are a wishfull opposite of market rates, and personally I think they're stupid for any company that is still growing and not just optimizing an established long term revenue stream. If you are a bank or institution, sure, but your entire business is an optimization problem not a growth problem. If there is any upside volatility in your revenue and you are making something new that people want, pay for value, because I'd argue you can't afford not to.

I've watched companies lose key engineers that delayed major product releases over a $10-20k salary bump while flying their marginalized director of special projects around in business class, and my conclusion is that compensation is arbitrary and a negotiations power game. Don't spend too much time reasoning about it.

The companies that retain people are the ones who figure out the Stability and Prestige elements of the triad.
Please read the rest of the article. It discusses how China could force TSMC to stop producing chips. It even covers the US foundry, and why it won't make a difference.
> Even though only a small fraction of people actually read it, it's still doing its job and its important that it's there.

This philosophy tends to conflict with the fact that privacy policies say "we reserve the right to change the policy unilaterally at any time".
See, now you've got me thinking that there should be some sort of "labelling law" for privacy policies, at least for companies of a certain size. A standard, easy to read summary of the privacy policies of any given software or service. "Yes this app provides your data to third parties", "no, it does not record your location history", etc...
Hello Hacker News!

Even though I'm only modestly active, Hacker News and its community have been a staple in my life pretty much since launch, through 3 startups and 3 kids. So I'd love to hear what folks think of my latest creation.

We launched it last week and have pretty different messaging than "policy engine" for the general public. But for this audience I figured it's a more helpful description.

I'd love to answer any questions about the product or the technical details for how we built it. And of course, feedback is very welcome.

Thank you!
Mine too. That’s a completely different monitor and resolution. The problem is specifically with 5120x1440.
The judicial history is complex. Expanded DACA from 2014 actually was challenged under APA grounds, the 5th circuit upheld the stay, it went to the Supreme Court, which ruled 4-4 on it meaning the 5th court ruling stood which held that it violated APA;

> On November 9, 2015, a divided panel of the Fifth Circuit Court of Appeals upheld the district court’s order granting the preliminary injunction. The majority accepted the lower court’s findings that Texas has standing to bring this lawsuit based on the additional costs it would incur to issue driver’s licenses to beneficiaries of expanded DACA and DAPA. The court acknowledged that judicial review is unavailable under the APA where a matter is committed to agency discretion and that the government’s immigration enforcement priorities fall squarely within this category; nonetheless, the majority also found that the plaintiff states were likely to prevail on their claim that the federal government should have pursued notice-and-comment rulemaking because DAPA and expanded DACA determinations are non-discretionary. In addition, the majority held that the new deferred action initiatives are arbitrary and capricious because the federal government did not have authority to promulgate them under the Immigration and Nationality Act.

[1] - https://www.americanimmigrationcouncil.org/research/legal-ch...
Exactly. Taiwan is really useless in regards to CPU manufacturing for China.

Why? Assuming people thinks that China will invade Taiwan just to take over TSMC, then what?

1) TSMC doesn’t build the tools that builds the microchips. In fact, they probably don’t even know how to build it, or even know the optical science to research and develop it. That dubious honor goes to ASML, and some other Japanese companies. But ASML, the euro company is currently in the lead for 5nm. TSMC just knows how to use their machine, and to get better at it. And to be clear, ASML doesn’t know how to manufacture the chips like TSMC can, so both companies need each other, in a symbiotic type of relationship.

2) In the event of war, then the losing side can just bomb TSMC factories. Then everyone is screwed. No more advanced microchips for anyone.

3) If China succeeds in invading Taiwan, then the USA will just force ASML to stop selling their equipment to China, like they already do now. So, China is back at square one. They might have the current technology, but no ability to advance to newer technologies.

The only viable solution for China, is to build their own chip making tools, and fabrication factories. Thus removing ASML and TSMC from the equation completely. Also, they will gain independent Intellectual Property rights and patents to their own indigenous R&D.

The American government is apparently thinking that China doesn’t have the skills to do this.
Well, Walmart is the only retailer in a Walmart store. Only Walmart is permitted to retail in a Walmart store.
> If you don't like Apple's platform or business practices, don't use it

Why should not using a company's products be the maximum you ever do if you don't like their practices? You are essentially arguing that if you are not happy with a company's business practices, you should at most personally not use them. "You don't like that De Beers trades in blood diamonds? Don't buy diamonds from De Beers, but don't go around being angry at them or badmouthing them either. You don't like Shell's environmental record? Buy an electric car, but don't you dare write to your member of parliament asking for tighter enforcement of environmental standards on Shell. You don't like Chick-fil-A's stance on marriage equality? Go eat at Popeye's, or go vegetarian, but don't even think about protesting opening a new location".

I don't understand your point of view. You are basically saying your actions towards a company should be either supportive (buying their products) or neutral (not buying their products). Why shouldn't it be negative (advocating against them, raising awareness, asking for regulation, etc.) if you perceive their actions to be wrong?
Good. The fact that all of these marketplaces take a 30% draw is egregious. The hypocrisy is almost inconceivable when Apple demands 30% of my revenue, but they're intolerant when Google wants exactly the same thing from them. Apple would kick my app out of their store if I did that.

I say "good" because hopefully this is the first major crack in this racket. As Apple has now admitted, a marketplace is not worth a 30% cut. I hope this helps build an Antitrust case against Apple, Google, Amazon, etc for the outrageous rake they're taking in their marketplaces.
> de facto is not de jure

It is an executive communiqué [1]. There is no treaty. "One China" is based on a statement of convenience. It could literally be reversed with a tweet.

What isn't just buttered-up memos are the Taiwan Relations Act [2] and Taiwan Travel Act [3]. Unlike the joint communiqué, these are U.S. law.

Lots of Americans live in Taiwan. Taiwan hosts scores of American-made military assets defending it from Beijing. And high-ranking Americans are almost constantly in Taiwan. If Beijing attacked Taiwan, these would be among the collateral damage.

> say America is sending troops to an internal conflict in China

Everyone says everything when war breaks out. If Beijing blew up a bunch of Taiwanese assets, taking out a handful of Americans in the process, I see no obstacle to strong political support in America to intervene.

[1] https://en.wikipedia.org/wiki/Shanghai_Communiqué

[2] https://en.wikipedia.org/wiki/Taiwan_Relations_Act

[3] https://en.wikipedia.org/wiki/Taiwan_Travel_Act
If the matter of pay is the only thing keeping the engineers there, this feels more like a problem with the business model or company culture.
Saving £1.6 million/month isn't nickel-and-diming. That's almost £20 million/annually, which is more than many companies make.

As for the monitors, that may be COVID19 related. If the office is locked up, there are almost always physical/security procedures that must be followed in order to allow non-essential staff into the office...and that doesn't include any cleaning or sanitation that might be required by any COVID19 rules. This means that you need to have someone physically come to the office to open it up. On top of that, you need someone knowledgeable about the hardware (i.e., IT) to come in to make sure any employee taking a monitor home doesn't mess up anyone else's setup.

So you're risking exposing at least two lower-paid employees to COVID19 for the convenience of one higher-paid employee who could just buy his own goddamn monitor for £80 if he cares about the screen real estate that much.
Probably 'probably.'
Is there an appetite for a prisoner learning program where you can airgap from the internet and host everything on a server on prem? Dead tree materials are always useful IMHO, but to really learn, you must do.

EDIT: Something else to consider: instead of programming, where knowledge has a very short half life, what about electrical work? Can't outsource a trade, the knowledge doesn't go stale nearly as fast, and we're never going to run out of electrical work to be done.

https://www.electricianschooledu.org/state-by-state-licensin...

https://www.nabcep.org/
Wasn't that SoftIce?
Hah. Seems like this is not as uncommon as I thought. My senior had her convention request denied by company while multiple leadership folk were flown over there. She got pissed and paid for her own access/flight. She clearly met a lot of people there. Maybe that is what management is most scared of. She already almost left once.
I've been at companies with a culture of compensation transparency and companies with a culture of opacity. Anecdotally, the transparent workplaces had relatively high occurrences of drama and morale problems centered around structured performance evaluations, while the opaque workplaces were more laid back and focused on direct feedback and mentorship.
Usually when an employee leaves it means you have to find somebody else anyway, so that point is not valid.
> The rule set for Ruby and Rails are pulled from the Ruby gem: rubocop-github and follow the same rules and versioning we use on GitHub.com.

Anyone know how this compares with https://relaxed.ruby.style ? The default rubocop is very angry about meaningless shit, curious where github falls on that spectrum.
That implies, anyone, including Americans, are going to care that china is points to this policy.
> Estonia gets a cool one:

Sad to say that's also not Estonian -- it's Esperanto. :-)
You still need to have the money to go through the whole thing in the first place. Because when they don’t pay your small claims court case you’re right back at the normal court trying to enforce the payment.
I've worked for about 7 different companies over 15 years and at each of those places I've seen a ton of engineers come and go. Most of the time, the reason they leave is one of three things: got fired, got laid off, or was pushed out. So, if you want your engineers to stick around, you gotta find out why so many of them are being laid off or pushed out and prevent that from happening. That's where you'll get the most bang for your buck.

Engineers don't just leave for no reason. They leave because they're either forced out or there's something that really sucks about the company: most of the time it's the work life balance that really sucks.
Privacy Policies exist almost exclusively to protect companies from consumers.

Labeling is legally binding but also highly regulated so that labeling protects consumers. The liabilities and remedies are standardized via law.

If privacy policies existed to protect consumers from companies you would probably see more people willing to acknowledge their importance.
> Their alternatives were worse.
Thanks largely to Apple.

I don’t recall anyone willing to take on the mobile networks in the US other than Apple. HP/Dell/Microsoft/Palm/Blackberry were all willing to let mobile networks interfere with the device and lock them to various networks.
JPEG is still going to be larger & lower quality than H264. I still fail to see the advantage.
GitHub Codespaces was announced at Satellite and it's basically what you say - a way for developers to skip the "setting up" step (often the most annoying step and single biggest blocker for OSS contributions) in a new repo. https://github.com/features/codespaces

Disclaimer, I helped make these :)
It’s an exception?
Automated code review SaaS'es (using off-the-shelf linters, and more) have been around for what, a decade, or longer? So this is not "one step closer" to linting as a service.
Refactoring optional chaining into a large codebase: lessons learned
I am not sure what to make of search trends. I compared Go with Objective C and Swift, and they are both lower than Go. That seems to mean that people are writing more Go programs than iPhone apps, and there sure are a lot of apps around these days. I am guessing there are a lot of confounding factors that lead to search volume -- go users are going to "go doc foobar", which Google does not track. Java puts the name of the programming language in nearly every error message, which people often type into Google. While these do not affect the trends (Java declining, Python increasing), they probably make it difficult to compare the raw magnitudes between languages.
If it were required to add some sort of a non-lawyer readable summary ala the 'Nutrition Facts' labels in the US that would be a big step.
Google Music is 30% more expensive when purchased via iOS.
If that seems insane, it's because it is.
They were booming when I visited last year. Each vendor would have 3 or 4 devices, for each different WeChat-esque network. The networks want that sweet sweet marketshare, so they work (pay?) the vendors to have special deals like "10% off your total if you pay with $PAYMENT_APP".

I think it's basically the Uber model of spending VC money to subsidize customer purchases to get that market share...
"One China" is also ROC ('Taiwan') policy, not just PRC's.
Yup, we recently implemented auto linting/formatting using pre-commit hooks and it's made a huge difference in maintainability and readability.

I don't care about the specific formatting/linting rules as much as I care about consistency. Auto formatting is great to reduce friction for those on the team who can't/won't convert change how they write code locally.
Link about the antitrust if anyone was curious: https://www.theverge.com/2020/6/16/21292651/apple-eu-antitru...
GDPR personal data is any record pertaining to an individual. That definitely includes transactions and communications.