skysight-inc/HackerNews huggingface dataset:
The bottom billion people have no counter to put a microwave on. A solar panel, battery, microwave, induction cooktop, and fridge would cost several years' income preferentially spent (e.g) eating.

Getting together $10 for a stove that needs 5x less firewood is a challenge. They need a new one every year because making one that lasts costs more.
Agreed with the article, though obviously it’s a bit dated (especially around generics and package management).

My take is that Go is basically the new Java, with fewer abstractions and faster compilation. Although, the pre-Java 8 Java, before Java started to get a bit functional.

Like Java it’s a practical, imperative, statically typed, garbage collected language with very good performance. Also like (pre-Java 8) Java, it’s very verbose, doesn’t allow for much “elegance”, and many find it not very fun to write. But it is a pretty decent language for getting shit done.

Overall, I don’t really enjoying writing Go, but it’s not the worst either. I’d code in it if necessary, but wouldn’t chose it for a personal project. I just have more fun and am more productive writing code in concise, mixed OOP/FP languages like TypeScript or Scala, even if they don’t compile as fast.
I'd be wary of such comparisons. Germany has a completely different system, which is already old and functioning. Just to give an example, the poster above you strongly suggested that the main point is to hurt Bezos. That's a cultural difference which is pretty significant: you can't hurt Bezos this way without also hurting the company, and so large categories of stakeholders: clients, suppliers, employees. Going into unions with this mindset won't create the kind of partnerships you see in Germany.
Yes, I'd like to see further efficient developing.
Canada Senate votes to eliminate controversial standard for cellphone searches
You have written this comment, presumably hoping to elicit some kind of response. The AI described here would, by definition, be exactly equally as likely to have written the same comment, or the opposite, or to have veered of into a philosophy debate, or any of an infinity of other possible intelligent answers - this is by definition, this is the thought experiment we are discussing. An AI that literally looks up the conversation so far and then flips a coin to choose one of the responses in the table.

I would bet that is extremely different from how you act. I would bet for example that you would be more likely to eat something than to allow yourself to starve for the sake of ethics. This AI would be as likely to do both.

So, I do think that you are clearly intelligent and sentient despite holding some opposing views, while the thought experiment AI is not.
I don’t understand. You can literally just look it up in any dictionary. What exactly do you think my explanation was lacking?
> Attributes like inline or likely rarely do that much, so that doesn't explain it. They are merely suggestions, frequently ignored

In Rust you can annotate a function with `#[inline(always)]` which makes is not a suggestion; it'll always inline it AFAIK (unless it calls itself recursively where, by definition, inlining is not possible).
The Best-Selling Video Game Consoles of All Time
Curious if you have any reading suggestion on how complex systems fail?
Stealing energy hasn’t been any easier! Next product, circuit breakers!
https://pkg.go.dev/cmd/go#hdr-Build_constraints

If a file's name, after stripping the extension and a possible _test suffix, matches any of the following patterns:

*_GOOS
*_GOARCH
\*_GOOS_GOARCH
(example: source_windows_amd64.go) where GOOS and GOARCH represent any known operating system and architecture values respectively, then the file is considered to have an implicit build constraint requiring those terms (in addition to any explicit constraints in the file).
An essay that thoroughly explores this is called "The Coddling of the American Mind," which was published in The Atlantic in 2015 [1]. The essay presents an argument against the aversion of covering certain points of views in a university course, with the rationale that it might cause emotional harm against students. Another article that shows how student tolerance of opposing views in the US has changed over time was published in Vox [2.]

However, for a diversity of views, a strong counter-argument to the above narrative was published in Times Higher Education [3], which argues that it's quite feasible to teach courses with controversial material, and educators should not be afraid of their students.

These articles include evidence that university student culture has indeed changed, with reports of certain groups of university students being more outspoken about the coverage of certain controversial material in courses. There are arguments for and against about whether or not this change is good for the development of university students as people, but there has certainly been a change in university student culture.

[1] https://www.theatlantic.com/magazine/archive/2015/09/the-cod...

[2] https://www.vox.com/2015/6/3/8706323/college-professor-afrai...

[3] https://www.insidehighered.com/views/2015/06/09/essay-reject...
That's all right for the people who are trying to make money but what about us the public who is suffering from a lack of journalism?
Perhaps.

If a station has a lengthy peak period of use, then perhaps the batteries would need to be huge.

The number of discharge cycles required for the batteries also matters, as does the conversion losses (charge, discharge). Replacing batteries after end-of-life could be a significant expense. I am guessing the savings from off-peak charging cover that expense given that some charging stations have storage batteries, but at a guess the cost implies ≈10% systemic ecological cost on top of the power charged to the vehicle.
It would mean that when oil/energy prices go down, then prices of many goods should also drop, potentially erasing the inflation.

A decent amount of energy production was taken offline when oil futures went negative. Then the war in Ukraine and resumption of travel means 3 factors pushing up energy prices all at once.
https://www.theguardian.com/books/2020/may/09/the-real-lord-...

Lord of the flies is not an argument for or against anything. Its pessimism is unwarranted, it does not reflect reality, just the mind of a depressed man
If anyone hasn’t tried using System Settings yet on macOS Ventura, overall it’s…pretty bad. On iOS the canonical way to display a bunch of settings is a table view, because there really aren’t that many controls available to be used on a touch-first device. In Ventura they brought this over to macOS, trying to cram all the old settings into lists of options (which used to be nice little checkboxes, but are now tiny little switches that look pretty bad). In many cases the thoughtful, if somewhat dated, layout of some preference panes are completely lost and bulldozed over with the list of switches. In other places it’s clear that the team was forced to do the redesign and keep all the old options available somewhere, but couldn’t really figure out where to put the stuff, so there’s little push button on the bottom that will show a sheet with the UI that didn’t fit in the list. Of course, any settings that don’t really make sense to share with iOS are now lumped together and hidden from sight-in this case, under the “General” tab.

If you remember how everyone moaned about iTunes and begged Apple to rewrite it, then got Music in macOS Catalina, you can kind of see how the new System Settings app is.
In Democratic cities that makes sense.

At least on campaigns I've worked on they tend to endorse what comes out as the more 'conservative' candidate because it's all realpolitik: the candidate which promises the most police friendly policies and who has the best relation (and thus would be friendliest in office to) police, fire, ems, whatever group leaders.

Which are usually considered the more 'conservative' or policy friendly.
Is this surprising? Well-run news organizations have integrity and keep an arm's length relationship with their owners.

You say that "it was usually said that billionaires owning mass media is used by them to push their free market agenda," which seems like a convenient way to make a statement without attributing it to a source or taking ownership of it yourself.
Well, if that is a relevant gain, perhaps it need not be forced?
Socialism means worker ownership of all means of production.

The Soviet union was quasi-socialist. It had elements of social ownership of means of production, but wasn't democratic, so means of production weren't actually in the hands of workers.

Sweden was social democratic. This is not socialism, although it's sort of supposed to be: However, Sweden's social democracy failed to achieve any kind of true worker influence, in fact, it created the illusion of social equality when in fact Sweden has extreme capital concentration (Sweden is one among four countries with wealth GINI above 85-- the club is Russia, the US, Sweden and the Netherlands). Essentially the Swedish economy is controlled by a very small number of multi-billionaires.

What you see in Sweden is instead redistribution from ordinary workers to slightly poorer ordinary workers and to the unemployed, so the high taxes are not actually a progressive or pro-worker policy, but a regressive policy where resources taken from successful workers are used to reduce the dissatisfaction of the poorest with the economic system.

This could perhaps be acceptable if it led to high wages but this has not been the result-- with economic power comes political power, and in my assessment the the desire by the capital-owning class to keep Swedish exports competitive have led to use of low central bank interests rates, intended to reduce the value of wages, as well as a surprising political support for immigration which has existed in the political parties which has no mirror in the views of ordinary people. It has been so successful that it's not unusual to see programmers working on quite hard stuff get paid 45 000-50 000 USD per annum before taxes. At present the wage share of GDP in Sweden extraordinary low, 55%, to be compared to 59% in the US-- so Swedish workers are actually more exploited than US workers.
See. This is another problem with philosophers. Did I say opposed to anything? You just pulled that notion out of your ass and assumed I don't understand science. You guys use big words but in actuality you make a lot of random irrational assumptions.

You cannot prove anything in science and therefore reality itself. This is a well known property of science and you can explain this property without utilizing pretentious vocabulary and concepts like "patterns." You already know what science is, so we won't get into it.

Even though science can't prove anything, it's still a valiant attempt at proof. Can't say the same for philosophy.
LG 27GN950

No fan, includes a wall backlight. Surprisingly cheap for a G-Sync 4k @ 144Hz - $699 not on sale.
> Instead, Sanders implored, according to multiple campaign sources, the campaign should focus on bringing on people interested first and foremost in doing the job they’re hired to do.

Interesting. At some level it’s like a test how dangerous is the kool-aid an organization is brewing, and whether the people working there should drink it or not themselves.

“Sorry, our particular kool-aid is too potent for our own staff. It’s for selling to outsiders only” kind of deal.

The marketing adage is “not to drink your own kool-aid” could apply to some organizations that are ideologically based. But then, if people don’t believe in the mission, won’t they end up hiring cynical people only?
Fragile base class problem affects all languages that offer some kind of inheritance, not only C++.
Show HN: Gh-xplr – Explore GitHub repos using xplr via GitHub CLI
The language has a tool that does this, and every editor I can think of uses it (https://github.com/golang/tools/tree/master/cmd/guru), specifically implements.go if you're interested.
Yep, great article - I'm loving this series. :)

Also a lot of people commenting negatively on the whole thing may not even have been born then; Windows 3.1 was released in 1992. Those were still quite early days in the history of computing.
To do this properly, you have to map versifications, because some systems use different conventions. As the most significant and pervasive example, some systems treat the title of psalms as verse one (French generally does this), while others treat it as separate (verse zero, effectively; English generally does this), so if you just reuse numbers across such transitions you’ll get consistent off-by-one errors. There are quite a few other similar off-by-one errors, and occasionally more, throughout.

https://wiki.crosswire.org/Alternate_Versification is a decent starting point for looking into the topic, with SWORD’s canon_.h files fairly tolerable for showing the number of verses in each chapter. Unfortunately, SWORD has never gone as far as doing proper mapping* between versifications for some reason—they have some basic mapping somewhere or other, but I can’t remember offhand where or what it is, as I only briefly looked into it five years or so ago.

The most significant differences occur when you switch languages (there are quite a few differences if you switch from English to French or to many Indic languages), but there may be some differences between translations within a language too, e.g. SWORD’s NRSV versification has an extra verse in 3 John and Revelation 12 compared to its KJV versification.
Just the fact that you think the credibility of the WashingtonPost is derived by Jeff Bezos' mood is proof enough that billionaires(modern Kings/feudal lords) owning media companies is ass backwards.
The Scala ecosystem is super cool, once you're able to groc all of the neat stuff happening, sort the good tools from the bad, etc. Love http4s, scala-js, scalajs-react, doobie, cats, etc.
That's the other thing that people forget when talking about this. To put 100kWh of capacity into a battery within one minute, you'd need to have a charger capable of delivering 6 megawatts. That's the output of a small hydroelectric power plant.

I also would love to see the cables and cooling solution used for such a charger.
I'm not sure the underlying data really supports that inequality has improved, depending on how you slice the percentiles. They kind of give up the game halfway through in my opinion:

>While still better off overall than before the pandemic, the poorest fifth of households have been slowly bleeding cash since late 2020. The rest of the bottom 50% continued to stockpile savings even as inflation began climbing.

Another way to interpret that is the poorest 20% have gotten poorer and the next lowest 30-50% are economical stressed and responding by hording money in ways that could create a self fulfilling economic downturn.
> Go doesn’t have exceptions. It uses multiple return values to return errors. It’s far too easy to forget to check errors...

Yes, because it is easy and predictable to track exceptions in nested try catches and hidden control flow.
This is great news for me. I really hope the android version add the RSS reader, calendar and IRC client.

Then give an option to link it with the firefox account so as to link the Thunderbird desktop and mobile! Just like it works for firefox now. :mindblown:
(Obviously Isolate the email app + calendar portion and the RSS + IRC client part.)

That would be a killer app!
That's why I buy JetBrains all products pack. It supports many languages.
This is an undue attack. We buy our computers and screens and keyboards, most of us are on commercial OS, we pay for SaaS at a non trivial price, and most of us also use additional personal apps that aren't free (including password managers, mail clients etc.). Those are actual tools for the trade.

Arguing we should also buy every Jetbrains product is like arguing carpenters should buy line drawing AR goggles. Perhaps some will see the value in it, but it's far from an noncontroversial POV. If you feel a tool as as much downsides than upsides in your workflow, you don't use it, whatever its price is.
Ask HN: Design principles for designing design tools like Figma, Photoshop etc.?
I've got a contract to design some interface concepts for a studio/editor type product. There are lots of products that fall into this category so I'm assuming someone must have written on the topic. Unfortunately, it's proving to be a difficult thing to google. Any recommendations?
This is the only thing I've come across so far from Stas Aki at Readymag: https://readymag.com/readymag/design-principles/contents/
Pretty simple for me:

I like working with Free and Open software much more than proprietary software. I think it's important for society, and I have more fun that way too!

Also the payoff for me has been very good, I can learn emacs once and enjoy using it for the rest of my life for all significant written language tasks on a computer.

Perhaps I could be a little more efficient if I were using a jetbrains IDE, but then I wouldn't like what I was doing as much. Enjoying what I do, even if it may look slightly contrived to others, is important in me achieving results at work.
> I don't think I said anything about hardware or whether FSD will ever be delivered in the lifetime of the current fleet.

You said "Yes the actual finished FSD software release does not exist and Tesla does not claim it exists." (emphasis mine).

Even if you didn't say it, the whole false advertising investigation revolves around the difference between FSD being a software or a hardware problem. Tesla marketing and Musk personally have stated clearly (at least in the past) that all cars sold with the FSD option are FSD ready on the hardware side, and that FSD will be delivered as an over-the-air software upgrade to all of them once it's ready.

If they can indeed enable (working) FSD without a hardware upgrade, then they have not lied (even if the timelines they suggested were wildly optimistic). If they in fact need hardware upgrades to support FSD on the cars sold with this option, then they have lied in their advertising, and people who bought this are entitled either to a refund or to a free upgrade when the feature is available.
I think that was already accounted for (parent mentioned 20 MW thermal)
Someone reimagine Ventura with title bars added back in. Tired of playing this game of where's the dead-space I can use to drag my window just so I can have an added 30px or so of useable height in a window.
And it won't matter because no matter how fancy the tech you need an industrial base to actually manufacture the damn things.

Myopic energy policies and economically destructive actions taken over the past 2 years will ensure that we're going to have severe de-industrialisation for the foreseeable future which will make much of this high level tech unattainable.

They wanted us to have 21st century energy but forgot that we actually need to bootstrap it upon 20th century energy.

We need energy now.
What electricity price did you calculate with? I used the $0.2/kWh from my invoice, but quite a few EU countries are soaring towards $0.4 right now.
JetBrains allows users to use personal license for work, but declines company to buy cheap personal license. I think this is good pricing. I agree that make company to buy license is annoying.
Surprised you compare it to pre-Java 8 considering functions have first class support in go.
doesn't have to have that much instantaneous system wide capacity: could be giant super caps, secondary batteries etc(charged overnight or during peak solar times depending on where you are) - or it might share the peak capacity across the whole system (some smarts limiting things if everyone in a larger area charges at the same time - though that also means upping the delivery to individual sites)
Non-Covid Excess Deaths, 2020-21 [pdf]
Practically speaking, coins proven stolen from a CEX are "blacklisted" on most of the other exchanges where crypto interfaces with fiat. If you happen to come into possession of coins that originated from a "blacklisted" address, you will have to prove that you obtained them legally.

So yes... a majority of stolen coins are for all intents and purposes, "burnt". Will the major exchanges care about coins stolen from a CEX 10 years ago? Probably not, but I guess we will cross that bridge when we get to it.

Of course, it is possible to "tumble" these coins, but it's an arms race between criminals and chain analysis, and while they can evade the analysts in the short-term, the crime is recorded in a distributed ledger for eternity allowing near unlimited opportunity for future review.
“the future of” Netflix show trailer by The Verge
Yes, basically.

Amazon knows where their property line is, in the sense that the organization could locate it eventually given the need. However, just one person called the sheriff. Maybe they thought their property extended to the roadway, instead of only to the fence line?

In either case, it is basically a nothing-burger because the Sheriffs showed up and recognized their right to be where they were, and went on with their day. It seems like the system worked?

Feel free to attribute organizational motive to it through your own heuristics, but I expected a little bit better from a globally read newspaper.
> trillions of dollars with ANY asset

There SOME assets which are not worth trillions, so no.

> in ANY time period

There are SOME time periods which any given assets decline in value. Over an infinite time scale, the survival rate of everything is zero. But of course you're speaking about selecting the optimal interval in that time scale.

The problem is we are not immortals, infinite time scales is irrelevant. Many are born too late to be Warren Buffet.
Previously:

2019, 296 comments - https://news.ycombinator.com/item?id=20166806

2018, 148 comments - https://news.ycombinator.com/item?id=16414098

2016, 47 comments - https://news.ycombinator.com/item?id=12356823
It's a good question.

I think student housing is common because university takes up a lot of time and it's convenient to live on campus. One often goes to university away from where they were previously living, and often plans to live somewhere else afterwards, so it's easier to join a community of transients, than to transiently enter a community apart from the university. While there are certainly some issues with lack of outside perspective, living with a community of your peers that are relatively well aligned in daily activities can be a really positive vibe. Of course, it can also be a negative vibe if you're feeling out of sync with the rest of the community and it feels like the rest of the community is in sync.

I transferred to a small engineering school to get my BS, and it was easy to meet people and share common interests and experiences in a way that wasn't possible when I went to a larger, non specific school, without residences and where people had vastly different courses.

I think a lot of schools force (or at least strongly push) for on-campus living during the first years because it makes it easier to build a network of relationships that will hopefully help students navigate the institution. You're not going to spend nearly as much time with as many other students if you're living off campus and only commuting in on days you have classes.
By this logic, we would still be hung for treason for hunting in the king's woods. Systemic shifts can and do happen.
I don't think there is a tada moment but for me that's ironically enough what made the language deserve some hype. I like C, I never liked sophisticated languages that impose too strong of a style on the developer, a garbage collected, nice C with good performance and practical choices is pretty much what I wanted for a really long time.