skysight-inc/HackerNews huggingface dataset:
Yup, that's pretty much what I'm getting. It'll be an exercise in doublespeak; on the one hand they will push for internet access for all, but on the other to do away with net neutrality so that they can offer free internet access to Facebook and co but paid for non-facebook, like they tried (and failed) in iirc India. They want to push the Libra cryptocurrency so they can literally print digital e-monies and get a chunk of that dank payment processing revenue. They want to not be held accountable for swaying public interest, because they already are - consciously or not. They are pushing to get more and more power, less and less government oversight. Pesky consumer protection laws, pfft, not for us.
‘Milestone’ Evidence for Anyons, a Third Kingdom of Particles
And if continued forever, reduced pressure on high housing costs, which currently hit lower income earners very hard.
As suggested by the previous comments here, there are different types of architect in technology.

The software architect elevator is a new O’Reilly book that explores this.

I have no connection with the author or publisher.

https://books.google.co.uk/books?id=X-_bDwAAQBAJ&lpg=PP1&pg=...
For a really interesting background to the painting, see [1].

The painting originally had no name. A 1715 copy gave it the name "Officers and other civic guardsmen of District II of Amsterdam, under the command of Captain Frans Banninck Cocq and Lieutenant Willem van Ruytenburch". A 1797 engraving added the nickname "Night Watch".

So today, the painting's preferred full name is [2] in Dutch:

* "Officieren en andere schutters van wijk II in Amsterdam onder leiding van kapitein Frans Banninck Cocq en luitenant Willem van Ruytenburch, bekend als de ‘Nachtwacht’"

and in English:

* "Officers and other civic guardsmen of District II of Amsterdam, under the command of Captain Frans Banninck Cocq and Lieutenant Willem van Ruytenburch, known as the ‘Night Watch’"

[1] https://jhna.org/articles/amsterdam-civic-guard-portraits-wi...

[2] http://www.getty.edu/cona/CONAFullSubject.aspx?subid=7000018...
Oh man, Differential Equations. After doing well in Calc 1-3 I thought it would be no big deal. I paid attention in class and barely did the homework because it all seemed so straightforward but it was boring and I was not engaged.

I came in for the first exam, sat there for maybe 15 minutes reading the questions, and realized I had no idea how to solve any of them.

Luckily it was before the drop date! That was a turning point where I decided to only take classes that seemed fun. For me that was discrete math, number theory, abstract algebra, etc.
> It makes sense I guess, if you’re not sure formal is probably safer than informal (although speaking to someone formally when you should be speaking informally can also be insulting.)

You get lots of leeway on the latter as a foreigner.
It looks like that stuff was hot 3 years ago. Is there a newer (more likely to pay off) push? I'd happily tell AMD that I'm in the market for an expensive new system and I'd instantly go with Ryzen if it were open. As it stands now I'm leaning Intel because it's the devil I know.
English has many faults, but I am proud of our limited number of cases and (standard) conjugations.

It must be taught since it's a part of the language, but I almost wish non-native German students could skip the "du" tense entirely, if it's that much of a faux pas to use it in the wrong scenario.
Poll: Americans Hate Contact Tracing
It's probably been 32 years since I read How to Win Friends, but my take on it was that it is like many things we learn throughout life - first we model, they we practice, finally we make it part of our nature, and eventually we achieve mastery.

I didn't come away with the impression that the techniques are intended to be used in a hollow, phony way, so much as to show the reader a set of steps to get started toward genuinely showing interest in other people.

Not everyone can jump right in to Siddhartha or Zen and the Art or some of these heavier books that might take people out of their default self-absorption towards greater awareness of other people and their needs, but Carnegie wrote something that is easy to access and get people started down a path.
I expected a flamewar trigger but it was a nice writeup. It's nice to see that compared to a few years ago (remembers rails dramas, Node.js is *, ASI in Bootstrap), hackers have stopped the "biggest dick contest" posts. Guess it's on twitter now...
Minus 100 Points (2004)
If you can't lean into corners, can't split lanes, can't exceed 80mph, can't do wheelies, can't make it fall over, and can't go over the handlebars in a crash, I strongly suspect this will have better safety statistics than a motorcycle.
In the Covid-19 Pandemic, Good Science Is Good Science
https://www.cnbc.com/2020/03/09/bezos-loses-7-billion-overni...
Mass transportation gets incredibly wasteful once you cross under some population density. And on many places most of the people live on areas under that density.

That means that any attempt of pushing everybody at mass transportation at those places will fail, even if executed perfectly. But small cars are perfect for feeder routes.
While I don't make people read things, but if the answer is in something that they should have already read, I do use their questions as a teachable moment. Instead of just giving them the answer, I tell them where to find it. Usually with a friendly note indicating that the docs are usually the quickest way to get an answer.

The old teach-a-man-to-fish adage, if you will. Some people never learn, but I'm still not unfriendly towards them. Although, I do start to silently de-prioritize their questions over time. Most people do learn though, and they're the ones that start asking for clarifications instead of complete answers.
The 7 GUI Project in Racket
I'm not talking about bad treatment. I'm talking about hard work.

But 'what to do?' is easy to answer in principle but hard to implement in practice: lower barriers to entry for new companies, and for companies wanting to expand into other industries or markets. Make it easy for workers to move between jobs. (By, for example, not tying health insurance to your job.)
Show HN: Grow an ASCII Bonsai Tree
I thought it worked as a story, but the philosophical insights of it were either junk or too subtle for me to understand.
I’m not sure I agree when that one thing is the word linear (half the name). It just feels wrong not to ground the subject in the idea of a linear transformation.
This is the perfect application for a sous-vide. If you place a wire rack below the water line you can make a very accurate bain marie. You can easily maintain +/- 1 degree. I've been using mason jars to make individual yogurt servings, puddings, and custards. I might have to add this to the mix.
Learn How to Build an Edge Computing Platform
Thinking, Fast and Slow is good if you like pop-sci, but has aged like milk if you are into the science.

I respect Kahneman for walking back some of his claims since but he needs to publish a revision.
Oh, I missed that bit entirely when scrolling the page. Apparently there's a free version and a paid version, the latter having more stuff.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4873896/

> Trade-offs between different components of parasite fitness provide the dominant conceptual framework for understanding the adaptive evolution of virulence (Alizon et al. 2009).

...

> By far, the most widely studied trade-off involves transmission and virulence (Anderson and May, 1982; Frank, 1996; Alizon et al. 2009). Transmission and virulence are linked by within-host replication: increasing parasite abundance increases the likelihood of transmission, but also increases the likelihood of host death; mathematically, this assumption can be formalized by making transmission rate β an increasing function of parasite-induced mortality rate ν. Nearly all of the literature we summarize below assumes this trade-off. However, another potential trade-off suggested by an examination of R0 involves virulence and recovery rate (Anderson and May, 1982; Frank, 1996). This trade-off is also mediated by replication rate, with high abundance increasing the likelihood of host death, but also decreasing the likelihood of the host clearing the infection (Antia et al. 1994); mathematically, this assumption makes recovery rate γ a decreasing function of parasite-induced mortality rate ν.
Precisely my point.

An architect is someone who has been designing and building software architectures for years as a developer and or team lead and has accumulated the skills of an architect until eventually they get do take a job solely focused on the architecture aspect of development.

Crazy to make someone lead architect who hasn’t got this behind them.

Architecture certifications? What the?
It’s ok to charge for your podcast. I don’t think this fancy footwork of attempting to define it as “open” is necessary, nor particularly useful.
How I found freedom in an unfree world. By Harry Browne and pretty much all of his other books

A guide to the good life, the ancient art of stoic joy
agree, though i've personally switched to python's sphinx - the input text is more readable and less 'markupy'
New Hugging Face Transformer Container and Notebooks
I've read both of these, and don't recommend them.

House of Leaves has a very uninteresting plot, and raises more questions than it answers. It's physically painful to read, because most pages, you have to rotate the entire book every which way since the words go in spirals.

Infinite Jest is good, but way too long. A good 70% of the book could have been cut out or condensed. The writing is also intentionally bad, which makes it harder to read. There are definitely good lines, but it's kind of like DFW used a random sentence generator and some of the lines just happened to be amazing, but 90% of it is garbage.
Agree. Usually when I write a document, it's usually centered around a few "hero" diagrams, with most of the text explaining it. Afterward it's always the pictures that are the most useful for me, but maybe we're just visual learners!
India just announced a $300B economic stimulus to combat Corona
I was keenly interested in learning docker when I came across this course on Udemy. It was a good learning experience and as well as the concepts are very easily explained. I found it absolutely beneficial course.
This looks like the start of a new misinformation campaign. Unregulation is anti-tech, not pro-tech: tech of today is in a strangle hold of corporate anti-competition tricks. Calling Facebook's lobbying efforts pro-tech is a cruel joke, but most people aren't well informed enough to tell.
The most sane idea is infastructure availability as a limit but well skill/training is the usual bottlrneck.

Of course remote work may potentially indirectly boost in person work wages long term. Akin to how McDonalds needs to pay more than minimium wage than a gas station for unskilled labor due to the differing intensity and implcit perk of idle time in the latter case.
A Channel is another healing anime, as is Song of the Sky. Laid-back Camp is probably the most recent and most popular healing anime out there.

Welcome to the NHK isn't one, but in the manga the game the two protagonists are working on is a healing/erogame, and the main protagonist goes into length about why he is making it.
I read Jupiter's Travels right after. It's indeed a much better book about motorcycle travel. It's a very accurate depiction of what it's like to travel on a motorcycle. It still blows my mind that someone achieved this before ATMs, hotel booking sites and fuel injection.
> The point is moot, as the most destructive attacks are ransomware, which this limits but does not prevent

Qubes OS assumes (promotes and helps with) that you do not open random links inside your banking or important VM. You can even open links automatically in a disposable VM upon a mouse click. It should help here I guess.

> bypass for VM security

VT-d virtualization was broken only once by a software attack. An it was done by the Qubes founder.
Every Episode of the Office, in Slack
> Adding touch support on the iPad second screen for one

What do you mean by this statement?
I don't think this definition is correct. (A monad is an endofunctor.)
I've always wondered why big tech and its seemingly unlimited cash hasn't been able to out-lobby NIMBY groups in the bay area, and spur more housing construction.

Hopefully this is one of the things they'd be able to accomplish with an advocacy/lobbying group.
> I have zero expectation of privacy if you take pictures of the front of my house from a public area.

That's not accurate. The expectation of privacy is a legal term related to the USA. There's quite a difference in privacy you'd expect. E.g., just because you could see someone doesn't mean it's ok to hang a camera pointing to that place and record everything that's going on. Similarly, I do expect to have privacy in public places. It's weird not to expect that. Cameras have a big privacy impact, just because you could have a security person there doesn't mean that a camera is the same thing.

> I may not like it, but doing it from a public area is perfectly legal

If enough people do not like it the law should be adjusted. Too often the argument is that something is legal. This while people are changing and introducing new laws on a daily basis.
Hi HN! I made a little ASCII Bonsai tree that grows in the browser.

I was inspired by this bash script:

https://p.teknik.io/Raw/EWWzQ

&&
&&&&&
&&&\/& &&&
&&|,/ |/& &&
&&/ / /_& &&
\ { |_____/_&
{ / / &&&
.`. \{___\________\/_\}
\} \}\{ \
}\{\{ \____&
\{\}\{ `&&&
{{} &&
, -=-~{ .-^- _
`}
{
Students should not return to campuses this fall
AI-Powered JavaScript Completions
I wrote in Markdown. I turned that into a microsoft word doc that I formatted then created the PDF. I used pandoc to create the EPUB, then calibre to make the MOBI from the EPUB. I tried to use pandoc to make the PDF but it did not go well, word was surprisingly easy to use for that.
The cover art was created by a friend of mine from college. I used https://diybookcovers.com/3Dmockups/ to make the image on the landing page.
I am on the third motorcycle in 15 years; I don't wear any special clothing when I commute and commuting with the motorcycle takes 1/3 of the time at rush hours versus car or public transportation. Most of the summer I just ride with a helmet and gloves, if it is colder I wear a jacket. For commuting, accidents in the city are less serious than on the highway or twisties.

Yes, for rainy days I have a pair of waterproof overpants in the top case and a pair of waterproof gloves. The jackets are all waterproof (Goretex or similar). I got soaked wet while commuting on the bicycle, never on the motorcycle.
> Git is not an acronym, in slang “git” means “a stupid person”. Linus Torvalds when he created the first version name it “the stupid content tracker” and that is how Git was born!

He was pissed at Larry McVoy, hence the name. But things need different explanations.

It’s like the gnu BFD library — I was asked once during a talk what the name stood for and so I had to think on my feet: Binary File Descriptors. Not the actual origin or meaning of the name!
> How'd that work out?

Can you say what your point is here? Because, "how that worked out" is, Facebook is one of the most valuable companies in the world, and the president of the United States posts on Twitter every day.

Haven't heard a whole lot about Blogger lately.
A Better Way to Use GraphQL Fragments in React
The Moment in Race Relations That Keeps Repeating Itself
Never been in a small company I guess...
Sholzenitzen's Gulag.

Twains Pudd'head Wilson and "The Corruption of Hadleyburg"

Ayn Rand et al "Capitalism, The Unknown Ideal"

Peter Kropotkin "Mutual Aid: A Factor in Evolution"

Tannehill, Morse "The Market for Liberty"

Albert J. Nock "Our Enemy the State"

Stephan Wolfram "A New Kind of Science"
As someone currently migrating a rusty old Oracle enterprise system, please write documents.
Migrations always blow up in complexity because someone didn't realise that there were 20 feeds from X DB and that a decade of hacking lived under the skin of their simple workflow system.
> This is municipal code, not criminal law.

These businesses are facing criminal charges in Los Angeles for violating the Los Angeles county public health order:

https://www.latimes.com/california/story/2020-04-03/coronavi...
An Illustrated Guide to Masked Wrestlers
OPT#3: Writing SIMD code in C/C++, blog post
I am not a lawyer but I'm guessing a judge would look pretty badly on doing this too obviously.
I'm a long time MBP Pro user but definitely will be switching next time I'm upgrading.
That’s not architecture. The tasks you describe are those of a development lead or dev manager.

An architect might also be a dev team lead, in which case they might have such responsibilities, but the point remains that such detail oriented aspects of the development process are what the dev team lead does.

The job of a building architect isn’t to ensure the builders know how to use their tools and keep them neat, and to ensure they measure straight lines.

The role of the architect is to design the system at a high level to meet a myriad of business and other requirements such as performance security reliability interoperability extensibility etc etc

The architect is politician, diplomat, technical strategic planner, salesperson.
Mostly the way it worked out is that a lot of advertising for blogs and other websites dried up and shifted to Facebook and Google.

This isn't the whole story, certainly, but it's probably the biggest story of what happened. While I'm excited about shifts to membership, I do think fundamentally the advertising landscape also needs to change.
The problem of DAG is solved by make very well. So well that it is why people insist on using it. In theory they would have made a good choice.

The issue is that "make" made sure to put enough traps so that people with less knowledge of the pitfalls tend to fall through. How many times I have seen recursive make calls without the $(MAKE) variable lead to funny races or lost compilation flags? How many paralelizable targets running in single thread because somebody did not understand some strange out of order execution(due to wrong Dependency mapping)? How many programs which are only partially built? How many projects were not actually built for huge periods of time because somebody forgot to put PHONY target? How many Frankenstein build systems exist which create Meta languages around make(kbuild)
?
My latest adventure was a dormant fork bomb for 4 years in a daily updated project in the clean target! Whole development server farms being resource starved because the clean target started being executed as part of the normal build. How did the fork bomb happen? The usual recursive make.

Make is perfect actually,but we are not perfect in its usage.
I think the general issue here is that of having semantical (or semantically generated) identifiers.

Intuitively, we often assume that the UUID of a person is his name (for some definition of name). Then when this changes all hell breaks loose because we are mutating an ID that has been shared to 3rd parties.

Some countries don't have a UUID for its citizens. Some countries don't even have a register of its citizens.

Even those countries that have a register AND a UUID for each citizen still often make the mistake of making it derived from the "name" (thinking for example of the Italian "Codice Fiscale"), which can obviously cause confusion if you then attempt to change your name.

This is very common in a lot of IT systems even when its not names. It's windowIds VS windowNames, it's username VS userId, email VS userId, primaryKey vs ID field etc.

The hill I'll die on is the preaching of never ever ever ever using a semantical id. Sure, they are handy (humans can reason better about those than about random strings), but DON'T MAKE THEM THE ID.

A handy test to avoid this pitfall is: if tomorrow every value that represent some id-like property (i.e. foreign keys in a db) in my system (string or numeric) was replaced by a unique 1-to-1 mapping to another set of random strings, would my system still make sense? A good ID-based system would survive this. One where there are assumptions like ID = name ++ email not so much (because name <-> aaa, email <-> bbb but name ++ email <-> ccc, violating the assumption)
Super serious question. Of the 278 comments that have been posted to this thread in the last 8 hours, has anyone suggested a single female author? I looked for a while and saw exactly zero. Isn’t that kind of notable?
I think the author has mixed up underfitting and overfitting.
> calmly contemplating a system until you get to a point where the next right decision reveals itself.

I think I am not getting it because that just sounds like thinking about things and designing stuff.

I mean, sometimes, I focus on getting the right primitives so that the rest of the decisions just naturally fall out from that, but I'm not sure that's what you meant.
Grubhub stock halted after report Uber is eyeing a takeover
Tbf, I would gladly take mutability or impureness over unnecessarily complicated approach. One example of it is the suspense api in react. Suspense uses a promise throw approach opposed to generators. Your code throws a promise and suspense catches it to render fallback until it is resolved.

You end up with few ugly situations. First, I hate that I have to wrap my components (what if you want different fallback for different components? You end up with many wraps), how my UI will render is not isolated anymore. I often end up returning loading view from the components as we as well using it as a fallback for suspense. It just feels wrong. I lack control.
Nah. The point of Bitcoin was always to be beyond reach of traditional regulation. It's a failure of self-regulation.
Interesting page, but quite extensive and not particularly easy to read.

For developers who are interested in recommendations by scientists how they can personally make an effective contribution, here are two interesting publications:

https://iopscience.iop.org/article/10.1088/1748-9326/aa7541 (the most effective individual actions)

https://www.researchgate.net/publication/320436353_Energy_ef... (energy efficiency across programming languages)
Every product like this has to compete against a 5-year old Toyota Camry, Corolla, Prius, you name it. It compares poorly.

Heck, it looks like it’s so expensive that it also has to compete against brand new vehicles in the “cheapest new car possible” category. Cars like the Nissan Versa eat this thing for lunch from a value standpoint. You could probably even buy a brand new Mitsubishi mid-size SUV for the price and stuff the whole family in (a bit crude compared to the competition, but it’s reliable and repairable!)

> Priced at $18,500, it also costs about half as much as the current average sales price for a new passenger vehicle ($35,667 as of March 2020).

Looking at the average new sales price is almost misleading in itself. Only a certain kind of buyer buys a new vehicle in the first place, and they’re often led in that direction by financing - not purchase price.

Funny, a few years ago I bought a brand new Scion iA (a Mazda 2 rebadged as a Scion, now sold as a Toyota Yaris sedan). The sticker price was $16,499, purchased for $15,999 with dealer incentives (Scion was a no-haggle brand). It had all the features you’d want: A/C, power windows, decent infotainment system with Bluetooth and USB, four seats, four doors, 40MPG fuel economy, and on top of that it was an IIHS top safety pick at the time. It gets service at any Toyota dealership across the country.

Since it had four doors and seats I could even drive Uber/Lyft with it. Just look at how unpopular coupes are in the 2020s (The new Mustang is a crossover SUV! Smart left the United States! The Fiat 500 and New Beetle were discontinued!), people just don’t sacrifice two doors to save five hundred bucks off the sticker price anymore like they did in 1995.
Read ISO 42010.