skysight-inc/HackerNews huggingface dataset:
I think related to the article, this would fall under the lift and shift concept the author described.

What the author really wants is a transformative experience around developing in a way that is cloud native.

So don’t apt install packages on your alternative iPhone which has a Linux container option built into the OS.

Instead, tap a few buttons to say you are developing a webapp with a node backend, Postgres db, and redis instance and code anywhere you go without thinking of setting up an environment. Don’t even think of how to connect to your db. The tool knows you want your service to connect to it and knows not to let anyone else connect except for exceptional case debugging. And once you are done with your v0.0.1, you press deploy, wizard your way through, and it’s out on the internet without you having to think about it further. (And for bonus points, everything including the platform config is quietly getting committed to a git repo in the background so you get all the advantages of IAC by default in the event you need it). And you don’t think about scaling or deployment resources or anything like that. It just happens and you go on about your business (hopefully with some thought given to billing). And when you want to connect a service to another one you don’t think of concepts of ip blocks or auth or certificates. Service A communicates with the world and service B. The dev experience is that you call service B from service A and all the auth and TLS and ip addressing and name spacing is handled in the background. The dev experience is you call service B and that’s it. And that deploys 1:1 to production as well.

Even the above scenario feels somewhat uncreative like it only imagines a few steps up from what we have instead of a paradigm shift. But basically it’s not about shifting to different platforms like iOS or remote dev machines. It’s about an experience of development that is tied in deeply with the environment you ship to and in a way that completely frees you of thinking of low level concepts which all happen in the background.
A ship that docks at any US port can't stop by any other US port on its way.

Doesn't matter whether any of the ports involved are in Puerto Rico or otherwise.

So it's already very consistent (if stupid..), ain't it?
Well, you got upvoted too. I love art, but I think most of the pearl-clutching over this is laughably insincere, and mostly comes from the same people that normally dismiss art as finger painting and talk shit about artists.

Certainly, I don't want to see any art get destroyed, but even less do I want to see art museums become the monuments to a species-level murder-suicide. The scale of the environmental destruction that respectable folk are deploring but (mostly) passively accepting is a monstrous crime, and some vandalism that highlights the misallocation of social priorities an extremely gentle kind of communication.
It's because the actual true statement is that the sun is in the East at 6 o'clock in the morning and in the West at 6 o'clock in the evening, and of course, if the sun rises at 3 or 9 (and perhaps you've got a timezone that's more than half an hour off of 'local sun time' and one more hour shift caused by daylights savings time) then it makes quite a difference.

But if you would have an analog watch with a 24-hour dial tuned to your local sun time, then you should be able to effectively treat it as a compass everywhere, also way up north.
Oh man, I had one whose mood was based on the stock market. When the market was up, have a 1:1 with him, as he'd praise you, give you a little time off, maybe even a little bonus just because. When the market was down, he was on the warpath and nothing you did was good enough. I got fired on the day of a particularly steep NASDAQ drop.
Stateful services are indeed more painful to manage than non stateful ones. Ignoring state (data fetch time) for ML as if the model artifact is the only important component is... not a winning strategy.
Google “doubles down” on Pixel hardware, cuts Google Assistant support
To go off on a tangent, the Golden Ratio's simple continued fraction makes it in some sense the most irrational number.
> Doom was written for the IBM PC. This PC had a clock speed of 4.77MHz and 64Kb of RAM.

well, not that PC. Doom required a 386 and 4MB of RAM. But you really wanted a 486 or Pentium to run it smoothly. Catacomb 3D, a real early id Software 3D game, actually would run on an 8088 XT.

Also noteworthy, Doom was created on a NeXT computer, which was also a bit ahead of PC at the time. So there was a power differential applied to what they were creating.
That's true for dishes where the feed horn/antenna is inline with the dish axis. A lot of smaller satellite dishes nowadays use off-axis feeds. But you can do a bit of mental geometry to adjust.
Aristotle basically said the scientific method was useless.
"That said 2022/2023 window, AGAIN THAT'S RIGHT NOW, there's essentially nothing US can do to bolster posture in that timeframe."

Simply moving most of our attack subs into the theater after full weapons loadouts would massively if "silently" bolster our posture.

We could also shift surface assets there. We're not going to be able to build many more Standard missiles in a 2.5 month timeframe, but we could move a lot of Arleigh Burke class destroyers into the theater and extending all the way to Guam. We might have some anti-missile equipment we could move to that island, don't know how much the war in the Ukraine has drained those.

That's just off the top of my head before I go to sleep, I'm sure there's lots ore.
> For example, in NLP a huge amount of pre and post processing of data is needed outside of the GPU.

it depends on your task, if you have large language model, bottleneck likely be in ML part. It could be pre/post-processing if model is shallow.
Everything I listed was more than possible in 2010. I have been developing hardware/software products for 40 years. I have absolutely no doubt about that at all. The company that controlled the OS and hardware (MS) had all the freedom, smarts and capability to make that happen. All they lacked --conjecture on my part-- was the vision.

> As far as the Innovators Dilemma, the author was completely wrong about the iPhone.

Have you actually read the book? His iPhone predictions had nothing whatsoever to do with the core ideas, excellent historical perspective and analysis provided in Innovators Dilemma.

Quoting from the very link you provided (emphasis mine):

"It is Christensen’s second theory of disruption – low-end disruption – that I believe is flawed. Christensen first described this theory in Disruption, Disintegration and the dissipation of differentiability, and expanded on it in The Innovator’s Solution. It is this theory that is at the basis of Christensen’s critique of Apple quoted above."
> onboarding docs

yes, if they're don't change frequently by non-technical people. There are tools allowing conversion between GDocs and markdown. So one can start with the GDoc at the initial non-tech collaboration stage, and once it's more or less stabilized, convert it to markdown and commit to a git repo.

> system design docs

yes - see C4-PlantUML[1]

> meeting notes

no, unless they're directly code related like ADRs [2,3].

Although, one can abuse Github Issues + comments for this, in my opinion it's better to use modern SaaS tools in this case, e.g. Loom, Descript, otter/gong, etc. - you can automate this process, e.g. transcribe the meeting's recording and add the issue/repo using Github Actions.

> etc.

To summarize: any piece of documentation/diagrams that has even minimal affinity to the source code and can be expressed in a text-based format.

I even store visual non-text based diagrams (non-manually editable XML) using Draw.io VSCode extension [4], or Miro board backups/dumps.

Use linters and automate with CI/CD (e.g. Github Actions).

Also I suggest to have a list of VSCode extensions for each text/diagramming format used in the repo. Maybe with the script to automate their installation.

--

[1] https://github.com/plantuml-stdlib/C4-PlantUML

[2] https://adr.github.io/

[3] https://docs.aws.amazon.com/prescriptive-guidance/latest/arc...

[4] https://marketplace.visualstudio.com/items?itemName=hediet.v...
Th only use managers bring is that its easier to explain timesheet discrepancies to them vs HR/a computer.
I think it would be more interesting if you elaborate on what specific middle-management tasks you think will be automated. You only touch on that very briefly. If the Roomba gets stuck nobody cares; if a bad decision is made that costs the company serious whompa$, somebody needs to be held accountable.
The number of free variables has gone down dramatically due to extensive theoretical and experimental work. And as already mentioned, there are many very different lines of evidence and it's not like different variables are being to fit each one in isolation.
I do this too, and could exist indefinitely just thinking. But isn’t just thinking about restoring that car ultimately unsatisfying unless you actually get to doing?
Calling it Prism would be especially funny in a disdainful way, given a certain NSA program.
Dark Energy and Dark Matter as Inertial Effects
Do these threads require state saving?
How are you doing online ML inference, without fetching data?
Looks like a type of structured code editing. https://en.wikipedia.org/wiki/Structure_editor

I think that software engineering should have moved on to this years ago. And maybe they tried but programmers are subconsciously afraid of being accused of being mere users and so want to have colorful complex text in front of them at all times. I a also subject to this.
Thank you! Excellent feedback, much appreciated.
:-) Here's something else, almost entirely unrelated, that I like: we can prove that any two Fermat numbers 2^(2^n)+1 have gcd 1; this gives a proof (different from Euclid's) that there are infinitely many prime numbers: https://en.wikipedia.org/w/index.php?title=Fermat_number&old...
> How is it easier than just memorizing pi?

You can't 'just' memorize pi. You have to pick a number system first.

And yes, if you work a lot with decimal numbers, then memorising an approximation for pi in that system will come comparatively easy.
I guess this is why "former bank building night club" is kind of a genre.
We have LightGBM also. The entire Scikit library is available (although via a Python wrapper) and a couple algorithms from Linfa (a Rust Scikit rewrite). We will be adding more algorithms and move to Rust entirely for v3.0.
> the last thing I want is some insurance company saying I need to pay 10x because of my genes.

On average you would expect to pay the same of what you are paying today. But it would give discount to people with longevity genes and makes the bills more expensive to disease-prone individuals.
Or at least some of them.
Wasn't this just on here like two days ago?

Yes it was, mods merged the text link with the video link.

https://news.ycombinator.com/item?id=33251799
Imagine finding a correlation between specific genes and specific spending habits.
Have Alphabet spin up a company that does what 23andMe does, offer a cooler, trendier version of the competition to entice adoption, then in the fine print say they’ll mine the data they find in your genes.
Those resulting ads are gonna get ugly, quick.

Edit: Although, in the context of medicine, it would be pretty cool if you can find trends in medicinal health that tend to be common with individuals like yourself, and give you warnings should conditions are more likely to arise. I imagine that would involve adding in a different dataset to compliment understanding characteristics of your DNA
You might find a comparison to the continued fraction for the golden ration enlightening.
Depending on how accurate you want it to be - every hour the difference between the sun and the south changes by 15 degrees.
I live in Boston. I've never had a problem with it. But that isn't related to what you actually said. Do you have any evidence that the amount of customer discouragement pays for an employee?
Why do people keep posting this?
Risks are much, much, much higher. Chromosome disorder in 40 year old mothers is 1 in 30. For 25 year olds it is 1 in 1250. So from .08% to 3.33%. Chance of miscarriage is 80% for a 40 year old mother. For a 35 year old, it is 20%.

https://www.webmd.com/baby/over-35-pregnant
I'm not sure about how bad/dangerous the failure modes are (relative to the anhydrous NH₃), but cryogenic O₂ stores quite easily and the purified O₂ should come out of the (solar-powered) production of NH₃, some even already as a liquid.
That’s why there are inspections, permits, and audits.

But this is entirely orthogonal to the jones act because there are foreign vessels calling at US ports like literally all the time. They just don’t pick up cargo in one US port and take it to another US port.
Unemployment is down. Wages are going up. Inflation is up. These are not things that happen during recessions.
Robert’s Rules of Pig War Order.
The primary purpose of most gaming wikis is to serve as a useful resource to players of the game they're about. Having web traffic is a side effect, not a goal. Users return to the site because they find it useful, not because the web site is "sticky".
Oh, this is something my wife and I ran into.

My family dinners would have 6 conversations going at once with people fluidly moving between them, often by interrupting the person talking.

My wife's family has dinners where there is exactly one conversation and nobody interrupts. Even with 16 people at a table.
The Millennials in Sexless Marriages
How are we already in a recession?
I've been to-and-fro across much of North America for much of my life. I have never encountered a situation where it was especially challenging to orient to the cardinal directions in a few minutes using a few basic clues; how trees and plants orient, satellite dishes, how houses are oriented, the stars, the time of year and the subsequent location of the sun, how streets are planned, named & numbered. Even a cursory glance at a map can help you identify major terrain features that can help you orient.

Have never had to resort to these methods of using a watch or a magnetized needle, because waking up in in the middle of a mysterious jungle is a pretty rare event ;)
wonderful you are going to try to use Swurl regularly. I am happy it looks good for you!

Lol, I feel like people enjoy content overload or can handle more content at once now. After youtube/tiktok/instagram.

Let me know if there are specific sources you would like added. I am compiling a list of new ones to add.
> Maybe these could merge with security software to allow us to navigate whatever future prisons we build.

In my mind our goal should be to imagine a future in which the need for prisons becomes obviated.
Reminds me of the story Manna:

https://marshallbrain.com/manna1
Many people with depression don’t improve on antidepressants so this seems of questionable accuracy.
I think for me, I enjoy a sense of accomplishment, but real accomplishments don’t tend to come without the motivation of others depending on the product of my work. Feels like a personal failing, but I’m old enough to recognize I should just accept it. I could retire right now* but I like being kept busy because of this (and having my retirement account get bigger doesn’t hurt either).

* kind of lousy timing, money-wise, so it’s fortuitous that I don’t have the urge to start burning through the retirement fund yet.
June 2015 in my case, and a slightly terrifying 263d 21h
UniTune: Google's New Text-Driven Image Editing
¿Por qué no los dos?
That's what I've always loved about creation; designed and ordered, with principles and physical constants that result in just so much gobsmacking beauty, from the macro to the micro scale, and yet, it can be intelligible to us in math and science.

Looking up at the night sky, I've always found it to be an awesome experience, in a very literal sense. Looking at these comparisons of the Hubble and Webb images (especially esawebb.org's slider) made me audibly chuckle because I've long been impressed by the Hubble images for all the stars it revealed beyond those visible to ground-based telescopes, much less simple stargazers. With Webb, it just blows my mind how many more stars there are out there; the deeper IR, big mirror, and nice shady spot at L2 result in orders of magnitude difference, and to think of all the stars outside of our Hubble volume that are receding too fast for us to ever witness from here.
We live in a truly amazing reality.
To properly answer this, you'd need a healthy dose of math.

Once you apply all the math, your resulting code is probably relatively simple. But justifying why the simple and short code is justified is a bit more complicated.

A simple example: we have no way to uniformly sample a real number from a range in our computers. Our computers can not represent arbitrary real numbers.

So we need to sample some kind of proxy, and justify that we are getting the same answer as if sampling properly.

Or more formally: we need to estimate the error that our choice of proxy introduces, and justify that estimation.
It has, but the salary isn't high enough to fire underperformers, because you get what you get at 10 dollars an hour. It's the reverse of the tech situation you're likely used to - where employers gatekeep as hard as they can and are always desperate. In retail etc there's no gatekeeping but there's also no quality guarantee
This highlights one of my personal favourite ways to attack this problem, itemised cost breakdowns.

If they were required by law to keep sufficiently detailed account of the government money they are using, and while making these public by default might be hard to convince people of (due to obvious questions about commercial in confidence information)… just requiring them to exist as government records of the project opens a pathway for the existing FOI processes to grant access to these for public inspection when it’s in the public interest.

I really struggle to image how a FOI request to produce the itemised cost documentation of the 1.7 million dollar public toilet, might possibly not be in the public interest.
Indeed it’s pretty interesting how differently people relate to it. My main personal reason for liking it is actually enjoyment, and part of that relates to efficiency but even more importantly it’s because people interrupt in this way naturally when they are truly interested in what you’re talking about and have thoughts about it too, and those conversations are just gonna be more fun.
I have a cheap circular slide rule with a bunch of integer fraction approximations for useful constants on the back of it. I guess that would have been just a bit quicker than eyeballing a decimal value.
Luckily, we can trust Bob: https://lcamtuf.coredump.cx/evilfinder/ef.cgi?said=Bob
Well, personally, I'm not concerned as much about the actual low level priests. You'll get a few bad guys no matter what you're doing in an organization that big. It's the shuffling them around after being caught and not going to the police when they knew. If the middle and the top also have the bad guys you have to start questioning what the organization is really about. And I struggle to believe that it's just one generation of priests that was bad while all the other ones were perfect celibates, to be honest. This was just the generation that ran into media that couldn't be silenced.
>where they read you a list of random words and test your ability to retain immediately

Person, woman, man, camera, TV type words? Sounds like other neuro tests.

I've screwed up these tests as I focus on repeating each word in the gap between the next word being said then repeat with the new word being added to the point I've missed the next word.

I've never "liked" this test, as I don't think it's always indicative of what they are trying to make it. This sounds more like interviewing a potential server that isn't allowed to write down the order.
Horizon Robotics works with Volkswagen Group on automated driving solutions
It's too good to not up-vote twice though.
They work great for me (adderall and friends). I don’t use them because of the side effects. When I can arrange my work life to be one or two things I like I can focus and work 10 hours productively and it feels easy. Make me manage a lot of trivia and distractions happen and I fall apart. So, I pick hard things and do them and just ignore the rest. It has worked out okay.
Most people have the 3.14 down.
WARNING

The above post is utterly false.

This was always known to be false, but was a popular opinion in pop-psychology for a time.

It is untrue.

Stimulant medications DO NOT have this claimed opposite effect on people with ADHD. This is not a view that is supported by science and is not a valid diagnosis method.
Middle management exists to put physical human between developer and management, therefore it falls under "to be replaced by robot" category. /s
Nima is one of the few people I don't speed up on YouTube.
This may be true, actually. The reason middle managenent exists is because the greed-driven owners hate talking to justice-driven workers, but need them to do the work.
At that point they are no longer get to call themselves scientists. A scientist use the scientific method to get at truth. They don't get to hold back research because it might help a political course they don't like.
Title should reflect that this was published in 2006.

And moreover, I don't think the article's point is true today. Python and JavaScript are both mature languages with massive libraries of online example code for anything you could want to learn about. You can get access to a JavaScript console with a single keypress in any desktop browser- F12.

Teaching kids to understand how to program has benefits, not just for the ones that go on to specialize in computing- I think about a journalist being able to use R or PyPlot to map out crimes in their city based on publicly available police reports, or a lawyer using a script to call the Shopify API to collect their client's records to respond to a discovery request, rather than taking screenshots of the web pages.

Exposure to BASIC doesn't help these people as much as more modern languages would.
>It would likely be used by MAGA and similar organizations to justify a lot of what I see as coming down the road from that particular political faction to justify policies aimed towards minorities and women.

Given that SO many women and minorities actively support and vote for these groups and candidates, and this is a democratic system, is this really such a bad thing in this case?

In short, if groups of people actively and happily vote against their own best interests, and to keep themselves oppressed, is it wrong for them to be oppressed? Or, in this case, is democracy even a system we should be upholding? And if not, what is the alternative? A system where a group of unelected, unaccountable elites run society because they know what's best? I honestly don't have the answer here.
Manners are almost entirely dependent on culture.

There is no natural law that says the person who starts talking first has a right to talk. It's a reasonable rule, but not the only reasonable one.
Thanks for the pointer to Paddle. They look like a good option for me. Nearly as managed as Pateron (handling sales tax 100% along with fraud and chargebacks) but cheaper and more customizable. Gumroad seems OK too and very cheap but it looks like they handle US sales tax poorly.
(April 27, 2022)
Why can't Python be 1 tier? It's a general-purpose, extensible language. It can do anything that PostgreSQL can do.