skysight-inc/HackerNews huggingface dataset:
Recently I came across https://512pixels.net/2014/04/aqua-past-future/ and was overcome with nostalgia for System 7.

Maybe it’s just that a Mac IIsi running System 7 was my first computer when I was seven years old, but I think there’s a timeless beauty to the operating system that no later release has really captured.

Some more images here: https://www.versionmuseum.com/history-of/classic-mac-os

Those folder and control panel icons just slay me.
We should think less about our rights and more about our responsibilities
Hypervisor,router/AP/Firewall.
I live not too far from Scunthorpe and heard a story that Scunthorpe county council rolled out a new spam filter on the own email servers and no one in the council could sent any emails that day as they all got blocked.
This was a few decades ago and I can’t find a source but there are references to the origin here:

https://en.m.wikipedia.org/wiki/Scunthorpe_problem
I happen to have an experience with Pentium at 75 MHz, where text in Borland Pascal on DOS appeared slower than I could type (long before learning touch-typing), and pressing backspace after spotting an error required some patience.

Scrolling in GUIs is known to be sorta expensive: it's normally offloaded to the graphics system to be done wholesale as just a shift of the image, but if your GPU drivers suck then you're in for a crappy time (which was normally a thing in a fresh installation of Windows or Linux).

Basically, don't do much on a weak CPU.
Stinpriza.org works well for me. Tried searx.be and that one didn't give me good results.
Shitake mushrooms
The Virus That Turned Up Late
I'm not sure why everyone suggests the creation of a public key to protect their Mutt IMAP and SMTP passwords. It just clutters up your list of keys for no reason. I just use symmetrical encryption.
If you’re any kind of business ,$30 a TB is cheap.

S3 request fees are $.0004 per 1000 GET requests. If you had 100000 objects (files) you would pay $40
Can these ligatures be applied recursively?
There is a nice article about some paper modeling the climate if all the Sahara was covered with solar panels and wind turbines.The temperature on the Sahara would actually increase on average.rain would also

https://arstechnica.com/science/2018/09/carpeting-sahara-wit...
Wow, thanks for turning me on to this guys channel. I like how he goes through the science in a way that’s accessible but doesn’t skimp or handwave.
Quantity is not quality.

Compare an issue of (say) New Scientist from the 1970s with a contemporary issue. Or an issue of Byte from the early 80s with a modern equivalent, if you can think of one.

See also:

https://www.wyliecomm.com/2019/03/us-literacy-rate/
> Same goes for facebook - as long as you're logged in...

Even if you're not logged in, AIUI they're still logging the IP's that load those like buttons, and anything else they can glean to match to "shadow profiles", which presumably they try to match with known profiles via cookies etc. if/when you log in later.
> Same goes for facebook - as long as you're logged in, you're sending them beacons for every site you visit that has a Like-button somewhere :S

Doesn't facebook run in its own container by default?
I know it still makes sense but 'amazon web services services' is funny
Cognitive Spring Cleaning
I actually kinda like that retrograde moon hypothesis - it’s heavy on inference and induction, but it largely meshes neatly with observed phenomena - although if you had had an alien biosphere come crashing into earth, you’d expect to see that in the tree of life, and afaik there isn’t a sudden injection of completely novel phyla at 540ma - just evolution of what was there before.
Become a Certified Web Developer Free Course
Please don't post flamebait here. It never leads anyplace new.

https://news.ycombinator.com/newsguidelines.html
It kind of sucks that in the source code of the page though they have to use asterisks instead of the literal swears, presumably in case the browser that's viewing the page doesn't load the font for some reason.
What about pen and paper?

This phrase only applies when the "idea" is CC related.

For all other subjects - and their intersection with CC - programming is secondary.

Whenever I got the time to first sketch the idea I become much more assertive when coding it.
https://archive.md/tCzip
While CloudFormation is annoying to use without extra tooling (like Sceptre -- makes management of dependencies between outputs and inputs go away easily, and it's extensible with plain Python), Terraform is horrible in its own ways. The AWS provider has many consistency issues, even glaring ones like not detecting that IAM policy documents have not changed when using lists in actions=[] and resources=[], and after having tried it, it makes me uncomfortable managing large landscapes with it.

Terraform makes mostly sense -- because there is good tooling around CloudFormation, and CFN more often than not does the well enough -- when you find out that CloudFormation is like Terraform just a driver for AWS APIs, likely developed by a dedicated team, and as such features of the underlying APIs are often not exposed at release time in CloudFormation. I noticed this especially when experimenting with EKS: There's eksctl, which integrates with CloudFormation (generates some stacks) but is utterly useless for integration because you can't import outputs or exports, so you have to hardcode all your SG IDs, VPC IDs, Subnet IDs if you want to integrate with existing infrastructure (https://github.com/weaveworks/eksctl/issues/1141). Dealbreaker, waste of time, disappointing for an "official" CLI. Next, there's pure CloudFormation -- but no luck for you, to this day AWS doesn't support EKS endpoint access control settings through CloudFormation (https://github.com/aws/containers-roadmap/issues/242 - dealbraker, if you need that and are allergic against public control endpoints in your infrastructure. Looking at Terraform -- it supports integration with existing CloudFormation infrastructure and can access CFN exports, it supports all the EKS settings you'd want, it offers a consistent interface to these features, so you got something to use, short of rolling your own.

Mind you, CloudFormation is extensible using Custom resources, but hacking around CloudFormation is likely not worth your time and something Amazon should do. Anyway, CloudFormation is likely one of the most tested and well-working parts of AWS, so I'd prefer it over third-party state management unless I find a very good reason to do so.
In terms of fonts, what’s the difference between readability and precision?
Url changed from https://github.com/carbon-app/carbon, which points to this.
I second this. Blockchain is still an amazing technology though. I think the general concept is even way cooler (blockchain is, I think, an implementation detail).

The concept is: decentralized databases

When should you have that? Well, one example: whenever you need a database, and a centralized database is politically or socially impossible.

Fun fact: bitcoin is a better currency than any currency that is undergoing hyperinflation right now. Some of those places also can't have centralized databases.
Mishit is censored too... I like the number of HN commenters who tried out their favorite Scunthorpe variations.

As somehow who designed an implementation of \b for an NFA-based regex matcher (https://github.com/intel/hyperscan) I always have an appreciation for the Scunthorpe problem; we did see quite a number of scam/spam/bad-word detection regex patterns that tried to avoid it with word boundary stuff.
Put the text in image alt. Selecting an image in browser and pressing Ctrl v copies the alt text.
I lived there for 20 years and never noticed
This is indeed the case - as indicated in the award-winning documentary "LEGO City Adventures: 3,2,1"

https://www.youtube.com/watch?v=bKcR_RMxIBY&t=5m43s

("This is a specially modified rocket engine for my new rocket fuel that can get us to Mars in one month, as opposed to the normal ten months it would take non-geniuses.")
What's the point of forcing HTTPS? It's a pizza place, not a bank.
What’s the theory to accept for 1+2?
Cloudformation is spot on. There is simply no excuse in 2020 to use it when cloud agnostic Terraform exists.

Elasticache is expensive and the analysis is generally correct on that, however if you do actually need a high capacity rock solid Redis cluster and you can afford it, it does the job. Paying someone to setup and scale a cluster of that magnitude would probably cost a year's worth of usage. Of course if you don't actually need to scale it yet then just use the suggestions in the article to run it yourself.
I think you'll also have to deal with the minor inconvenience of acid rains in Venus as well.

At current temperatures it evaporates before it gets to the ground, so who knows when it gets cooler
What It Takes to Build a Business, Starting with the 'Eureka ' Moment
> Also, Bolt runs on the JVM and thus has a garbage collector

No, Bolt targets LLVM IR

As for your other points, whilst there are escape hatches in Rust that do let you do it, it's not in the core ownership type system. That's what is being compared - the type systems.

The escape hatches mean you lose some of the guarantees the type system gives you - Bolt's approach still gives you the guarantees. That's the difference.
> It's inherently speculative and has no real use besides investing and unregulated money exchange.

How about sending cash? You can do that with a bank account. But what if you can't? 1.7 billion people are unbanked and some of them do have access to computers.

There are situations where cryptocurrencies are currently the only solution. Sure, not for you, or for me. But definitely for a large group in the world that we don't know much about, because we don't live their lives.

Edit: the more I reread my reply the more it fits "unregulated money exchange". But I'd like to argue that such a thing is a real use case. And by trivializing it you're not allowing yourself to understand it with minimal bias.
To make sure no one can make games for their platforms without their permission and agreeing to their terms. If the platform was open, anyone could make anything and sell it in any way they wanted - so how would they squeeze more money out of them for themselves?
The patent (expired in 2005):
https://patents.google.com/patent/US4668523A/en

A New York Times interview about it:
https://www.nytimes.com/1997/04/02/garden/where-no-candy-has...
It didn’t use to be that way; Debian 3.1 was a major release after Debian 3.0, and Debian 6.0 had minor releases up to 6.0.10. This did not change until Debian 7 (which was called 7, not 7.0, and had a minor release numbered 7.1). Therefore, many people might still be used to the first minor version number being a major release, even though it is not true anymore.
And that's exactly the feeling I had, but hey we're in prod now, so we'll circle back in 5 years to see what we do next.
Use privacy badger
"So, what you are saying ..." is rarely correct. Prioritizing issues that benefit humans does not mean that research ceases.

By the way, Edward Teller is on record saying that throwing money at technology produces results, whereas throwing money at science does not.

He was obviously biased by living in the golden age of Physics, but indeed the golden age has cost practically nothing.
> Is there a maximum price tag for potentially knowing more about the universe?

Yes. On the extreme end, there’s a finite amount of useful work that can be done before the heat death of the universe. An energy budget the size of the combined output of all power stations on the planet is much smaller than that, but also too much. At a more realistic scale, human knowledge is only valuable in so far as it improves the human condition in some way, now or in the future. Other research areas could be more important to progress right now and we only have so many scientists available to do the work. Allocating those scientists to research areas is an incredibly hard task, but it’s a necessary one.

Even if we accept that pure physics knowledge is a worthy goal in itself, diving straight into another megaproject isn’t necessarily the best way forward. Maybe it’s more valuable right now to find uses for the great theoretical leaps we’ve already made, for instance. Or maybe we should be focussing on training theorists so that we can have a better idea of what the next piece of giant scientific equipment needs to be. Or maybe we need to raise the global literacy rate so that we have more scientists available.
This is all unsafe code under the hood though - the ownership type system doesn't technically allow it but to increase expressivity they do provide this split() method for programmers to use
I use Api gateway to redirect to a regular Flask lambda with all the endpoints
This is better than 50% of websites out there today. I can find all the buttons, the functions of things are clear, and I know how to contact the owner. The menu is text instead of PDF, and the whole thing appears to run properly without javascript enabled.
I switched to Safari as I've got my default browser set up to ignore all fonts (right now using Computer Modern for everything), but the display gets a bit weird -- while fonts are rendered the way they're meant to, it seems the line breaks in the code cause some whitespace in the text.

https://i.imgur.com/v80wKdf.jpg
All the minerals on Venus are at the bottom of a gravity well as deep as ours. Moon is a much better short term goal.
Women did a lot of the manufacturing during the last World War. Does that mean women are interested in being factory workers? As to capacity, nobody, including Damore, claimed that women do not have the same capacity as men to be programmers.

Anecdotal evidence is worse than psychology studies.
I was just thinking the other day when HN were discussion Cloud vs Metal. How little has the DRAM prices changed in the past 10 years. While CPU core went from 10 to 64 Core, ( Not exactly Moores's law at least it is 6.4x the difference ). DRAM median prices has remain mostly flat until recently, we finally got pass $10 /GB ECC RAM and are now close to $5/GB. Which is still very expensive.

SLC NAND SSD could be had for $0.4/GB, I failed to see why DRAM should be priced at 10x higher.
There are actual things in the world that we know are true or false and aren't just part of some "ideology" as you put it it. One of them is that the kind of pseudoscientific bullshit damore was spouting is false. We know this. It is in no way engaging in good faith to post an internal memo to your coworkers full of stupid stuff that's been used for years to justify your dominance. His memo was not engaging in good faith, it was a deliberate attempt to lie and mislead, and we as a society need to move beyond this sort of thing.
It's like a search engine proxy? I'm assuming flask?
That’s just the nature of the machines. You spend so much effort to get to the nuggets, but you still get the nuggets.

Does China have experience making particle colliders? I’ve seen their magnetic confinement fusion research devices. Even in the design stage, there are lessons yet to be learned that are well documented in other machines. That doesn’t mean the people working on them are dumb, or that all fields of large-magnetic-confinement-machine-building physicists are in the same position, but I think we should be pretty sure whoever builds the next big particle collider is actually up to the task.
You can run it in emulators. I was doing that on Android recently, to play Deja Vu.

However, you probably cherish more your memory of the system than the actual thing, and emulators don't help with that.
The Bailout Is Working – For the Rich
What about the manhattan project?

I don't like how this post generalizes. 2531 regular americans is not the same as 2531 Nazi officers who will have their families turned into soap if they don't keep their mouth shut.

The whole "loose lips,sink ships" mentality of WW2 is a very interesting case study where entire towns were in on a secret. Lots of other shady things were conspired by governments and inteo agencies from the 50's through 80's and lots of people were in on it.

Merely establishing prolonged social contact with an ex-military person is all it takes in my experience for me to be told of some conspiracy they've seen that I wouldn't believe (I don't even care!!).

A lot of the famous conspiracy theories are false flags but they have some root in reality. If someone told you have the stuff snowden leaked without proof would you not shrug it off as baseless conspiracy theory? Exactly how many people were in on it? His leaks happened in 2013 but they were from 2008!

In short my opinin is that the number of people you can include in your conspiracy largely depends on their incentive and intent to keep their mouth shut as well as your ability to mount false-flag misinformation campaigns before and after the fact.
One cannot leave smooth articles or headlines un-contradicted, for the unfortunate reason that if humans read something often enough, it tends to become the truth.
No software development job I’ve ever had has been that way.
Just like ATM machines.
Sure, it's not like the particle stuck around long enough for us to test any of its other properties. We just know that its decay products add up to a plausible energy level. https://arstechnica.com/science/2011/12/rolling-the-dice-und...
Vetted by the community.

That is the biggest lie I see. It falsely equivocates a project’s security to its popularity. This is the primary adoption consideration for most JavaScript projects.
So you wouldn’t plan an extra $3B in taxation to reduce inflation?

Remembering that governments with fiat currencies don’t tax for income, they tax for constraining money supply.
> Nobody is going to allow the death of their own citizens in order to save people living on another continent.

It's not just about people on another continent though. Modern life costs money. Keep everything locked down, reduce economic output, and you will feel that. Social programs are too expensive so he US accepts a 10 year class-difference in life expectancy? That'll be increased with a halved economy and taxes drying up completely.

> False analogy. Medical triage is at some point necessary, but that's not what we are talking about.

Sure we are. You can measure the impact of an economic depression on life expectancy. The choice isn't between no deaths, just a tiny bit of inconvenience and every old person dies. It's a higher chance of death for the old and the severely ill vs a general shortening of life expectancy. And there's the uncertainty: we don't know whether we will, in the end, save anyone with a multi-month or multi-year wide-reaching lockdown. But we do have a good idea what will happen if we crash the economy.
Inspired by you, I grepped my system words file in search of words containing fuck. What I didn't expect is Apple's /usr/share/dict/words comes pre-censored.

> grep fuck /usr/share/dict/words
> grep '^shit$' /usr/share/dict/words
> grep '^dick$' /usr/share/dict/words
dick
> grep '^cunt$' /usr/share/dict/words
> grep '^bitch$' /usr/share/dict/words
bitch

Wow.

(This comment doesn't reflect well on me. Fortunately, this is a pseudonymous account.)
The acid reaction with the surface may end up freeing lots of hydrogen and making saltwater.
Anyone else feel the solution isn’t figuring out how to create or find a new earth but move our consciousness to silicon so that it does not have such a fragile requirement to exist?
Russia was literally still a medieval feudal society in much of the 19th century, so not really representative of civilization at the time. 19th century Britain was home to the "penny dreadful" (cheap books often with a horror or romance angle designed to attract the working class reader)

https://en.wikipedia.org/wiki/Penny_dreadful
It does, just not the way you needed it. ;)

Basically you can always go from `&'a mut A` to `(&'a mut Field1, &'a mut Field2,...)`.

What doesn't work is if you have a method like `fn field1(&mut self) -> &mut Filed1` (and same for 2) and you want to do something like `let f1 = self.field1(); let f2 = self.field2()`. Because `field2` wants to borrow all of `self` instead of just `self.field1`. So what is currently missing are partial self borrows.

This with another "special" case of `&mut` can lead to it not working in closures (the data a closure captures is like a implicit struct it carries along).

The other special think I meant is that `&mut A` behaves in some cases "like" Copy without being copy. I.e. as long as the compiler can guarantee that the copy of (the pointer in) `&mut A` is consumed before the control flow returns it can copy `&mut A`. But this doesn't work with e.g. `struct Outer { f3: &mut A}`!!.

This allows easier code but when combined with closures and similar can sometimes lead to problems where the "intuitive" code doesn't work (as your `&mut A` is now _in_ a closure which doesn't has that properties)!
I’m really interested to know how you got the credits in the first place!?

I have been trying for a while now but finding it difficult to find anyone to speak to at GCP.

It’s for https://getshnap.com
Another example of redaction using OpenType features:

http://projectseen.com/

> "Seen" is a typeface that is concerned with privacy and the interception of our communications by the NSA. It automatically strikes through spook words.
Well i don't think they are going to buy a new car for the purpose. Even if they did, there are many already-manufactured waiting to be sold.
Terraform is not “cloud agnostic”. Every provisioner is specific to the platform.
Dear sweet FSM, Ling's Cars!

https://ello.co/ferdiz/post/P3wjS7HVW0Zq-7qdRMyVeA

https://news.ycombinator.com/item?id=9574350
I wish Janusz Zajdel had more recognition abroad. I believe only a few of his works were ever translated to English and you can draw interesting parallels between them and Lem's books.

https://en.wikipedia.org/wiki/Janusz_Zajdel
For me it wasn't. There's not enough handholding, the syntax is not always explained. IMO, it's a better resource for someone who already knows programming.
I'm unconvinced by reasoning that assumes that once someone inside the conspiracy decides to talk, the conspiracy will be unmasked. People may not believe them, particularly if the members of the conspiracy are in a position to undermine them.

For example, there are many conspiracy theories surrounding the death of Dag Hammarskjöld. Supposedly in later life Van Risseghem admitted that he shot down the plane. But this hasn't led to the case being resolved, because we don't know if it's true that he said that, and even if he did we don't know if he was telling the truth.

Similarly, as I understand it, conspiracy theorists around the Kennedy assassination aren't short of statements, or reports of statements, by people who claim to have been in the know (for a number of mutually inconsistent theories, of course).
I second this as this would've been my reply.
The Grammar of Interactive Explanatory Model Analysis
I would say it was more so the process of implementing that same logic forces you to understand it, and then seeing that logic pan out is a confirmation of what was learned in implementation.

Much like you can understand the math of a lever and see levers working, but precalculating that x can lift y with a z long lever, and then building it, reinforces the logic you used in precalculation and binds the abstract to the real.
If an independently evolved biome were introduced, it'd be on a totally different tree, sharing very little with our own.
Bit late now (in the UK at least) if you want it all in season, but I like it in a pie with sweet potato and leek, and just a bechemel sauce, optionally thickened with egg or cheese.
ProFont: The Programming Font
That's what they want you to believe. Smh
Yes! This was how I first figured out how to understand it, and how I explain it to anyone if it comes up. It's immediately obvious with a large number of doors.