skysight-inc/HackerNews huggingface dataset:
mas is independent of Homebrew and available on MacPorts: https://github.com/macports/macports-ports/blob/master/sysut.... There's discussion on the mailing list on whether MacPorts should have a sort of "caskroom" type thing–currently it tries to avoid this except in cases where it's impractical to build from source (e.g. Java).
Stupid question but why not just forward if all your other activity is off of google? Do you believe the gmail data capture is high enough that your otherwise complete migration would be compromised?
They absolutely will just die from too many G. You're just replacing a family at home mourning the loss of a pilot to the accountants throwing themselves out of windows because these damned airframes keep ripping themselves apart or otherwise incurring excessive maintenance costs because the maneuvers they engage in are pushing the airframe itself to it's material limits. Believe it or not, the art of engineering is striking the right balance to minimize the overall cost of the process, and trying to keep from just stunting the cost to a different coffer.
“Silent majority”.

Even though there were more people supporting Trump in Wisconsin (or rather any non-left candidate), they couldn’t tell that in polls openly because is goes against vocal minority.
Show HN: Visualizing My Spotify Listening Patterns
https://outline.com/Sx7fWP
Show HN: Lazyjot – Webapp for Songwriting
My company tasked me to mad dash their dev environment to AWS. Why? Because “cloud”, and perceived less risky than moving QA and Prod first.
I totally agree with this point, it absolutely does happen. It's just every time I investigate a given incident further it is either:
A) A clear ToS violation where Google is completely in the right with the suspension
B) An engineering error that is fixed in a day or two.

Which puts Google in the same camp as every other tech company I do business with, and every other email provider for that matter. Moreover, given the hundreds of millions if not billions of gmail users and only handful of suspension stories, I'm probably less likely to face suspension on Gmail than other platforms.
Hi Hacker News! I recently downloaded my Spotify listening history and decided to make an interactive visual story on my listening patterns. I hope you enjoy!
Somewhat, it does have a way of recreating your current setup (generally intended to be used across OS upgrades, but doesn't have to be limited to that usecase): https://trac.macports.org/wiki/Migration
I needed way longer than a day to get all of the accounts I created over the years with my gmail. I found I had to check my gmail for over a year until I was confident that I wasn’t missing any accounts.

Still use YouTube and Google search. They have no (decent) competition still.
Totally reasonable question.

I haven’t deleted the old account yet and do have it importing right now (that’s a good strategy for catching any straggling accounts or friends you haven’t given your new email too).

I don’t have a good answer beyond some weird sense of aesthetic tidiness. I have a dash of wanting to compulsively organize things, so having the old account bothers me irrationally.
When did we adopt the mentality that students first and foremost deserve "the college experience" and therefore can't be expected to follow safe guidelines?

We can empathize with students and the realistic boredom and disappointment that comes with social distancing while in college. But at the same time, these are adults, often enormously privileged. The thing about hard times is that they often require sacrifice and re-examining our expectation of what we deserve.

Obviously Covid-19 represents systemic failure, and there's an argument to be made that colleges shouldn't be bringing students back in the first place. But the infantilization of young adults is absurd.
How to Dance with Your Distractions to Refocus
Love the tabs, but the threading is such a PITA thanks to their convoluted interface. Every time I want to selectively reply and change the subject line, I have do do a minor research project to figure it out.
Which “one time” were you thinking of?
Hi HN!

I got tired of using Google Docs for songwriting as it didn't have some things I wanted to have, such as annotating directly in the lyrics without a super awkward notation. In addition to that, I thought it'd be nice to get a clearer overview of rhymes and syllables. Arguably it might be useful for writing poetry as well, but I think to a way less extent.

There's no native app for the phones yet, but might be something for the future. But there is a dark mode!

Let me know what you think or if you have any questions! :-)
The incremental approach is always the better solution imo. For email, for password managers, for any big migration. People always put off saying it'd be a lot of work, but if you start at any given time, within 1-2 year you'll be fully migrated.

This is what I did for password manager, I migrated each website on a per-use basis. Every time I used a website with a manual password, I replaced it with a generated password. This automatically prioritizes more important websites, which you tend to use more often.

For email, similarly, you migrate to the new email, and you give people the new one gradually too. Eventually anything that's left over will be spam, and that'll actually be your "less-important" secondary address you can give to websites you don't care about.
The end product is something successful I think. A series of children's books focused on the histories of physics, maths, philosophy, etc. while showing how each generation stands on the previous giants' shoulders would be stellar.
Same. It's a brilliant little scanner.
Yeah I've never heard anyone think a driving instructor car was a great buy, unless you like replacing basically every driving component which can fail. These cars have it rough. Especially manual. I'm surprised a driving instructor (of all people) would think of doing that without also wanting to do a full engine and transmission rebuild.
Conceptually, using what the SEO community feels google does every time google does an algorithm change that muddles SEM / organic after a revenue drop (source: mozcom 2019), you would have to assume they would keep marginally pushing incremental borders to ameliorate any drop or “lower than wall street expected growth” in ad revenue. So the OPs approach to fully migrate is consistent with that world view.
I see a lot of what appears to be over reaction... doesn’t sound like deepspeech is ending in the first part of the announcement

“ Most of the technical changes were already landed, and we see no reason not to ship it. We’ll be releasing 1.0 soon and encourage everyone to update their applications”

So looks like at least 1.0 is near and still gonna happen... I know these seem like dark times for Mozilla but I believe they will survive. As I recall the decline of Netscape was a pretty dark time and out of that came Phoenix - er Firefox and here we are today... I’m sure Mozilla and many of the great projects will survive
Typing text into a terminal/buffer is easy. But remembering all the shortcuts or cammands to resize and move windows in termux et.al is hard. Resizing and dragging with a mouse is easier (or fingers on a touch screen/interface)
Interestingly, both MacPorts and Homebrew use the facilities Apple has already provided to sandbox processes.
For the confused: Nancy Grace Roman Space Telescope was formerly the Wide Field Infrared Survey Telescope. They renamed it in May.
> There is no Mysterious Stranger.

... besides ourselves. It's not that we don't relate to anyone or anything this way; its that the relation is reflexive.
It's also not something I'd want to start a business on. Even assuming you think you can make the economics of it work out under the new regulation, you're gambling that CA doesn't change the law again later - either rolling back this restriction, or adding some new one because they decide that you too are being abusive. I'm not sure I'd want to invest in any company trying to get into this niche.
Not only him, the publication of the paradox in a column in Science (if memory serves me right) dragged thousands of condescending answers from top mathematicians (some of them apologized afterwards, including the one who called the journalist the goat of the paradox)
Cutting out DeepSpeech seems sensible to me, it’s out of place in the general portfolio of products.

It would be nice if Mozilla could tell us what their focus is going to be, but I doubt that Mozilla management know at this point.

At this point I’m somewhat concerned that Firefox will be irrelevant in fives years, and I don’t currently feel that Mozilla is communicating clearly that they still care about Firefox. I assume they must, but it would be comforting to know that Firefox is still at the core of Mozillas strategy.
I must have different expectations for games, 'minute or two' loading times sounds completely fine to me. Bugs are probably fairly typical of modern 'release broken now, patch later' development.
I should note that if you care about security, partially disabling SIP is as good as fully disabling it. Especially for those specific flags.
Makes sense, but FWIW and IIRC, the terms of an ordinary car lease prohibit commercial use.
I concur with the other comments that Fastmail is actually better than Gmail these days: the web UI is much faster and nicer, the Android app is not perfect but pretty decent, filtering and customization options are better.

My only potential concerns are: spam (I still get most email to my gmail address and imported by fastmail, which filter out spam on the gmail side, so I don't have a good sense of their own spam filter), and overall security (their own production security as well as resistance to account takeovers, etc.)
Depends entirely on what you want to do. If Russia wanted to hit a missile silo in Nebraska with a [supersonic] cruise missile they'd need to sneak an Oscar up the Mississippi (which is implausible if not impossible.) Granits have less than a thousand kilometers range, so realistically the only way Russia could strike at the middle of America is with ballistic missiles. ABM tech calls even that into question, hence their recent 'superweapon' projects like Skyfall and Poseidon.
This is how superhuman mail came about. Silly paid solution to a UX problem, but would recommend as a practical workaround if gmail is a major bottleneck to your day job productivity
Kotlin: How JetBrains created Google's preferred Android programming language
Tabs work flawlessly for me. It takes a little bit of time to get used to what goes where, and you can only use a subset of them, but in general, I love promotional emails being separate, so i can unsubscribe from them all in one place, that's my favorite.
Could you clarify your definition of "legitimate", especially given that you used "commoditized" as an antonym to it?

Purchasing gasoline from a gas station is a highly commoditized transaction; what makes it more or less "legitimate"?
I'm not sure. Are you saying that Trump is a horrible candidate? Or that Biden is? (Or that both are?)

Biden isn't disliked as much as Hillary was. In that sense, he's a better candidate. (Trump is disliked as much as Hillary was, and then some. Perhaps that was your point.) But Biden doesn't generate any enthusiasm, except that he's "not Trump". (In fairness, some of the support for Trump was that he wasn't Hillary.)
This is SOP at all agencies. Every single govt. agency has prohibitions against employees directly speaking to reporters.

The only thing that might even be out of the ordinary here with USPS is the fact that they are again reminding their employees of the rules that are already in place at the present time. These reminders likely come out periodically anyway, and there is a small possibility that August is the month they periodically send out these reminders. Of course, the recent negative press makes the probability of this being routine small and the probability of it being a deliberate decision to issue a reminder now, because of the negative press, a higher possibility.
That's a fair criticism, and perhaps a good reason to not use Gmail. But that's not an arbitrary deactivation, and it doesn't support totally avoiding Google in all things.
Designing Data-Intensive Applications Book's References
This sounds a bit like "the computer is meant to serve the user; the user is not meant to serve the computer." It's a valid sentiment, and one I use on my peers often, especially when dealing with end-user-facing software and systems.

But when it comes to Software Engineering Workflows, I've learned in my decades of experience that the progenitors of a process or workflow had no idea how to do it, made the assumption that no one had done it before (or that buying a solution would be too expensive), and then just cobbled something together to get the product built and out the door. They start hiring more employees who spend an inordinate amount of time just understanding the existing workflow and soon lapse into "well, it's not my problem - it produces output, and I just need to fix bugs / add features to the product."

Before you know it, you're ten years in, with a couple dozen white-labeling clients, and that build system can't scale.

What I feel like we need is an encyclopedia of workflows. So you wanna make an app: make several decisions now, and here's the recommended design workflow, engineering workflow, testing/staging/release workflows ...

BRB, I think I just found a consulting idea...
With my math I see it is just possible with materials we have to build an O'Neil style colony large enough that it doesn't need a roof, a spacecraft could graze the atmosphere, re-enter and land, it would be a large and comfortable place, but it's hard to afford large amounts of relief (e.g. make some alps to climb) Not sure if people then would think Nitrogen is too dear to do such a thing.

Show me a journal bearing that is good for 10 km/sec velocity difference on the outside and you could 'pack' the habitable section with a non-rotating structure that holds it in and then you can imagine a 'small ringworld' similar in diameter to the Earth but with much better ratio of living area to mass.

Either way that is a large environment that people could make the way they like.

If one wants to live on a 'planet', I would picture the base on Luna will be one of those SpaceX starships turned on it's side somewhere near iron deposits and soon it will be joined by steel cylinders made by indigenous material. Oxygen and Iron will be abundent, but I worry about Carbon and Nitrogen. Either way the cylinders will be buried under a few meters of soil -- it will be like spending all your time inside widebody airliners but having to be careful not to jump too high or you'll hit your head.
Interesting - thanks for the context and additional links.

I saw in your profile you work on Mir, are you also involved in Zcash?
I wonder how worried Google or Amazon is about someone using GPT-3 to flood them with garbage that they can't tell is garbage. (Book listings for Amazon, general web content for Google's scrapers)
How well does Migadu handle spam filtering? I recently switched from Google to AWS Workmail and get spam and junk I never saw before.
huh! I've been working on posix systems for 20 years and I didn't know that...
Please don't post unsubstantive comments, and especially not supercilious ones, which are poisonous in addition to noise.

If you know more than the rest of the community, it would be great to share some of what you know so we all can learn. If you don't want to do that, that's fine, but then please don't post.
The mere fact that Microsoft actually has real customer support and implements features alone makes it better.

I was trying to rotate non-image / non-word-art text in a Google Docs table cell the other day and it’s literally impossible. I ended up having to create it as word art and position it as an image so it appears to be in the table but actually is on top of it

When I searched for Google support threads on how to rotate text in Docs, I only found forum posts by Google support agents stating that you can’t do it, which read to me approximately as “fuck you go away.”
You could take a STEP schema and generate Julia composite types from that.
That’s worldwide. Nobody wants cheap Android devices in the US.

That is how monopolies work. You don’t need 50% market share to be a monopoly, but having that certainly grants you monopoly power. Here's an example of 2 things that Apple can currently do, straight from justice.gov:

"Market power and monopoly power are related but not the same. The Supreme Court has defined market power as "the ability to raise prices above those that would be charged in a competitive market,"(8) and monopoly power as "the power to control prices or exclude competition."(9)" [1]

You can't have a very successful app business without being in Apple's app store in the US, which would exclude you from half the population.

[1] https://www.justice.gov/atr/competition-and-monopoly-single-...
Might as well get your piece of the pie while the government is still pumping billions into the market with QE.
If you're working with a framework or tool, you should be as idiomatic as possible. Follow the best practices of that tool. It's not because you can't do it better, you might be able to. The reason is because when someone inherits the project from you or you need to onboard someone, all of their prior knowledge will apply to your build, and all the documentation and help forums for that tool/platform will actually apply to your project.

Part of this is ego I think. Many of us have landed jobs in agencies or at companies who produce commodity software using a framework or tool, and we see things about them that we feel we can do better. But if you're working with a client and they've decided on a framework, part of that decision is the implicit understanding that you will build them a platform that every developer using that framework can work on.

It's not unlike choosing to use Volkswagen vans for a transport business because you have a good community of Volkswagen mechanics. If they ask you for a VW, and you give them a VW that has a Ford engine and a Nissan transmission, they're going to be pretty confused and annoyed when the mechanics tell them they can't work on this and need to rebuild it.
Bezos works on wall street before Amazon I think most of his F&F were quite well off already, anyone who can easily dump $50K into a friends project doesn’t have money problems.

One trait successful investors share is that they don’t cry over missed opportunities.
GPT-3 is what it is no matter who got invited to the beta. I have personally tried it and it clearly is above any language model up to date, and made me seriously consider prompt programming as an emerging field.

What I would like to see next is: to extend the corpus with task specific data where available, making it more performant on these specific tasks; to have a searchable memory module (ability to retrieve text from its corpus or new text additions); to enlarge its context window; to enlarge the corpus, including more non-english content; to be trained on more than just text: images, audio and video, for grounding. It also needs a leash - a second model to stop it from generating profanity or insulting things and better ability to control the expected size and format of the generated text: dialogue, article, novel, etc.
While we're on the topic and on the wave of modern riffs on classic tools, personally I'm pining for a remake of xargs—because I never can whack it into submission with anything more complex than `xargs rm`. Specifically, passing multiple arguments from the input to the called command apparently just can't be properly done, at least not on OSX.
I switched to HEY earlier this year for email and so far so good!

Google maps is probably the product I am most dependent on.
College students regularly break safety guidelines. They climb on roofs where they're not allowed, try random sketchy drugs, drink to extreme excess, and have crowded unsanctioned parties. A few schools correctly anticipated this, and have simply banned students from leaving their dorms for the first 2 weeks of the term.

So it's very difficult for me not to infer bad faith from administrators who said "pinky swear not to party?" and now act shocked there were parties.
Does Age Matter in the Current Life?
What kind of play store ads? I have AdAway and don't get any ads. It needs root though.

You could buy apps from a desktop browser and just configure the account details in Aurora for the paid apps? I haven't heard of anyone getting banned.
I usually ask people to imagine they are putting a rope tight around the earth, following the equator (idealized sphere).

Then they add 1 meter to the rope (it is now longer by a meter) and spread it around the earth uniformly (it hovers above the earth, everywhere at the same distance from the earth)

Estimate that hovering distance.

Try yourself to estimate it, then make the calculation.
At least there are open source add-ons for UV manipulation in active development:

https://github.com/nutti/Magic-UV

https://github.com/leukbaars/DreamUV

https://github.com/SavMartin/TexTools-Blender

Incremental improvements are going into the core tools, though, just by looking at the user manual history: https://developer.blender.org/diffusion/BM/history/trunk/ble...

The manual page: https://docs.blender.org/manual/en/latest/modeling/meshes/ed...
Regardless of the rigthness/wrongness of the situation as a whole, how is shutting off someone's power in the summer not cruel and unusual punishment?
Except Epson! As per article. Nightmare for users
I fail to see where openai is making any false claims
The Chinese City Built by Russians
Almost all company-sponsored programming languages are run as loss leaders to enable selling some other profitable product of the company. What is the profitable product that Rust enables?
Lots of text on Migadu's site but no pictures of what the inbox looks like
```
Uncaught (in promise) abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value 16777216, (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 "). Build with -s ASSERTIONS=1 for more info.
```