skysight-inc/HackerNews huggingface dataset:
I remember that. What puzzled me that it was the time when software written in Java ran up to 100 time slower than native processes. Now it is not nearly as bad.

I had very interesting reaction from CTO of one Telecom when I showed them a prototype running on PC handling the same amount of transactions without breaking sweat as their Java backend equivalent that ran on beefy HP servers.
It’s time for the next paradigm in search. In the beginning content was king until Google came along and discovered linking was a better signal of quality. Then people abused linking and technology for “understanding” content reached the point where that flipped again. Now where do we go? Back to linking?
generic, I believe. i.e. it’s an interface that has to be implemented.
Java also makes binaries with GraalVM.
But then who will take the blame when there's a JDK bug? And is there any core developer offering phone support, and priority fixes?
Not to minimize how much it must suck to get laid off when you haven't prepared for it, but when you say:

> And people who (IMHO naively/foolishly) gave their lives to the company suffered.

they didn't "give their lives" for nothing, right? Didn't they trade it for an incredibly desirable compensation package?
generic?
Such a point could be made directly and respectfully, and without the sneering sarcasm. Engaging with such content rather than rejecting that behavior out of hand rewards it and demonstrates both to the poster and to any onlookers that lowering the level of discussion is welcome here.
For a general configuration file, there is not "the" master password, since it is independent of password database files.
Apparently the laptops are given to a recycler to be destroyed by an institution. He’s trying to refurb and sell.

https://twitter.com/rdklinc/status/1617541547469193217

> Wrong -- it means that 1000 of these devices were dumped from an institution to a recycler without even bothering to log out first. And these apathetic institutions don't return calls when asked to unlock because they want the machines destroyed.
I think Oracle is the only company that spawned a huge industry of consultants just to help you survice license audits.

E.g. https://blog.usu.com/en-us/beat-the-oracle-shock-audit
Yep, “generic” it is.
Or if your boss really dislikes that you are "disloyal" and left the company and uses company resources to pursue a vendetta.
That the planet is warming is backed by very good science but the magnitude of the ecological impact to humans is unknowable and thus not science at all.

Aside from borderline impossible claims of a runaway greenhouse effect, there is absolutely no world where human extinction is on the table and frankly I would argue that mass death is unlikely as historical evidence is by far in the favor of human adaptability.
> The default assumption that it's stolen causes a lot of needless waste.

We're talking about 2-year-old M1 macbooks [1], some of which are worth $1000 unlocked and approximately $0 locked.

Even with broken screens etc, the owner can unlock them online. Large institutional owners like schools can get them unlocked in bulk through device management. And even if the institutional owners messed up the device registration and it's been locked to a fired employee's personal account, Apple can unlock them using the original sales records.

In the absence of theft, it's difficult to imagine why the owner would be refusing to unlock the device, given they could share $1000 of value with the recycler. There aren't that many macbooks being repossessed by bailiffs.

But if the devices have been stolen? That easily explains what is otherwise mysterious.

[1] https://www.vice.com/en/article/xgybq7/apple-macbook-activat...
https://archive.ph/KIeYF
TornadoVM 0.15 Released – Now Supports Running Java on Intel Arc Graphics
> Those CIO/CEOs makeing the decision might not now that it's free

I like to think if I ever ran a company i'd never hire someone to a position where they wouldn't know how to sniff this out, but I imagine I am being incredibly naive.

It's mind boggling to me that some bill going from $30k -> $450k as mentioned earlier in the comments on this page would just be swallowed. Seems so wasteful.
Smart way to cut costs because for a majority of users it's still fast enough. A SATA SSD would be enough too.

I am still annoyed at Apple that they lock down the hard drives so much. I would rather pay $200 more for a NVMe slot than for more storage soldered on the motherboard.

The mac mini pricing makes it look even worse. A full desktop pc is $600 but adding 256gb of storage is $200?? A regular 512gb nvme goes for under 40 dollars.
It must be a really quiet Friday wherever you work.
> And then, within the matrix of those message busses, we don't need Erlang's restart capability. We have an abundance of ways to restart processes, from systemd, to kubernetes, to any number of other ways.

I agree with pretty much all of your comment (which clearly comes from a place of deep experience), but the thing that keeps bringing me back to the ideas of Erlang--potentially trying in vain to implement similar concepts in the languages I actually work in (including developing a way to manage fibers in C++ coroutines that work similar to Erlang processes so I could debug background behaviors)--is the idea that these restartable and isolated units simply aren't large enough to be managed by the operating system and systemd or kubernetes of all things: they are things like individual user connections. While there are plentiful easy ways to do shared-nothing concurrency in the world attached to virtually every software project and framework these days, they are all orders of magnitude more expensive than what Erlang was doing, even with its silly little kind of inefficient VM.
Unsafe defaults like "we run all plugins, unless someone goes through all the right motions of closing that door in all the right ...config.xml, ...config.enforced.xml" (and who knows what others) is just terrible. Terrible for any software, and worse for a piece of software that has no purpose at all besides security. What if there's a typo in your lockdown incantations? Not locked down.

That CVE isn't just a disagreement, it's a warning. Avoid security related software from people who enjoy keeping a security edge over the unwashed masses who aren't in the know, who don't get a kick out of locking down. Because that's why they keep the unsafe defaults, they keep them because they enjoy going the extra mile for their own safety. That is, unless they (also) have worse reasons for keeping unsafe defaults, but, well, Hanlon to the rescue.
I think Scala and Kotlin are rather enjoyable languages.
Oracle used to have some clause in their enterprise license that you cannot ‘touch’ Oracle products with other products than Oracle products (with lists of what needs to work with what). They were a premium partner of us for a short while (because our previous premium partner was bought by them) and we couldn’t run open Java at the time without breaching the license.

Not sure if that changed or if it was limited in scope to some of their products.
“For a song you need midi”

Pretty sure the Beatles never handed George Martin any midi files. What’s the symbolic representation that captures the tone of every bend in a Hendrix solo? Did Daft Punk go back and grab the raw master stems of the old vinyl recordings they used to assemble their tracks?

Music producers have been astonishingly creative given inputs in a vast range of formats. Sheet music and midi are one tool, but ultimately it’s about combining sounds in the mix isn’t it?
WhichJDK has a nice summary:

> The OpenJDK is the open source reference implementation of the Java SE Specification, but it is only the source code. Binary distributions are provided by different vendors for a number of supported platforms. The OpenJDK project itself is managed on openjdk.java.net where you can find specifications, source code, and mailing lists, but there are no builds that you can download. You need to choose a distribution.

Oracle itself provides builds of OpenJDK[2], but they aren't maintained:

> Oracle provides OpenJDK builds for Linux, macOS and windows in a compressed archive format. These builds will only be updated for a 6-month period. Updates and security patches will not be available after this short period. This also applies for LTS versions! e.g., the latest OpenJDK 11 build was 11.0.2+9 while the current OpenJDK version is 11.0.12+7.

Then there is the Oracle Java SE SDK[3]. This is the one with the terrible license:

> Oracle provides a commercial version of the OpenJDK, which are based on the exactly same sources of the OpenJDK: The Oracle Java SE Development Kit (JDK). Oracle provides updates regular updates and security patches for these builds. The main issue with these builds is Oracle’s licensing policy.

[1]: https://whichjdk.com/
[2]: https://whichjdk.com/#openjdk-builds-by-oracle-jdkjavanet
[3]: https://whichjdk.com/#oracle-java-se-development-kit-jdk
Let's make this example a little more extreme to show how nonsensical a company claim is on stuff they did not create (or pay for).

If I used the company computer to access a dating-website, then could the company claim ownership of my firstborn child, if that was in the contract?
Typical clickbait title, my main takeaway was; this security actually works that well? Sign me up.

Give the original owner 30 days and if no response unlock it and let the thieves win? Uh, no I don't think so. It's not a far stretch to think everything got stolen and the owner is now locked out of their complete digital life.
US ban on China chip exports rebounds, causes 2,700 American job losses
Everyone's job is to be careful.
Yes.

It's not your equipment, you didn't buy it, you can't just do whatever you want with it. It's like being given a company car but going on a 3,000-mile roadtrip "because why should I have my own car if you gave me this one?"

It's not remotely unreasonable to expect someone not to use their employer's equipment to make money on the side, especially for something like a laptop which over the course of what a developer earns in 4-5 years is basically nothing.
Looks like good old qbasic /editor...
Google slays thousands of fake news vids posted by pro-China group Dragonbridge
Great! Let’s connect. Email in my profile.
Ok, I did not know about that. Why isn't this more popular? I have a fancy $1000 high end microwave that does not have wifi and does not sync its time. We've learned to ignore its clock.
QuickTime wasn’t a failure. It was the basis of their entire media playback API for over two decades. WebObjects came in with the acquisition of NeXT and from what I gather is still the basis of the backend of iTunes and the App Store. Most of the rest were pre 1997.
I disagree. A vanilla MacBook might be a bit like a pen, but if that MacBook is loaded with a bunch of proprietary or licensed software, I can see why an organization wouldn’t want it being used for financial gain outside of the organization. Perhaps they don’t explicitly “lose” anything, but it’s their investment to have returns on.

If a laptop is like a pen, what about a high end graphics workstation? What about a small server? Internet bandwidth is a cheap commodity, can I run my site from work? Electricity is basically free (I charge my personal scooter at work), what about a small Bitcoin miner?
Foliate is excellent! I even got it working through WSL on Windows. I use it for O’Reilly books and other epub books. It’s much easier to reach books as an epub than a pdf since the text, etc adapt to your screen. The problem was historically that epub viewers were generally bad on desktop.
If you count just the 20 Java Desktop Users, that's $2250/user/year. Sure, it's not a lot compared to salary, but on the other hand at that point Delphi starts looking cheap again.

Not enough to justify a rewrite, but enough to consider what to do with new projects.
There are two arguments, and they like to confuse people that they must be related.

There is all the data of what is actually going on in the world. Temperature readings, satellite images, etc. This can be called science and it is evidence, but it doesn't come with anything saying what is causing it. The equivalent of a primitive man meticulously measuring the rain.

Then there is the conjecture that this is all because of CO2 and its all our fault. This is purely religious argument, not at all different than the good old "Gods are punishing us" argument from a primitive man. The only evidence for this argument are some trash computer models which are running far beyond their predictive capability.

It's also inevitable that if we have "global warming god" and "global cooling god", one would emerge victorious.

It isn't science, it's just masquerading as science. The data analysis of real world data is science. The trash computer models attributing all of this to CO2 aren't science.

These are similar to the computer models in the COVID crisis which have overshoot reality by orders of magnitude.
If the other comments are to be believed, this triggers an immediate fee to be paid to Oracle.

Personally, I thought everyone(including Google) was crazy for using Java or any JVM language in any form until the Supreme Court case was settled. Even if the internet commenters tell you it's safe, do you really trust them to make a legal case so iron-tight that Oracle's thousands of lawyers won't find some way to sue you and cost you $500/hour in defense fees for months if you come to their attention?
Evidence of Multicellularity in Single Cell Organism
(also worth taking into account whether clauses like an absurd non-compete are even enforceable...)
The invention is effectively just an evaporative cooler for the tent. The unique aspect is using the tent fabric itself as the wick.

It will have all the same limitations as all evaporative coolers. It will work very well in a dry climate, but will not cool much (if not make things worse) in a humid environment.
It works both ways. Maybe you cross a term you don't like in the employment contract before returning it to them signed and they never notice...

It happens.
I'd imagine the potential number of estate sales is far less than the potential number of stolen products.

I wonder if there's any organized crime groups that have tried to get someone hired into Apple support for unlocking these things.
AWS, Microsoft, Google among businesses owed money after FTX collapse
Can you elaborate, how does that work? Just having a wifi radio chip, you can get the time by listening to other wifi broadcasts in the area?
They don't give a damn, but every time I've asked for changes to contracts, including positions I was actively recruited for by the hiring manager, once even by the owner of the company, I'm told to sign it or no job. In the case of the owner asking me to apply, they literally said "My lawyer says to leave it in, you're not a lawyer, it's staying in."

I'm sure some people have negotiated these things but I've tried multiple times - to shorten noncompete lengths, to remove the "anything you do on our machine is ours for all time" stuff, etc - but never had any success.
Java is not going anywhere at the moment https://redmonk.com/sogrady/2022/03/28/language-rankings-1-2...
Truck-size asteroid makes one of the tightest fly-bys of Earth ever recorded
As much as we all like to poke fun at Apple for some of their annoying decisions with lack of user choice, their locked-down systems also have pretty impressive results in that they've made it nearly useless to steal any of their devices.

I remember hearing that in certain "protests" (definitely not riots) a couple years ago, where people were looting stores, Apple was able to easily get the serial numbers of all the stolen devices and remotely brick them. The contrast of how valuable Apple products are both new and second hand, compared to how useless they are to steal is pretty wild. I can't think of any other product like that.
And what if the person is travelling for months? It working and not able to check email? Or miss the emails?

It’s one thing to forward a request. But to give unlock after 30 days? That’s gonna be abused by thieves and unscrupulous refurbishers
> If you make that pen available to me under these conditions? Sure.

Let's leave aside whether the law (in whatever country) permits such a one-sided contract, and ask - should it permit it? There are plenty of contract terms that are illegal (i.e. not backed by law), such as usury [1] or various anti-competitive practices, because their enforcement is seen as either unfair, or a detriment to society, regardless of whether they were entered freely. Contracts are not and should not be above the law.

[1] https://en.wikipedia.org/wiki/Usury#Usury_law
Xbox?

How did Epic fair trying to get around the Play Store?
Better headline "Can we convince people to give us more power by scaring them about climate change with video games?"
This is not the first time I'm reading about Ziggy!
I suck at writing. I've always hated it.
Java is a language designed so that IBM can shovel interchangeable programmers into a furnace and produce something functional.

Once you start with that goal, all the compromises and quirks make more sense.
This goes back to the philosophical question of whether art imitates life, or life imitates art.
Search for "hypervitaminosis A", for example.
opening the root page http://dist-prog-book.com/ seems to load Tufte CSS documentation
Amsterdam’s underwater parking garage fits 7k bicycles and zero cars
> with "thoughts and prayers" there is usually at least a sincere motivation behind it

Not from my pov. It’s extremely hollow and insincere from what I’ve seen time and again.
Once the damage is done, BuzzFeed will die. As will many other “content mills.”

Good. At least something positive will come of this.
That is a terrible user experience for SSR though and will lead to a layout shift every time the page is loaded.

I wouldn’t really call this a CSS “hack” either. There is a checkbox that defines whether the menu is open, and CSS that styles the menu accordingly. I think that this is rather elegant really.

As soon as the :has pseudo class has widespread support, the checkbox can also just live inside the nav element, which removes the awkward general sibling combinator.
All of which are ideas that are communicated more clearly when they aren’t dripping with sarcasm so thick that it obscures the ideas behind it.
Big +1 on that. I assume a model where my work laptop screen is being directly mirrored into a room with 100 people watching it 24x7, basically. Entirely impossible, but every organization has some level of monitoring between zero and my theoretical scenario, so I carry a personal device and completely sidestep the entire issue.
> do they have to have reasonable [...] criteria for access?

Unfortunately, PSD2 is built on the model that only (expensively) certified middlemen are supposed to directly make use of the APIs provided by banks (definitively not for direct access by actual bank customers), so no, they don't…
> Plus, the tubes allowed for quick and easy maintenance at Russia’s primitive airfields,

I don't buy the maintenance angle.

Modern solid-state avionics are swappable LRUs. Like lego, you plug and unplug them. Just as easy as tubes, in fact the exact and precise same. Plus you can drop them and they don't shatter.

Techs aren't out in the field desoldering surface-mount components and swapping capacitors, the are unplugging and plugging modules the same as unplugging and plugging in a vacuum tube.

I also don't buy the EMP angle. The metal that aircraft avionic components are encased in also serves as EMP shielding. Not that that matters, the effects of thermonuclear EMP effects are so poorly understood that anyone claiming to be able to predict them is a liar. An EMP in the upper atmosphere may fry well-shielded components 1 meter away from unshielded components if the unshielded components are disconnected and at a different angle to the blast than the shielded ones, and vice-versa. Every real-world analysis of EMP effects is punctuated by how seemingly random the effects are.

An analysis of the effects of STARFISH PRIME on the streetlights of Honolulu notes how random and unpredictable the outages were, and this is on unshielded long-wire circuits (ideal for soaking up EMP radiation).

Did High Altitude EMP Cause the Hawaiian Streetlight Incident? http://ece-research.unm.edu/summa/notes/SDAN/0031.pdf
You can’t sign the contract without the pen.
If you're using libsodium, use libsodium's randombytes.
Yes because PWAs are so great on Android, most companies only build iOS apps and tell Android users just to use their website.
I watched the 4 min video.

Unfortunately Dr Berg seems not to consider the concept of biological half-time. I am sure he know the concept, just forgot to put it into his calculation formula.

He basically assumes that if his patient consumes 2000 IU vitamin D today, then tomorrow his patient has depleted all 2000 IU and has zero vitamin D in patient's blood.

This is obviously wrong.
> Owners can now remove devices via web site I think. So if folks are saying these are just broken, have owner turn off activation lock

For this to work and for the device to _see_ that it has been removed from an account requires that even in it's locked that it must be able to start up and allow the person with physical access to at least configure some network details right?
Hey Mike! :) Hope all is well.
Well yes you have to read the axis, it's not any less impressive that a >$2T company shrunk outstanding shares by 40% this late in it's history.
And people wonder why apple is now fingerprinting and locking parts lol
The inventor of the blue LED came to our school for a talk like 5 years ago. IIRC he won a Nobel prize?
Tip: if you download OsmAnd from F-Droid, you have the premium version for free
Do non-competes include money? The ones I’ve seen include your salary for that period of time. It sounds fair. You ban the employee from job prospects but compensate them in pay. Maybe this varies by industry, geography, etc.
Thanks for letting me know! Seems to happen because it’s not a high dpi screen. I’ll get on it.
I set my VPN to the UK, and was asked for a phone number. Maybe it's a VPN thing?

Has anyone else not needed a phone number?
just think about all those poor kids around the world who couldn't afford a school laptop.
I can confirm that Foliate is miles ahead of the default Gnome reader.
White House reveals new fair housing actions amid high rent prices
I've written both C++ and Rust and I've basically settled for C++ without inheritance in all my personal projects. I think Rust made me a better C++ programmer.
The problem with Rust is that even when you reach a point of understanding all the base things about the language, how traits work, generics, all the reference types, patterns like interior mutability etc, I've never gotten to a point where I can get an idea and quickly implement it in Rust. That just doesn't happen. With C++ on the other hand it is much easier to prototype, and I really need that being-able-to-quickly-prototype aspect in my workflow.
For sure. I sort of get the company not wanting spend money to sign me and then I immediately quit.

The relocation management company racked up a bill I would have never incurred if I allocated the money myself.
I always thought it was “generate” and that something about the implementation/immutableness required the server to be “generated” at runtime. I never did any actual Erlang programming, it’s just how my brain plugged in the gaps when I heard about all the gen stuff.
I don't want to read something written by a computer. I'm sure it's neat and all, but I would be extremely annoyed if I found out an article was not written by a human.
If you have to seed it, you're doing something wrong. You want to be using the system random number generator, the one the kernel provides, in preference to any userland RNG.