skysight-inc/HackerNews huggingface dataset:
Depends on the server. Some server software can be easily scaled horizontally. For them what you proposed indeed can be a good deal.

Other things, like RDBMS servers, can’t do that or at least not so easy. For them you actually want loads or RAM in the servers.

I don’t think it’s practical to manufacture SOCs with hundreds of GB of DDR4 in the package. The package gets too large, also economy of scale is not that great compared to phones or laptops.
I'm worried at some point we won't have the hardware to run Linux on without authorization from the hardware vendor.
I wouldn’t say all type safety. It just couldn’t prevent you from sending unhandled messages to actors
I keep it simple, exercise, healthy food, vitamin D.
It is, but that's not the point. Blizzard isn't trying to redefine free speech, Apple is.
Apple II Basic Bot
About terminology: in security engineering and cryptography, encryption methods and key management are considered different things[1]. Here in both cases the encryption method is equally secure. But the security of the system depends on of the key management method (or keying, for short).

Encryption is necessary, but not sufficient, to have secure .

[1] And then there's integrity, replay protection, nonreprudiation, forward security.. etc other properties.
Thanks for the pointer, wasn't aware ZIO had an actor implementation. My interest was the inversion, though, which is “Could you make a (more or less) drop-in replacement for Future/IO/Task/ZIO that implements not just concurrency, but distributed concurrency using actors” (Where the actors could be Akka, ZIO, etc.).
The worst thing is there that title should be: "Linux Distro Inspired by the iOS".

iPad is a device, not OS.
BookPlayer[0] on iOS works well. Copying the files to the app needs a Mac though. Or you can use Files.app, but it is much slower.

[0]: https://apps.apple.com/us/app/bookplayer/id1138219998
Can you give me an actual example of this with a google search right now?
You would not respond with a book of text about a comment about the taliban (extremists). But Alex Jones gets you to write a thesis.. that’s sensationalism. Something that bothers you but not everyone.
The number of commenters here who apparently believe "free speech means businesses have to let me say whatever I want inside their business" is both sad and disappointing.
Exactly. And Apple is in bed with the government. And many of us carry around Apple branded microphones (or telescreens I should say?) in our pocket. And Apple allows indirect government backdoors (unencrypted iCloud "backups", etc).
I don’t have any values that would affect the cereal I buy. I’m not even sure what values would come into play. I don’t buy cereal that isn’t magically delicious? I just buy whatever is cheapest. Is not having much money a value?

Other than Richard Stallman, I don’t think I’ve ever heard anyone talk about how their personal values determine what software they will use. If I can afford it (free is better!) and it does the job, I use it.
> Rather, businesses need to take a step back, understand the culture and priorities of open source and then try to fit in.

Companies don't care. They don't even care about the law these days (see Uber, AirBnB, Facebook & privacy, etc. etc.)

If OSS wants companies to behave in certain ways, it should be encoded in the license that comes with the software, at a minimum.

My suggestion would be to have a license that makes the software free to use for anyone and companies with a maximum net profit of (say) $1M. Above this, companies need to negotiate a different (paid) license. This would enable OSS authors to have an income from their work, while not changing anything else about OSS as the price of software is basically pennies for big companies.
Isn't it Chamath Palihapitiya?

Rumors is he's looking into buying Berkshire Hathaway and renaming it into Berkshire Chamathaway.

https://twitter.com/braveben/status/1349770486784245760
not clear when you upload a list of assets what the format is.
Show HN: SVGBox – Use 3000+ Icons Directly in Your Web Project
Apple is pretty smart when adding features most of the time. Maybe they just add strips of magnets to a usb-c so you can still use the port with a normal usb-c cable and still benefit of magsafe with the proprietary adapter.
Anyway, I did enjoy MagSafe when it was there but I don't think Apple will go back. They'd rather focus on making sure you only have to charge your laptop at night.
Late reply; I hope you see it. My reply is late because I had to think for a day first. So, my sincere congratulations - a post that makes me think for a day is much rarer than a post I agree with.

To me, sum types for error handling are isomorphic to checked exceptions. They both let you do dual-track programming - separating the normal path from the error path. Both have compiler support for enforcement. But checked exceptions are no longer considered to be the answer. What went wrong?

The problem turned out to be the programmers. They did at least two things that subverted checked exceptions.

First, they silently ate exceptions (that is, had an empty catch block just to make the exception go away. This is the equivalent of having a sum type that is either an integer or Nothing, and a function. Rather than return the sum type, the function returns an integer. In the Nothing case, the function just returns 0. That's about the same as the empty catch block to not have to declare the exception in the function's return type.

The second way checked exceptions went wrong was the opposite. When a function could throw Exception1, Exception2, Exception3, and Exception4, it was tempting to just declare it as throwing Exception (the base class). In the same way, a function that gets SumType1 back from one function, SumType2 back from another function, and SumType3 from a third function may return the sum of the sum types. It becomes an Everything type.

In both cases, the problem was that programmers were lazy. But here we are 20 years later, and programmers are still lazy. Until the programmers change, sum types won't fix things any more than checked exceptions did.
yes choosing the right thing to investment goes a long way than material or cool things
- e-waste? Perhaps a microscopic amount of circuitry is added.

- case rigidity? The 2015 MBP case is fine.

- increases cost? No proof of this at all.

- adds weight? Again, a microscopic amount of weight to the laptop, far offset by the weight of dongles.

- takes up space? There's plenty of space to add this.

- lets in dust and liquid? The keyboard is a far more likely culprit.
You gotta take care of your brothers and sisters, and you ex-colleuages too, and that's a lot of money bro. The real upside I think is that people finally figured out there are more economical choices other than the big boys alliance.
Open source is kinda irrelevant IMO.

The answer is, of course, it depends. How much do you value language integration? Do you have muscle memory for vim or emacs? There are many more questions here.

VSCode supports language server protocol arguably best, because LSP/VSCode/TypeScript were all developed somewhat in parallel. But some languages don't have complete language servers, or already had their own forms of IDE integration. JetBrains ReSharper has it's own csharp parser which it uses for analysis and automated refactoring.
I mean... no? If there’s a trade off involved then the “best” solution is the one that works for me at the cost of inconveniencing others :) I don’t think you’ll convince people to think otherwise.
Being frugal is only half of the equation. It depends what you do with the money you save. Are they being frugal to make targeted investments in the things that have a good pay off or are they frugal in ways that prevents them from even taking advantage of opportunities.

By way of analogy, consider a household that is really frugal and doesn't spend most of the money the could spend. If that is part of a goal to put their kids through college with no debt, save up to buy a business, pay off debt, etc. then there is a plan. If they are just stuffing money away into a mattress it isn't quite the same.
Form a security standpoint I don't understand why Microsoft would even 'launch' any app (that's not necessary for login) while lock screen is on. The lock screen should be completely decoupled. It would be like trying to enter a URL in a browser while the browser app is closed which is basically impossible (I'm not talking about adding it as a cmd param).
I think people who want to talk to each other should be able to talk, even if others are against. But currently all "land" on the internet is privately owned, and people who disagree with landowners are told to "buy their own land". That's unjust, you wouldn't advocate that in physical reality. People should simply be free to talk. Either create "public land" on the internet, or force "private land" to allow everyone to talk.
> According to articles, Parler had some huge backlog of reports that they were planning on using volunteer mods to get through.

You also have to keep in mind that this was at a period of time when they were experiencing significant growth, and companies get behind when that happens as a rule. So they were permanently booted over what it would be completely reasonable to expect was a temporary problem.
You and everybody else is thinking that, but management knows that it's' cheaper to offer all these perks than give everybody a nice raise.
Fish oil, just because im not getting enough fish lately lol.
Try Doom Emacs (https://github.com/hlissner/doom-emacs) instead of Spacemacs. It's much lighter weight and doesn't replace the configuration system to nearly the extent Spacemacs does.
Seriously? So Blizzard getting rid of someone yelling "n----- n----- n-----" nonstop in general chat, you really think that's violating your right to free speech?

Lemme guess, dang banning trolls here on HN is also a violation of free speech, and he should let people say whatever they want, whenever they want?

You realize how insane this stance sounds, right?
haha can relate to that
I found it the other way around, I got enlightened about many subjects and you took a peak on how Jim Keller perceives some problems and how he breaks them down - really remarkable.

For example, I really liked these two approaches regarding Moore's Law (Jim Keller: https://www.youtube.com/watch?v=c01BlUDIlK4 , and David Patterson : https://www.youtube.com/watch?v=c01BlUDIlK4 )
>A group of people that believe in the greatest conspiracy of all time about a deity, running things in a planned way, with all kinds of backstory and lore about the purpose of humanity, and yet we’re all shocked they gobbled up another equally laughable conspiracy.

Everyone on some level is aware that they are going to be deceived for their own good. There's no other way to go to church, or pay taxes.
When you finally learn to master and config Emacs, you run circles around all other editors. Emacs is so much more than just an editor. But even if you only use it for coding: Magit is the best git client I have used in years (coming from PyCharm + Git Tower App, which is nice), then there‘s Ztree-Diff (excellent folder diff tool; previously using Kaleidoscope app), then Eshell for interacting with the server from within Emacs (programmatically if you like), Tramp for remote editing, excellent integration of ripgrep and silversearcher (ag) into Emacs for code navigation, yasnippet as an excellent templates/snippet manager, and many more packages.

What makes Emacs exceptional is you can link all these packages together, create your own workflows by scripting Emacs in Lisp. And I write the docu in Emacs in org-mode, with org-babel I can run shell-scripts / python-scripts and other code in my org-file and see the output underneath it (like Jupyter notebooks), link to code fragments in my org files etc

I manage several projects with it and switch contexts with one key-combination: Vagrant box is started, project folder is changed, necessary files opened, ready to hack, build, deploy, do server restarts with a single key stroke.

I think VS Code is a nice coding environment with good defaults and many things done right (compare installing packages in VS Code to Sublime! What an improvement) but nowhere near the capabilities and the productivity of Emacs.
You and thread OP seem to have signed up just to make these comments. Do you think your obvious bias against Neovim is coloring your perceptions of the piece? Because it is not about trashing Vim or Moolenaar.
Yes. Switching context is expensive for humans and modern editors mean you do it less frequently and with fewer conventions to learn. A big one for general editors is that they work for everything: you can build, lint, debug, refactor, etc. using the same UI for every language which reduces the frictional cost significantly in fields like web development. Having code-aware auto completion, function signatures, and type validation is especially good here since you waste a fraction of the time realizing that you were omitting an argument by mistake or passing the wrong type – especially when that isn’t something which a quick compile check will tell you.

Refactoring is a good example: I’ve noticed that most programmers who don’t use advanced editors avoid fixing things which require analysis because it’s tedious to do right. That leads to accumulated technical debt over time with variables or methods having now-inaccurate names, etc. Nothing critical but a frictional cost which goes down when you have easy tools to perform language-aware refactoring (e.g. replacing a name in a function but not the same name used elsewhere in the same file).
Having cops invade her home and hold her children at gunpoint didn’t scare her into becoming his scapegoat, so it’s important to escalate the campaign of violence against her.
Great comparison of SLS vs. Starship: https://www.youtube.com/watch?v=KA69Oh3_obY

Key points: https://i2.wp.com/everydayastronaut.com/wp-content/uploads/2...

Mass to the Moon:

- Saturn 5: 49 metric tonnes

- SLS: 43 metric tonnes

- Starship: 156 metric tonnes

Price per launch:

- Saturn 5: 1.2B dollars

- SLS: 0.875B dollars

- Staraship: 0.1B dollars worse case scenario (Elon aims at 0.002B$)

Price per kg:

- Satrun 5: 25 600 $

- SLS: 20 000 $

- Starhip: 2 000 $ worse case scenario (Elon aims at 40$)
I have seen several such implementations. They are fairly robust although feel a bit awkward when compared to streams. Scala Fs2 and zstreams are just too good once you figure them out. Neither provide clustering of course
The HyperFIDO is basically fine, it's obviously your choice to insist on the expensive famous brand products, but it seems a bit crazy to on the one hand insist those are too expensive and then reject perfectly good cheap options.

If I had a corporate budget to spend maybe I'd order trays of Yubico Security Keys or Google's Feitian rebrand. But I just wanted to have more than one vendor so I have this product (well not this one, but it's the same product under different branding) and it works fine.
> I can fake it as in a dream

Can you explain what you mean by that?

I think you might be doing what he says he's doing, ideation happens in the minds eye just like recalling an image. If I picture a cat, I can flip the cat around in my head, or I can put the cat in an alleyway and I picture the whole scene.
It’s a bit redundant, but pretty far from being terrible. I have it on my laptop. Offhand it’s nice to leave the port free if you have a lot of usb needs. If anything it provides some flexibility. Can’t say it’s necessary but I certainly don’t mind it.
I agree about the return of function keys and preservation of Touch ID, but that's hardly a prediction; it's what they're already doing as they roll out new machines.

If you think Apple is returning the SD slot or adding a dongle to the power cord, you don't know Apple. But maybe they've found a way to magnetically connect USB-C while still maintaining compatibility and avoiding dongles.
The article makes it clear that they weren't permanently booted.

> Asked by Wallace whether Apple’s booting of Parler, which had become popular among Trump loyalists as an alternative to Twitter and Facebook, would only serve to drive the app’s users “underground,” Cook responded, “Well, we’ve only suspended them, Chris. And so, if they get their moderation together, they would be back on there.”

It would be nice if people commenting on an article actually read it.
If that is what the OP was inferring:

Personally, I think America is overly concerned with "moral integrity". Maybe it's due to the high Christian population.

I think many European countries that are very sexually open such as Germany, the Netherlands and Denmark are doing just fine. I also think that OnlyFans is an important service that gives sex workers the power to work for themselves in their own homes as opposed to having to make a living through less safe options. Customers get more personalized content and sex workers get a higher percentage of their payments while avoiding potentially physically or emotionally abusive situations - seems like a win-win to me.
right balance is all we need
I really wish there was video of the entire process start to finish.

This part in particular seems like it would be incredibly amusing right before the account gets added;

> It is easy to see when the loop is running because the Narrator will move its focus box and say “access denied” every second.

This truly is Hollywood style hacking made real.
Completely agree that magit is superb. The fantastic integration with git forges to check out PR branches as worktrees has really been a game changer for me. I can see what PRs are open, create a worktree with fuzzy selection on PR branches, and then switch to that worktree to review changes in ediff.
Minimum rate of return is only one measure of cost. If we look at cash flows, the story is much different. Startups are usually cash-constrained, and equity financing is a way to raise cash without negatively impacting future prospects. Debt financing causes a drag on a company's cash flows and reduces flexibility, since now the company must divert a portion of its cash flow to interest payments. For a young company with low revenues and no profits, and thus unable to make tax deductions on interest, debt financing is actually a highly unattractive proposition.
This is an obviously politically motivated use of state violence, and I hope this case goes in her favor.
On vim vs neovim: My deep vim usage hasn't really changed much since it stopped being my primary editor usage 5 years ago, so this isn't the world's most informed opinion, but I've not noticed a drastic difference between vim and neovim. The one difference I've noticed and literally the only reason I've moved to neovim is that it uses XDG dirs by default and thereby clutters my home directory less. Otherwise, the two seemed pretty interchangable.
Take it easy on the automatic retries
What is the point of pure mathematics?
What happens if they don't repay by 2068?
Yes, I do not like employer-mandated "fun". I'm a fucking weirdo and I'll have fun on my own terms, thanks.
I think it's a lot difficult for people NOT to change than to change. I do understand the reason: New employees seeking for ownership, teams need to grab for budget, etc. And I'd argue that keep changing is always better than NOT changing at all. The only thing is how to make more changes positive?
I find the space colonization (outside own solar system) a bit too optimistic, while it is 'only' a technical problem, it still might be an impossible problem.
On the other hand, spending money on things that have no link to profitability may shorten your runway and running out of money can put a crimp in your ability to generate profit. Amazon's homemade desks are an example of this. Amazon is very willing to spend huge amounts of money on thing that have a chance of increasing profit, but frugal in areas that can't be tied to long term profit.
> Or in general, "self destructing human behavior."

That is definitely a credible theory, and it's currently catalogued as number 2.2 on Wikipedia's list of hypothetical explanations for the Fermi Paradox, where it is given the haunting title: "It is the nature of intelligent life to destroy itself".

https://en.wikipedia.org/wiki/Fermi_paradox#It_is_the_nature...
Ah yes, “many enemies, much honor!” Who said that, I wonder? /s
For my development needs and work style I much prefer a laptop that I can dock at any workstation or just work off the laptop.

I recently worked off my laptop while in a car on a road trip. I just wouldn’t have that capability otherwise.
An Economic Analysis of Ethereum
Mentioning the author deleted it out of fear and then posting his Twitter handle might not be a great combination here.
Aww man website is down :(
From the website: "The Great Silence implies that one or more of these steps are very improbable; there is a "Great Filter""

The paper argues against this in that you don't need a few very improbable.
In fact, there are many parameter choices where none of the probabilities in the Drake equation are particularly low, yet the resulting number of intelligences is still staggeringly small.

tl;dr: All parameters can be a bit lower. Then you don't need any events that are extremely improbable.
The source material linked to from that article is better than the article itself: https://hubblesite.org/contents/news-releases/2021/news-2021...

For example, it explains why the sky would be darker from the POV of Pluto than the POV of Earth orbit (Zodiacal dust is relevant at this level).

That said, I’m still surprised that the estimate was ever as high as 2 trillion; I thought the estimate had been the lower 100 billion value for most of my life.
Neat: Simple Neuroevolution Framework, in Rust
The Stadia version is one of the best performing ports of the game in benchmarks, and far outperforms the PS4/xbone console version most will buy.

Stadia gives an experience similar to good PC, it’s the base console version where the vast majority will play where dynamic resolution scaling and inability to stream game assets in time destroy the game, not to mention the launch bug where save files corrupted if they went over 8mb...

It’s the only game ever Sony and Microsoft have had to remove from sale from digital store fronts due to quality issues, unheard of and shocking for a game with this budget etc. People will be dissecting what went wrong with this for years.

I played on a high end PC and still saw a lot of bugs, none game breaking thankfully though.
Maybe. I think if you had asked me to predict the rating I would have guessed below 1100 though. Because of only predicting moves in isolation. I would expect that the moves would not form a coherent whole working together in a good way.

So it's an interesting result to me.
Not if new patentable inventions were required to make it work at all.
> Open source is kinda irrelevant IMO.

Good tools become even better with time investment. I don't want to invest time into a tool that dies if the dev company loses interest/goes bankrupt/gets bought by oracle/... .
Emacs is much older than me and will be around for decades to come. Sublime 2? Probably not. Sublime 3, probably several years. Sublime 4,5,6... who knows.
The Origin of Comic Sans
Since 2015 we have had all this clutter in the meeting rooms with different chargers, adaptors for monitors, projectors etc. In fact every mac user I know has a little hub to run everything! I'm currently using a Thinkpad and I have never felt that I had too many ports! I don't carry any adaptors.
And Twitter is any different? It’s overflowing with simplistic racist drivel and ridiculous calls for violence. All of social media is the problem - it spreads viral antisocial ideas faster than they can be countered, let’s like-minded sociopaths connect with similarly deluded people faster than their friends can check them, and has in many ways broken free speech. Parler was just the most recent and obvious symptom. How many researchers from Facebook and Twitter have quit their jobs to say it before we believe it?