skysight-inc/HackerNews huggingface dataset:
Although, I do not have much to add; using `difftastic`[0] & `delta` [1] is a very cool combo to make _git_ a little more approachable for newbies like me.

I use delta as my daily driver but sometimes when I want the contextual info, switching to `env GIT_EXTERNAL_DIFF=difft git log -p --ext-diff` gives a better picture.

[0]: https://github.com/Wilfred/difftastic

[1]: https://github.com/dandavison/delta
Today, we used normal amounts (for us - AC was on instead of car charging) of power until 10am, then exported power till 5pm (the car was elsewhere, importing power to charge). For the rest of the demand emergency, we had zero gross import and export. We're back to using power over night.

The next obvious thing to fix is that the battery software can't be told to avoid charging during the morning demand spike. (This would have started lowering our energy usage at 7:15 AM and let us flip to exporting power at 8:15 instead of 10am. The same thing happens every day.)

Overnight baseload generation is still an issue, but at least there is an obvious path to smoothing the morning / evening spikes. We'd need a house battery with about 1.5x the car battery's capacity to get through the night while also charging the car overnight.
sure it's not coercive or violent in most cases, but that's all you get in a religious household. a child may not like going to church, prayer, the thought of a higher power, etc. but that's all they'll be getting. maybe that wasn't the case for you, but at least in all the cases I know of there isn't really room for deviation beyond a certain bounds

participation in the rituals is mandatory, lack of belief is not optional, and heaven forbid something fundamental about you cross the line (i.e. try being gay or transgender in a religious household). that little word "inculcate" puts it pretty well - indoctrination by forced repetition. you view it as passing a gift along, some bearing the end of the gift view it as torment
>That's because public schooling was initially invented by industrialists as a way to control the populace and get them to be good little factory workers and to avoid rebellions.

are you sure about this? industrialists were adamantly against mandatory school because that pulled the kids out of the factory into the schools.
> Maybe one day people will admit running your life through an algorithm isn't it.

Apart from a few geeks, almost everyone I know of says exactly that.
I don't use Spotify, but on a similar note, my lone positive experience with any kind of recommendation algorithm has been with Apple Music/iTunes. Perhaps it's because I have used the platform for as long as it's been around, and have always been actively creating playlists, rating tracks/liking tracks within iTunes itself, thus ensuring their "genius" algorithm has sufficient information on me, but I have consistently managed to discover a lot of great bands/tracks/albums from it. Especially over the past year or two, it's pretty impressive.
Unit size should be per 100g

Talking down the 200 for asparteme is fine as long as the ratio is always the same for asparteme
Probably not 100% of the plants but a big number of them. I believe robotics will be a big plus and the ability to control the internal environment will lead to higher yields. Both will help keep the costs down. I also think that water conservation will be very important in many areas of the world so vertical farming will help with that. Lastly, lots of fossil fuel is used to move the crops and the fertilizer used to grow them. Vertical farming will help there too.
> Another possible albeit silly argument is why not tax sugars in fruit?

Because total sugars and added sugars are not the same thing. It makes more sense to tax added sugars because they are clearly worse, and it strains Medicare/Medicaid budgets.
Just a reminder that price drops and slowing inflation are definitely welcome but we should consider the drivers behind them. Supply shortages may be easing or demand might be slowing. Depending on the reason, slowing demand can be an indicator that the economy is beginning to roll over and die. That is sort of the intent behind fed tightening, and some slowdowns are expected, but I just want to throw it out there that price drops aren't necessarily a cause for celebration.
I want none of this. I want a whole bunch of apprenticeships and tradesmen from our colleges. Technicians and specialists. Subject matter experts. Manufacturing engineers.
Let me guess, you were between 15 and 25 during this period?
It's not. HS students are direct admitted to the CoE but not their major. Allen School is a separate path and the only reasonable path to the Allen School CS is a direct admit from HS that is incredibly competitive. We are OOS, so he would have had an easier time getting into MIT than into Allen as a HS applicant. I think they took 4 OOS/Int'l students out of 400 total admits.

After you accept that fact, 96% of rising sophomores in the College of Engineering got their first or second choice of major and only 4 majors had to reject anyone who wanted it as their first choice. If you took your first year seriously, you are almost certainly exactly where you hoped to be when you first applied coming out of HS.

My son just got accepted into the new ECE program. He plans to follow a path that gets him closest to the Allen school degree while adding in some additional hardware knowledge that those students don't necessarily get.
My guess is it's a joke. They nailed the definition of DPoS - no way that's an accident.
Excited to see where you go with this! Really interesting concept
That’s why the search bar exists.

The only reason algorithms are used is because of engagement.

If people don’t engage then they don’t watch as many ads or they eventually cancel their subscription due to lack of use.

So YouTube uses automation to shove their content down your throat.
Yes, we’ll, it was a real problem, but it was really just caused by a tiny number of people, almost entirely two. One really bad apple ... and all that — two in this case, but separated by many years, so the feeling had barely calmed down before another one arose. It could have happened in any community. For some reason it happened in Lisp. Shrug. Also, you need to take into account that Lisp has been in active use for over half a century!! A couple aholes in 60 years isn’t that bad a record.
I have a RPi but I run NetBSD on it, not PiHole. AFAIK PiHole is just a modified dnsmasq and I dislike dnsmasq. I always used djbdns, never dnsmasq. Today, I use a custom root.zone loaded in nsd and a loopback bound forward proxy that stores the IP addresses for all the websites I visit in RAM. nsd listening on a loopback address just substitutes for a firewall rule directing traffic to the proxy. I use the HOSTS file for FTP server addresses.

These github.com addresses I listed are static for years at a time. As such, there is nothing to "update".
1. I do not see why they say that optional huge pages do not help.

It helps with TLB hit rate as you have more mapped with the same number of TLB entries.

It helps with access latency as you need to access fewer levels before reaching a leaf entry.

Minor page faults are reduced as you map larger ranges so fewer faults are needed to reload the system state.

L1 cache size I concede.

The power consumption argument just seems to be related to L1 cache size again which I can not speak to.

I/O transfer size should also be able to take advantage of the large ranges.

2. I do not see how their proposal is any different than the already existing ARMv8 contiguous bit which is a hint to the TLB that it can cache a bunch of leaf entries as a single entry. In fact, the proposal here appears to be even more limited because it requires alignment.
A democratic government would not solve America's problem with China. The problem is not fundamentally the government but China's increased strength and power, which are a threat to America's, not least because China is not subservient to the US (and they still wouldn't be with a democratic government).
Seems that way with Citi. They've been getting out of retail banking in several countries lately. I have an account with them in Australia - but it's operated by an Australian Bank.
Radation-hardened RISC-V in space
Re title-text: I think crossed swords would be a suitable symbol for the 2022 footnote...
You’re right. My comment is a bit of a tangent into the idea of “what if I just did the bug fix to skip refactoring”.

I clicked on this article because it applies to me (I constantly yak shave), but I’m a bit disappointed with how terse it was.
Bacteriology was already developing at that time, first vaccines were already in use (for none other than a viral disease!), and the existence of a pathogen smaller than bacteria was already hypothesized. The response to Spanish flu was also eerily similar to what was recommended in the first year of COVID: https://en.m.wikipedia.org/wiki/Spanish_flu#/media/File%3AIl....

All that aside, your comment does not really prove that "nature cannot come up with something so transmissive", which was the claim here.
> Germany built out their electrical grid with twice the Solar capacity it needs to power the country.

Not so.

Germany used 568.8 TW⋅h of electricity in 2021[0], or 64.9 GW on average.

Even the nameplate capacity of PV is 58.7 GW, so less than use rather than double it, but the actual capacity factor — which is included in any reasonable definition of the capacity needed to power a country — brings it down to just under 10% of demand.

All renewables together are just under half of demand right now.
Keyword for what?

Mono even had AOT compiler with capabilities that are only now landing on Native AOT, and are the underlying architecture for what made Blazor possible in first place.
Refactoring is also a process for the developer to build an understanding of what the code is supposed to do. This in turn helps figuring out bugs as well.
19th avenue is a pretty busy street. Also given that there are tenants it's likely under rent control given the age of the house (apartments built after 1979 are exempted? https://sftu.org/rent-control/ )

I grew up in this neighborhood so I've seen the slow change over the decades as people buy and renovate.
Show HN: Quake 1 ported to the Apple Watch
I ported Quake 1 to the Apple Watch, building on top of existing ports for iOS and Mac.

Some features:
* uses Quake SW renderer + blitting to WatchKit surface (~60 fps, 640x480, larger res can run on lower framerate, tested up until 1024x768)
* touch + gyro + digital crown controls
* new AVFoundation audio backend (quake to Watchkit audio buffer copy logic), as Watchkit does not support CoreAudio
* high pass audio filter to remove clicking on Watch speaker for some of the low frequency quake .wav samples
* some smaller modifications and code updates to glue Quake 1 c code to Objective C and Watchkit

https://www.youtube.com/watch?v=cPC2o262TfQ
Youtube puts certain content creators on the front page. Those creators get millions of views. Others pay for promotion on their uploaded content, they line the secondary pages, ranked based on how much they're willing to pay. Everyone else swims in the dead sea of ignore, unless they realize that they need to create and subtly promote their own website on TikTok & IG furiously, and embed their youtube videos into it.

Who knows if any social stats are real any more. THE END.
It's not a miracle, it's just biology. If you can generate a whole, adult organism from a single fertilized cell (which them becomes a zygote, and then an embryo), why can't you also regenerate missing pieces? Obviously, for organisms that can't (like humans), either something is broken, or we lost the ability because there was an evolutionary advantage in doing so (perhaps cancer protection?).

It should be entirely possible to change the way our bodies work to re-enable this regeneration, though it would probably come at some cost. However, since we're no longer primitive cave dwellers without modern medical care, who had to constantly worry about infection killing them, that cost can probably be easily mitigated.
I think we are many who read hacker news for the comments.

The downside is, it’s not so much the article that becomes relevant, but the topic. HN felt like talking about yak shaving and all we needed to get started (you included!) was a headline.
The thing is, to even get back to prices we were complaining about a decade ago is a hell of a haircut for people. To get back to prices that are considered reasonable would be ruinous. We've really overcooked this whole real estate thing.
Are you bot?

Change nickname please, because nobody from "true" Russians will not support you.
They need to have weeder classes. At the same time, have a non-majors version of Intro to CS that isn't a weeder class.
If you want to lean into the novice feeling you could watch this: https://www.youtube.com/watch?v=x1RVNGDSdw4
> You need to test into the major before you even enter campus?

That's how it works in Germany and I believe a majority of other European countries as well. You don't apply to a given school, you apply to get into a specific program at a given school.
If only there was some technology that could deliver education to a massive number of people in parallel...
Yes, it's very likely the people involved in this didn't do 30 seconds worth of googling "what is RISC-V." It's so good they could wait around for our unique insights here.

I swear, this place's appetite for empty lowbrow armchair dismissal is very disappointing.
Middle iq people have no business taking on huge debt to study critical theory
Do you clean someone else's mess? Are you wiping up someone else's shit? It's a demeaning job. There is clearly a difference. I think you're sort of trying to dance around it.
This would be a great solution, if we could reliably prevent them from going up in flames, for two obvious reasons.

How many times have we heard about [old-town] burned in [year]? This would happen again negating any environmental benefits and obviously costing a ton of money to rebuild.

Maybe if we could get the burn rate down to 1% a year it would be a benefit?
So - veteran data wrangler here. I skimmed some of Humana's files. There's lots of repetition that can easily be removed when converting from a raw input to an analytical dataset - basically the huge blocks of text in "BILL_TYPE_CODE: 130,139,..." in the ADDITIONAL_INFO field can be normalized away by building a quasi-Huffman-encoded lookup table.

Noteworthy(?): there seems to be a limit of ~100~ 140 sets of prices, as seen in the filenames:

2022-08-25_NNN_in-network-rates_0000000XXXXX.csv.gz

~Did I miss something? ... or is this some kind of technical limitation for Humana?~ Edit: I missed the alphabetical ordering. Still, only about 140 price sets.

Also, each plan member's JSON file has a small chunk of useful information, then a useless list of all 15k gz parts of a relevant NN_in-network-rates file (you only need the first filename to figure out which NN to reference).

For these files, you can use Range requests to download only the first, say, 50KB, and pipe it to gunzip and jq. (https://github.com/stedolan/jq/issues/31#issuecomment-900184...)

I would also be interested in helping throw such an analytical dataset into BigQuery. It'll be great for sharing an open dataset. No doubt this will still be a gigantic headache, but it is tractable.
It would be good if someone served that URL.
May a well post a link to your company…
I got practically no sleep on mine since they just had me in a standard cabin (like in Harry Potter). Bench seats are just not for sleeping on. It would be much better off with airline or Amtrak style seats.
Oh, okay I see your problem now. I forgot that Google Search will take advantage of the browser feature to scroll-to-text.

I think most in the comment chain were thinking of the case of sending a link to a friend where you want them to be scrolled to some specific text. I often want to create these links for others when linking to long pages, or technical documentation.

I haven’t tried Brave (the crypto stuff puts me off), but if you’re interested in a good alternative to Google Search (that doesn’t link text fragments) you should check out Kagi. It’s paid, but it’s worth funding a Google competitor on principle IMO.
This reminds me of my alma mater. The provincial government previously had funded $X/student. Then they changed it to a fixed grant. Meanwhile, enrollment continued to expand; the institution saw the expansion as serving the public. Soon enough, the government cut back the university's funding, which cut the operating budget. Eventually the Faculty of Science was looking at a $10 million shortfall; the equivalent of an entire department's budget. So they cut back on student spaces to the old $X/student allocation. One would hope that the public would notice and speak up in response, asking their politicians to properly fund education.
Comrod (https://www.comrod.com/about/company-history/) is one of my lesser known favourites.

Started out making steel and fibreglass fishing rods in the 1950s. Pivoted to making high-performance antennas in the 1960s. This move makes a lot of sense when you think about it, but most people's initial reaction is surprise.
Why do that?
Don't have it installed but if I can find time I'll give it a go
> The fact that Common Lisp is a standard is both a blessing and a curse. Many developers consider this to be the former, as your code is much less likely to break over time. For others, it means that the language is frozen in time.

This is not a consequence of it being a standard, rather no one has bothered of creating a new revision of the standard, like has been happening with Ada, C, C++, JavaScript,....for the last decades.
Proposal to Add a Keyword to All OO Languages
This is what our American "friends" want us to believe.
These don't sound like serious inquiries. Have you been approached by a partner at a VC firm or a executive at the Megacorp? This sounds more like due diligence against other investments they are considering by having low level folks reach out to see what they can uncover.
https://en.wikipedia.org/wiki/Headline#Headlinese
there has to be a way to make this more streamlined and run experiments automatically, right?
Damage estimates that wikipedia cites: https://www.iii.org/fact-statistic/facts-statistics-civil-di...

Counting deaths is a lot less straightforward because it's very taboo, and search engines intentionally try to steer you away from the subject. Additionally, many sources will only consider killed protesters as counting toward the death toll, and will neglect other groups such as police officers.

At least 17 deaths by June 8th: https://www.fox6now.com/news/deadly-unrest-here-are-the-peop...

The Capitol Hill insurrection in Seattle shot five people, luckily only two of whom died. https://en.wikipedia.org/wiki/Capitol_Hill_Occupied_Protest#...

To be honest, I am having difficulty finding all the sources I usually refer to about this subject, since the search engine censorship bubble has gotten much stronger over the last two years. However, we can also take a similar approach to covid and look at excess deaths due to violent crime in 2020. There were 21570 murders in 2020 versus 16669 murders the year prior, for an excess in violent crime of 4901 deaths. https://www.statista.com/statistics/191134/reported-murder-a...
Sounds like it is easier to get wool from a bike, it sheds on its own.
the government and taxes presumably. I think higher education is a wonderful public investment with great returns.
you have a point. I guess I'm more referring to the tendency and desire to ignore them. I'm embarrassed about my position, but I and most people won't ignore them as that's against common human decency.

Feel good condescension is exactly my point. It's the perfect phrase to illustrate what I'm trying to say. Thanks.
I have the same experience using Invidious, which just shows videos of all my subscriptions in the order they're posted, without using any of YouTube's recommendation algorithms. If I want to watch a video about a related topic, I'll just search for it.

And agree about the logged out view. It's not for me, but clearly has a huge audience.
Psych is an "easy A" batchelors program for people who don't know what they want to study. It's a useless degree without moving on to the severely placement limited graduate programs.
What is fetch?
I work in a room with no windows. It turns out that my natural cycle is a 27 hour day. So my "work time" slowly shifts around the clock.
The internet was certainly not mainstream at the time of that interview. Maybe somewhere along the early adopter curve, if anything.

Bill Gates became famous for founding Microsoft, which listed for an IPO in 1986, way before the internet really took off.

Somewhere in the Microsoft Windows 95/98 era is generally the first experience most Americans had with the internet.
Sounds like they have intelligently optimized for the common case.
You're right, the search space is deceptive and going directly towards the goal might lead to a dead end. Only in hindsight we can tell which stepping stones were essential. Immediate results are the best, but in the meantime we need to focus on novelty and interestingness.

A great video about open-endedness (warning - very long) with Kenneth Stanley, author of the book "Why Greatness Cannot be Planned"

https://www.youtube.com/watch?v=lhYGXYeMq_E&t=350s
Me too. Where I work it's slogging through the process of doing just about anything. A simple task ends up being a to do list that's 10 items long. There's a 60 day use it or lose it policy on just about everything so you may find you need to completely rebuild the dev and testing environments which include automated as well as complicated manual processes before you can even begin to fix the bug.
As an American, 2 credit cards should be the bare minimum. I carry 4 that I use regularly and a 5th that sits as a "break glass in case of emergency". They all get paid off every month, so it costs me nothing.
You know when you’re trying to fix a bug so you open a debugger but the debugger doesn’t work so you try to edit the config to make it work but the file isn’t where you expect so you try to use find but … eventually you’re trying to shave a yak in order to fix the original bug.
Maybe frustration with YouTube somehow drives more engagement, so you'll go looking for new content and stay longer -- like how shops rearrange things to expose you to other goods and so increase sales.

Perhaps you need to change human behaviour so that most people don't rewatch things? (Speculation! Personally I prefer fresh content too.)

Maybe YouTube have found that rewatching items drives people to annoyance with the adverts and gets more revenue?
And the "real-world example" is just someone getting distracted, not yak shaving.
Haha, that was hilarious, thank you!
Meantime russia’s state outlets last weeks are pushing narratives “eu is gonna to freeze and stink this winter” [1]. Also in russian social networks appeared a short reel allegedly filmed by Gasprom with a song “the winter will be long” [2] showing a winter landscapes interleaving with EU flags.

All those narratives are focusing to show: this as an our answer on sanctions from EU so we are going to punish EU by turning off a gas pipe.

Personally I see all that as a big campaign of propaganda. Russia is abusing democracy mechanisms to achieve own benefits.

[1]: https://ria.ru/20220831/gaz-1813467401.html

[2]: https://tjournal.ru/internet/734585-v-seti-zavirusilos-video...
I was between 15 and 25 between the last 20 years? Of course I was. What an oddly vague thing to try to flex on.

Perhaps you could also infer that I used linked in during that time, or maybe even instagram! Google! Software engineer!

Just for the record all I’m saying is the blogs of this particular era were very interesting to me and I miss them.