skysight-inc/HackerNews huggingface dataset:
Yep. Ask them what are the essential duties of your role. Then ask, 'But what would be really GREAT?"

Though it's probably obvious to you, my first thought about describing to others how to deliver an ideal front end would be to "minimize impedance mismatch". Somehow you need to plant a flag in the minds of upper management that you know how to make an app "a joy to use", or totally obvious to use.

But is that what your management really wants from the person responsible for the front end? Or is it something else, like inventing a signature visual interface to better brand the product? Or streamlining the app's infrastructure to simplify reengineering/refactoring/repair?

If you're looking to create a manifesto that you can sell as a unifying strategy for UI, IMHO no company has valued front ends more than Apple, and Jef Raskin was one of those most dedicated to making computers 'obvious' to use. His manifesto ("The Humane Interface") has to be a good source of ideas on which to base your 'front end mantra', as would the book "Macintosh Human Interface Guidelines" by Apple.
President Biden Announces His Intent to Nominate Bill Nelson for NASA
The US government has gotten around its prohibition on “cruel and unusual punishment” in two ways. First, it outsourced the cruelty to private businesses, who are not prohibited in the same way. Second, in instances where it cannot be outsourced, they simply make their cruelty usual and commonplace, neatly skirting the requirement it be unusual.

The prison system is an example of both.
This is just not the case, even with infinite energy and time. There are properties of quantum Turing machines that are not reproducible with classical Turing machines.

https://web.archive.org/web/20081123183419/http://www.ceid.u...
What a lot of people here don't get is that many people have zero interest in using a computer. They want to talk on the phone, order from Amazon, and play solitaire. That's pretty much the sum total of what my dad wants to use his computer/smartphone for.

He has absolutely zero interest in learning how file systems work, the intricacies of networks, or anything else about the underlying plumbing that allows him to do the things he wants to do.

I'd add that many of us have internalized how to use phones/tablets over time as they've become incrementally more complex. I still never remember all the details of having multiple windows open on a tablet given I don't use that functionality much and I periodically learn some trick I never knew about.
https://garden.io was first result for "garden docker"

For you. Google spends a trillion dollars a year to make sure each person gets customized search results. So being sanctimonious about your "first result" only shows that you don't know how Google works.
This gives me the impression that command line configuration interface for MacOS is really good, at least compared to FreeBSD, Windows or Linux.
> So their reason for adopting Java is not because it's "moving fast".

I was replying to the parent poster, who said that moving fast is a roadblock to enterprise adoption. Whether enterprises adopt Java because it's moving fast is another question altogether. Certainly no one is deserting Java because of the decision to boost its release cadence.

> Enterprises by nature move at a glacial pace

I think it depends on the enterprise.[1]

Cyber-Security has changed the game for many enterprises very fundamentally. Well-run enterprises now patch more promptly than many consumers -- at least, certainly the consumers who don't auto-update. Well, unless they want a Maersk-like incident[2], or be infected by ransomware. Maersk's incident cost it $200M if you believe Forbes.

About slow JVM upgrades, a lot of that is a cost/benefit calculation or poor technical leadership. CIOs and COOs (or audit, for that matter) have no interest in which Java version you use. The only questions are: Is it secure? Does it make commercial sense?

For actively developed software, staying on a recent-ish Java isn't a problem (many good enterprises have adopted Devops in some shape and form -- just add a task to your CI server to test on the latest JRE) once your engineering team has crossed the Java 8-to-11 hump. If you do that, you get to not pay Oracle $$$ per desktop/server every year (or you could use Corretto etc, but most enterprises will choose to pay Oracle). Or you could simply upgrade for the productivity & JVM improvements.

Legacy products not in active development are another matter, but even there -- the cost of not getting security updates is too high nowadays, so you have to spend money to secure it -- and legacy software has other costs too[3]. So unless you're a developer working on a legacy app, or an app who's design is so poor that it's locked into Java 8, there's no reason you couldn't be on Java 11 soon and get on the rapid cadence train yourself thereafter. It's really about how nimble your team is.

Of course, you could be unfortunate enough to work in an enterprise that doesn't take cyber-security seriously, in which case YOLO.

[1] https://news.ycombinator.com/item?id=25873325

[2] https://www.forbes.com/sites/leemathews/2017/08/16/notpetya-...

[3] https://arstechnica.com/tech-policy/2021/02/citibank-just-go...
We have always been at war with Eastasia. Brawndo is what plants crave!
It becomes clearer if you look at it in terms of core business. So yes, they can collect X and Y because that's their core business and directly related to the product.

When it's for marketing, telemetry or similar purposes, it's tangential data, which need not be illegal or immoral to be an "illegitimate" interest. It becomes more of a dark pattern when they present a selectable option for "legitimate interests" - at best malicious compliance. They might think it's legitimate because it makes them money?

Similarly in the vein of malicious compliance is offering a cookie consent banner. As far as I know, they only need to do that if they're tracking you or storing TMI/PII. Worse is, it works, too, because now everyone is complaining about the law and not the companies engaging in these dark patterns.
How about we all admit that this is a simplistic position that flies in the face of centuries of case law trying to work out exactly what "free speech" means and how it squares with people's other fundamental, inalienable rights, because in real life it's not, in fact, obvious?
WSL is probably easier to write for XNU than it was for Windows. Yeah, silly that Apple hasn't yet.
I agree that it is not a "determination", but it is more than a "speculation".

Perhaps it's a language thing, but for me speculation is only some hand waving you do while drinking coffee with other physicist/astronomers in the cafeteria of the university. [Hi from Argentina!]

They made a model of the object as Nitrogen ice, and apparently it fits the observations and they published it in a peer review journal. [To be fair, the solar sail explanation is also published it in a peer review journal.]

What about "Scientists propose new explanation of extra-solar object 'Oumuamua an Nitrogen_2 ice fragment of an exo‐Pluto surface"
I've been reading Alice Miller's book "For Your Own Good" this last week.

Big chunks of her book excerpt "Mein Kampf", which I previous hadn't read at all.

I have very little problem reading Hitler's text through my own critical lens, without adopting the authors intent. I have a very different view on the world than Hitler, and I have no problem at all saying that my views are less pathological than his and further, I feel like history has judged the dude rightly and quite harshly.

Is that a bad situation? And if not, how is this different than what you're describing?
https://knowyourmeme.com/memes/there-are-no-girls-on-the-int... - "there are no girls on the internet" meme/trope dates back to Usenet 1992

[then again, why believe that 50 year old man photo is the person's real face or hair? Surely media photos have been Photoshopped since long before face-swapping apps?]
>I'm from Romania. Romania joined the EU in 2007, so we had to liberalize everything. It has generally been good for us (higher wages, economic growth, overall development), but I know all the German, French, Belgian supermarket chains.

That's already known factor though. The reason of the free movement of labour to make up for capital movements like these.
As I said, they aren't solved but they are hard to do unknowingly.

In most other languages, sharing mutable data across threads is unprotected. You are lucky if you get a compiler warning. Rust disallows that completely. You cannot share mutable data across threads without first wrapping that data in thread safety constructs.

That's what happened here. A mutable variable was shared between threads and updated from different threads. Rust makes it obvious that this variable is accessed from multiple threads even if it doesn't prevent 2 threads from writing to the variable at wrong times. That's where it is a partial solution to the problem.

Sharing is as easy as wrapping the thing in a Mutex, and if you are a programmer that sees something wrapped in a mutex you should immediately start thinking of the thread implications. You don't have to, but you should.

That mutex follows the variable around anywhere you want to start changing it.

In a language like C or Ruby, that's not something that is patently obvious. Shared variables aren't wrapped with anything. It's perfectly understandable for someone to not realize this bit of shared state is mutated across threads.
Not knowing makes so many more decisions for me, however. Non-disclosure of the reality affects so much. Consider the range of decisions that might be made by one in a state of "blissful ignorance."

1) I consider this the largest: the decision to reproduce or not. First off, it runs the risk of burdening offspring with the exact same condition. Then there is the "can I even manage to raise offspring?" question, at least to the level of the average parent?

2) Similarly, seeking a partner to raise that offspring with. Imagine you had a spouse who had been kept unaware of the situation, and so you were unaware of the situation, and then you were rather suddenly burdened with taking care of someone through a prolonged decline. Would that have seemed fair to you, not to have known?

3) The rest of life planning is almost trivial next to the first couple of issues, but you think about retirement, how one's life is spent given the expected years, and so on.

Non-disclosure is a horrifying trap for more than just the patient. I would find someone who would not disclose to be inconsiderate, frankly, similar to in kind, though not in degree, as someone not warning you of a danger in a road you are about to drive down.
As most of the comments here on HN are taking issue with the weirdly editorialised HN title, rather than with the content, it would be great if a moderator could change the title to something more accurate like "Mathias Bynens' macOS defaults"
Frozen 2 had more depth, but unfortunately I think that made it harder for my then-5yo to relate to.
Both your and /u/kevinmchugh's response to my comment make good points.
Would better cameras circumvent the issue?

Sure a deepfake is convincing on a low resolution compressed video, but what about a 4k or 8k video where lens distortion and fine details are everywhere? I don't have a lot of confidence that facial pores could be convincingly simulated.
Except to redesign the processes you need buy in and co-operation from multiple different people and departments and good enough project management and communication with all of them to ensure that the thing you replace the forms with will actually do the same job.

Whereas moving existing forms online in the same structure can be done with minimal management agreement and provides a quick win.

Especially when you're talking about 344 forms. Redesigning all the back office processes for 344 forms would be a gargantuan task.
Yes the art and the keygen music! Thanks for sharing, I was always impressed with the odd set of skills brought together: the technical cracking, art, music, and getting it all in a tiny size that was easy to use. (ahem...you know...for educational reasons)
Doesn't strike me as true, 50 fps video is very common all over the world and doesn't have many issues besides noticeable flicker on CRTs.

Note that 24 fps film cinema runs at 72 Hz flicker due to triple-exposing each frame. That's why they could get away with 24 fps: Since they are dealing with stored images, multiple exposures were possible to avoid flickering. Using as low fps as possible was desirable because film costs money, film transports get more finicky as fps are increased and exposure gets tricky (doubling or even tripling the frame rate leaves you with a much shorter exposure time, which you need to compensate either with a larger aperture (which may not be available, or if it is, cost a lot of money), or more sensitive film (which may not have been available, or has much worse quality), or by having more light in the scene -- all of these are either undesirable or expensive).

So they chose 24 fps because the motion perception isn't quite in the shitter at that fps, though it's pretty bad (nowadays idolized as "cinematic look"; even more hip and cool if you do it on Youtube and deliver 24p which gets converted to 60 fps by means of 3:2 alternation, resulting in a super janky look known as "That Pro Youtuber Look"). This is the reason why people did not like The Hobbit.

Meanwhile video people went on to invent interlacing, because video was fundamentally about a non-stored image. Here the reason why low fps are desirable are again cost, since higher fps needs higher video bandwidth, and that makes everything more expensive and lets you have fewer channels (likely not a concern in the early days). Interlacing lets you have a higher frame rate (a CRT at 25 Hz or even 30 Hz will trigger nausea in everyone) without incurring higher costs, just like multiple exposures in a cinema projector.
Setting ourselves up for exploitation: RL in the wild
How not to handle a user created Issue
The March Android update broke third party wireless charging for Pixel phones. This has to do with a 'fix' for a battery management bug introduced by Android 11 on some of the newer Pixels.

It took me a while to figure out it was a software issue, I wad helped by the fact that my wife's Pixel has automated updates - and it stopped charging on the wireless charger - while mine I like to manually update - and it stopped charging after the update.

Google Support offered to replace the Pixel - I refused, since being a software issue would not help.

I filed a bug report and created a case. Since [my guess is that] people are being measured on 'touch time' I receive an e-mail every couple of days saying: "Thanks for the feedback, we're working on this" - devoid of any useful information.

I have an issue filed on the Android issue tracker [0], that issue has been marked as duplicate of another issue. I though: "Good! Lets see what this is all about!" - clicked on the issue and found out it's a private issue.

I understand that Google may not want their dirty laundry in the open, but marking a public issue as a "duplicate" of a private one doesn't help any one.

Ideally you'd want to have the public issue 'related to' the private one and have some high level updates - confirmed, this is what's happening, we have a fix, this is our target release and such.

I understand I am not a magic creature identified as a Developer, but a a lowly user that brought in this carcass of a bug into your house as a gift I would expect in exchange a pat on the head and the confidence that I can have some information in exchange.

[0] https://issuetracker.google.com/u/1/issues/182551469
If the author is so adamant that everybody has the right to be a published author, why hasn't he sent me my advance for my slashfic yet?
I actually find composed queries and the associated "bureaucracy" a little annoying in Ecto. The convention seems to be to put pure "query components" in your schema, to call them from your context to build the actual query you want to send to your Repo.

The problem with that is that it becomes a bit harder to parse what the query actually is, which columns are effectively involved, and which indices to you want to create to make sure they support it. This is somewhat similar to what's briefly mentioned in a recent post by Sasa Juric: https://medium.com/very-big-things/towards-maintainable-elix...

Another thing is that I really wish they would find a way to make it more obvious/easier to understand that `Changeset` is a formidable tool for pure data validation, without necessarily involving a DB, or even a Schema.

Other than that, it's a great tool :)
Washington was located where it is for different reasons other than moving out of unruly urban centers.
My little daughter was hit by a bicycle riding on the sidewalk at high speed, leaving her with a permanent scar on her face. Is it a "bicycle accident"? There are millions of criminals on electric scooters and bicycles endangering the public in the cities.
Have you tried Downpour? Their customer service is excellent. Their selection is smaller, but if you're mostly interested in classics the two catalogs are probably more comparable.
Much of the reaction is people who want to be transgressive but don't truly have the stomach for it. Especially if twitter chatter can break their spirit.

There are new conventions forming. Writers who want to break them need to learn how to put up their fists. And writing a medium article complaining about cancel culture is not how that is done.
Carmakers Strive to Stay Ahead of Hackers
https://en.m.wikipedia.org/wiki/La_Prensa_(Managua)
My grandpa fell down the stairs of their farm in his sixties. He was paralyzed and needed help with everything. He slowly developed cancer over time but was forced to just lay in bed. All he did was beg for pain pills and to be set free. He complained that a sick animal on the farm would be put down but no one would help him. It was very heart breaking for a young kid to see. I get why no one grant his wish: no one wants to be the one to "kill" him and the (false) hope of a miracle. This is a complex issue: we already have DNR which seem to break the same "do no harm" ethics for a doctor.
When will the insanity end?
Working from anywhere is the new normal
كلمات اغنية ايام وفاتوا احمد بتشان مكتوبة كاملة
Every major publisher is a capitalist enterprise. Editors, et al., are merely devices to operate such enterprise in order to deliver monetary value to board members and shareholders. All decisions, one way or another, are toward that aim, regardless of surface appearance. Those who have a problem with the current situation actually, then, have a problem with capitalism but don't know or can't admit it. Capitalism is not a moral force (except unto itself) and just senses the wind and responds to it to perpetuate itself. The 'woke' stuff Disney used to make was Song of the South. Now it's (whatever they do these days).
You have to get convicted in order to be punished, anything else is mob justice.
No, it is supported in hardware and MacOS has frameworks to support virtual machine implementation.

https://developer.apple.com/documentation/virtualization
I want literally none of these settings, how is this "sensible"?
tic-tac-toe font: https://twitter.com/mekkablue/status/997063440270352384
If Twitter maintains its place in public discourse and communication, then sooner or later the “approach to world leaders” or politicians on any level becomes a moot point, because if anyone's views diverge to a sufficient degree from Twitter staff they will be banned long before attaining political office.

Twitter should not be filtering and censoring public discourse, debate, and information, acting as the arbiter of what ideas and information can influence politics.

Communications platforms in the United States should adhere to the United States constitution.
Also there should be programs to re-integrate prisoners after incarceration, or just generally give them better access to be able to keep up with the outside world.
It's already possible. Look at the Tom Cruise deepfakes. It just requires the power to get a great actor of similar build, and lots of processing power, both of which are within the reach of a state, easily.

And I don't think knowing the deepfakes exists will convince everyone. Plenty of fake photos already get passed around on Facebook and what-not, even though Photoshop has existed for decades.
I'm from a country where there are several locally owned supermarkets. They're all very nice but eye wateringly expensive. I'd love if Aldi/Carrefour/Costco moved in.
U.S. safety agency reviewing 23 Tesla crashes; 3 from recent weeks
Amazing comment, thank you
I've been trying to get a Hugo award winner and the paperback was selling for $400. Sometimes old books are just hard to find. Dr Seuss wrote 60 books, its no surprise that not all are currently publish. You'll find this is also true of Isaac Asimov
>To begin with, a fledgling industry in a developing country cannot compete with those of already industrialized countries
>these countries are also forced into a position where they get stuck at the low end of the production value chain, selling raw materials, while buying processed goods from others (often the same role they were forcibly assigned when they were colonies

Basically what Friedrich List [1] wrote in 1841 [2], and being proven correct time and time again while we completely disregard it.

Now you can even go further and ask yourselves if what is happening in the West by moving all the factories and manufacturing to China and neighbouring countries isn't exactly like the Colonization of the Americas by the British.

It wasn't luck that made the USA Great. It was the best stock from Europe who come up with the American School [3], and we can now see the tragic consequences of abandoning it for "free" trade.

If a country imports manufactured goods and exports raw materials, it is a colony.

[1] https://en.wikipedia.org/wiki/Friedrich_List
[2] https://archive.org/details/nationalsystemp00nichgoog
[3] https://en.wikipedia.org/wiki/American_School_(economics)
I also noticed the GitHub issues are full of city officials' names and email addresses, the perfect base to set up a social engineering attack. I really don't understand why all those GitHub issues need to be publicly accessible like this, all it takes is one team member to inadvertently post something sensitive and you're stuffed.
>This is because we value human life more than animal life.

But obliviously not enough to let them to decide that for themselves.
> society

No. It’s an ideology of the elites.
That's fair and I agree that the OSI model is not useful for a precise understanding of deployed networking technology.

I do think it is useful as an architectural device or a conceptual design goal -- i.e. a model to model your models on. :)

But I also concede that part of its teaching value is that it is a failure in practice.

It was a formalization of the ad hoc (successful!) design strategies of early networking. I see echoes of it everywhere, most obviously in the Linux kernel, and I think it's valuable for that.
Building a Linux Gaming PC for 100 USD (2020)
Yeah this the standard approach, I don’t know of many newsletters that don’t make their writing available elsewhere.
It varies by state, region and facility. Don't forget that there are privately owned prisons in the US. Some programs do not allow you access to certain materials and when they do very likely may be old/outdated.

And of course...it just adds to their money if people reoffend.