skysight-inc/HackerNews huggingface dataset:
> I'm surprised that you advocate for deploying JVMs to individual production servers; given that Docker exists, per-server JVM installs are quite possibly the worst possible way to manage Java deployment in a production environment. Give me Docker over this any day. Docker is great for Java apps.

Using Docker doesn't solve any problems though - instead of installing the right version of the JVM on all your servers, now you have to install the right version of Docker on all your servers.

(In practice if I had more than a couple of servers I'd use Puppet or something to get the right version of the JVM on all of them, sure. But you have the exact same problem when using Docker too).

> As someone else pointed out, one of the benefits of Docker is that you get rid of the "it-runs-on-my-machine" problem: if you want your application to run reliably throughout dev, test and prod, then you must include the JVM in the distribution, because you can't otherwise guarantee that the JVM you're running on is the one you developed and/or tested on.

In theory, sure. In practice, the JVM is tested and backwards compatible enough that those problems don't happen often enough to matter. You can still have "it works on this machine but not that machine" problems with Docker too - different versions of Docker have different bugs that may affect your application.

> Don't even get me started on JavaEE: an operating system built by consultants, for consultants.

I already said it was doing the same thing Docker does :).
> However, handling exceptions still require a separate catch clause rather than being part of the normal flow

Only if you want to catch (handle) it. If you don't want to do that, just declare it in your "throws" clause and enjoy writing your code with the (guaranteed) assumption that you are using a valid value.

> Furthermore, it is nigh impossible to rely on checked exceptions alone, most Java code may throw RuntimeExceptions such as NullPointerException or ArrayIndexOutOfBoundsException and there is no way to know it by just looking at the calling code.

That's a bug, not a feature. These errors are often unrecoverable, hence why they are runtime and not checked.
Sorry but from a Java perspective I fail to see Docker as an improvement over deploy war.
I recently implemented a feature for a client that I believe would be a nice little open source tool for Android apps that use the Google Maps SDK. If they give me permission I will hopefully build it, and I’m optimistically sketching it out.

The feature is a way to move info windows into view when they are rendered partially offscreen. Default behavior is to move the marker that was clicked to open the info window to the center but that can be jarring IMO. I liked the iOS Maps SDK behavior that just pans enough to bring the info window into view, so I duplicated that.
> Highest demand for normal starlink is in cities.

?? cities have fiber, who wants starlink in a city?
Overhearing half a conversation is much worse worse than overhearing a full conversation. Overhearing conversations doesn't bother me but overhearing half of a telephone conversation drives me up a wall and makes me want to get out of wherever I am, which on a plane, isn't possible.
How does this compare to the TrackerControl app?
You’re missing the point, which is that we very much did not arm Ukraine ahead of time, just like we are not arming Taiwan right now in required volumes. China could literally blockade Taiwan tomorrow, and our arms are simply not there. What you propose depends very much on getting enough intelligence to ship all the arms they need before the blockade actually starts, and China not blockading Taiwan as soon as it learns about shipments leaving our ports.
I did not assume anything about the NDA.

The cost of legal review of an NDA is an expense the company should cover in the same way it covers travel expenses associated with an interview.

Not covering it is on the same level as expecting a candidate to foot the cost of airfare, hotels, etc. associated with an interview.

It is no more unreasonable for a candidate to want to protect their interests than for the company to want to protect its own.

Not covering legal fees suggests the company doesn’t see the world that way.

The interview is the honeymoon. This is as good as it will probably get.
facts we had teachers teaching the same stuff 100 years ago without this BS degree requirement and a much simpler certificate program. and it's not like we're getting better outcomes per dollar so clearly it's not helping that much. nobody needs a bachelors to teach freaking high school english.
It's not an idle fear. Before https there were ISPs that would literally insert ads and other javascript into returned pages. Beyond security itself, that kind of thing can break the content.

There was also content filtering. Imagine your home internet being scanned and filtered like some locked down corporate network. Ewh.
You seem to be confusing the definition for "moral" with the definition for "ethical".
My experience with largely with 14" laptops. I am moderately tall, IMO.

I will admit to using a Thinkpad.

For other laptops I've had, I use my thumbs + tap-to-click. Also a healthy dose of KB. I am buried in the console, so I will admit that a more graphically driven user may not appreciate thumbing the touchpad and navigating by KB.

Sometimes, the options for edge-inertial-scrolling, tap then hold to drag (i.e. click dragging with a mouse), etc seem to mostly be limited to synaptics touchpads and sometimes features disappear with OS or driver updates. Really annoying, when those features are what make marginal touchpad usage shine, IMO.
It’s supposed to work (like, it’s an option in Rider’s project selection), but it can’t find MSBuild in the WSL. I’m guessing you’d have better luck if you just spun up a normal Linux VM though.
This seems so backwards to me, why would you want other people to behave the way you want them to when you can just put in earplugs, noise cancelling headphones, have self control and not get annoyed, etc etc. It seems crazy to me that people consider something so minor to be uncouth or whatever. I think in general the onus to take care of something should be on the person getting annoyed and only until you've exhausted your easy options should it shift to compromise.

Like I get why we have cultural norms and stuff for the most part, but if it's something that you can easily solve for yourself imposing on other people seems very selfish.

Just let people live their lives and don't be mad.
> Are you supporting that assertion, or are you making an unrelated point about educational models? Because the connection isn't clear to me.

I'm just reacting to the point about tutoring as a proxy for valuing education, when in my experience (living in China, and with my extended Chinese family), this mostly results from pressure over the Gaokao. In the US, college admissions aren't so test focused, indeed, a lot of colleges don't even require the SAT/ACT or AP scores for application.

> And, despite paying lip service to free questioning and rebellion, Western schooling consists almost entirely of intensive training in obedience and conformism

Yes, K-12 is mostly about indoctrinating kids into the requirements of society. Nevertheless, Western kids rebel against their parents and school, and media even celebrates this rebellion. Moreover, a growing number of parents commit to alternative K-12 schooling. I sent my kids to Montessori schools when it was possible.

> But I think that's more a matter of the surrounding society than the school system

The school system is a reflection of the surrounding society. If we were analyzing a country where most of the schools were religious schools that drilled a religious book, we'd obviously view the structure of the school as based on the values of the society. To the extent that K-12 education strips kids of their individualities and passions and independence, as it happens in both the US and China, the degree of harshness is substantially more in Asia in general. US school kids come home and after homework (if they do it), tend to play. Asia is renown for kids finishing school, then beginning after-school education, tutors, etc some of them study from 13-16 hrs/day in junior year.

My son is a senior in HS, his first class is 9am, he gets home at 3:30. He has 1hr lunch, and 1hr during the school day of advisory/study hall (tutoring). 2hrs of homework a day max. So about 8-9 hrs of study total. His peer in Shanghai is doing almost double that.
It was pretty ridiculous. Anyone who’s interacted with health policy at the national level knows it’s just a big power game. Anthony Fauci doesn’t wake up in the morning thinking “what can I do for the American people?”—he wakes up thinking “Todd from the VA was an asshole at that budget hearing. What can I do about that?”
I like lexer/parsers, would you mind sharing the repo?
love to see native apps in the era of web based desktop apps. the feel is amazing in the app. it's fast, easy to use and self explanatory. good job mate.

electron is fine but it's use of resources a bit annoying. and if you open 4-5 apps while working you start to hear fans are working.

i've tried many times to build something native for desktop but every time i couldn't find a good guide/course for developing a macOs desktop app. all the sources i've found based on iOS. please let me know if you have good sources for native development.
I've experienced pushback to new software implementation but it's usually due to processes having to change.
Hi! Glad to see you!

I understand that reducing the worthless drive-by dismissals based on unfamiliar formatting was the objective of the change. My complaint is that there are a lot of comments like mine, which I hope is not worthless and which is based on reading the entire transcript as well as watching parts of the talk, which will never be made because you can't write those comments if you just watch the video. Also, watching the video takes a long time, so many people won't bother.

I would have liked to read those comments, even if there were worthless drive-by dismissals underneath them. I think it's bad to eliminate thoughtful discussion because the conditions necessary to produce it also cause discomfort in our less thoughtful brethren.
Wish I could find some old Apple ][ GS game where there was a computer voice right as you booted up. I never understood what it said, but I thought it sounded like "parano guizu tiksa" and it always bothered me that I had no way to figure out what it was saying.

I don't remember anything else about it.
I'm sorry to hear it :/

I've been trying harder to provide alt texts in images, for what that's worth..
as usual, htmx:

https://github.com/bigskysoftware/htmx

working on an extension to do head tag merging:

https://dev.htmx.org/extensions/head-support/
It's all about Market strategy if you don't have it you will become a loser sooner or later.
Yes, I like your software and paid for it. But as you note it's not a solution guaranteed to be portable to another photo framework or even Microsoft file tag management.

DC discussed approximate dates at some point. What does 'circa' 1900 mean to searches by date? Is 1892 circa 1900.

It's hard.
> it will absolutely become a problem on day 1

To the degree it's permitted by airline policy, it will almost certainly be on a premium Wi-fi tier and restricted to call booths.
Oh thanks! I didn't realize. Surely he had contact with Sussman's ideas then.
Do you know what the max PCIe bandwidth in practice is? I suppose I'm asking about both right now, the next two years, and the further future of USB4 v2.

In the past there have been some significant limits, like Intel's thunderbolt chips only getting 22Gbps of PCIe data on a 40Gbps link.
My name is not an English word and it’s been years but the phones (3 iPhones) have never been able to predict it correctly ever. They always predict some English word — even longer and shorter. I must have typed it a trillion times on my phone by now. But no, still not. It’s the same name on my iCloud and hence on my phone. In contact book obviously. In all the email accounts I’ve added. I have tried correcting it and accepting the suggestion in quotes. Doesn’t work. But no.
THANK YOU. I thought I was going insane. This shit is broken. Wow.
I agree that as a practical space HSL is limited. Indeed, HSL was supported in the first two versions of Photoshop, but was abandoned as being too inconsistent. A conversion to and from HSL resulted in a mess. However Photoshop, like all design apps, features an HSL colour picker.

Thanks for introducing me to OKLAB.

> From my perspective that hue is the independent variable to set first

Agreed.

> Color spaces definitely defy straightforward intuition about them.

You are aware of Kuehnis book "Color space and its divisions."? It is a great read on this fascinating subject.
At a restaurant we had to sweep the parking lot once in a while. Not the whole thing mind you. We had a short broom and a container on a stick with a swivel to sweep trash into. (name?). It was really spot cleaning.

Was a decent change of pace, didn’t mind it. Would have done it as long as mgr wasn’t a jerk about it.
I've been using iPhone >10 years and cannot agree more. One example: from iOS 7 (that flat UI), I began to make much more frequent typos than ever before. Before that, I didn't make much typo before the update even without looking at the keyboard but not anymore after the update. What I heard is that Apple did extensive studies on usability of virtual keyboard when it's launching iPhone and as a result keyboard visual on the screen was intentionally off from the actual layout based on actual typing patterns. And for some reason it seems they scrapped that idea, or at least changed it significantly. Don't know why. Maybe I'm an outlier and everyone else is happier with the change.

But this is just one example; almost every 2~3 years, I've experienced a noticeable level of degradation of my typing accuracy, though not as much as the iOS 7 change. I wonder if there's anyone else whose experience matches to mine.
xmake has its own package management repository and also supports package integration from conan/conda/brew/pacman/dub/portage/apt. Even if we don't find the package we need from vcpkg, we can still get it automatically from any other package management repository.
Have you been around people in the last 10+ years?

Etiquette will fail.

If this ability is there, the airlines need rules. People will use it.
5 years from now: content is only available on expensive ad platforms, everybody is back to pirating content.

10 years from now: rightsholders get desperate enough to let you purchase and download DRM-free TV shows and movies. Whoever re-invents iTunes gets on the cover of Forbes.

I wish we could find a way to disincentive the sort of collective short-term greed that sinks an industry. These periodic dry spells of accessible media content are inconvenient and unnecessary.
https://BUGFIX-66.com (a puzzle game for hackers, just for fun/education)

Site is intended to be like the book Hacker's Delight, but recast into a game.

Or maybe like professional programming, where you're mostly trying to understand/modify other people's code.

Or maybe like programming in a post-GPT3 world where you're checking/fixing a transformer language model's plagiarized/regurgitated code. Our dystopian future.

Later this week I'll add a Hash Treap puzzle (the fastest and simplest balanced binary tree) following up on the reroot and remove-root puzzles (amazing little algorithms that allow treap insertion and removal, top-down, no rotations).

I'll launch the site properly once I have enough puzzles, maybe early next year.
to give an idea of the lower bound size of aircraft this is possible on:

Which aircraft types are supported for Starlink Aviation?

Supplemental type certificate (STCs) are in development for the following aircraft: ERJ-135, ERJ-145, G650, G550, Falcon 2000, G450, Challenger 300, Challenger 350, Global Express, Global 5000, Global 6000, and Global 7500. The Starlink engineering team will update this list as development begins on additional aircraft.

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

Presumably if you have something with a large flat upper surface that flies at fairly low speeds it would not be impossible to install physically, though possibly without a STC to make it legal/legit for the FAA...

You are unlikely to get one of these officially working on a hondajet or any of the small to mid size Cessna for instance.

Something in the size range of a twin otter could almost certainly mount one without serious problems, though might only be okay legally in a non faa jurisdiction.
I have used both iPhone and Android and the typing experience is one thing that is way better on Android in my experience.
The latency numbers they state seem achievable or beatable with Infiniband, Amazon's EFA, or TCPDirect. 2us round-trip is achievable for very simple systems. If this kind of networking sounds good to you, you can buy it today! It's even available on AWS, Azure and Oracle Cloud (but not GCP yet AFAIK).
Barely any... the fuselage is non-lifting and this will add a bit of parasite drag. Same with rain, dirt buildup on surfaces.
This! (you mean the Smart Cover though)

Apple is pretending weight doesn't matter. They're all clunkers, even the "Air", once you add the keyboard.

My old 12" iPad Pro with the Smart Cover is still lighter than any of the new combos and yet it's heavy compared to certain Android tablets of the same size.

They're awfully heavy for a device that I treat like a dynamic book.
Show me metrics where Python can compete with Java/Go, then we can bother with some discussion about Python vs C++/Rust. Actually, show me where Python is faster than Javascript.

But yes, it is a given that C++/Rust is faster than Python unless there is some fundamental algorithmic foolishness done by the C++/Rust programmer. People with industry experience know why that is a given.
How much does it cost to install on my private jet? Or is it a case of if I have to ask, I don't have a private jet?
Nature Play Boosts the Immune System
It would be nice if Starlink could honour their existing obligations as a priority first. I have reserved Starlink here in Canada nearly two years ago and received an email advising it's now been pushed to summer 2023. That's three years of waiting. I was also emailed last year advising the monthly cost has increased and so has the dish itself. Shouldn't providing down payment legally guarantee to buy a service at original said price? I'm already frustrated and not even a customer yet....
From the comment you replied to:

>(From me toward my child)
C-ification of bash-based open tmp files package.
As you iterate through the series, the ratio of adjacent numbers approaches the golden ratio, 1.618...
Talking about economy class flights - you aren't paying enough to avoid what is often extremely inconsiderate behaviour, you're stuck very close together, there's literally zero prospect of getting off it early if any bad behaviour occurs, and you often can't even change seats if there's bad behaviour.
a flying geostationary VSAT terminal in some set of geographically restricted ku and ka-band spot beams for regional broadband connectivity are a very different thing than true global coverage.

this is trying to compete with the very high $ per MB and slow speed products that already exist from iridium and inmarsat.
They have a pricing table in their brochure: https://viasat.widen.net/s/clgfbt6sdz/1487977_business_aviat...
That's a pretty verbose way of saying we want to corner the market.
Hard disagree. My partner is an educator with a degree in it, and a lot of the degree is the important “how to teach” as much if not more than the actual content they’re teaching. It’s evident by any research professor, for example, who is sent to teach a course that just knowing the subject doesn’t mean they can adequately communicate or educate on it.
I think technology itself is enabler here.
Airlines have to figure how to price the convenience of video calls vs privacy/solitude/disturbances to the co-passengers. i think having dedicated video call booths priced per 5 min chunks can address the issue.
I think it's tough to speak in generalizations about vast populations. There's certainly very wealthy people & families in all the major economies, but European countries have some of the highest scores for social mobility: https://en.wikipedia.org/wiki/Global_Social_Mobility_Index
Ask HN: I missed the deadline for the FTX Future Fund, are there similar funds?
Actually, I wasn't aware of it[1] until it closed.

However, I have a project that I believe may be of interest to the fund or funds with similar missions (i.e, long-term future).

Are there any other similar funds (other than OSF and EA) that award grants in a similar manner?

[1] https://ftxfuturefund.org/area-of-interest/artificial-intelligence/
Perhaps it is not a client hardware issue, but a lack of coverage at your latitude.
I wonder why netflix doesn't just put a server on the plane for that usecase. Hard drives are cheap.
20 year JVM programmer and current Cassandra user.

Rust rewrite of cassandra, if it could reach feature parity with 4.0, would be a good thing. (C++ port already sortof exists with ScyllaDB but they haven't reached feature parity yet)
I would have been a shit parent to a human child. I would still be a shit parent to a human child. I don’t want one, if I accidentally had one they would eventually not want me too. I’ve been a half decent parent to my youngest sibling, because what you say about life forcing you to change has some truth.

I’ve experienced what you described with my pup, but that’s because she is exactly the bond and the responsibility that fits my life. It revolves around her, every day, all the time. No amount of parenting a human would ever change that.
Why would the highest demand for Starlink be in cities?

Who in their right mind would pay for Starlink over fiber? The same cost, but a lot better connection lol.
VR Microsoft 365. FML.
Trump's performance in Michigan, Pennsylvania, and Wisconsin wasn't unprecedented. In fact, George W. Bush outperformed him slightly.

Bush 2004: Michigan 47.81% Pennsylvania 48.42% Wisconsin 49.32%

Trump 2016: Michigan 47.5% Pennsylvania 48.18% Wisconsin 47.22%

Despite this, Bush lost all 3 states, while Trump won all 3 states. The difference is that Clinton significantly underperformed other Democratic candidates.

There was a big 3rd party vote surge in 2016, 4% higher than in 2012 or 2020, led by Gary Johnson, and also a bit by Jill Stein. One could argue that this was due to dissatisfaction with Clinton, but in any case, it seemed to hurt Clinton more than Trump -- who ended up losing all 3 states in 2020 despite performing slightly better in them than 2016.
While I mostly agree with you, if you look at public vs private schools, the divide in education is not in STEM. It is in history and "English" (grammar, writing, speaking).

And while private schools are doubling down on those things, public schools are reducing the focus on grammar, spelling, writing, and speaking, and changing what it means to teach "history."
+1 for bugfix-66 - the puzzles are fun and the engineer behind them is smart and kind.
Not my experience at all.

The problems get more complicated, but further and further apart. The need for minute by minute management evaporates.
I'd be curious to hear the numbers on that because 6 students doesn't sound like enough to cover one teacher unless maybe they're paying near $20K each or so.
How cool, I’ve been wanting to try just such a conversation between two of my characters. I might give this a try!

That conversation will relate to my own project, in which I’ve lost the fun aspect of working on it. There’s something important about doing a thing purely for fun.
Do they really do a credit check to open a hysa? I feel like no one checked mine above the normal KYC stuff.