skysight-inc/HackerNews huggingface dataset:
The point is, this was not meant to be advice!
This was anti-advice.

You can't use the criterion: if it is insightful it has to be actionable on an insight that says "I have no actions for you".

The difference is, it is not trying to trick you.
Lab-Grown Meat. Potentially revolutionary impact on reduction of animal suffering and climate change.
There is plenty of pure mathematics that is beautiful and worth learning on its own without any practical application. A great deal of joy I get from mathematics is the delight in seeing a novel structure I hadn’t before where the proofs fall effortlessly out of the definitions.
I thought he meant the German ICE trains and I was really worried for a second.
OT: Let me give you a guessing, maybe the Translation wasn' wrong at all, 'Watts per Pound as an Ratio' -calling the Movie Matrix to mind... ^^
> you can increase your "luck surface" by doing certain things

....and your chances of being able to do those things (without severe risk of poverty and homelessness) are increased dramatically by having been lucky enough to be born wealthy, or at least upper-middle-class.
Also note that “half of all new cars sold” does not mean half of all vehicles on the road. People will keep using their ICE cars for 10-20 years after their manufacture date. I’m curious to see the actual projections of cars on the road that are electric vs ICE. My guess is, by 2040, it might be 25% (in the USA).
The problem with 240V is that there are few NEMA standards used is USA (although , they look bulky and are kind of unsafe around the kids.

Which is not a problem for dedicated circuits (you could wire receptacle just for this specific dryer / hot tub / RV / whatever, plug it and never remove), but would be a bigger problem if 240V is shared between appliances.

I think, NEMA 6-15 / NEMA 6-20 would be the best (they look very similar to standard 120V outlets; they have tamper resistance; 15A or even 20A should be plenty enough), but nobody wires them.

Also, there are other minor differences like:

1. 50Hz in Europe vs 60Hz in USA.
2. The voltage between ground and "power" lines would be different. In Europe it would be 240v between line and ground and 0V between neutral in ground, in USA it would be 120V between ground and both power connectors, due to how 240V is typically delivered to single-family homes in USA (split phase). Should not make much difference (you are not supposed to have any current to ground anyway, and any short-circuit should trigger the circuit breaker), but maybe it will affect safety somehow?
3. Seems like in some cases in USA you can get 208V instead of 240V (and Europe is nominally 230V).
I would like to see a more in depth treatment than what I've seen (or what I've thought about).

Certainly cross country electric lines aren't going to needed as much because the energy can be produced by a relatively clean factory. With coal, we want it very far away enough away from consumers so as not to cause health concerns. Decentralized energy, at the very least, means we can create solar power plants next to larger cities and towns.

In terms of the wires in urban centers, I don't have a good sense. I can see where you might be right but at the same time, that infrastructure is already there and there are efficiencies to be gained by not transporting electricity over many miles of copper.

I also agree that the social aspect but there's a large pressure to find solutions because energy costs are going to be dropping by an order of magnitude or more.
Yea, it's kind of his shtick.
100% agree. Made me feel a bit nauseous.
Sometimes doing a formal standardisation process too early can result in stifling innovation. I’m too young (at 36) to have insight in to the C development processes, but I suspect that having competing compilers trying out different things will have resulted in a better language in the long run.

It’s in many ways similar to the way the early web was developed, different browsers tried out many different additions, copied the better ones and improved them. The standardisation process we now have didn’t exist back then, and has been through a number of iterations itself since (the “xml every thing” process that ended with xhtml had a questionable outcome at best).

Some may argue that a formal standardisation process should have started earlier, before IE became too dominant. But I’m not too sure, IE was incredibly innovative and introduced some important technologies and apis, before stagnating.

In fact the “modern” html/css/js standardisation process is specifically lead by individual browsers implementing and trying out new additions, with formal acceptance dependent on other browsers also implementing it. It’s inherently a implementation lead standardisation process, not necessarily committee led.
Ask HN: How Much Do You Dislike Forward Declarations and Why?
I'm working on a programming language. For various reasons, it is a one-pass language that requires forward declarations.

However, [1] is criticizing Carbon's requirement for forward declarations, and it has many upvotes. This indicates that dislike for forward declarations is widespread and popular.

I've never hated forward declarations. I also work almost exclusively in C, so I'm used to them.

Yes, C makes them terrible with the header system. However, my language will use packages, which means that you don't need to forward declare everything; just the items in the same package (well, file) that refer to each other, such as mutually recursive functions or types that have pointers to each other.

Do you hate forward declarations enough that that would be a deal-breaker for using such a language? Why?

The technical details for my language: instead of defining macros like Rust, users can define new keywords. The keyword definition is responsible for parsing the tokens after the keyword, but it can generate whatever code it wants. If I made my compiler multi-pass, it would require all users who define keywords to make their parsing work with those multiple passes, which is doable, but I think it's too much.

I also chose defining keywords over macros because macros can be stateful (I think they might be in Rust), and requiring multiple passes makes keywords stateful too. For example, when defining a function (which uses a keyword), the first pass has to define it with its parameters and its return type, but then parse the body normally while generating nothing. Then, in the next pass, it needs to recognize that the function already exists, check that they are the same, and then parse the function body.

I can make it easy for keywords to know what state they are in, but they still have to act differently in each state.

Bonus question: if you can think of a way for my language to not require forward declarations while remaining a single-pass compiler, I'd love to hear it.

[1]: https://old.reddit.com/r/programming/comments/wiaggd/how_carbon_fixes_c_syntax/ijaeyna/
I worked on some ancient FORTRAN for CommBank (formerly Commonwealth Bank of Australia). Most of the details are still under NDAs, but the project was amazing.

Every variable and function was explained in a series of physical manuals in excruciating, and up-to-date, detail. The manuals had index lists by name, function, type and concept, making it ridiculously easy to find exactly what you were looking for. The documentation felt almost like reading Knuth's Art of Programming. It explained not just how a function worked, but also the dependencies and how they worked on that particular hardware, including pieces of the FORTRAN standard library.

On top of that nugget of most people's fantasies, there was actually a test suite! It wasn't written by the original authors, and had been pieced together over the years. But it was a testsuite for code running on a mainframe the size of a small room. Since when do you ever get tests for code written in the 70s!?

Working for CommBank was hard - the standards for absolutely everything that they have and do are A-grade. A single complaint from a coworker or customer can land you in front of a review board. But the work they produced, at least what I saw, is absolutely worth it.
I think Moveable Type is still a going concern. I think there's even a hosted platform.
How We Can Encode Human Rights in the Blockchain
Responding to Severe Weather Alerts with Pipedream
A good overview of what you go through during ejection.

"Standby for Ejection!": https://youtu.be/5QF2F51adjA
Türkiye is becoming the China of Europe in terms of manufacturing.
How is this different from TorToiSe TTS?
All of these are illusions. The currency is propped up by the government because it's not freely exchanged anymore. Europe is making a massive turn away from Russian energy despite the medium-term pain. The Russian military has achieved very little in five months of warfare. And China genuinely doesn't care about Russia. If the Russian Federation were to balkanize into smaller states, the Chinese leaders certainly wouldn't mind.
Nobody knows Russian losses. Not even Russian officials (though they probably have best estimates, but they will not release the numbers, not until this operation is over). Everything you read in Russian news is Russian propaganda which lowers estimates. Everything you read in Western (or god save Ukrainian) news is anti-Russian propaganda which makes up numbers out of thin air, because West in active proxy war against Russia and its news agencies are just propaganda speakers on the other side.

Ditto about Ukrainian loses.
Their actual quarterly profit is 10% of what you claim, so the fine will wipe out a full year of profits. Your sarcasm is totally unwarranted.
No issue here. It appears your system allows it.
Do you have a writeup of your setup? Do you use lead acid for your batteries?

Besides the money issue, the biggest concern I have are balancing the batteries, getting the right inverters, keeping the panels clear and figuring out what inefficiencies are during the non-summer seasons.
shoe on head
> as it's mostly very rushed, badly designed software

What's stopping you in improving the situation? Time pressure or unwilling colleagues?
Thimbleweed Park was highly enjoyable. Done by Ron Gilbert and Gary Winnick, two of the people from the classic days at LucasArts.
Defending Ukraine: Early Lessons from the Cyber War [pdf]
> I don't remember Mozart or Einstein lament about their haters.

Can't say for sure about Mozart, although I really would not put it past him to do so.

But here's Beethoven doing the same thing: https://quotepark.com/quotes/2122354-ludwig-van-beethoven-o-...
8/9/2022: To prevent against uncovering, train your models to generate sideviews.
"profile view challenge" coming in 3, 2, 1 ...
Coincidentally I've just started playing around with Coqui TTS for training on my own experimental datasets. I was naive enough to think I could get it to run on Windows instead of Linux, I would suggest you save yourselves the time and start from Linux if you're giving it a go!
Like all things vulgar, they catch on. I dislike it too but it somehow fits the bill just like the original meaning of the word: we’re seeking something and instead we get pseudosomething that leaves us unfullfilled and almost worse off
I did not experience this, my system doesn't allow it
Revolutionize? No. I don't mean DALL-E or GPT-3 specifically, just that tech. I think as the hardware needed to run these gets cheaper and the tech is applied to other domains we will see revolutionary changes. My vision depends heavily on the forward march of progress with bigger better compute available cheaper.
Of course they will, but energy companies have a larger minimum capital expenditure than a household looking to invest in generation. And the energy company will likely still carry the full cost of transporting energy, which becomes more expensive with more energy sources connecting to the grid.

It would be a change in the dynamics of economies of scale vs small and nimble, greater lobbying power is one thing economies of scale still have a big advantage in so GP's comment seems plausible.
Russia is establishing this threat for leverage and Germany will probably concede to Russia’s demands rather than suffer this consequence.
It's amazing to me how little talk there is about reduce and recycle - with remote work, better city and public transport planning etc if we could completely eliminate the use of cars for the vast majority of the populace we would not need to mine more for batteries, wonder where and how our electricity is going to come from and how we are going to offset carbon.

We literally have no vision for optimization, we just seem to obsess about and creating one problem to solve another for the sake of capacity and scalability.
That's happening separately, in the "mir-formality" project: https://github.com/nikomatsakis/a-mir-formality

The two projects are related, but have different objectives (mir-formality includes traits and borrow checking, while MiniRust focuses on operational semantics).
Is it possible to simulate a Turing machine in Linear Lisp without using exponential memory?
Uhh fuck that (pun not intended). We are not the problem, America has plenty of space, there is no need. SE Asia is stabilizing. Africa has a lot of birth but also a lot of space left.

There will probably be some places with "natural" population control from lack of food or from disease bht that doesn't mean "we" have to do anything.

You def can't be pro-choice or anti-fascist then support population control.
This is reminiscent of the Brexiter take on the EU.

Doing stuff that helps big business, good.

Doing stuff that helps people, bad.

(Obviously your rank and file Brexiter believes the exact opposite of this, sort of e.g. we don't want fundamental human rights if it means a famous murderer gets to vote in our not even proportional system, and "it's all useless red tape about how bendy bananas can be" referring to documents written by the banana industry to make their life easier).

Slightly suspicious that the abstract of this link doesn't seem to support the claim:

> and studies suggest that the common external tariff of the EAC has not always been used to improve the economic welfare of citizens.

And it's a weak wishy-washy claim anyway. Sounds like they don't like the tariff but don't have any good reason to support that belief/preference.
For Teslas built since mid-2017, “every time you drive, it records the whole track of where you drive, the GPS coordinates and certain other metrics for every mile driven"
If you are writing unsafe Rust code and want to be sure that your code is following the rules of the language, then this is an important steps towards giving you a sufficiently precise description of those rules that you can use for this purpose.

If you are writing a Rust compiler or a Rust verification tool, then a spec like MiniRust is a key part of telling you whether you got it right.

If you are not doing either of these things then you probably don't have a use-case for MiniRust. :)
Show HN: API for statistical comparison of online product ratings
Sometimes it is not clear whether one product is genuinely better than another based on their online ratings, especially when the number of ratings is not large.

I created an API for computing the posterior probability that one product is rated better on average than another, based on their online ratings data. Users submit the number of 1-5 star ratings for products 'A' and 'B', and the data is looked up on an empirical Bayesian model, fitted to a large data set of Amazon ratings.

A basic user interface can be tried at the URL above and there is a link at the bottom of the page to the API (at RapidAPI). The first 150 API calls per month are free.
Earlier today I stumbled upon the article describing an induced mitochondrial dysfunction after antibiotics intake: [1]

[1] https://www.hormonesmatter.com/with-thiamine-paradox-symptom...

P.S. If you want to chat write to: alex -at- zodiac.herald.icu
Wake me up when TrustArc or their clients get fined. That is the company that added artificial delay for "processing" if you rejected optional cookies.
> It's like the "international except Taiwan" example I gave earlier - the language is forced and artificial and always will be, because it doesn't reflect the underlying reality that these people would be in the other group if you put the boundary in the natural place.

If this were true, then we wouldn't have all the examples of languages and cultures that don't put it in that "natural place".
i always keep telling my friends that you need to read the book at least three times to really "get it".

I had the first book at home borrowed from a friend, read it once and thought "hm..". Then reread just like that and thought "hey, this is actually good". Then a third time and thought this was actually genius. Then decided to buy the whole serie.

It took me that long to understand the depth of the text, all the references ( either grabbed from other stories, or from real history), and sometimes realizing all the bits of the story.

And the best part to me: this is exactly reflecting the structure of a dream. It's all a bit weird and blurry, then its deep meaning only appears after careful examination.
I laughed at that too.

It feels like his blog is the revenge porn of hindsight porn!

I did enjoy the article though. A lot of commonsense but no real actionable takeouts though... wait a minute...
Surprisingly the best codebase I've taken over was written by a uni student. Everything was strikingly simple to comprehend and yet perfectly abstracted.

I think their inexperience and lack of hubris made them go to a lot of effort to be idiomatic in a language they were using for the first time.
The only one that works for me is "a little bit of something is better than none of something."

e.g., Don't feel like working out? Well, it's harder to commit to 30 minutes than it is to commit to 10 minutes, and 10 minutes is still beneficial. Who knows, you might accidentally go for 20 minutes.

Dumb article though.
Incident report: Employee and customer account compromise
I imagine as the world moves towards clean energy they won't find customers for oil and gas.

Can Russia survive with their grain exports? I doubt it.
There are 'ground mount systems' for solar panels that are popular if you have the space.

A cursory look on YouTube gives many results [0] [1] [2].

There are fields of ground mounted solar panels in the country side where I live.

[0] https://www.youtube.com/watch?v=7t4hGBWLtxM

[1] https://www.youtube.com/watch?v=Dzar3xqCb6k

[2] https://www.youtube.com/watch?v=tc-wgpGfbtA
We've unionized on-call to a certain degree, which makes things very nice and transparent in a certain scope.

I get paid a static sum (which is very competative) just for having the phone for the week, and then if I get a call, doesn't matter how minor, it's 4h of normal hourly pay for the call.
This is only if the call is outside of normal working hours (so between 8pm and 8am)

I do really like this setup since it forces the employer to actually fix issues that are causing "wake-up".
It should be expensive to make the call and thus an effort should be made not to make it.

I'm not sure how it works in other parts of Europe, but in Iceland this is considered normal.

We also try to split it quite evenly so it's usually only a week every 4-5 weeks or so.
Autonomous machines operating in farm land in the USA. Several billion dollar companies could be spun up. Ripe for the taking right now/
Crypto isn't a solution to this. Anything you can do with crypto with regard to funding, that is legal, you can do with paper money, checks, electronic transfer or the like.

Crypto exists to solve the byzantine generals problem with untrusted actors. This solution does not, at all, exist in that problem space.

We are talking about bio tech - a heavily regulated industry where the regulations are written in blood. If the goal of crypto, here, is to do away with some of those regulations then I think every person involved is actively harmful to humanity. If the goal of crypto is to work within the regulations, then paper money can do it just as well.
Zig shouldn't be mentioned here - of course it's compiler dependent, because it doesn't claim to be a stable language yet.
Thanks - I read Anne Borden’s book so will be interesting to hear Tom’s side too.
Give an addict a solution drug to his drug problem... you do the math.
Nothing comes of it because we're regressed into a hyper-sensitive society where topics that remotely involve race can't be discussed anymore for fear of someone's feelings getting hurt. Empires have collapsed in the past because of migrations of peoples, this is potentially no exception.
I was just in the hospital and the nurses all wore a neat voice-activated paging system so they could call each other totally hands-free.
Of course when they were young, the Boomers said that about all the people in power at that time. Big government power attracts corruptible people. This doesn't change in a generation. It probably doesn't change ever.
Usually the good code bases practice modularity and composition well.
> It can take a week just to get permission to call another team's API or a month to get an external vendor to respond to some critical question.

Sure, but you are still unlikely to realize that you're blocked by that exactly at the start of your day. Once your blockage has been communicated, likely in the middle of your day, the state will remain until you are unblocked. There is no value in repeating every day that you're still waiting on Outside Vendor. The blocking state has been addressed. It is known that nothing will change until the state has changed.

And it is not like Outside Vendor can update you in an internal stand-up on why it is taking them so long, given that they won't be present, so you're not even getting that value out of bringing it up again.
Because Monzo will pay more than Google or Amazon in the UK.
Tangentially related but a simple way to bust a chatbot is to ask “What is larger, the Eiffel Tower or a shoe box?”
There are actually several quiet high quality options around at this point.

Mimic is another one

https://mimic.mycroft.ai/
Yes, but one of the points of the article is a distinct lack of source material to train models on profile views
see the documentry 2000 Mules
No. Though some are worse than others.
> By 2030 (8 years from now) at least six manufacturers will have stopped making ICE vehicles entirely.

Do you believe this? I know its a stated goal, but is there anything to hold the company's accountable or is this just a promise? I can't imagine them giving up a cash cow and something they've been doing for decades. EV sales in the USU are 5.6% of the market. I just find the claim that these companies will just seamlessly switch over to electric when they can't even get a decent touch screen in a car a decade after the first iPad.
I was one of the early adopters. Monzo felt fresh and exciting back when it started, kind of like Google in its early days. But I later switched to Revolut and never looked back. I was driven purely by intuition and no particular reason.

While trying to understand why, I thought it was probably because there was too much PR and fuzz around Monzo as an "ethical business" and little action. You don't just talk about being ethical or caring about the customers (most data collection companies say "we value your privacy"). You prove it by doing, by delivering an amazing product and customer support, and by showing how you are going to turn profitable. Revolut and other competitors talk less but you can see they are doing reasonable job on all fronts.