skysight-inc/HackerNews huggingface dataset:
If you factor in that we ran around with ringworms that emit immunosuppresants to protect themselves...
I think that's actually what most people are waiting for with Loom. They want it to be fully baked into the JDK and ready for production first. Then they will start using it.

For java-http, once it has been tested a bit more, we'll likely release a 1.0.0 version, but it's already in production, so it works right now.

In terms of Netty or Jetty, why pull in all the dependencies and overhead if all you need is an HTTP server? java-http solves the 25 year old HTTP server problem we've had in Java.

In the past, you either had to learn Netty or use Jetty/Tomcat/JBoss/Glassfish/WebLogic/etc. In my opinion, these tools are complex, bloated, and legacy. Most other platform have a simple HTTP server (Node, Ruby, etc). Java has lacked this for a long time and we've been forced to use things like Tomcat when we didn't need JEE or WARs or the complexity.

The JDK team plans to add one in version 20 or 21, I think. But they have specifically stated it won't be production quality (ugh). Not sure why they made that decision honestly.

Need a simple HTTP server that only takes a few lines of code to start, is production quality, requires no dependencies, is crazy fast, scales well, and is only 140k? No problem. Just use java-http! :)
There are ~1 mil of these kinds of surgeries annually a 1% increase is 10,000 infections that could be prevented by just telling patients not to smoke for a bit. This should be touted as a huge win. Correlation and effect size are independent. You can have extremely strong correlation but a small effect size.
Republicans won't even agree that the climate change is happening much less agree that Florida will be underwater. They would probably be fine with getting rid of loss leading govt insurance programs in general though. I don't think any Democrat is going to go for the optics of pushing poor minorities out of their neighborhoods no matter what nature's plans are.
> All that’s missing is the weird window size (vertical taskbar)

TBB actually adds a border at the bottom of the browser so the reported size isn't the actual size. If you change the size of your browser window to the tor-reported size then it should work.

Unless I'm misunderstanding and you mean something to do with the scrollbar?
Here’s a good article that describes some of the reasons: https://lapcatsoftware.com/articles/SystemSettings.html
They don't need peak valuations, just a market that's not cowering in fear. It may even come within a year, I don't know their financials but they will find a window, maybe one where FB's social networks show clear weakness and they can sell a story as usupers of their market share. My guess is reddit is just trying to weather the storm to find that window and eventually it will come though maybe not satisfying their pre-recession fantasies.
Memory is of course manufactured in Taiwan, Korea, Japan, Singapore, and China (at Korean owned factories). But you get the overall point
I bet they would really like to copy some aspects of apollo, but can't do it due to PR reasons.
"Earth before humans is in a death spiral" says to me they're talking about earth as it existed before humans, not life on earth at all.

Earth before humans died with the rise of civilization, and especially global trade. We transformed large swathes of land into farmland and urban areas. We enabled the transfer of invasive species throughout the world. We redirected and sucked rivers dry for our own purposes. We dumped our garbage and literal shit in waterways. We destroyed the majority of natural habitats.

And this all happened hundreds or thousands of years ago.
I have an MBA, which I don't really use as a working software engineer, but nowhere else will you learn to take a clear, concise, one page paper (i.e., this is what we did and this is the result) and expand it to 10 pages of BS-laden corporate-speak nonsense.

It's a real skill, I tell you.
That is too bad. I've noticed that Reddit has been working on changing its underlying tech stuff and they are likely doing some cool stuff that the public isn't aware of
What's your plan for redframes? It looks really new?
I'm the co-author of O'Reilly's High Performance Python so I'm always on the lookout for pandas alternatives. Are you looking at speed implications too? Bigger-than-RAM use cases? "Easier than pandas" only (which, of course, is totally huge in its own right)?
Over the years, more options were added to the system settings, and the old UI did not lend itself well to holding all those various options/configurations. It became a burden to find exactly what you were needing; not to mention it was beginning to look "out of place" with the rest of the OS.

So yes, it functioned poorly, while also looking terrible by today's standards.
Does anyone else dislike the "phonification" of desktop UIs? Desktop and phone use are very different, with very different screen real estate.
BOE gets a token allocation, that is true.
On the contrary I think both products are excellent.

The issue I have is that we've taken 20 years to find a better alternative than raw card data in Web forms and as a result we're gonna be stuck with a choice of only those 2 wallets when we could have a had wallets as diverse as websites if we'd been able to work together on a solution that was appropriate to the Web platform.
First phase of new supercomputer installed at Los Alamos National Laboratory
I find Pylint to be great, catches a lot, integrates well enough into pyproject, and the new standalone vscode extension is solid. If only I didn't have to restart the Pylint server every time I update a signature...
I'm not sure what that means, but I don't think compose v2 is considered experimental at this point. It is included in Docker Desktop, for example. You might be running an older version. You can check `docker compose version`. Version 2.12.2 was released a few days ago.
I would like to thank you for summary here. This makes it clear.
My Ryzen 4000 laptop (Tong Fang PF5NU1G) had regular S3 suspend that worked reliably, but sadly it seems many Ryzen 5000+ models seem to have it stripped out (these can sometimes be added back in by loading patched ACPI tables [1]).

Oh, and for a bunch of Ryzen 6000 laptops it's been even more dire since they've also had s2idle issues that have only just gotten patched [2].

[1] https://www.cmi.ac.in/~ayannath/acpi-patching.html

[2] https://www.phoronix.com/news/More-s2idle-Rembrandt-Linux
Thank you kinds sir!
I think the LSP for Scala works really well. It's not Kotlin, but you might want to try it out.
No, just curious and want to improve my coding style.
So many problems with that "study".

"marijuana dependence" - there is no chemical dependence with cannabis. None. Nada. Zilch.

> smoking tobacco was just because of inhaling smoke

The danger is inhaling burnt plant matter along with the slew of crap companies spray on tobacco. Straight tobacco has a VERY DIFFERENT taste and "cleaner". Still not great for you.

And most cannabis is vaped these days. In that way, it's with the THC oil with terpenes. And that profile is very different than burning plant matter, since in a vape it's vaporized oils (and some metal from the ceramic/metal filament).
This still has a paywall, fyi
He lists telemetry on his resume. I haven't seen that on a resume before. I bet Microsoft (and the other FAANGs) would really value that experience.
A few years ago in school I had to read a paper that was written by a guy who happens to also be a part of my local electronics hobby group. I mentioned this to a friend and he noted that, unlike a lot of fields, Computer Science is still young enough that many of the pioneers are still around.
Meditation changes how your brain's neurons move
AirPods Max Active Noise Cancelation Less Effective After Latest Update
> If they haven't noticed your burnout by now, it'll only make them be super critical of everything you do.

This is just not universally true! Many managers out there are compassionate and understanding. Makes me sad to imagine where some of y'all work that you feel that way.
Why did Python win the war with Ruby? Was it purely the math community deciding this is where we throw our weight and left Ruby the runt of the litter?
This feels like a great surrealist "let's hack on some outdoor IoT hardware" cyber-warfare device. I bought one.
Unless you know exactly why you have a strong preference for any of the others, and availability concerns notwithstanding, I'd suggest the Pi CM4 model based on the larger ecosystem surrounding the board.
The C language says the unsigned integers wrap. That is, C's 8-bit unsigned integer (e.g. uint8_t or in Linux source u8) behaves the same as Rust's Wrapping<u8> type.

In Rust the u8 type wraps in default release builds, but panics on overflow in debug builds, but this is kernel code so it will definitely be built in release mode with wrapping.
Got you, sounds like it could be an interesting story!

Best wishes,

Metadat
It reminds me of "Mel"in 1983 which was in response to "Real Programmers write in FORTRAN."

https://www.cs.utah.edu/~elb/folklore/mel.html
> The obvious answer is that both are valuable. The idea that they are somehow at odds, or that only the first one is "work", is ludicrous. It's true that "individual contributor" jobs often fall more into the first category. But to denigrate the second category as "not work" is both disrespectful and, frankly, just idiotic.

But let's be honest. Most mantras try to force all work into the "group collaboration" bucket. If HR and other management-training groups value isolated work and individual contributions they sure don't show it. Literally every piece of training I've received about working effectively has been about collaboration.*

I think that's because most work training material is not really about innovation or productivity at all; it's about avoiding HR gaffes and workplace conflict.

*Don't get me wrong; collaboration is a superpower, and many ineffective work relationships I've observed were hampered by someone's inability to collaborate well.
> In your own code you should always use one of collection classes, usually Iterable, Collection or List, depending on which features you need.

Yes, but every library I use requires or returns a different one.

> list.stream().map(...).toList()

But why not list.map(...)?
It took almost 3 months for me to get my MBP this year. Ordered in mid-March, wasn't delivered until early June.
I've always found Windows's font rendering to be subjectively "off" in a way I couldn't really articulate. I'm not enough of a typography expert to explain what I'm seeing. Text display just seems beautiful on Mac and a half-assed afterthought on Windows.

My big problem with Windows HiDPI support is that they still can't seem to handle multiple monitors with different DPI sensibly. I have a 5120x2880 display as my main display and 2560x1440 displays on either side of it. Dragging windows from one display to the other is janky and sized wrong during the dragging. Doing the same thing on Mac just works as you'd expect. How can Microsoft still get this so wrong?
COVID impacted EMS production facilities in the off peak season, so suppliers were able to move production around to different sites to dodge outbreaks. But it did impact production in Spring 2020.
Yes, Ye and his family could be repeatedly lying or mistaken. At some point, you have to draw a concluson from incomplete evidence.
> The fact that it's closed source just means that we can't verify that for ourselves.

That's really the whole point. As far as we know, it could be that it is not e2ee at all.

Also from the moderation article, it's not clear to me what that means: if I report you, does that mean that the moderators will get access to all your recent conversations? Could be, right? But then the FBI could report you for no reason, and then ask WhatsApp to provide your recent conversations. Which would effectively act as some kind of backdoor, right?
> write an iron-clad contract with Tokenized Blockchain Corp

The legal costs for such a contract and the insurance to cover the damages of each possible novel use case would make it impossible.
The talent, their agencies, ad-agencies and ad channels (all media) will need to come up with a framework for qualifying and accepting ads --ads will have to have a BoM, who's in it, provenance and sign-offs, etc. They could even use a blockchain to do this. Anything that comes short is rejected and anything not above board can seek recourse. Add traceability to their workflow to hold people and organizations accountable.

Obviously this is muddied with fair use and political (someone seeking public office) ads which allow for some liberties.
I think that's correct method. Being a software engineer at Google could mean anything, so job titles alone don't communicate enough by today's standard. In 1980, this guy's job titles alone told you enough to know if you wanted to meet him for your job opening. There's probably a volume aspect too. The hiring manager in 1980 wasn't getting 1,000 resumes that looked like this where project information would help differentiate.
Pyenv works well, I just wish Poetry did that for me. Instead Poetry will gladly ignore a set pyenv unless you force it to pay attention.
This scratches an itch I don't have but I always believe I do. I have a pocket chip colecting dust in a box yet I think I realy just need to go do an impulse buy of uconsole wich I won't have a good use for but it's so cute.

resisting the urge...
> My dad is 92 and we just put him in a home.

Can you stay healthy enough to die of old age in a regular home? “Put him in a home” sounds so ominous and forceful.
Omnichannel Analytics: Building Better Notification Experiences
> Why is an indie game developer going to build things for this particular niche platform?

This is a linux computer where the terminal is the primary intended interface. Anything you can run on ARM and linux (like everything in retropie) should be supported out of the box. Terminal-based games don't need fancy GPU drivers and optimizations like the Steam Deck. There should be no porting needed except maybe some keymapping for the non-keyboard buttons, but that's normal.
I tried doing high grade pipe tobacco twice. I did not like the "brain pops" that occurred. They felt very jarring and really uncomfortable.
> ON the international currency market, one traditional role of the US dollar is exactly "store value". You trade your currencies on the FX market during your day, and comes close to "close of your trading", you exchange all your positions for US dollars, to keep in store for your quiet period.

Come again? The international currency market doesn’t really close overnight, and the people who store value in USD are generally Americans or other people or entities who generally store value as USD.

And that latter part is the whole point. When you save up for retirement, or plan your business, or prepare a balance sheet, or plan for a college education, everything is denominated in dollars (or your local currency).

If you want to store money for any future use, you want an asset that has a somewhat predictable return relative to the dollar. If you are a drug dealer who collected $1M (in USD or its equivalent in Bitcoin, Monero, casino chips, whatever), you may well launder or mix it through something else, but your goal is to end up with approximately $1M for when you want to buy more wholesale drugs, pay employees, buy a fancy yacht, etc. Storing $1M as Monero is making a huge bet that it will still be worth $1M when it’s needed.
CRUD apps don't really get open-sourced for several reasons:

(1) CRUD apps tend to be commercial or internal -- most people don't build CRUD apps for fun -- so they're heavily IP-protected.

(2) CRUD apps tend to be highly specific to the way a particular company or department does something, and then require lots of customization on top of that, and then usually don't do their job very well anyway. You wouldn't be able to just grab the code and database schema from the internal support department of some company and use it in your own as-is.

(3) People haven't figured out how to make them highly reusable, such that you could pull a library from NuGet and add a full column of CRUD functionality to another CRUD app. (They haven't figured it out because they're trained in awful, simplistic database practices and design inflexible, fragile, uncuttable, single-use databases, and then design their entire application as a simple layer around that database. And yes, I'm talking about you, dear reader. It's actually astonishing how backward the current standard of database design is.)

That all being said, an actually well-designed, fully fleshed-out CRUD app would be very useful as a reference. Tutorials just never even scratch the surface.
As observed in other comments, physical dependence is not the only kind.
Mine lives in my garage. Rental bike programs are... Hmm
When I was an undergrad I thought about seeing what it would take to be an astronaut. Turns out that the largest spacesuit they made back then was 6', so even if I had Buzz Aldrin's CV I wouldn't have been able to go.
> The Musk video by reAlpha included “robust disclaimers” establishing it as satire, said Christie Currie, chief marketing officer.

Sure, one of the hallmarks of great satire is that it requires robust disclaimers establishing it as satire.

Personally, I see no reason not to have a blanket ban on unauthorized deep fakes of living people in marketing, especially if having an actor pretending to be another celebrity endorsing your product has been established as out of bounds. For what reason would it be used if not to confuse consumers?
I'm not interested in the details of American laws or any national law for that matter or whether it meets the definition of theft in one locale or not. The dictionary-oriented debate about legal definitions or the appeals to the 90's information sharing ethos that I both often see come up in such discussions miss the overall point.

Presumably, the typical pirate enjoys having a wide variety of artistic and/or creative material at their disposal. For that material to exist, effort must be expended at some point, and for that to happen the creator must receive some support somewhere, if only to meet their basic needs.

If the legal option is less convenient than the pirate option, there is an argument in favor of piracy there. However, the question is what would happen if both services were equally convenient. Logically, only the willingness to pay would be the determining factor. Would the majority of pirates who now complain about convenience or cite informational freedom go out of their way to donate? My intuition makes me doubt that.

On one hand you have the freeloading pirate: either someone else pays for the material in time/energy/financing, or the material simply doesn't come into existence from lack of support. On the other, we tell artists and creators that it sucks to be them and they should just learn to deal with the fact that their work happens to be hard to finance and easy to pirate. They are held to a higher standard compared to other workers whilst we take their work for granted and enjoy its existence. Can we try to alter this state of things through laws? It's an open question I suppose. But the fundamental motivation behind piracy is only high-minded if the market is asymmetrical and punishes legal buyers.
>A full Rust kernel might be neat.

May I interest you in Redox? https://www.redox-os.org/
It would be interesting to speak with a Foxconn employees from that time...
"mental illness" is a very vague term.
> people will finally accept that Python and JavaScript are no longer young languages

> JavaScript is 26 years old, Python is 31

I can't speak for Python, but Javascript has changed¹ massively in recent years, more so (I expect) than Fortran or COBOL every did in their active history. It could be argued that what we have now is a younger language with the same name.

> but I'd bet my bottom dollar that they'll at least remain as relics yet needing support

This I definitely agree with, though I suspect less so than Fortran/COBOL/similar. It is much cheaper to rebuild these days, and so many other things change around your projects², and there are more forces pushing for change such as a legion of external security concerns. That will add up to there being far fewer projects³ left to be maintained that haven't been redone in something new, because they fall into the comfy gap between the cushions of “it still works, don't touch it” and “it is far more hassle to replace than to live with as-is”.

----

[1] the core language is still the same, but there is so much wrapped around it from the last decade or so that I suspect someone who learned it fresh recently would struggle initially on EcmaScript 3 or before/equivalent.

[2] where a Fortan/COBOL project might live for all its decades on the same hardware using the same library versions.

[4] no absolutely fewer of course, but relative to the number of people capable of working on them – much of the price commanded by legacy COBOL work is due to very few having trained on the language in decades and many of those that did earlier being fully not-coming-back-for-any-price retired or no longer capable at all (infirm or entirely off this mortal coil), so those remaining in appropriate health and available are in demand despite a relatively small number of live projects.
Newer chemistries are more linear in low light, and bifacial modules perform better in poor weather. Additionally a module without bypass diodes or one which is not strung for varying voltages will effectively produce no power under uneven shade.

Vertical bifacial modules produce significantly less energy overall, but more during morning/evening and during snow or cloudy conditions.

This latter fact combined with the much lower module costs mean that -- in practical terms -- they perform vastly better in cloudy conditions.
I went on a social media detox. Here’s what I learned
I have been using ditto[0] for years and am happy with it.

[0] https://ditto-cp.sourceforge.io/
> Who else can say they used a computer with two ROUND screens?

Hmm, that takes me back, heheh. I remember using some spanking new equipment in the late 60’s with round screens. I was just 8 or 9 then so my recall is unsure but think it was Digital. I do recall learning how to read and enter memory locations with toggles so I could cheat at Lunar Lander.
Until someone exploits the logic of the borrow checker leaving all Rust compiled programs vulnerable...
Implementation of an IIR filter on FPGA from scratch
This really sounds like shell gatekeeping touching on the no true Scotsman fallacy.

The purpose of the shell, to me, is to

1. Remote management/system administration.
2. Application execution
3. Data modification in situ

And powershell does all 3 for me.

Lastly just typing bash/pwsh is a useless benchmark as I can make both run at wildly different speeds (bash .profile modification and pwsh -noprofile loading)
Fundbox 42% layoff: We grew our team too fast, and we need to course correct
Ask HN: Why does Chrome on Android not open PDF files like Chrome on Windows?
I've found it annoying enough that I avoid clicking PDF links, because they clutter up my Downloads folder.