skysight-inc/HackerNews huggingface dataset:
> ...the pure joy of understanding the universe around us is one of the most beautiful experiences you can ever have in life.

But you do not need to study physics for 25 years in order to understand how the world works. Academic physics that she wants us to learn to undersdand the world is just a new academic subject invented or formalized in the 19. century. Archimedes knew 0 (zero) physics and made huge discoveries. Galileo was not a physicist in the modern sense of the word. Even Newton was not a physicist but a natural philosopher. Physics today is a professional field. By studying physics textbooks you will only gain enough knowledge to pass physics exams. It's much better to go out and look at nature directly. If you need specific mathematics just learn that part, solve your problem and move on. But academic physics, as she clearly mentions,claims to build on previous knowledge. This is the way of scholasticism. Scholastics claim that without spending two years studying calculus you cannot invert a matrix. (Because they make a living teaching you calculus.) This is not true. Knowledge is not linear. I can study and learn matrix operations with zero calculus knowledge. The opposite of scholasticism is just-in-time knowledge. Whatever I need I can look it up.

But thanks for posting this. There are good resources in it.
And if you're out of cartridges - a rope and a pair of felt boots save the day

https://www.youtube.com/watch?v=FJtDIB-Ybew
I think most people simultaneously underestimate the cost of labor and overestimate the profit margins of companies, often by quite extreme margins. I think that's because many here view things like Apple as typical where they make something like $400k in profit per employee. Excessive profit margins aren't really a sign of a well run company so much as silly huge markups. Apple sells phones worth around $300 for $1000 in large part because of extremely effective marketing. This is not how a normal business works.

A company that offers competitive prices is often going to run on razor thin profit margins. For instance WalMart, opinions of the company/owners aside, certainly qualifies as well run. Yet their profit per employee is just $4,200. That just ends up being a whole lot of money due to scale. At the same time just $4,200 per employee means their entire profit margin is heavily dependent on labor costs. Give everybody a $2.50/hour raise and they've gone from an incredibly profitable company, to a company on the path to bankruptcy.

And in these two extremes WalMart is far closer to a typical business. While I do think we should do what we can to help ensure good jobs for qualified applicants, I also think we should not move towards a world where the survivors in business are obligated to move more and more towards Apple level markups just to cover their costs. And those increases in turn often doing a great job of then stripping away real gains in come.
Children have a few things that depicting or discussing would result in being blocked from most schools, even when stopping well short of pornographic depictions.
There is life and interesting work in the industry outside the bigcorp java trenches, don't lose hope :)
This couldn't have come at a better time for me. I was listening to Kara Swishers interview with Elon Musk[1] and he touched on lots of physics related concepts related to all of his companies. The interview made me want to learn more about physics.

[1] - https://www.recode.net/2018/11/2/18053424/elon-musk-tesla-sp...
I hear a tiny violin playing a sad song..
I agree. It seems to me that in those huge physics projects like CERN what most physicists do is programming or data analysis.
Why Isn’t Google Indexing My Images?
The author recommends some interesting popular books:

1. The Feynman Lectures on Physics

2. The Character of Physical Law by Richard Feynman

3. Deep Down Things: The Breathtaking Beauty of Particle Physics by Bruce Schumm

4. The Particle Odyssey by Frank Close

5. Weinberg's The First Three Minutes

IMO someone who seriously wants to learn physics should read these books after they have gone through the typical undergraduate university books (classical, E&M, quantum, stat-mech, etc.) I would not recommend reading popular books until after you already understand the basic ideas of physics. Popular science books are like dessert.
Surveillance state: NSW intensifies citizen tracking
How statistically likely is the story of the Pina Colada Song?
> this decision alone will more than pay for itself over the long run

To be fair , it's well know that GCloud is way more friendlier for small teams than AWS.

That said it lack some services that are widely popular on AWS ( SNS , Cognito , SES...).
How We Cover Elections: Live Polling
Presumably you don't have extra staff; you have the amount of (relatively unskilled) staff that can (and will) do the job in the time allotted. As soon as you have to pay them more, you expect more from them. The workers that can't deliver $15/hour in value get let go. The ones that can deliver stay on. This is great for the existing workers that were already delivering that value but were underpaid. For the workers that can only deliver $7.25/hour ... they're never going to get (or keep) another job.
I've used [0]Mailstrom before for about 35K emails and I've managed to clean 30K of them. Take a look of it, its cheap too ($7/month).

[0]mailstrom.co
> computing science ... is slowly but surely becoming an essential part of many areas of modern physics research.

Also, this means that fundamental assumptions and the calculations are hidden from view. Recently, some physicists questioned the findings of LIGO but if I understand correctly all is decided by data analysis software and outside teams have a disadvantage to decipher it.
> bring me down from Engineering Manager to individual contributor

That happens all the time. Chances are if they aren't reaching out to you it's a bait and switch opening.

Easy way to discriminate is whether you'll have your budget or not.
The Feynman Lectures are not pop science, but a textbook series based on his undergraduate courses.
It’s fine in landscape
Well no, it means you value their skillset at less than or equal to minimum wage, but since you can’t actually hit the “true” value, you end up at minimum wage.

Of course, they still have to bring at least that much in value to the business for the hire to be worth doing in the first place. And obviously increasing the minimum pay also means increasing the minimum value extracted
Click to the left of the URL on the shield icon and you can disable the blocking for threadreaderapp
I don't know the source but I first read the following useful distinction here in HN:

The difference between a cult and a religion: a cult wants it all, a religion just wants its cut.
I had diametrically opposite experience: I read Java Language Specification and Java Virtual Machine Specification back in 1996 - after many years of programming in (pure object-oriented, dynamically typed, invented by Alan Kay) Smalltalk. These two specs changed my course in IT forever... After more than 22 years later I have no regret reading it...
So You Wanna Be a Chef (2010)
The guy forgot to try to log into the ftp server itself to delete the files. After all, if the ftpd program used the correct APIs to create the directories and files, it would probably also use the right ones to delete them.
Pandemic Legacy: Season 2–The world’s “best board game” gets better  (2017)
The same applies for any (well-) managed platform (e.g. Heroku).
no time zone difference, just that recruiter communicated wrong time to him. As it happened, I was in the middle of my lunch and caught off guard. The interviewer wasn't happy

That's a red flag too - a professional interviewer, once you had explained that you weren't expecting the call until the agreed time, would have apologised and called you back later. Done it a bunch of times myself. Everyone in the industry who's been around the block knows that recruiters are generally pretty flaky and wouldn't have held it against you. You probably wouldn't have enjoyed working with that individual anyway.
Interviews are a two way street and you are interviewing them as much as they are interviewing you.

Should you ever have a truly terrible experience in interview, first tell them that you are going to have to call a halt so as to not waste any more time.

Then inform them that you are very sorry, but unfortunately they have managed to fail the interview process and should the chance to employ you come around again, could they please not reapply.

Then walk away.

I have only done this once, while being told about the extra unpaid hours I would have to put in because of 'culture'.

It was more than worth it though, as I got to see a shade of maroon that I was previously unaware was even within the gamut of normal human skin tones.
Elon Musk talks about arguing from first principles and claims this is the physics way without going into details. What else did he say about physics that you liked?
Much respect for confirming to the rest of us reading this thread that your interlocutor's argument is the better one / yours is wrong. Having determined the correct answer, we all walk away correct, regardless of who was corrected.
The "top level" problem is real in Python and in Lisps; but in practice it's not a huge issue (if you really don't like __name__ == "__main__" you can create your main app as a separate script to your library). main in Java is as magical as __name__ in Python.

Python now has type hints and good static checking libraries so you can add as much type checking as your want. Java's type system is atrocious (c.f. Haskell, OCaml); it doesn't check nulls (a common bug), making simple constructs (tuples, unions) often requires a new class file of boilerplate.

The HelloWorldApp is a bad fit for objects. All the functions are static. This confused me for a long time learning Java. You can get a very long way in Python without knowing @staticmethod.

The static nature of Java does make it easy to know where to look for things and introspect code; there tends to be less magic.
Ouroboros Genesis solves this problem.
Books are too low bandwidth. You will get stuck, mostly on trivial stuff. Then what do you do?

My advice is to find a teacher. If they are any good they will speed up the process by one or two (or more) orders of magnitude. Even the professionals do this.
Indeed.

https://books.google.com/books?id=7JfT9yq0zAQC&pg=PA78&lpg=P...

> If another copy from the same edition has the error corrected, such cues may help to identify early and late printings and contribute to a more comprehensive account of the book’s printing history.

In other words, when transcribing books you want to preserve misspellings that occur in the source text.

It’s actually quite interesting because that means that automatic spellchecking of OCRed text while helping to improve the quality of the transcript could also introduce unwanted corrections. But doing like the OP did and comparing their transcripts with those of Google Books was clever.
I meant to test outside NixOS.

I already use default.nix + direnv for my C++ projects.
California has fast growing tent cities. Even if you live in a gated community it's a pressure cooker that will get to you. On a blue state.

And instead of stepping back and analyzing what's causing this disaster they double down on their existing agendas.
Well the fluent style is more verbose, but has the advantage of telling you more information about what went wrong. You get a report telling you that "x was not equal to y" rather than "expected true". The verbosity is way more helpful to me.
Are there any large programs like BIND written in Rust? If so, what is their actual security record?
I'm working on a way to track and report metrics on this "lot dropping," which I had labeled "ghosting," but I'm not sure if it'll go anywhere.
"There will be no content club in my life time with $4 billion revenue...you are on drugs if you think that".

Netflix revenue last year was $11.6 billion.

Fascinating interview.
GPD Pocket review: An outstanding, but niche, PC for your pocket
Or they are part-timers that only do it once in awhile.
Every post-doc position is wildly over-subscribed and there is fierce competition for each one. So simple economics - the law of supply and demand - says they are not underpaid, in fact if anything they are paid over the clearing price for the market.
An important idea. Obviously you should use a corpus made from books (of a relevant genre and/or time period preferably) not from the whole Internet.
If you can manage with 9, but do better with 10. It’s not like starbucks needs three people behind the counter; its just a hell of a lot smoother and faster order processing, and better service in general (eg cleaning more consistently)
I'd like to say that Mach's Science of Mechanics is a timeless book and I would recommend to anyone who hopes to like physics. It's so different than modern textbooks. You get the feeling of learning new things as he explains each phenomenon with simple mathamatics and often ingenious ways.

https://www.cambridge.org/core/books/science-of-mechanics/D8...
For another CP/M take on 6502 see DOS/65 at http://www.z80.eu/dos65.html
Severe Leak in Kaggle's Airbus Ship Detection Challenge
Awesome Self-Hosted vs Dank Self-Hosted

Ha. I'm not sure of the intent, but I like this as a naming pattern for different kinds of projects.

Maybe awesome is friendly and optimistic.

Whereas dank is a little more "Really not suited for the general public, no automated password reset, no web GUIs..."
In my high school’s Windows For Workgroups 3.11 lab, we used to hide local installs of Doom, Descent, and other DOS games under a folder named the character Alt+255 (which looks like a space in DOS and was invisible to Windows Explorer).

The lab admin had disabled Ctrl+C and Ctrl+Break to keep folks from breaking out of the DOS-based login prompt to a C:\ prompt, but I somehow figured out that Alt+3 passed an equivalent character and had the same effect.

I once got yelled at for being “in the lab too much” by one of the teachers, but I never got in any trouble. I suspect the lab admin (a kind older programming and math teacher) knew what we were up to.
California currently has about 25% of America's homeless.

Some additional stats on homelessness and California:

https://streetlifesolutions.blogspot.com/2018/05/california-...
Mutual Fund: Cryptocurrency Mutual Funds Investment for Beginners
I think that many social science thinkers would agree with this broad definition, Yuval Noah Harari being a particular popularizer of this. And it's growing on me too.
> energy consumption won't get any better unless some incredible technological achievements are made in processing capabilities or clean energy production.

How would power consumption decrease if there's a technological advancement on processing capabilities? They'll just put more money to increase their hardware and not everyone will somehow feel easy on earth to never expand their hardware.

> the fact that the 51% mark is becoming achievable is at best unsettling

Seeing 51% should be treated as a given. The point is the system should not give incentive for them to act as such.

Are you feeling unsettling to know U.S, Russia and Chinese army can combine their forces one day to take over the world?
There aren't image captions since this is a Twitter thread, not an actual blog post
The article inspired me to a couple of hours of research of the field. I feel it helps to see whats currently possible on a relatively low budget. This demo I came across uses an x sens bodysuit for capture (around $7000, plus yearly sub - prices aren't public) , and an iphone x for facial capture in realtime using ARKit programming.

To my amateur eyes, it looks superb, and better than many demos in terms of the sync/accuracy of the facial expression and speech.

https://www.youtube.com/watch?v=i51CizUXd7A

It's also quite charming and amusing. Here's a background article, explaining the approach.

https://uploadvr.com/iphone-xsens-performance-capture-bebylo...
This reminds of an eBook of Neuromancer that I read, it was occasionally missing the letter f.
For the most part I just added it back mentally without really thinking about it, but then sometimes I hit a passage like this:
"He turned, pulled his jacket on, and licked the cobra to full extension."
That one took a moment.
Solar Storm Risk to the North American Electric Grid [pdf]
>>I expect the Chinese are less exploitative in their investment approach than the Europeans that acted in Africa (slavery and just outright theft was the modus operandi for centuries), yes.

Sure. And US also tried to, more or less, exterminate the natives. Or should go back to Greek /Persian wars? Things change at logarithmic pace and China /Russia are wayyy behind. Russia and the uncle that pays for the niece's college with a catch. China is even more brazen and flush with cash....You Sri Lanka can't pay the $11 BILLION in yearly interest only that a leader signed at one point? We'll just take a major port for 99 years and essentially own you since we can enforce the agreement you signed by sending 300k soldiers in a week's time.

For all their faults, US and EU today actually believe that a free world--within the local limitations--is best for all. US companies didn't get the major Iraq's oil contracts, but at least the oil is on the free market.
* quote him.

I mean "quote him", not "cute hi"
The soyuz strap-on boosters are constructed primarily of steel, as opposed to aluminum, so they tend to survive the reentry and litho-braking better than most people expect.
IAD is 30 min drive
But the authors of large, popular code bases chose C or C++.

Anyone is free to rewrite Apache in Ada, but for some reason it isn't happening.
Susan Fowler's life story totally impresses me.

She is world-renowned for MeToo/Time Person of the Year, but her achievements in physics through sheer will and hard work, even though her upbringings did not give her much in that direction, makes me think there is a movie in it.
Encryption doesn't prevent state actors to require a secret backdoor. Your naive point of view ignore 40 years of history of spying and power abuse. It's worrying the past is erased so easily in the people's mind. It allows terrible behavior to come back rocking again and again.
>In a pure language, signatures are extremely close to documentation (you know exactly what a function will do by its signature).

The same can be true of tests. I've started generating API documentation from mine: e.g. https://hitchdev.com/strictyaml/using/alpha/scalar/email-and...

I tend to think of types and tests as attacking the same problem from opposite directions.
That's still the wrong approach. You can easily get wrong types from that (e.g. look at the output of "echo FORM > /tmp/mismatch ; file /tmp/mismatch") and that opens up annoying problems for the user in the best case and security issues in the worse case.

The data type of a file is metadata and metadata shouldn't be determined by in-band signaling.

What are you going to do if your system miscategorizes a file? File name extensions are not ideal either as they overload the file name (they are out-of-band signalling regarding the content of the file but in-band regarding the file name) but at least you can change them yourself.
It's a tough market, with strong evidence that it is being manipulated: https://m.youtube.com/watch?v=rdhNkv4ryuM
A Fetus Can Turn to Stone in Its Mother’s Body and Go Undiscovered for Decades
It amazes me that Windows Explorer (literally the most common way of interacting with files directly in windows) has so many limitations...
I wrote the parent post, which has been voted up quite high given the minimal traffic going to this topic. I'm disappointed that the post by fleshfly appears to have been voted to dead. Perhaps someone could actually engage the argument rather than anonymously declare it invalid?
So where is your production code written in Ada or Pascal?
Now that’s what HN is all about! Great read, thank you! And if you want to listen plenty to Gary Kildall, go YouTube “Computer Chronicles”.
I have a work injury, acquired from 30+ years of coding :)

As a youngster, I read a lot and at great speed, but after I started coding my read speed dropped dramatically. Attention to detail while writing or reading code seems to have re-wired my brain for accuracy instead of speed ;)

What jumps at me in the article is not the misinterpretation of arms, which results in funny but somewhat "working" language, but rather "[..] hitting lier feet against stones" where the 'h' is interpreted as 'li'. That brought me to a full stop.

Also makes me think of "kerning" vs. "keming" :)
There is a street in Chicago named for Italo Balbo. Sometimes things are complicated, but sometimes it's just inertia, and when Chicago eventually removes the name of a (literal) Fascist leader from it's street, we'll all wonder, what the fuck was wrong with us for so many decades that we let that go?
Automation was always going to be involved sooner or later. This would just increase the rate of adoption.

This is what we (as an industry) do, we disrupt and automate things, so I don't understand why you're so concerned about it.

And as for work worth less than minimum, then yeah maybe it's not worth doing by a human anyway.
A lot of times you don't know what you need. The point of a good curriculum is to help you avoid those situations as much as possible.
I love what Uber does with machines (ML), hate what it (currently) does to people.

We recently potted some models from Stan to Pyro (SVI on PyTorch), and it’s been reallly exciting (except for the dark corner of poutines), it really has the performance of something being used in production, except the occasional nan explosion.

edit we are lazy and use our GitLab CI/CD to drive model development iteration. It’s not as fully featured as what’s in the article but it’s a zero effort start.
No, it didn't have to. The journos ask Gates why he enters into that field (with MSNBC) if he can't see a 4$ billion business in it. He then says: while we won't make those 4 billions (we are making with software), we believe we still can have a profitable business.

I don't know if MSNBC was profitable at that time, but many such businesses were (and still are.)

The question was about the overall size of the industry.
“Your Pet Will Be Confiscated”: A Glimpse Inside China's Social Credit System
ICO anyone? The Psychology of the Crowd