skysight-inc/HackerNews huggingface dataset:
It is entirely and completely about high level vs low level.

"High level" means details abstracted away and solved so you don't have to think about them. Our CPUs understand only the most primitive of instructions; the purpose of all software is to climb the ladder of abstraction, from a multiplication routine abstracting over repeated addition, to "Alexa, set an alarm for 8 AM." To write things yourself is the very essence of descending to a lower level.

Abstraction comes at the price of loss of fidelity, yes - Alexa might not ask you to specify exactly what form your alarm will take - but the benefits are a vastly increased power/effort ratio. It's worth it, because most of the time you don't care exactly how a task is done - you just care that it IS done. And - mostly - your needs are not that special.

Frankly, sharing information on how to do things so that others can build upon them is the only reason we have technology at all. Perhaps you've read "I, Pencil"? With a lifetime of effort and study, you would struggle to create a single pencil drawing from "scratch". Chuck Moore's supposedly astonishing productivity notwithstanding, I notice that all of the software I actually use is a heavily layered tower of abstraction (and, curiously, none of it is written by Chuck Moore). It appears that by and large the choice is between layered, multi-author code - and no code at all.

https://fee.org/resources/i-pencil/
If Westinghouse didn’t go bankrupt we would probably have 1 of 2 nuclear reactors online this year in Georgia. Total cost is about $25 billion so far.
Typically kept on site in concrete casks. The spent fuel takes up shockingly little space. At least around where I am, "tax payers" don't foot the bill.
what does this allow you to write that go1 doesn't?
If it's just the occasional thing, I personally wouldn't get involved, but if it's going on enough for you to notice regularly it doesn't sound like that's the case.
Posting Nat Friedman's tweets here so they're easier to read - they're doing more than most companies about the whole thing, not sure where the vitriol in these comments is coming from:

It is painful for me to hear how trade restrictions have hurt people. We have gone to great lengths to do no more than what is required by the law, but of course people are still affected. GitHub is subject to US trade law, just like any company that does business in the US.

To comply with US sanctions, we unfortunately had to implement new restrictions on private repos and paid accounts in Iran, Syria, and Crimea.

Public repos remain available to developers everywhere – open source repos are NOT affected.

The restrictions are based on place of residence and location, not on nationality or heritage. If someone was flagged in error, they can fill out a form to get the restrictions lifted on their account within hours.

Users with restricted private repos can also choose to make them public. Our understanding of the law does not give us the option to give anyone advance notice of restrictions.

We're not doing this because we want to; we're doing it because we have to. GitHub will continue to advocate vigorously with governments around the world for policies that protect software developers and the global open source community.
> In 2018, 36.5% of the newly registered cars in Germany were small or compact[0]

To quote your first source:

> Mehr als die Hälfte aller Neuzulassungen entfielen auf die Segmente Kompaktklasse (22,0 %), SUVs (18,3 %), Kleinwagen (14,5 %) und Mittelklasse (10,9 %). Die SUVs verzeichneten mit +20,8 Prozent den deutlichsten Zuwachs in der Jahresbilanz, gefolgt von den Wohnmobilen (+15,5 %) und der Oberklasse (+12,4 %).

SUVs were the second biggest segment and had the highest increase. The third highest increase was for luxury cars. 36,5% for small or compact also means over 60% weren't small or compact. Your source seems to support my conclusions pretty well.

> Exactly. Now think about this: They live in the countryside BECAUSE they cannot afford to live in the city, which ends up being cheaper even if you have to pay for a car, especially with the current housing market situation in cities.

Most poor people live in cities. People in the country side usually live there because they want big houses and "live in the green", not because they cannot afford rent. On the contrary, poor people usually have to live in the city despite the high rent, cause that's where low-wage jobs exist.
That simplistic calculation is an entirely fictitious scenario. It ignores the fact that energy grids are integrated. Once your wind plants are distributed in a wider area they won't all see the same weather and the differences even out much better.

I thought it was acknowledged in the industry that interconnects need to be built out to distribute wind power better. Why did you choose to ignore that in your calculations?
I am not from the US though and I don't live there.

The question is still valid though: are we thinking things through and what are our leader's intentions in case something like that happens and are they thinking about how to prevent it in the first place ?

Ten years ago we talked about how the India/Pakistan nuclear arsenal could end up in the hands of Al-Qaeda. What were the plans and which one was put in motion (if any) ?
Per the article, it's a $10k AU limit. That's... not really removing cash. It looks more like a money laundering statute to me.
Apple lightning to HDMI adapter is a computer
And POWER is also pretty scaleable, else I guess that they would use something else for supercomputers.
>They added the option to make private repos public so you can back it up.

And allow all to see their contents, likes business and trade secrets. Top tier.
Weakly Supervised Domain Detection
How to Discover Your Identity
What is the legitimate use of Tesla's self-driving function? You're not legally allowed to drive without being in control of your vehicle. Tesla says you're supposed to remain aware and in control. You aren't allowed to sit there eating a sandwich, or take a nap, or deal with the baby in the back seat. Yes, people drive distracted all the time, but encouraging them to do so isn't a good idea, and doesn't make it legal or remove personal liability. Any argument that people do these things anyway (well, not nap normally) is going to be offset by the fact that autopilot encourages and increases these behaviors.

I love the idea of self-driving vehicles, and when it's good enough, I'd trust it more than I'd trust most drivers (but of course not more than I'd trust myself, hypocrite that I am). We're not there yet, though, so I again ask what the legitimate use of it is.
"This implementation" is notqmail, which none of the netqmail people are involved in.

netqmail 1.06, which none of us notqmail people were involved in, was produced by a handful of people I have often referred to as "list elders". They were very informed, very conservative, and very careful.

Nothing wrong with heuristics. It's a busy world out there. I appreciate that you're aware you're using one here, and I thought you might like to know it's led you astray. As a notqmail developer, I hope we live up to the standards set by the netqmail folks.
> Moore's law is about the number of transistors on a chip, not about performance.

People talking about Moore's law talk about the "more transistors means more performance" aspect. That part hasn't held for a while now. No one cares if you have ten times as many transistors if it doesn't improve performance.
A NYTimes article this weekend had multiple anonymous sources stating that management actively supressed warnings and Boeing lobbied extremely aggressively for being their own regulator. It was very very intentional.
Priced at $50 it has terrible quality.
In this day and age and in their region, it's highly unlikely the Nuclear plant is actually profitable. Just as an example, look at the ZEC's in NJ.
I despise all 3 regimes, but these sanctions harm the people more than they harm the regimes. Sanctioning Crimea specifically makes no sense whatsoever. Why not instead sanction Putin who, you know, is the one who occupied Crimea?
In New Zealand we balance wind availability with fast cycle natural gas turbine plants.

Wind goes up and down. That's fine. But there needs to be something to cover those gaps. And it's either 2,500 batteries, or some gas turbines.
Alright, so I noticed this before and just tried it again. While I can fill in forms, does anyone know how to save them? The man page says "S", but that doesn't work and I remember this causing issues for me in the past.
What a presumption.

I do embedded security. For context, that means I use C++ when raw performance isn't that important-- because if it were, it would be in verilog and baked into the silicon.
I’m all for carbon taxes too, but I always question the accounting for this.

Consumers pay some carbon taxes directly (e.g. while buying gasoline), but does this account for indirect carbon taxes (e.g. the natural gas used in making fertilizer to grow the food that the cow ate to make this burger?).

At the end of the day, a lot of our purchases are really paying for the energy used in its production at some level.
You've already gotten your answer, reduce consumption of coffee.

You want an answer that lets you consume coffee and not affect the environment. That's not possible in this world.
Finland chose to solve the problem. The US could do the same. Anti-nuclear activists who claim to be worried about nuclear waste used politics to shut down our attempt at yucca mountain with the cynical goal of just making it expensive. Ironically doing so made everyone at least a little less safe.

Also, tax payers don't pay for nuclear waste. Rate payers do. It's factored into the sale price of nuclear electricity via the Nuclear Waste Fund.

https://psmag.com/ideas/the-hiding-place-inside-the-worlds-f...
How are the byproducts a timebomb? Half-life is the exact opposite of a timebomb.
Existing nuclear plants should be kept running for as long as it is safe to do so, but building new ones is a fraught, expensive, and slow process. Hinkley Point C was commissioned in 2008 and is simply not there yet. Meanwhile the UK has de-coaled almost entirely, mostly by replacing with a wind power/CCGT mix, and the whole-country emissions are down by 40% since 1990. https://www.bbc.co.uk/news/science-environment-47121399

Then there's the other issue: weapons proliferation. Look down https://www.ucsusa.org/global-warming/science-and-impacts/sc... : country #8 is Iran, which the US is very against expanding nuclear, and #10 is Saudi Arabia, which should not be allowed to develop nuclear weapons either.
man if I had a dollar for every time I said If I had a dollar I'd never stop saying if I had a dollar.

If I had a dollar.
Based on the expectation that humans can't possibly, at this scale, organize themselves around good ideas like reducing consumption and fossil fuel use, we have no options at all and we're on a trajectory to extinction. If that seems extreme to say, just look at the evidence. Believing some other solution will appear is blind faith bordering on delusion.
This is important. This kind of actions have to be taken as what they are: unilateral actions of a country against another. It is just the US defending what it sees as they interests. But for the rest of the world it is just a maneuver.

For some people in the USA it is difficult to see it. Given their (expected) skew towards their country. But people outside that country can see it with a more objective perspective.

Similar thing is happening with the concentration camps in the south.
That does not mean it’s safer to have a gun in the home in Switzerland or not. Clearly gun ownership is only one factor at the country level, but we are comparing gun ownership not countries. Gun accidents kill people, where guns extremely rarely save lives.
> even when they're rarely used they leak so much methane that much of the relative CO2 savings from the renewables they're backing are wiped out.

This is not true.
Yeah but I would argue that the US is actually destroying other nation-states
Yep. If you want to access your blocked private repo, you literally have to let everyone access it. And you can’t even delete it afterwards.
Most landfills aren't well run. They're in third world countries, or places with business-favouring politics, or corrupt.

Also, you aren't thinking in deep time. Plastic waste needs to be managed indefinitely if it isn't going to be incinerated, because plastic becomes more dangerous, not less, as it becomes finer particles. Which also penetrate containment more readily.
Zuck is pivoting the company to privacy. https://m.facebook.com/notes/mark-zuckerberg/a-privacy-focus...

He loves money just as much as everyone else.
OpenXR 1.0 Specification Released
There is already a backing up of IC car production in the luxury car markets as large numbers of people are delaying the purchase of new IC based cars in anticipation of a new EV supplanting it based on lower running costs, lower maintenance costs et al. In addition, these longevity factors are making EV buyers move up-market. This has gutted Mercedes and BMW sales, among others.
https://electrek.co/2019/07/24/tesla-model-3-outsellin-gas-p...
Thanks, I must have confused single and return trip.
> The irony here is most modern CISC design are breaking instructions to RISC-like μOps.

... as well as combining two (or even more?) instructions into one μOp.

https://en.wikichip.org/wiki/macro-operation_fusion
Yes, exactly right. One other PR left to merge, then we'll update the docs and cut 1.07.
Thats not the point of the article. I doesn't say that RISC-V doesn't support SIMD, it argue that in the real world, we prefer big instruction like SIMD that do a lot of thing "at once", which is not what RISC-V as been designed for even though it support some.
That sounds like a Bill & Ted movie.
> And the people there seem happy, atleast according to a reddit AMA by a Crimean.

It's amazing to me that anyone would put any faith in a random AMA in an occupied territory.

For an alternative random redditor, this guy had to get divorced, all his friends left, and he's leaving for Kiev:
https://www.reddit.com/r/AskReddit/comments/9p6d9r/serious_r...
Fun fact, there is no spot market for lithium. Lithium is sold on a contract by contract basis and there isn't an equivalent of the London Metal Exchange price.
Good. I don't want you telling Facebook I've visited your website.
s/foreigners/people/ .
How do you sell going backwards to people who are less well off than you?
Yes - kind of like the monthly boxes that were super popular a few years ago that would give you a grab bag offering for a monthly fee. I’ve also heard them referred to as co-op (short for cooperative). There are a few different types and ways that they work. Some ship to you and others you have to go pick up, the one I was a part of was affiliated with the local farmers market. The farmer who ran it would bring his goods to sell individually at the farmers market, but at the same time, you could pay a monthly fee to take home a selection of stuff that was in season. So instead of buying 3 tomatoes, 4 onions, or 5 apples individually from him, you would get a basket that had either 3 tomatoes and 4 onions or 3 tomatoes and 5 apples (your choice) that was cheaper than buying individually.
Society tends to underestimate the power of inefficiencies and shortcomings to keep us in the right track by making it difficult to attain our immediate aspirations. The exception is in the case of the underclasses. In this case most people just find it obvious that if they have too much too easily then the entrepreneurial spirit would collapse and along with it society.
EV batteries should last much longer than 10 years. Ideally, they should last the lifetime of the vehicle.

Most manufacturers, including Tesla, provide an 8 year warranty on battery and drivetrain.
I think one of the unstated problems with static analysis is just keeping track of the results. I know that when I started working with these tools, it was a huge PITA just dealing with the various output files.

That's why I created tools to convert the output from different tools into a common CSV format that can be databased and used to compare output from different tools, or from different versions of the code (e.g., after fixing errors reported by the tools).

These tools currently work with cppcheck, clang and PVS-Studio and can be found here: http://btorpey.github.io/blog/categories/static-analysis/
I don't like this at all. This is a classic example of a feature where, in the right hands its very powerful, but in the wrong hands it will ruin the simplicity of the logic it touches. Go's magic was really in its ability to be placed in the wrong hands and still end up with a serviceable program.
No; this goes back to 2014.

https://www.treasury.gov/resource-center/sanctions/Programs/...
If you feel you're being bullied by a coworker, then talk to them or your boss about it. That it's a code review is irrelevant. You clearly have a communication problem with the other party.
Any pains listed that you identify with or are these non-issues for you?
Plastic as such isn't a safe way to sequester carbon.

It may be possible to burn it into charcoal, which would be safe to sequester? But the noxious flue gases would need to be cleaned.
It is illegal and immoral. You have requested a government subsidised flat because you need it and would not be able to afford one otherwise. The government has determined, after some research, yes you do need one of their flats. If you’re subletting it then it’s obvious you don’t need it. You’re staying elsewhere, someone is paying you to stay in your place, and the long list of people who really need it remains full.
With all the engineering available to increase shelflife and looks(colorants) to the detriment of the consumer’s health
> At which point we must conclude that it is a shame that theology has captured the minds of so many brilliant people.

Or that the brilliant people whom it captured were more brilliant than arm chair philosophers of the modern age. Even Aquinas didn't like Godel/Anselm's argument:

* https://en.wikipedia.org/wiki/Ontological_argument#Thomas_Aq...

And this is not specifically theology, but philosophy generally. Aristotle espoused these views in 300 BC:

* https://en.wikipedia.org/wiki/Aristotle#Metaphysics

And I think you'd be hard pressed to call Aristotle "religious", and yet the (Catholic) Church took up worldview with few qualms:

* https://en.wikipedia.org/wiki/Five_Ways_(Aquinas)

When universities were established in the middle ages, they certainly had theology as a specific course of study, but a good portion of the curriculum was about Aristotle's view of the natural world:

* https://en.wikipedia.org/wiki/Corpus_Aristotelicum
Advocating self-denial (and going on protests) by billions of people is a non-starter and won't solve the problem. It smacks of a pseudo-religious attitude that we have to suffer to solve climate change.

Fixes that really work will have to be at the source - the energy generation stage, making existing lifestyles zero carbon. Bear in mind that billions more people have yet to achieve the comfortable high-energy-use lifestyles that we enjoy.
Presumably council housing is intended to house residents not pseudo-hotel guests.

(I say that as a frequent AirBnB guest and overall supporter of the AirBnB/Uber/Lyft/VRBO/Homeaway/etc segment of the economy.)
> "We regularly remind hosts to check and follow local rules - including on subsidised housing - and we take action on issues brought to our attention," said a spokeswoman.

Bull fucking shit.
I don't think it is very nice to make the assumption that a high density of social housing will result in a ghetto. Do you have sources that people in social housing are more prone to violence and crime?
Radioactive readings in 2017 might be from a major nuclear release
I suspect the cultural continuity is there but it is taken for granted and not noticed as oppossed to the "exotic". Like how most people don't see themselves as speaking with an accent.
I agree that the proposal is far from succinct.

But it is not really written a s a technical proposal, more an explanation with plenty of detail and abundant examples. The important information is kind of drowned out by the noise.

But other than that it is not really that complex. Generics aren't easy, but they are not something that needs to be invented. Implementation options and tradeoffs are well understood.

The duplication introduced by having both concepts and interfaces is unfortunate though.

Regarding syntax:

No language has really managed to provide a really good syntax for generics, imo. The default <T> is often ugly. Haskell chose to have them declared in a separate function header which is much nicer, but also annoying when having to modify two lines, etc.

I think this is a reasonable tradeoff. With special syntax highlighting for `(type T)` it will be easy enough to parse visually.

The proposal does contain some particularly unfortunate examples though.
Have you seen the US lately? We're en route to undoing Roe v Wade, the Civil Rights Act, years of progress on other matters, etc, and we've already basically given up on functional democracy by allowing corporations to spend as much as they want on candidates. What do they say about those in glass houses...?
Unfortunately you can't feature-flag them off, and especially you can't automatically ban people from using all sorts of old unsafe constructs in your language, so for practical multi-contributor projects you have to be aware of all the features.
You could try nodered-self hosted or cloud options. It has plugins for most stuff including GPIO, MQTT, HTTP, email, twitter.

https://nodered.org/
This is why I didn't buy a Tesla... It's half pregnant basically.

My 2019 Mazda 6 has adaptive cruise control and I think this gives you 80% of the features set for 1/3rd of the price.

FSD would allow you to only supervise which is definitely a lot LESS work.
Best Java Books in 2019
I have to agree.

I built a custom email solution for a small business similar to the one presented in the article, with a bespoke newsletter creation/mailing list management/engagement reporting platform on top of it. It handles far more than 22K emails per hour, which is a trivial volume for even very modest modern hardware.

However, I do agree with the article that building a system like this can be highly cost-effective. At one point, my aforementioned client was spending nearly $75K per year to outsource this. They've been using the system I built for more than half a decade now, with the only fixed monthly costs being a few virtual private servers.
I find it interesting that the only download options are a couple of jpegs that are less than 200Kb, or a TIFF that's 146 Mb.
CISC since around the turn of the millennium is basically a custom tuned high decode speed data compression codec for RISC-like micro-ops. It's been a very long time since anyone designed a CISC processor that actually ran (non-trivial) CISC instructions directly in silicon.

The root of CISC's persistent dominance over true RISC instruction sets is that memory bandwidth is far lower what would be needed to feed micro-ops directly into the CPU. It makes sense to solve that by compressing the instruction stream. RISC looks far better on paper in every other way if you ignore memory bandwidth and latency issues.

That being said, I've wondered for many years about whether a more conscious realization of this might lead to a more interesting design. Maybe instead of CISC we could have CRISC, Compressed Reduced Instruction Set Computer? Instead of CISC you'd have some kind of compression codec that defines macros dynamically. I'm sure X64 and ARM64+cruft are nowhere near optimal compression codecs for the underlying micro-op stream. If someone wants to steal that idea and run with it, be my guest.
Learning Loops: Circular Growth vs. Linear Growth
138: Jeez Jedi, language ladder, killing K8s, floppy finished, and more