skysight-inc/HackerNews huggingface dataset:
Switching the Keymap from JetBrains default to Eclipse is way more productive and intuitive to me.

And shortcuts like:

- shift shift - search everywhere

- alt + left / right - go back / forward

- alt + shift + r - refactor / rename

- alt + y / alt + shift y - (un)mark next occurrence (multicursor editing)

- alt + up / down - move current line

- alt + shift + x - run / run test

- alt + shift + d - debug / debug test

- ctrl/cmd + shift + up / down - extend current marked text
>mentally think of setting up a react project as the equivalent of booting up a linux computer and run a python hello world.

Sorry, I don't get this, this isn't difficult right?
The Green parties of Europe, which are the political face of the environmental movement, all oppose nuclear power. Perhaps most strongly in Germany, but The Greens in France oppose it as well.
> The implication is "To hold oneself to a better standard, make actionable and/or substantiated statements, especially when making critical statements."

Ok, but defining the implications of 1st party statements to 3rd parties is tricksy business.

> People seem to shit on Mozilla/Firefox often, and often without any evidence or useful data to work with. And they often say they use Chrome instead, run by an organization that those same people would probably say is user-hostile.

Except ravenstine didn't do any of that, so you're applying your issues with other people to the wrong conversation. They responded with depth before you posted this.

> It's like seeing people criticize corruption in Western democratic governments and declaring they're avoiding that mess by moving to Moscow.

You sure you're in the same conversation as everyone else?
my thoughts exactly...

a graph database is not useful because of its query language, it's useful because of its performance characteristics when bringing linked data — it could never be performant on a Postgres backend.
Where did you get the data on median net worth? I found this, https://en.wikipedia.org/wiki/List_of_countries_by_wealth_pe..., which states that the median U.S. net worth per adult is 79,274.

Following the references and links I ended up reading this: https://www.federalreserve.gov/publications/files/scf20.pdf, on the top of page 6 there is an interesting tidbit:

> One liability of using the median as a descriptive device is that medians are not additive—that is, the sum of the medians of two items for the same population is not generally equal to the median of the sum (for example, median assets minus median liabilities will generally not equal median net worth). In contrast, means for a common population are additive.
Das ist jetzt unsere Seite.
I have my portfolio on Squarespace as well. Once you start tweaking the template, you hit walls real quick. For most use cases it's not a problem, but for us designers unpolished details harm our reputation.

Another thing I find annoying is paying $16/mo for a site that I update maybe twice a year.

It's a famous problems for all designers we literally spend FIVE YEARS building new portfolio, because we want it "perfect", while the current one is terribly outdated and we hate since week 2 from launch :-) Makers.so could be an answer, it reminds me of Framer Sites which has similar value proposition.
looks like the site is down - HN can be a DOS nightmare...
Well, that's the point. You tell someone to spell it exactly how it sounds if it is one of the words that is spelled phonetically.
In my example, it was other kids at my school and their parents protesting it for environmental reasons. And mind you, the powerlines weren't even passing through our town so it wasn't NIMBYism.
Me too. But a Macbook thingy, from 2015ish

It started overheating on the software update that gave me Xcode 13
The Nov 11 upgrade radically changed how Optimism's backend worked. Transactions after 11/11 are executed in a VM that's much closer to the EVM than before. It's still possible to run nodes that access these pre-11/11 transactions, but because of the way Etherscan and geth are designed, it's unfortunately not as simple as just serving the same data again.

Etherscan CSV exports are the best solution we had that didn't require significant modifications to Etherscan's backend. You should be able to use the CSV feature to export all of your relevant pre-11/11 transaction data (transactions and ERC20/ERC721 transfers).

While we did our best to communicate this months in advance on our twitter, blog, discord, and documentation, it's hard to reach everyone and we totally agree that this is not ideal. At the time, we had to prioritize progress, but we've since made a firm commitment to not to update the chain in this way going forward. So, this shouldn't be something people will need to worry about in the future.
The reason SSR/SSG of JSX (or Svelte, Vue, Marko, whatever) is appealing isn’t simply that you can run it on server/build. The appeal is that you can use the same code client-side. And of course each such framework/library has its own value propositions that are useful in both contexts.

An additional of JSX in particular is that it’s render-target agnostic. Yeah you can render JS/DOM, and HTML… and CLI, and native UI APIs, and smart TVs, and WebGL, and…

(I know there are similar solutions for some of these in the others, but JSX was specifically designed to accommodate this.)
Living in San Francisco for 12 years has turned my home to strictly shoeless. My floors are much cleaner than the SF sidewalks.
The main reason is cost. Then gas plants undercut everything which had a steam cycle and the nuclear industry has been living on government handouts ever since. Alternating between "small and modular" and "big and efficient" to have something to try and hype with.

From: https://en.wikipedia.org/wiki/Nuclear_power_in_the_United_St...

> By the mid-1970s it became clear that nuclear power would not grow nearly as quickly as once believed. Cost overruns were sometimes a factor of ten above original industry estimates, and became a major problem. For the 75 nuclear power reactors built from 1966 to 1977, cost overruns averaged 207 percent. Opposition and problems were galvanized by the Three Mile Island accident in 1979.[48]

> Over-commitment to nuclear power brought about the financial collapse of the Washington Public Power Supply System, a public agency which undertook to build five large nuclear power plants in the 1970s. By 1983, cost overruns and delays, along with a slowing of electricity demand growth, led to cancellation of two WPPSS plants and a construction halt on two others. Moreover, WPPSS defaulted on $2.25 billion of municipal bonds, which is one of the largest municipal bond defaults in U.S. history. The court case that followed took nearly a decade to resolve.[49][50][51]

> Eventually, more than 120 reactor orders were cancelled,[52] and the construction of new reactors ground to a halt. Al Gore has commented on the historical record and reliability of nuclear power in the United States:

> Of the 253 nuclear power reactors originally ordered in the United States from 1953 to 2008, 48 percent were canceled, 11 percent were prematurely shut down, 14 percent experienced at least a one-year-or-more outage, and 27 percent are operating without having a year-plus outage. Thus, only about one fourth of those ordered, or about half of those completed, are still operating and have proved relatively reliable.[53]
This is Hacker News...

So you'll need to do better than a collection of symptoms without any analysis to describe your experience!

At least take a look at Activity Monitor, or run HTOP.

Are your Kybrd, Mouse and Audio devices connected via BT by any chance?

Is your SSD full?

Have you got a bunch of synching service installed?

A malware crypto miner? ;-)

But overall, for me, no, none of M1 Macs are getting sluggish! :-)
Interesting collection of point of views.

A language like Erlang indeed seems to align more closely with the spirit of the OOP goals - especially regarding encapsulation and avoiding shared state.

I would argue one of the best implementations of OOP is found in OCaml, where a nominal type system lives side-by-side with a structural type system, the latter which is used for objects and classes [1]. You still can use shared/mutable state, but functional styles are usually preferred - including a pattern known as "functional objects" [2], which allows the use of OOP but avoids shared mutability and its associated shortcomings.

[1] https://en.wikipedia.org/wiki/Structural_type_system#Example

[2] https://ocaml.org/manual/objectexamples.html#s%3Afunctional-...
Apple moves to stop AirTag tracking misuse
cmd-f "Non-compete" then "compete." https://www.vox.com/new-money/2017/2/13/14580874/google-self...

Until Texas, or Washington State, or other relevant jurisdictions ban non-competes, California will continue to have a key edge, despite its varieties of political and social dysfunction.
Apple is not the bad guy here. The bad guys are the incompetent employment verification agencies and the employers who rescind offers based on their competitors refusal to divulge irrelevant information.
Then try normalizing a random 1000-element vector. The average of the vector elements is around 0.027.
Well, they do. Modern cannonball as far as I understand it to be is a team sport. You have spotters, decoys (they speed past speed traps ahead of you to occupy the only cop in the area), even helpers at the fuel stops to help you fuel.

This all has to be coordinated ahead of time. I think the runs are also planned out so you don’t go through areas of high traffic. 150+ on an empty desert road is relatively safe.
Confusing but that is pretty much what I meant by “I see just one table” as you don’t need any joins (atleast with the same design you outline)
I agree with your point on investing in a good IDE. In the Jetbrains family, a game changer for me was "tapping the shift key twice in quick succession". This brings up an input box that can fuzzy-find classes/structs, files, "symbols" (methods, constants), git branches, and kick off IDE actions like refactoring. If enabled, you can even find database tables, functions, and commands that were pulled from the project's datasources. Sort of a combination between macOS' spotlight and Emacs dwim-style operations (short for "do what I mean"). You can use tab once the input appears to switch what type of thing it searches for.

This feature has saved me a lot of time for some IDE features I don't use often enough to have memorized a keyboard shortcut. It's the same overlay that appears if you hit CTRL-N (CMD-N on macOS) to search for classes/structs project wide.
My grading criteria for a codebase is "Can a hungover junior engineer comprehend this and work on it successfully?"

When we are getting to "only a Principle engineer who is an expert in scala with a history of strong mathematics can work on this" is about when a codebase gets a fail.
"the very small amount of people that still think the Failed Austrian Artist with a Charlie Chaplin moustache might have had some good ideas."

Small amount?

He is still admired worldwide. Just not so much openly in most places. Just look, how many Hitler documentaries are still made and that you can still buy Mein Kampf worldwide.

In either case, communist organisations do regulary face prosecution in the west, as well as islamist groups.

The only "unfair" thing would maybe be, that way more symbols of nacism are forbidden and so more possibilities to prosecute - but they just have substitutes and nothing really changes.

But - the difference between communist and nazi ideology is, that communist want a better world for everyone. Nazis only for a certain race, while enslaving the "lower" races. This might be a reason, why che is more accepted (despite being a sociopath on closer look) and hitler is not.

And the holocaust is still very unique in its significance. So they quite earned their special treatment. And they are still very much alive and organizing in the underground. This is why the rules will not soften in the foreseeable future. And I do not really feel like fighting for nazi freedom, despite being more tolerant in theory. But just for the reason alone, that those hypocrites can no longer present themself as victims, I would let them legally have all their symbols, flags and conspiracy theories.
Lightning Network, Bitcoin.
Programmatic inspection of databases in Go using Atlas
France is not building reactors forty years ago, with generators below sea level, on a major fault line.
No way. As a person of "overrepresented in tech" color, Austin is WAY friendlier to non-whites than California ever was. I regularly see groups of "bros" walking around/hanging out/eating out in interracial groups, which I would never see in the bay. There are LOTS of immigrants here, as well, though not as many as in Cali, but nothing to sneeze at.

And finally if Mexico can get its act together and (some city there) become a replacement for Shenzhen, access to Mexico will be huge.

It's not perfect. There is at least one thing on my mind that could hold back Austin, but it's not anything you mentioned.
I think that's hanging onto the example the OP gave a little too closely.

I found out about the company I've bought several sets of sheets from because they were a podcast sponsor, I happened to need sheets, and I liked their designs more than other ones I was seeing at comparable prices. If I hadn't heard that ad, would I have still found sheets I liked? Maybe! But is that really a convincing moral argument against those ads?
They take on payday loans instead from predatory lenders you only find in poor neighborhoods.
sounds like you're trying to build, at least partially, the navmesh as you search?

Yes. I'm coding non-player characters, using an API which lets them sense their surroundings by ray-casting but does not give them direct access to the system's world model. They're limited in what they can sense.
GraphQL doesn't have any syntax for expressions, like 1+1 is inexpressible with GraphQL. Once you add support for arbitrary expressions, functions, etc you start departing from GraphQL to something that looks surprisingly similar to EdgeQL :)
Didn’t break my streak.
I moved away from Gmail a couple of years ago for this reason. I moved to Soverin.net first and then after a year I moved to mailbox.org because I had a couple of (minor) issues with Soverin.

A good list of providers can be found at https://privacyguides.org/providers/email/

Protonmail is best in class when it comes to encryption etc, but the trade-off is that it's not as easy to get it working with custom email clients, and it's also more expensive. That's what I understand from reading into all this, but I never actually used Protonmail.

If you're using a custom domain I don't think it needs to be painful. I haven't bothered to export all my mail to my new account; I just keep my Gmail account connected to my clients alongside my new email. But if you did want to export I believe there are tools that help with it.
> except as a pressure for me to demand you return the apple as soon as possible?

What you describe is something like a promissory note, and doesn't really capture it. If you can trade that note to someone else for a box of framing nails, then you get to the crux of the issue.

It's not pressure for you to ask for the the apple back soon, but to use it for something soon not just sit on it.

The economists will tell you this pressure keeps the economy trucking along nicely. Of course, if it goes too far, you ruin peoples lives. Going to far in the other direction, also ruins lives.
>Yes, please, do continue to slam a whole field that you are not yourself in. Love hearing from people who love to just cherry pick a couple of articles to support their claims. eye roll

I wholeheartedly agree. Similarly, people outside of astrology shouldn't be criticizing astrology.
This deflation is bad meme comes straight from the big international bankers of the early 20th century (JPM et al.). They cared mostly about liquidity and stable exchange rates. Unless you are one of them, please stop parroting "would be extremely bad". Would it be different from now? Probably. Extremely bad? For whom?
No. I am able to do much more now, now that I respect the signals my body is sending. Sometimes I have to force things, reality demands it, but generally I work with my body on any given day, not against it. The increase quality and amount of work is undeniable, generally and on average.

I can only imagine how much more capable I would be if I had had a better relationship with sleep and my body in general when I was younger, so the benefits of those behaviors could have compounded over a longer time frame.
Austin Meyer shows off his personal plane in X-Plane 12 alpha
OOP hate is evergreen
I'm running Chrome on Win10 and my records survived the migration, so your mileage may vary.
US Government actually puts out lists of people who should be banned/marginalized on social media. Almost certainly has similar lists going out to NGO's, many of whose workers also happen to operate prodigiously on social media. It's not explicitly coordinated, so much as nudged and incentivized.
> It's particularly smart in this moment

It may be particularly smart for this moment in internal French politics, but energy independence is a smart move for any sovereign.
Well, I guess the question is what will happen when Not-Canada manages to achieve stable prices while Canada lets theirs "run hot." It seems to me the rest of the world would make sure to hang on to Not-Canadian currency while being very willing to swap Canadian currency for everything else, which would increase the supply of Canadian currency, causing further Canadian inflation.

Or is the author suggesting we should somehow convince the entire world to let their currencies "run hot"? What if a few holdouts went rogue and (gasp) maintained a relatively low rate of inflation for their currency?

I can reason out why a low and steady rate of inflation might cause folks to keep money moving around in an economy, but a do-nothing approach seems silly and unworkable over the long term on a global scale.
absolutely agreed, but the feds also faced with a none too enticing sword of Damocles in raising interest: corporate credit.

The fed never acquiesced to its prior commitment to end quantitative easing measures after the great recession of 2008, instead they simply shifted their weight to bond buybacks during covid and shoveled yet more coal into the engines of commerce...the result was a booming stock market during paradoxic unemployment levels and low GDP. the market had become divorced from the concept of anything but money itself earning more money based on its own worth.

"transient" inflation became a death-chant in the halls of the fed last year and as christmas sales languished and inflation pushed past five percent eventually the feds bond buyback program which was slated to "taper" in july was signalled to "end" in march. its hard to see that happening however, as using the market as a litmus for policy can never truly happen seeing as it seems entirely removed from the human condition, the worker or any tangible product outside investment itself.

the relief is the prime interest rate, but raising it would immediately cause a corporate credit crisis after a major pandemic as companies have for now over a decade enjoyed zero percent, or even negative interest. the ones who are over-leveraged are the ones that cant find chips due to the chip shortage, or cant ship product due to "supply chain." in short, the usual suspects.

So my guess is the feds going to try to ride out double digit inflation until somehow supply and demand return to normal, with a tacit nod to the end of high-roller credit being the bond buyback ending and an eventual december...maybe next january interest rate raise. One hopes it worked better than the QE tapering in 2011, which tanked the market six hundred points in a day and was immediately backtracked.
>Such reactors cannot be built in a day so right now this is just a political move for the upcoming election.

Of course, that's why it says first reactor will go live in 2035, not in a day
I don’t know where you got that idea. NPM doesn’t have any say in CJS (or ESM) module resolution other than that they conform to relevant aspects of it. Node and other implementers of those module systems absolutely do allow dynamic require/import.
Like every other lending startup, they're learning all about credit risk adverse selection.
It always blows my mind seeing a 4-year-old, who can't even read, navigating YouTube on their parent's phone better than some adults I know with PhDs.

Though as a kid I do remember playing RPG games in a language I don't know at all.
It's not a hard problem, but I consider it to be a dumb problem.

Let's say I have absolutely zero business purpose for an API - like zero. Neither general purpose or single purpose. I now have to make one to serve a native/mobile app. I have to pick language, I have to design API surface, pick an RPC framework, REST or GraphQL, I have to adopt a different testing strategy for it, etc.

When all I really wanted to say was: "Hey server... can you serve a slightly different template connected to all the logic I've already written that a mobile app can understand as long as the app contains a component library?"

As for the opposite model where you are API first, at least you have the language, API contract / technology, testing strategy in place. And it will work regardless of what your clients are! The clients then implement their own UI, ideally on top of some shared, headless client (maybe a native module?) and you have maximized code re-use. Only the UI tech is different (and that's a maybe, since you could use flutter or RN), and is tailored to each device nicely.

So I do think the second is VERY desirable because it's single paradigm and you can go pretty far to reduce duplication of effort, almost entirely.

There is no such possibility in the server-driven paradigm, and I'd like to see it because it would give me all the re-usability benefits of the second approach, with a huge advantage of making the clients leaner.

It's a personal thing, but I personally don't want to smash my web-app backend into the same service as a general purpose API. It requires a lot of discipline to keep the concepts separate, and it fails more often than I've seen it work. I do appreciate your comment here of "better engineering" because I so very much wish for that. I wish that the average Django/Rails/Phoenix/whatever framework would not turn into a swampy piece of junk when you keep both responsibilities in the same codebase, but they often do.

The options we have are pretty decent - I just think something like LiveView could be better. Its only promise is a (admittedly slicker) take on SSR for the web. That doesn't move the needle far enough to be revolutionary to me, and doesn't solve a problem that most people have. The problem we have is that the server paradigm is way, way behind where it should be when it comes to serving different types of clients.
It isn’t really NIMBYism to oppose remote desert solar plants, it is just people who care, perhaps without fully weighing cost/benefit, about any negative effect on nature.

There is a rational case that the huge footprint of solar and wind ends up doing more damage than more compact nuclear or natural gas plants. I suspect most of those opposing solar also oppose nuclear and gas.

I’d call it Nothing Is Good Enough Syndrome instead of NIMBY.
For one thing, when the article says "bigger" it means "more parameters," not "more neurons."