skysight-inc/HackerNews huggingface dataset:
Where I intern, we do development on Windows machines with WAMP, but of course everything is served from Linux instances in the cloud.
Retired inventor of N95 masks back at work, mostly for free, to fight Covid-19
Ok, that makes more sense.

It's useful to point out which countries / places you talk about. We only let the Americans get away without it.
> With the amount of corruption being seen in police/teacher unions, wouldn’t that be an effective place to use limited federal resources?

Unions are like political institutions: almost everything you see about them that bothers you is actually legal.
When we looked at it, we saw several reasons, all of which are dubious at best:

1. It is required for a "login with Facebook" feature, apparently. I'd presume this goes for other feautures that integrate with facebook, such as "invite from your friends" or "share on facebook(messenger)".

2. It gives access to metrics, when added to your own, greatly enrich your own data collection.

3. It is required when working with Facebook ads - though I would not know how this ties in with mobile apps: on web it is clearer (where you are required to host "the pixel" on your website in order to have ads on facebook link to that website.)

4. It is feature rich, so as a pure SDK, it offers neat utilities; though for each of these, there are better alternatives found in separate libs.
Six tips for writing emails that aren’t absolute garbage
Whataboutism does not add to the discussion.
NLP Papers Summary – ML/DS
> This version of MS Paint is like the peak example of covering 99% of basic use cases while being incredibly simple to use.

At some point Microsoft just forgot how to make software like this - sometime between 2005 and 2010 I think. OSes no longer come with simple, lightweight tools that are unsophisticated and just do what you want
I'm not sure either. I guess it's some sort of "both sides" going on. A bad police union leads to deaths, maimings and loss of freedom. I'm not sure a "bad" teachers union can match that level of malignancy.
> but I use OneNote, and Microsoft isn't going anywhere.

"I use Google Reader, and Google isn't going anywhere."

I imagine requiring a credit card up-front cuts down on a ton of automated spam, and this tradeoff is worth it to pinboard.
>>With Apache, it's an unstable mess

I've found it to be pretty good using FastCGI.
People that like this idea might check out Acorns. They employ similar methods to nudge people into helping themselves save more. One example is rounding up purchases to the nearest dollar and investing the change. Their mission statement is aimed at "up and coming investors" and is kind and heartfelt. Src: Used to work there.
Blog: Autonomous Protection for APIs
Programming at the REPL (2018)
Apart from the remarks about flat design, whitespace and information-density, which are very personal imho, I would say Google Drive, Google Docs, Microsoft Office Online, GitHub source code editor, Visual Studio code, Atom, all do a good job.
The key question is: would somebody who learned to use office after 2007 with the ribbon interface appreciate moving back to the pre-2007 interface?

My guess is that more people learned to use office after 2007 than before, so the majority of people have no problems using the ribbon.

I still yearn for ms-word on dos, and oracle forms on terminal interfaces, once you learned the keyboard shortcuts, nothing was faster. Kind of like knowing vi(m).
We definitely don't want people to start gambling. We hope that the riskless unlocking of upside that we provide shines through as a better option than risking money for upside, even if our overall upside is lower on an absolute basis.
TF2 definitely feels to me like the origin of widespread loot boxes in gaming (The actual origin appears to be MapleStory in 2004, and the appearance of widespread free to play social network games with loot boxes does slightly predate their inclusion in TF2. I’d definitley blame Zynga more than Valve for the current state of affairs personally). By the time DOTA2 came around though they were already so prevalent that I don’t think their inclusion changed much of anything though.
What the hell does Nubank need the Facebook SDK for?
Just to be clear, the ability to customize existing tabs, and make new ones with whatever commands you want on them, is insufficient? Or is this only a complaint about the defaults?
An SDK that large must have an obvious signature. Block it.

Don't allow the files to install.

Block all communications.

Ban it completely except in the Facebook authored apps.

Q. E. D.
Are Women Colder Than Men? The Science Behind Office Temperature Wars
Awesome! Thank you so much for the support!
Nonsense. Jim is a very common name, too widespread to be impacted by one bad guy.
"test"

It's just a test.
A Reporter’s Lonely Mission When the Writing Is on the Wall
> Likewise, decline in real estate will force rental property owners to sell up, reducing the supply of rental properties - good news for renters looking to make the jump to home ownership but less so for anyone not in that position.

Shouldn't make too much of a difference? The total number of houses and households stays the same after the sale. Basically, you are right, for every such transaction you describe, one rental unit is taken off the rental market, but also one household exits the rental market, too.
More channels allow more memory bandwidth, though actual performance gain is marginal unless the data being processed has very strict spatial locality (e.g. fluid dynamics simulations), most other workloads are more constrained by cache.

The real reason for adding more memory channels to a general purpose CPU is actually to increase the maximum amount of memory per node. A few years ago, workstation and server platforms often allowed 3 or more DIMMs per channel with performance declining sharply with memory density. Since then both AMD and Intel have limited each channel to 2 DIMMs and increase the number of memory channels from 4 to 6/8 to make up for the loss.

While more memory channels do enable better performance scaling, it has also made the CPU socket more complex and fragile than ever: The TRX40 socket has 4094 pins and literally requires the CPU to be bolted down using a torque wrench to ensure good contact.
Thank you! It was definitely a fun one to build and learn React Native along the way.
Well, aren't that basically the use case for the Touch Bar?

I've never used any of them you've listed (except for F5-refresh, which I avoid and use Cmd-R). The fn-keys are as context-dependent as the Touch Bar and it's even more opaque than what it does just by glancing the buttons.

For debug tools, Xcode unfortunately doesn't provide Touch Bar buttons for them (which I think is a pity), but IntelliJ IDEA seems to be providing them.

With this example I'm firmly thinking that having fn-keys just for the sake of people who do know a bit of key shortcuts would be a nightmare.
Interesting earlier story on the origin of winget

https://www.zdnet.com/article/microsoft-credits-maker-of-pac...
I’d rather keep using messenger than switch to signal. Nothing that requires my phone number, and even worse, uses it as primary identifier, is something I want to switch to (and no, obviously I don’t use Whatsapp either). I realize that in this mobile-centric world that makes me a grumpy old man, but for me, my E-Mail is the important ID.
Even the most die-hard UBI critic would concede that UBI would "work" over a short period of time - hell, I'd suspect it could be made sustainable for a couple of decades. The point is that eventually the whole thing will come crashing down and people will start starving to death after the last of the golden goose's eggs are gone. That's not going to happen this summer.
Policymaking is hard, it's never quite fair, but those seem like awfully addressable problems to me. I mean, you don't "have" to cut disability entitlements if that's not politically feasible. Cut what you can, and adjust as needed. It's not a reason to Refuse To Get Started On The Problem, which is what nitpicky criticism like this gets used for in practice.

I mean, the core idea of the article is that direct cash benefits reduces poverty directly, in a quantifiable way (there are some numbers already!). That takes a sword directly to the Gordian knot of the policymaking kerfufflery, and that evidence and its attendent simplicity is far more (FAR more) important to achieving a solution than "getting the right solution".

Better vs. Perfect, basically.
"The US economist Milton Friedman proposed an idea related to UBI called a negative income tax in 1962, in which those earning under a certain amount would receive supplemental funds from the government rather than paying tax."

The whole point of UBI is that it's universal. What Friedman is describing is essentially a social safety net, i.e., one that only those below a certain level of income receive.

"'If you can only qualify if your income is below this threshold, it creates a very strong disincentive for anybody to earn above that threshold because they would be losing their benefits,” she says. 'We call it a poverty trap.'"

Yes, and that's a major reason why poor Americans, perhaps especially the black community, is stuck in the poverty trap. Marriage rates among blacks were higher than rates among whites in the 1940s and we know that children with a father in the home tend to grow up to be better adjusted and less likely to engage in crime or remain/land in poverty. Twenty years later, government programs coupled with the social upheaval of the sexual revolution destroyed the black family. Now three quarters of black children are born out of wedlock (we see something similar among poor whites, but poverty afflicts blacks more than whites). Poor black women are discouraged from marrying because doing so could or would cause them to lose whatever benefits they receive.
> I’m sure it can be retooled and refined

Why, exactly? And what do you do if this doesn't work and capitalism finds a way to just reroute economic gains to the wealthy as they usually do? Take UBI away from people once they're entitled and there will be rioting.
And:

6. Which is THE. LINUX! LAPTOP!? not just some random windows machine with linux installed, but THE one, with the proper Linux hardware and software support, backed by a company that you can sue in case they give you something bad, and from which you can buy corporate support. THERE. IS. NO. SUCH. THING! Mac and Windows have it, LINUX. DOES. NOT.
Um. Yes I can. It's in the same vein as letting a few guilty people go free to ensure that less innocent people get sent to prison.

I'd rather still have Matin Luther King around than to have whatever the FBI claims to have disrupted.
I just created NextDNS config to block Facebook. Install app, use custom configuration with Configuration ID 22776a.

(or make your own, takes 30 seconds)
I agree entirely.

My point was only that I expect an company like Canonical to not just open source everything, but to design it in such a way that it is useful for third parties.

To make the distinction with "open source waste", where companies Open Source the software they no longer want, maintain or monetize.
> And a WIP can mean something I haven't even started on yet. /s

> You're twisting the meaning of the words in the acronym. I really don't care, but it renders the words meaningless to use them that way.

Again, I'm not sure how to explain that MVP does not literally mean an actual product. It's a tool for hypothesis testing, you don't spend time and energy building out your entire product before you show something to customers, that would be a waste of time and energy. That's why I, and others, define MVP as anything that let's you understand something new about your market and eventually you use that knowledge to make a product.
The ribbon allows you to add your most common used commands to a quick shortcut list that are only 2 keys.
People have tried alternate measures. But basically everything good anyone cares about is usually so strongly correlated with GDP that you might as well measure GDP. See eg https://voxeu.org/article/defence-gdp-measure-wellbeing

Btw, https://en.wikipedia.org/wiki/Gross_domestic_product#History suggests a more nuanced history of the concept.
wasm can only do what javascript can already do, but faster. What specifically do you think wasm will change?
What’s stopping anyone, anywhere from raising their prices by some arbitrary amount? There are lots of examples of inelastic goods that most people would continue to buy if the prices went up. Why aren’t the prices on those things higher? Generally the answer is competition, and there is still competition among landlords even if everyone suddenly has more disposable income.
In Czechia it went only to those severely affected by Covid and was one time payment around a quarter less than monthly average wage. Only selected firms have received some, also very small support.
Democrats in the US House of Representatives just approved a $741 billion defense spending package. It will almost certainly clear the senate and be signed by the president.

Imagine taking enough of that money to support these 40 LibreOffice developers and maybe say 20 more. There would be no need for these acrobatics around source availability.

I understand why the companies need to do this. But there is an existing system for funding things with widespread benefits to society. It’s called the government.
I would love to be able to donate to continued development & support of this software - it's great! There doesn't appear to be a Patreon/tip jar but I'd love to contribute if there is one.
Meanwhile the Confluent Kafka conference seems to double in size year after year. And AWS chooses to offer Kafka as a service, rather than Pulsar. These "<Solution> is dead / not viable anymore!" comments are pretty rampant in the Big Data space. Some are true though but it still makes me roll my eyes.

These people seem to be invested (quite literally) in Pulsar disrupting Kafka's position in the pub/sub & event streaming space. This isn't to say Pulsar can't someday be superior, though. Time will tell. But Kafka has such a massive lead and it fits the needs for most people who need to do data integration that I don't see the need for everyone to uproot their solutions in favor of Pulsar.
One argument in Google's defense is that not allowing competitors to a product to place ads on searches related to a product would be anti-competitive. What this defense ignores is that they do more than just allow such ads - they also place them above organic results, and used deceptively discreet labels to mark them as an ad. Just a tiny 'Ad' next to the URL.
Yeah... though not a test of UBI, but rather yet another means-tested welfare program.
You can disable the Facebook SDK phoning home: https://developers.facebook.com/docs/app-events/gdpr-complia...

Any idea why seemingly no one of the big apps does this?
How? Trying to do the same thing.
Why accessibility is the future of tech
Cybercrime Diary Q2: Hackers Attack WhatsApp, Honda, Nintendo
For me, that's the point.

For a program as ubiquitous as Word (and as complicated as Word), unless there were clear benefits from the new interface, it shouldn't have been changed. The change itself was the problem.

Your comment is getting at an important, fundamental UX principle: all conceptual change is inherently painful, and every time you ask a user to re-learn something you are always wasting their time, even if the new design is better.

Sometimes a UX designer looks at two interfaces as completely separate, and thinks their job is just to pick the best one. The reality is that usually UX decisions can't be separated from the current state of the app. UX design is more like surgery, and the invasiveness of the operation has to be a consideration.

Having said that, I'm mildly skeptical that the interface didn't need to be changed. The old interface for Word was extremely user-unfriendly. If you go through a few of the interviews about Ribbon[0], there was some really interesting thought put into the new approach around discoverability, and while I'm not sure I agree with all of the theory they used to justify it[1], the changes did seem to be addressing a real problem.

But I think it's debatable whether or not the discoverability benefits were worth the pain, and I think there may have been better ways to roll out the changes.

[0]: sorry, too lazy to hunt them down and link them

[1]: I am mildly skeptical of contextual menus/toolbars. They're not wrong, they just have drawbacks that people don't always consider. Sometimes it's useful to tell people what is disabled, and to give them grounded, unchanging "landmarks" in the UX that they can use orient themselves while using a program.
Maybe if he hadn't already squandered all of the US's international credibility before making this move it would have been a bit more effective.
I don't think anybody is bemoaning the loss of the old Office buttons. The buttons were always kinda bad.

The problem is that the ribbon also killed the menu bar. Menu bars are a standard, known quantity across every application, which clean easy semantics for keyboard access. On some OSes they even augment the menus with searchability, celebrating the power of plain text.
> I'm pretty sure that's the same agreement that every developer has with Google just by writing an android app and using Google APIs.

But why would WhatsApp store it unencrypted on Google Drive, and encrypted (without giving you any access to the key) on your own SD card or local backup? It makes no sense.

Except ... Google and Facebook have agreed that WhatsApp stores the database unencrypted, and in return Google doesn't count it against the user's quota. Everybody wins! Facebook get to have free backup for users, Google gets to see all user messages and metadata. And the user gets rid of this pesky privacy thing!

[0] https://faq.whatsapp.com/android/chats/about-google-drive-ba... - "WhatsApp backups no longer count against your Google Drive storage quota." and "Media and messages you back up aren't protected by WhatsApp end-to-end encryption while in Google Drive."
Thank you! So it turns out I had it free on the app store for about a year before I made it $1.99 this May. Having it free for so long gave me a chance to get it in front of more people and add more features in the meantime. I'd definitely consider making a free trial option so that users who wouldn't otherwise buy it could try it as well. I appreciate the feedback!
How did you do it? (The tripling)
Unless we decide to print money, not everybody will end up with an extra $1000 / month. The money that would be paid out in UBI will either come from taxes or from efficiencies gained by dropping the patchwork of benefits programs.

My expectation is that if I receive $12k / year in UBI, my tax burden will likely also increase by about $12k / year - maybe less, probably more. I don't think UBI would have any significant effect on me unless I lose by job (or decide to quit, which is an advantage of UBI).

I think the scenario you describe might affect poorer people, though. It really depends on how much the other social programs are walked back under UBI. If a poor family gains $1k in UBI but also loses $1k in other welfare programs, then landlords will likely not be able to raise rent without also losing tenants.
"...or suspect that people use food stamps to buy lobster and filet mignon, or barter their food stamp purchases for things that you can't buy with food stamps."

Rare, but it happens. The people who think this is more than a rare occurrence are not well educated on the needs of the poor.
Apple needs to promote a simple solution to switch your Spotify/whatever account from FB login to the privacy-focused Apple login.

Obviously it would require app developers to implement, but Apple has a lot of power here.
Competition is one half of the equation here, the other half is the price threshold of renters...
Social bullshit around private life is much more destructive there. I once bought an antiseptic and the cashier gave me a weird look. Guess why. Because as an antiseptic one of its uses was treatment of STDs and the cashier obviously knew it.
UBI would never work. It ignores basics of how humans operate. We have it in some sense in France. The problems it tries to address are only amplified after UBI.
Your argument supports his - Ribbon is better for discovery, keyboard shortcuts are there for routine performance.

It's not just begginers who value feature discovery.
It may not actually be absolutely necessary to cut taxes. Under the (dubiously named) Modern Monetary Theory, you can just print the money. That causes inflation, but that's not necessarily the worst thing in the world. It encourages people to spend money rather than hoard it.

No, you don't need to worry about hyperinflation, the big bugaboo of Chicago/Austrian economists. Hyperinflation is associated with economic collapses like wars or industry failures, where suddenly goods are in short supply. What you get out of this is ordinary inflation, not hyperinflation. If you print 1% of your economy in new money, then you get 1% inflation. Hyperinflation is a different problem.

Ordinary inflation can be dealt with in a number of ways. Taxes are one of them: you don't pay down the debt but just burn the money. You don't need a separate account book for government debt: outstanding currency is government debt.

Not all economists buy this theory. It's not mainstream, but neither is it exactly fringe. I bring it up only because the notion of a separate government account book that has to be balanced is worth reconsidering. Ditch it, and there are tradeoffs that might be worth it -- including simplifying how you handle basic income.
That is just what WhatsApp stores about you on their servers i.e. contacts and groups.

But you can export all chats one by one.
I gave up after realizing that Signal will not deliver message for a couple of days and that message notification doesn't work. Why wasting personal credit on something that is clearly inferior from the usability point of view.

And after it started insisting on creating a PIN each time I start Signal, I finally deleted it from my phone.

You can forget about security if you can't get a seamless user experience.
We should not shame people - that should be enough on its own IMHO :)
You can do that on iOS as well. That has been a feature for a long time.
I would guess most Windows PHP users would just install WAMP (https://www.wampserver.com/en/).
I'm not much into tags, but Pinboard has a paid archiving upgrade (https://pinboard.in/upgrade/) that allows you to search within the archived full-text versions of your bookmarks. That's how I roll mostly.
Sure, but it’s just way too easy for China to employ Whataboutism when we have concentration camps on our border. Without having the moral high ground, actions against much deeper abuses (even like genocide) ring hollow and appear like mere geopolitical maneuvering. Particularly when our POTUS actually supported the Uighur concentration camps according to folks who worked with him: https://www.businessinsider.com/trump-china-detention-camp-x...
Here’s the counter-argument I’ve heard:

Software testing may be helped by agile but software assurance can be hampered. In the example in the article, agile wouldn’t necessarily provide the quality artifacts necessary (eg test reports, simulator fidelity reviews) necessary for NASA to assure the build for their use
>According to the firm’s new report on Quibi’s early growth, the short-form video platform signed up about 910,000 users in its first few days back in April. Of those users, only about 72,000 stuck around after the three-month free trial, indicating the app had about an 8 percent conversion rate.

I fully expect Quibi to crash and burn under the weight of the content costs among other things, but is an 8% conversion rate bad for converting from free to paid? What's the appropriate benchmark for this kind of thing?