skysight-inc/HackerNews huggingface dataset:
I think the author meant section 7:

> All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.
It's pretty similar to opening a physical store and not making the entrance accessible.
Be nice to the rats - they are fairly intelligent creatures with feelings you know.
Better start building more gulags for the thoughcriminals comrade.
Materials are 60% cost of Li battery and across the board material costs are increasing. So, I stick to my assessment barring new evidence (which was not provided by your post), that Li battery prices falling in dollar terms is done.

Reference:
https://qnovo.com/82-the-cost-components-of-a-battery/
Here Come the Artificial Intelligence Nutritionists
Busses as a Service from a venture-backed company in a ridiculously volatile market..

What happens if/when they run out of funding?

Having a business productivity app go out of business with an "amazing journey" post is irritating but there are 50 other apps that will take their place. Introducing "as a service" here where there are serious legal and even civil rights issues in play is radically different.
Terrorism, without a doubt. If you win it gets amended to nice names like "fighting for independence".
... Your "proof" is comparing two graphs? Is the raw data not available? As with the different keys it's really hard to see this supposed alteration.

In the original, the high change in the 1930's looks like slightly under 1.5 degrees, and in the "altered" the change looks like slightly under 1.5 degrees. At most they altered it from 1.4 to 1.3, but that seems more likely to be an error than a grand conspiracy.
>"We owe the Iraqi people an enormous debt of reparations"

Which will never happen. For very obvious reasons. Hypocrisy is our first and last name. And the examples of it are countless.
Interesting.

Anyone have ideas as to why this works so well with JavaScript specifically? I tried to include similar commands in Python (i.e., use a prompt that implies Python based on commenting style) and it doesn't even write code, but instead keeps adding new comments.
Suggest everyone here read up on Brave - internally the care for privacy is much higher than Mozilla [I have worked for both] and things like P3A liked here are carefully designed to avoid leaking PII and implemented honestly somewhat begrudgingly.
> I am sure Russia has its own problems but the idea that Washington/London is the eternal capital of a world empire and that China and India and the Gulf Arabs and the former European colonies in Africa will just roll over to go against their own interests to support the almighty paper dollar seems ridiculous to me.

Oh, of course not. The future is probably Chinese and African (largely Nigerian). Maybe Indian. Only way the back half of this century isn't the beginning of another long stretch of Chinese dominance is if they totally fuck it up.
It's very common for white-tailed deer to wander into ones backyard if one lives sufficiently far out in the suburbs. These animals can weigh as much as 135 kg (male) or 90 kg (female). I've had as many as five on them on my property at the same time (upstate NY).

It's a function of lower population density, I think, as well as agriculture tending to have moved to the midwest and plains states. There's been a lot of regeneration of forests in the Eastern US since they were clearcut in the 19th century.
This article is a book review, and I haven't read the book. But from what the review says, it sounds as if it is missing a crucial element.

To me, what's less important about Sandy Hook and the truth isn't the conspiracy theories, but the fact that nothing was done about it. Various laws were proposed, some of them having very high public support. None were passed at a federal level, and few were passed at a state level.

If the NRA did not like the kinds of restrictions Democrats proposed, they could have created alternative ones. The only thing they suggested was banning violent video games. Despite assertions from Democrats that they would remember that at the polls, they did not in fact turn out in the subsequent midterms, and got hammered.

Sandy Hook also helped turn conspiracy theories mainstream, but I think it exposed a much deeper issue -- that political battle lines have become the only issue, and nobody really cares about any of the actual issues the ideologies are supposed to represent. The truth already didn't matter. This creates an environment in which conspiracy theories can spread, but this wasn't a turning point -- except perhaps for the realization that no gun law, no matter how popular, will ever be allowed to pass.
Canada's Seizure of Crypto from Freedom Convoy Highlights Digital Currency Flaws
Yes it would be impossible to keep the index in RAM.

>> It's hard for me to see how that could be done much faster unless you find a way to parallelize the process

We actually parallelize the process. We do it by separating the URLs to three different servers and indexing them separately. Then we just make the searches on all three servers and merges the result URLs.

>> I haven't read your code yet, obviously, but could you give us a hint as to what kind of data structure you use for indexing?

It is not very complicated, we use hashes a lot to simplify things. The index is basically a really large hash table with the word_hash -> [list of url hashes]
Then if you search for "The lazy fox" we just take the intersection between the three lists of url hashes to get all the urls which have all words in them. This is the basic idea that is implemented right now but we will of course try to improve.

details are here:
https://github.com/alexandria-org/alexandria/blob/main/src/i...
Don't forget that the market was heavily distorted in favor of sprawl.

Massive federal investments (subsidies) in:

* interstates and highways that made sprawl development possible.

* oil infrastructure and automobiles.

* suburban housing development designed to specifically exclude people of color, driving disinvestment from and leading to the collapse of cities.

None of these are natural new-world problems nor are they market driven, these are policy choices made. Pre vs Post WWII cities are structured and shaped completely differently as a result of these policies.
I think you need to watch this one[0], it's an explanation of what you are seeing. In general, that is the propaganda doing it's job. It's similar to all countries, we all have our propaganda and our view of our situation in the world. Russias is the classical "It's us against them! And we are surrounded by our enemies!". I'm sure North Korea is about the same only worse.

[0] https://www.youtube.com/watch?v=kF9KretXqJw
You are free to fork their project.
It was just an example, not a distinction. But most C-levels do have nontrivial equity in their company.
On Android, I use Fennec, an open-source Firefox variant that's basically just Firefox without the Mozilla garbage.

Does anybody know if there's a similar de-Mozilla'd Firefox for desktop? I currently use Firefox Developer Edition, but I'd love to get away from Mozilla's crappy "experiments" and constant configuration-breaking updates.
Yes, that is quite reasonable. The simple text annotations are quite easy to work with when using a PDF library and the standard tries to be backwards compatible where sensible.

The PDF 2.0 standard removed some parts of PDF 1.7, like the proprietary XFA forms. But most things stayed in PDF 2.0 and one can expect that those annotations will also be available in future iterations of the PDF specification.

And generally, since future PDF viewers will need to be able to view older documents (think: all the (signed) documents created by governments), you can expect PDFs created today to be usable in 30 years and more.
RollerMouse: https://contour-design.co.uk/products/centred-mice/
Could the internet be driven by climate-friendly “natural intelligence”?
Not really, because we can all agree that the entrance must be at least 36 inches wide and at an angle of no more than 10 degrees (or whatever). Those are physical properties that can be measured.

Versus web accessibility guidelines are a collection of opinions and "best practices." Harder to measure and evaluate.
This doesn't seem remotely true. Look at the sales and marketing spend of ServiceNow, Snowflake, CrowdStrike, and countless others. There's tens to maybe even hundreds of billions of dollars being spent every year on selling software. All that money is being used to ram software down throats at the CISO/CIO level. It's another conversation as to whether it's worth it to spend all that money on sales, but it definitely doesn't translate to software the end users are choosing.

This feels like the 2000s again with the annoying enterprise software companies of that era. Perhaps the hangover of this will be another decade of new comers making software people actually want to use.
That's not virtue signaling. That's slacktivism.
I’ve never understood why so many non-professional investors are like making a case to the Internet that they should be stock picking.

Very serious hedge funds beat SPY by however much grey edge they have, in spite of much better information, financing, execution, and focus. Beating the indices is hard.

Playing the market is fun! People like doing it, and sometimes they come up. It’s fine. But arguing that some random person with a Schwab account has lasting alpha is just sufficiently implausible to border on silly.
Interestingly this is likely for privacy reasons in a roundabout way. Brave doesn't connect to Google and so had to implement much of the serverside functionality (updates, sync etc) itself.
I don't think that's obvious at all. Ukrainians don't want to be part of Russia and Ukraine can't make every single Ukrainian stop fighting.

Ukraine capitulating would turn it from a war of state against state into a war of occupier against occupied people.
I guess we wait for Starship to go orbitial for the 'emperor has no clothes' moment
> Because of the songs being locked away, or because of having to learn an entirely new software stack?

because of writing my own software stack to do exactly what I want aha (https://ossia.io)

> Oops, wrong timeline...

you really had my hopes up for a few seconds
> but as a homeowner with a family, I completely understand.

Why do you understand? Why would you care how many people live next door?

There are potential negatives, sure. Like noise or making a mess outside. But those are already covered by other ordinances, so just enforce those.

As a homeowner with a family, I wouldn't care if there are 50 people stuffed living in the house next door. As long as they're quiet and don't make a mess, it's none of my business.
Are we now admitting that NATO was in Ukraine? I thought that was verboten.
Oh, there's definitely room to analyze and criticize the broader moves and policies that've been made by the "West" here. No doubt. And I doubt anyone imagined this particular outcome.
And not downstream, when the beaver dam fails.
I have no idea on how this works, even after watching the video and reading the whole landing page. What is the difference from a regular linter? What sorts of problems would it catch?
Precision and brevity are my guides for code comments after a careful ux analysis of comment encounters in code.

Anything that makes me pause while reading code or a comment is something I’ll strive in a timeboxed manner to simplify.

It’s not always possible, but my code doesn’t get a lot of style comments or comments about readability anymore so seems to be working.
Before APL, There was Notes on the Synthesis of Form in 1964.
https://en.wikipedia.org/wiki/Notes_on_the_Synthesis_of_Form
No, you changed words there sir. "Product of the USA" =/= "Raised in the USA". I don't believe you would find a "Raised in the USA" label on any meat, but it's been over a decade since I took a meat & seafood class, so I may be mistaken.

The point is, "Product of..." is essentially meaningless without added context. If I buy a McDonalds Hamburger, cooked by someone in my hometown in New Jersey, is that a "Product of New Jersey"? Sure! But also no, if the meat was ground in New York, from a cow slaughtered in Vermont but born and raised in Alberta Canada.

Short, pithy slogans are great to get people to think/feel things, but they're absolutely useless to actually explain anything. Look at how long my post is when I could have just said "You cheated!".
Big discussion yesterday: https://news.ycombinator.com/item?id=30717676
You know, if I lived in Russia right now, and some random person I never heard of started texting me and talking about the war, I'd at least have to consider the possibility that they were FSB, and guard my words accordingly.

Not saying that all the people you texted thought that way, but I'm not sure you can reach a definitive conclusion based on your experiment.
>A busy public WiFi controlled by a hostile party is more likely to engage in port scans and other intrusive probes, so yes, this advice holds extra weight.

I mean if you define the party as hostile then yeah but that also all applies to a non-public network controlled by a hostile party but [Citation Needed] that this is something that people are likely to encounter in the wild. If were at all common it would be pretty noticeable because you'd notice any certificate shenanigans and it wouldn't take that long for a technical person to come along and notice any port scanning. That's before considering that OS's typically have a more aggressive firewall posture on public networks to begin with not making them particularly juicy targets.

>Brave browser does not implement this URL after a cursory examination.

Brave has to be a snowflake but it's just a restyling of the same settings page: brave://settings/security

>Google has also unquestionably had a caustic and corrosive impact upon privacy in a myriad of realms. They can and do receive subpoenas constantly, and the only way out of their databases is wiping all of their closed-source components from your devices.

Security != Privacy and those are frequently completely at odds. It's hard to argue that public wifi is anything but a privacy nightmare but from a purely technical security perspective, I must just shrug at public wifi now.
My thesis is still code is meant to make the computer stuff. That “stuff” can be “Candy Crush” or “reliable code that doesn’t cause a plane to fall out of the sky”.

But writing the best “Enterprise FizzBuzz” that doesn’t solve a problem no matter how good the code is is meaningless. A great developer that writes code that no one uses is not a great developer.

In other words a great developer that can’t ship is worthless - the whole “smart and gets things done” metric.
Your smart oven failing to work when your country is sanctioned could also be a feature.
Yes: https://archinect.com/forum/thread/150034303/has-the-ada-gon...
"50 to 100 air bombs come to the city every day." I'm not certain conditions are appropriate.

https://twitter.com/KSergatskova/status/1504782169188806664
I'm sceptical. I've seen so many products like this. Why should this one be different?
He had really interesting computational ideas about harmony. From The Nature of Order (2002) “As architects, builders, and artists, we are called upon constantly—every moment of the working day—to make judgments about relative harmony. We are constantly trying to make decisions about what is better and what is worse…”

Following this, he published a paper on “harmony-seeking computation” as an approach to optimize “wholeness.” He identified 15 elements of wholeness in designs that might be measured, like the presence of coherent centers, strong boundaries, local symmetries or roughness/imperfection. He proposes that “the harmony that is sought in these computations is indeed what we otherwise call ‘beauty’. But the result of harmony-seeking computations are not merely pretty or artistic. In most cases, they are also better functionally and technically.”

Alexander, Christopher "Harmony-Seeking Computations." International Journal of Unconventional Computing 4 (2008).
According to the frequencies of the British National Corpus, "go" is the #99 most common word in English before lemmatization. "Swift" is #5734, about 75× less common. "Rust" is #14616 ("rusty" is only #11333.) The letter "C" as a word by itself is #548, 6× less common than "go", though the BNC was compiled recently enough that its corpus included references to the C programming language and also to C++. "Java" is #19574, 500× less common than "go".

"D" is #1033, and https://en.wikipedia.org/wiki/D_(programming_language) begins, "D, also known as Dlang, is a multi-paradigm system programming language created by Walter Bright at Digital Mars and released in 2001." I commonly see people resorting to elocutions like "Digital Mars D" or "D, the programming language" to clarify.

As you surely remember, when C was 13 years old (like Golang is now), it was common for people to write things like "The 'C' programming language" too. (Though not, of course, in Bell Labs or CSRG.) Most programmers only started calling it "C" without any additional qualification after it became the one and only language in which all serious software was written, something that will never happen to Golang.

Also, Golang is the second programming language to be called "Go", though the other one was much less popular.

Also, "go" is the wrong part of speech, so it induces parsing errors. This is a problem with the game too.

So, objectively, saying "Go" is 0.7–2.7 orders of magnitude more likely to cause confusion than your other examples. It's unfortunate, but that's the way it is. I'm just glad they didn't try to name the programming language "Of". Or "The¿", or just ",".

Pulling back a bit, why do you think it's good to "correct" the word usage of strangers on the internet who haven't asked for your advice? If you see a road sign that says "NO THRU TRAFFIC" do you get out your paintbrush to correct it to say "THROUGH"?

And, from the other perspective, you're recommending that I defer to your expertise on English prose style. Why would someone do that? Have you written something that is regarded as an exemplar of English prose style? I have a lot of respect for your technical expertise from your HN comments, but I don't have you mentally tagged as a Brian-Kernighan-caliber writer, much less an Ursula-K.-Le-Guin-caliber writer. Change my mind!

Otherwise, just be glad I don't call it "Issue9".
Nix

Getting a new machine requires a git pull, running nix rebuild / nix darwin rebuild and my machine is set up “exactly” the same as the other machine. Exact configuration, exact versions of software, completely deterministic.

No running custom GNU stow scripts that I used to do. No fragile non deterministic Ansible playbooks that randomly fail.

The caveat, Nix requires a time/investment from a user to learn (search hacker news post for nix). It’s language can be a bit unusual if not used ML style languages, it’s paradigm is a bit different to what you probably know, documentation is sparse although there’s more of it now and a good few blog posts teaching it.
I've found that their content is often inaccurate or written by people who come across as novices. I actually emailed them to correct an inaccuracy in one of their articles once, which they did, so kudos to them for that.
The problem is that interest rates are too low. 5% interest rates would fix house prices (and other capital mis-allocation).

The reason why lots of boomers are sitting on large amounts of housing equity is that they bought before the transition to low rates. The reverse will also hold - anyone buying now before the transition to higher rates will get clobbered (in terms of loan to equity - probably they'll be ok repayment wise so long as they have a fixed mortgage)
Outlines are fantastic! I generally do a map of ideas I’d like to touch on, then organize into a sequential list which flows well, then expand out into a document.
People absolutely have a right to disagree about what constitutes "FOSS". People have disagreed about it for 30+ years and they continue to this day.
I had a friend who let someone move in as part of an apartment share. Person NEVER paid them a nickel, never paid landlord anything, claimed they felt unsafe and got a restraining order. It was actually genius.

My (female) friend HAD TO MOVE OUT of the house she was renting, the landlord required she still pay rent on the lease. "self-help" (changing locks) was totally out.

All this would have been fine I think if she could have gone to court in a week or two (the person literally hadn't paid anyone anything).

Instead it was 18 months to the FIRST court date, plenty of drama between A and B, and at that court date it was clear it was going to take a LONG time longer (in fairness COVID came into picture but still).

It turned out of course this person had done this repeatedly. In my friends case the landlord just demanded she keep on paying rent and so was no help on eviction. So she was paying rent on a new place, paying rent on the old place AND paying legal bills vs a tenant getting free community legal help and who was an absolute expert in the rules.

Luckily for her for some reason tenant DID want to move eventually, and they basically arranged a settlement. She paid landlord for some damages, she paid tenant a cash for keys amount (substantial) and was allowed to go on with her life.

You could only afford this on a bay area tech level salary. For normal landlords and people this is insane.

When someone says the eviction has to be "for" a reason, and a court has to review that reason and approve it, in the bay area that easily 1-2 years if someone wants to stretch it out.
If they support a somewhat recent version of PDF, they’ll have to; PDF itself can contain video. https://helpx.adobe.com/acrobat/using/rich-media.html:

“Adding video, sound, and interactive content transforms PDFs into multidimensional communication tools that increase interest and engagement in your documents.

All multimedia that are H.264 compliant can be played back in Adobe Reader 9 and later. (H.264, also known as MPEG-4 part 10, is a video compression standard that provides high-quality video without substantially increasing file size.) Video files of varying formats and filename extensions can be H.264 compliant.

Media files in other formats can be played back in earlier versions of Adobe Reader. However, users must install the appropriate application (such as QuickTime or Windows Media Player) to play the multimedia.

Another way to add multimedia is by entering a URL that refers to a video file or streaming media. Three types of URLs can be used: RTMP, HTTP, and HTTPS. On HTTP and HTTPS servers, H.264-compliant MOV and MP4 files are supported.“
Wow :( Precisely yesterday I was reading some reviews on some of his books on architecture... does anyone care to recommend one?
Ukraine Appears to have Stalled Russia's Advance – Here's what that could mean
"principled stands don't win."

Fighting against bad actors is definitely a 'principled decision'.

Ignoring the situation and not taking action is an 'unprincipled decision'. Though it might disguised as principled action, on the basis of supporting some other principle, such 'open source', but ignoring one at the expense of another implies serious lack of self awareness.

This war, plus COVID, and the recently released documents indicating a planned invasion of Taiwan (though we don't know for sure) - represent major geopolitical shift of the order of WW1/WW2/End of Cold War, the stakes and consequences are enormous.