skysight-inc/HackerNews huggingface dataset:
"Oracle has reversed course on a controversial decision to charge companies a licensing fee to use its Oracle Java Development Kit (JDK) and has once again make the Java technology free, starting with the recently released Oracle JDK version 17."

"Oracle angered the Java-using community back in 2018 when it decided to stop distributing the Oracle JDK version 11 for free and charge companies a fee for commercial use (starting at $30 per desktop per year, and $300 per processor for server deployments). At the same time, the tech giant restricted access to Java Standard Edition (SE) version 8, which it also distributed under an Oracle Technology Network (OTN) license."

"The change in licensing term included this Oracle threat: “You may not use the Programs for any data processing or any commercial, production, or internal business purposes other than developing, testing, prototyping, and demonstrating your Application.” "

-----

"The more you tighten your grip, Oracle, the more OpenJDKs will slip through your fingers." --Princess Leia Organa (sort of)
Imagining utopia–and condemning excess–during the Enlightenment
Let's let time be the judge of that.

By most historical market valuation metrics, markets are still drastically overvalued (shiller pe, buffet indicator)

- with rising rates for the first time in a decade (except the powell pivot in which markets quickly blew up),

- with the balance sheet moving in the wrong direction for the first time in longer than that(with the same exception),

- with the highest debt to GDP since ww2

- with a more volatile geo-political situation since any time since the cold war

- with China on the brink of a major issue

- with Europe on the brink of a major issue

- with most economic leading indicators printing bad numbers

If you think markets going up from here is a foregone conclusion, I wish you luck.
if that path taught me something: when dealing with the web, resist the Rube Goldberg Machine temptation: noscript/basic (x)html only!
It was thought by some that the core fire was extinguished by a combined effort of helicopters dropping more than 5,000 tonnes (11 million pounds) of sand, lead, clay, and neutron-absorbing boron onto the burning reactor. It is now known that virtually none of these materials reached the core.

https://en.wikipedia.org/wiki/Chernobyl_disaster
Best guess, maybe you unintentionally only ran it on 1 thread?
The king is paid from earnings generated by the Crown Estate [0], which is basically a state owned property investment fund. From my understanding, taxpayer money hasn't been used to fund the monarchy since the 1700s.

[0] https://en.wikipedia.org/wiki/Crown_Estate
It's my understanding that e-bikes which can ride on traditional "bike" trails (I'm used to this rule for bike lanes) are limited to a relatively human-accessible speed, usually 15 or 20 mph in the US. Are these e-bike riders going faster than that? If so, they might be breaking the law.

I had assumed dirt bikes were banned on these trails due to weight and speed, leading to damage to the trail, risks to other trail users and potential structural failure of the often wooden bridges. The risk of fire with a modern gasoline engine is quite small, though air quality effects are significant.
Interesting to hear that he uses Python. I am a C elitist but with Python there is so much less code to write and debug.
That's not correct, crown consent cannot stop a vote. And regardless of this, parliament is sovereign [0], that supremacy overrides any power any monarch could have in the UK.

[0]: https://en.wikipedia.org/wiki/Parliamentary_sovereignty
The next frame.
It's important to actually know the battery chemistry here. Lithium batteries contain metal lithium and as you say dumping water on them is not a good idea. Lithium-ion and lithium polymer on the other hand only contain lithium polymers that don't combust with water.
Columbia Drops from No. 2 to No. 18 Ranking as School Admits to Misleading Data
Imagine the money they'd make if they turned Buckingham Palace into a hotel.
All of the Google employees I've met have been incredibly vocal about security and privacy, really considerate about how technology should serve us, as well as being some of the kindest engineers I've ever met. I can't really square the HN attitude of Google being evil with my experience.
They'll just have the AI blur out the shirt and keep your face.

I just hold up my middle finger directly in front of my face.
Ruby. To quote the creator Yukihiro Matsumoto:

> I believe that the purpose of life is, at least in part, to be happy. Based on this belief, Ruby is designed to make programming not only easy but also fun.

Writing Ruby code feels natural, from creating classes, all the way to its basic types. Knowing everything is an Object makes it easy to work with.

The tooling is amazing as well, from managing gems through bundler, and running simple scripts such as rake tasks.

Now, if it's performance can be further improved, say like Go-like speeds then it would be further used.
It was not my intention to say, for instance, that the US is not deeply racist; which is central to the case you quoted. It's likely far more so than the UK.

But the principle of freedom of speech seems generally more accepted, which is why Brittany Martin's case would be recognized by most Americans here for the racist outrage that it is. On the other hand, you have UK people elsewhere in the thread shrugging "yeah, that's a law" [1]), which is what was surprising to me.

----------------------------------------

[1] An example: https://news.ycombinator.com/item?id=32817744
Note: Not the Forth Charles Moore.
Sure can't put out a nuclear fire but the effort did do a lot to minimize burning radioactive carbon from getting out beyond the site. Its all they really could do. I was wondering why more cities don't try smothering battery fires with sand.
Likely. I know there are any number of jamming technologies that jam communications. Also things like Samy Kamkar's Skyjack https://youtu.be/EHKV01YQX_w
CI/CD takes like 3 hours to set up and saves you hundreds of hours in deployment time. It delivers new features to your customers faster, lets you ship more frequently because you know you can roll forward quickly or revert when you mess up. Any startup founder who tried to tell their devs not to bother with CI/CD (if it's a real product, not just a prototype or proof of concept) probably doesn't know what they're doing.

Being a startup doesn't mean your tech has to be garbage. So many miserable devs hoping that "after series A" they'll get to refactor that spaghetti code mess (they won't) and seeing their velocity slow to a crawl because they can't make a change without worrying the whole thing is gonna break.
One thing I will never understand about people who argue with others preferences on the internet: Why don’t they just not post? I don’t understand people who read and reply to posts they hate.

Maybe it’s because the OP overall likes the country but wants it to be better? Not everyone even has the option of voting with their feet, and for many others though they could, it means leaving behind a lifetime of friends and family for a less familiar setting. By your logic why do we even vote or have opinions on things when we could physically remove ourselves from them?
The constant drumbeat in the news media of the royal family's dedication to "service". How is gorging on the public's teat while maintaining a $25 billion family "business" that is exempt from UK inheritance taxes in any way, shape or form consistent with liberal democracy?
Agree; it IS decades later right now. Thank you Sesame Street, thank you counter-culture alum that went on to dominate our media and children's programming (pun intended).

The diversity initiatives are misguided attempts by those raised to care about it to fast-track the process. Now they are adults and impatient to see more change that really only occurs generationally.

Not everyone came along for the ride though and they absolutely know what Sesame Street and friends did. Hence the attacks on PBS, schools, and etc.

People act like these are the worst times but great progress had been made.

Piers was on Real Time a few weeks back with his sky is falling schtick about free speech in the US. He is not dumb, but is he really not aware of how burning a flag would have gone over 60 years ago? A white man would have gotten his ass beat and a black man hung(maybe by the police in either case!). What about Elvis and rock-and-roll "smut"? Anyone remember X-rated films? We are relatively unbounded in 2022 lol.

A bonified Indian immigrant runs Microsoft.

I get it though. Was hoodwinked myself. Raised on Sesame Street and Fern Gully. Shocked that so many people were not on board with the social progress I took for granted. Parents who seemed progressive aged and now parrot Moon hoax and anti-vax talking points..

I'm impatient too. What can we change what can I do?! How can we see this promise fulfilled in my lifetime?!

Maybe we can't though. Bad policy is bad policy. Bottom-up has been the real progress. Starts with the children. Gay marriage? The children. People coming out; don't talk about my child/nephew/niece/sister/brother/friends child like that!

It's a journey like security and performance. You don't just "solve" security at a company; "Whelp we finished those tickets and now we have achieved security; our work here is done!".

MAGA? We are greater now than ever before. Ask a 70 year old black man from the south how great America was..
Only in Photoshop in that case so that's not really impossible to open with the myriad of other software.
> Just make your deployment take less than 10 minutes

This is great until it's not. We're starting to hit this tipping point on our code-base.

The challenge for us is it'd likely take an engineer a week or two to optimize our test suites. That's enough time for them to ship meaningful features.

Instead, we do occasional freezes for important releases. Not sustainable, but it's a good enough bridge.
46% of people use their own car for commute in Japan, but it's 9.5% in Tokyo. Sorry this is written in Japanese but you can use translate. https://todo-ran.com/t/kiji/18920
If you sell currency as a collectible, people are going to want a high-quality scan on the product page to confirm that the note is as described; a few folds can subtract hundreds of dollars from the sales price.

There's a couple firms who maintain reference catalogs for this sort of thing. At least one of them regularly asks for 300-dpi scans of new issues so they can keep the book (which is now basically a PDF released as a subscription) up to date.
Prior to iOS 16, Apple Weather was using 'The Weather Company' for their forecasts I believe.
Well, it takes like 10 seconds to learn Subversion to a usable level. So you could argue that it is a superior system … everywhere it’s viable.
I'd bet $100 China will be in recession within 2 years
There's absolutely nothing sickening about smooth transitions of power between elected officials.
Everyone else has mentioned the easy part - replacing the function entry with "return not money"

The hard part is finding where that is. One approach is to start with the error string - find it in the file and put a memory-read breakpoint on it in the debugger. Trigger the error and capture the call stack - start working up the chain until you identify why that text was read, either the failure directly or a message passed to that thread - if it's a message, find what sent it and why.
To make it more complicated not all tranfats are bad. Conjugated Linoleic Acid is natural transfat that is beneficial.
What did Apple take away here? The app icon? Android support has been gone since 2020 and most (all?) of the features of Dark Sky are integrated (and enhanced apparently) into iOS 16. So you have a situation where all the people that "had a good thing" now have it by default without an extra app they have to click on and now more people will have that good thing by default for free. If anything, this is anti-anti-competitive behavior because it's PRO-consumer. Apple is literally giving away a $4 app that was previously available ONLY to iOS users to all iOS 16 users.

If this is anti-consumer in your mind I would really like to hear what acquisition is not an antitrust problem from your perspective.
I discovered this sort of thing a decade or so when I tried to print a promo yard sign for a real estate company with a pic of a $100 bill on it and Photoshop griped at me. That's when I learned about the eurion constellation https://en.m.wikipedia.org/wiki/EURion_constellation
Was thinking more along the lines of "browser independence" (from Big Tech) day.
I'm an example of the direct opposite. I hate drinking.
> You don’t need parent

You do need parent, check this:
https://developer.mozilla.org/en-US/docs/Web/API/Node/parent...

> You want sibling nodes otherwise you will have to traverse back to the root node sometimes to find a sibling.

The only need for this is in Node.nextSibling implementation: https://developer.mozilla.org/en-US/docs/Web/API/Node/nextSi...

Where vector<>::find is pretty sufficient.

But in reality (at least in my Sciter) node stores its index in parent's m_children so it is O(1) operation.
I daresay you are a royalist.

"We now know there has been a persistent practice of applying those criteria so broadly that significant amounts of legislation regulating otherwise quite ordinary activities have required consent. The Queen pays tax, so (for example) finance laws require consent. The Queen is an employer, so (for example) child support and pensions laws require consent. And so on. Quite superficial connections to the interests of the crown are sufficient to trigger the Queen’s involvement.

"Even less information has been available on the substance of the process once triggered. All correspondence containing requests for consent, replies and the documentation of any related discussions have always been shrouded in absolute privacy. The only clue to their existence is the routine formulaic confirmation in parliament whenever consent has been given, which reveals nothing about the process through which that consent was secured. So it has been impossible to ascertain whether this is an essentially symbolic process, comparable with royal assent and perhaps justifiable as symbolically acknowledging the Queen as a formal part of the legislature; or whether it provided (or had the potential to be used as) a genuine opportunity for the Queen to veto legislation or influence policy.

"But it is now clear this process is far from merely symbolic. The documents uncovered by the Guardian provide remarkable evidence that this process accords the Queen’s advisers a genuine opportunity to negotiate with the government over changes in proposed laws, that they do sometimes secure such changes before giving consent, and that they are even prepared to threaten to withhold consent to secure their policy preferences."
Same tactic as the robber barons both new and old. Steal so much that giving away a fraction of it makes you seem like a saint. At least industrialists and (most) tech billionaires contributed something. A hereditary, neutered monarchy doesn’t contribute much at all beyond gossip and spectacle
If you voted in a new royal family who had to consent to a reality TV show, you would get a lot more tourism. I hear the Osbournes are back in town.
Our team actually dropped our FE testing. After doing it for a year, we basically came to the conclusion it wasn't catching bugs we cared about while costing us loads of time. We still test on the BE.

On the FE, we noticed:

* Most of the bugs were in UX/UI that are very hard to capture in a test suite.

* CSS/UI bugs are better handled with a good UI library. We have an _amazing_ UI dev that's built a really stable UI library for the team.

* It took forever to write FE tests.

* It took even longer to run FE tests.

* Even well-written FE tests miss a lot of subtle issues.

* We rarely had "random" bugs. UI bugs were almost always in the code we changed. Easily detect with quick click testing.
Speaking as a former employee of a Fortune 100 company for who PWC provides services, PWC is pretty thoroughly "captured" by their clients... they will never report things like Sarbanes-Oxley issues even if they're hit over the head with them... because they're quite used to not finding any problems at this point.
The Transformers: more than meets the eye
> there is no 'battery safety box' that I could readilly buy

Take a look at Bat-Safe LiPo boxes. They are designed to contain the heat and prevent your entire house from going up from a drone battery fire.
Not writing tests early on simply backloads the effort to the point of where deploying anything is a crap shoot.
Most of the other things I can agree with but tests is literally 101 for my teams
Practically, the UK Monarch (or Japanese emperor) has no discretionary political power at all. Republican Parliamentary systems usually leave some discretionary power to the head of state in either emergencies or for the purpose choosing a party to attempt to form a government.

Hereditary Lords (i.e. the noble aristocracy in the UK) have almost no political power. The ninety or so still in the House of Lords are elected by fellow members of the House of Lords. The remainder (600+) of the peers are appointed by the party in power in the commons.
I expect short video generation to be at the level of DALLE 2 in 1 year — e.g. able to get the gist of a prompt, but with lots of artifacts, requiring a lot of compute, and frequently ignoring large parts of the prompt.
Pretty much everyone I know who uses cannabis vaporizes these days, so no burning involved. That said these sketchy vape cartridges are pretty scary at times and I'd love to see that regulated and tested like tobacco products are.

Regardless of how it's ingested though I imagine that once it gets into the bloodstream it's getting into the fetus, and I'd absolutely want a bunch of high quality peer reviewed studies saying that it's safe before I'd be willing to indulge while pregnant (not that it's an option for me, testicles and all).
Too bad the UK doesn't have the US First Amendment's protection of free speech. Being rude in one's speech is no grounds for arresting a person.
I would have said an EDI is a type of API.
If you drain the battery to zero charge first I think it's pretty safe
I haven't gotten into Python so its advantages are unknown. Does it provide an object model for join, aggregation, filter and from clauses? Can I compose named functions that represent transforms (map, filter, etc.) in a type-safe fashion with each other and have those translate to appropriate CTEs? ORM has no use for me, very little of what I work on exchanges data with programming-language objects.
GridPane sounds interesting, I'm curious to understand what stack and configuration they use.
The sovereign grant currently running around £90M/year: https://en.m.wikipedia.org/wiki/Sovereign_Grant_Act_2011
I really enjoyed how this spanned from nitpicks/taste to things that have more depth.

I laughed at how the author noticed Cargo.toml was unusually capitalized - something you can likely notice consistently after burning it into your eye for years.
I work at an early stage startup. We evaluated testing vs velocity. Our conclusion was almost universally:

* BE tests are easy to write, catch lots of important bugs, and generally speed up development.

* FE tests are painful to write, rarely catch meaningful issues, and don't really save any effort - devs still need to click through a UI to make it's correct.

* E2E tests were even more painful to write. Likely caught more than FE tests, but not enough to justify their even more insane overhead.

----

Typescript does wonders for FE test coverage. The bugs we do run into tend to be silly oversights (empty arrays, FE <> BE type mismatches, etc). Annoying, but quick fixes. Not worth a 30% overhead on every feature to save 5% occassionally.
Anything that includes PII should be redacted or ignored. Most log libraries not support it or able to extend them. Once the logs goes to external platforms or archives, its will require additional effort to maintain the data/privacy. Also, logging should be minimal required and continually should be re-evaluated, so old/unnecessary logging can be eliminated.
> but psychotic episode remains a vanishingly rare event among users, insignificantly so.

I don't think that's likely to be true at all. Single digit percentages of all humans have a psychotic disorder. If cannabis had no effect and such an event is coincidental, we would certainly not call it "vanishingly rare".

> But these days conservatives have gone overboard in twisting the facts to promote their nanny state agenda.

To be clear I explicitly said this is not a reason to ban on criminalize the substance. Just to not be in denial about it.

Anyway, the Google search I sent to you has plenty of sources who agree with my position.
To be clear: I fully think that digital art is art.

But it is a lot less effort in a lot of ways. If I'm painting in Photoshop or Krita, I have layers. I can adjust blending modes. I can move them up and down. I can easily ctrl+z a mistake. I can rotate my workspace quickly and easily in ways that would be difficult with physical media. I can easily find the color I want without having to purchase more paints and blend them, or colored pencils, or whatever. I can create brushes and variations on them to match my style. I can go on with dozens of other things.

I happen to think all of that is a good thing, and don't know that comparing digital art to AI generated art is a good analogy, but digital art 100% makes many things you do in art easier.
Another thing I don't understand. This time online:

People who read comments and make-up shit the post didn't actually say. At all.

I was expressing a general idea; one that was not at all addressed at the OP. Just a thought, inspired by reading a comment. I even went out of my way to clarify this much with:

"I am not saying this in a spirit of confrontation or even criticism at all."
You can store index of the node in parent m_children collection.

Iteration on array is faster (cache locality) than DL list traversal. And there are issues when you traverse tree while changing it.

In any case I've found that storing child nodes as m_children collection is more convenient in many cases. At least in Sciter (https://sciter.com).

struct node {
weak_ref<element> m_parent;
uint m_node_index;
}

struct element : node {
vector<ref<node>> m_children; // strict ownership, sic!
}
I dropped off my last lithium laptop battery at Best Buy.
Connectivity is one key issue.

That's closer to being addressed:

<https://southatlanticnews.com/2022/08/07/first-ever-submarin...>

<https://www.theverge.com/2021/11/23/22765471/antarctica-inte...>
How can you even tell? Any human can just claim they made it.
Someone likes green Menards buckets:
https://response.epa.gov/site/site_profile.aspx?site_id=1543...
https://abc7chicago.com/morris-fire-update-battery/10853284/

The first link has a good picture of the packs. Looks like lots of good cells left!