Back in my day, we used to call "closet management" and "outfit generator" a "wife".
HN user
mmm_grayons
"16GB ought to be enough for anybody."
If you think it's enough, it's probably not.
This is a blog post, not a product launch. It's intended to be a foundation on which a "real" GUI library can be written. The author mentions that it is one of several steps that should allow the Java community to coalesce around a better toolkit in the long term.
I think an option could be GPU-accelerated drawing. It won't look native, but one can create a UI that performs well on just about any platform. Vulkan greatly improves the portability of such applications (compared to the OpenGL vs. OpenGL ES mess), and Skia has a nice set of primitives on which one could build.
It's also worth pointing out that creating a cross-platform API is better for new players than for entrenched ones.
Honest question: can someone explain the focus a lot of the HN crowd seems to have on "native"-looking UI? I've used plenty of applications that don't look "native" and it doesn't bother me. Is there a reason to prefer it? I get that performance can be an advantage, but one can easily write a very performant application using something like Skia, or doing one's own GPU acceleration, without having any native look.
I think swing has since figured [HiDPI] out
I hear Java GUI has supposedly gotten better, but all of the Java GUI apps I see look awful. For instance, try telling that to Ghidra and it's butt-ugly text that shows up super thin on my hidpi display. I like Ghidra, but for a graphical RE tool, Cutter is so much prettier with its QT interface. Of course, r2 is great and works from CLI.
Interesting project. I'm curious about his mention of server costs in the sponsor request - it looks like he's serving downloads of the icon pack from github, so that shouldn't be a big bandwidth cost. It appears that he's using vercel serverless; the free tier appears quite generous, and the $20 paid tier should be affordable. I understand asking for donations, more just curious why it is expensive to run this.
Edit: never mind; seems he's using firebase storage, which could get pricey. Maybe it would make sense to serve over github pages or similar to keep costs down. Or even an el cheapo VPS, which should have more than enough space to store the images and plenty of bandwidth to serve them. Cache the number of icons and run a cronjob every ten minutes that scans the directory and updates the number.
Not to mention that there are lots of things we should have precisely because they are a threat to the state: encryption that the government cannot break, automatic weapons, individual autonomy, etc. These things all can be abused by "the bad guys", and will be, but we accept those risks because they are inherent to being free.
This clearly isn't a popular opinion, but I may as well add it here: I like git. It's not that bad and not that hard to use. Occasionally I have to look up how to do something, usually involving git-filter-branch. But that's no surprise, because what I'm trying to do is usually inherently complex. I don't think a different interface would solve that. For most other stuff, git is simple and easy to use. It was a bit slow to learn, but most really good tools are (e.g. vim).
Some guy wrote a tool to intercept the keys for level three on windows. Most streaming services offer only low-quality streams with level three, but big G dmca'ed the repo and most forks. Mirrors are still up all over, though; here's one: https://github.com/kipyegonmark/widevine-l3-decryptor
You're right, though I think the unappreciated difficulty will be getting people to take it. I think it might be one of those things where people say they're willing to take it because they don't want to say otherwise, but may not actually go and get it. If the risks are primarily in the old and at-risk and the young and healthy are the ones who are supposed to be vaccinated, those incentives just don't align.
This may also be because the Pfizer shot needs to be stored at nearly a hundred degrees below zero, while the Moderna one needs to be stored at only a few degrees below zero. This makes Moderna's option much better for distribution.
There is a whole subset of memes focused on the "political compass", which maps one's position from liberal to conservative and from authoritarian to libertarian. Right-wing authoritarian is where people like nazis are typically placed; left-wing libertarian is where progressives or green party type people are typically placed. The joke is that some Europeans will say, "We should treat everyone equally; hon hon, look at silly American being racist!" then go treat gypsies poorly (moving from bottom-left to top-right).
That's the frustrating thing. I was convinced to try using a twitter account by a friend who talked about how great it is to follow interesting tech people. For some cases, I guess it could be. But the problem is, everyone seems to also tweet about current political stuff, and I have no interest in seeing that at every turn. I know "stop talking about politics everywhere" is trite, but stop talking about politics everywhere.
Wow, what an awful manager. That's the business equivalent of flipping over the gameboard because one is losing.
I remember cheap chinese hdmi splitters used to inadvertently strip hdcp; is that still current?
There are also high-functioning drug addicts. Nevertheless I probably wouldn't want one for a doctor.
Can anyone who knows about machine learning hardware comment on how much faster dedicated hardware is as opposed to, say, a vulkan compute shader?
This may be a dopey question, but my understanding was that gun ownership basically didn't exist in China. The one instance of going shooting in China of which I've heard involved going to a special range in a major city in which rifles were chained to the table at the firing line. How do boats get away with this?
Which is a great theory, but if you're a small island being stared down by Red China, are you really going to take her on over fish?
Deezer has to do some sort of enforcement due to Laches doctrine. But it's pretty halfhearted compared to others.
I think a potential factor is the democrats' anti-gun rhetoric. It's explicitly designed to cater to white suburban moms, i.e. those who think guns are bad and scary and threaten their children. This in spite of the fact that twice as many children die from accidents involving glass tabletops than firearms accidents [0]. Add to that the recent surge in new minority gun owners due to safety concerns [1], the long, racist history of gun control [2] from army/navy laws to those targeting "saturday-night specials", and the recent push to lock certain weapons behind a $200 tax and an arduous process [3] and I think it makes for a big factor in Trump's increased black and hispanic support. This is in spite of the fact that Trump is absolutely terrible as far as gun rights go, but the democrats for some reason insist on being worse. Running on a platform of repealing the NFA, the GCA, and the FOPA, or even getting rid of the Hughes amendment, would probably yield massive dividends.
[0] https://www.ammoland.com/2020/11/twice-as-many-children-die-...
[1] https://www.blackenterprise.com/black-americans-now-account-...
[2] https://thehill.com/blogs/pundits-blog/civil-rights/347324-t...
these votes with >60% in favor of legalization show that significant portions of America think drug-related activities are not "immoral" or "wrong" and should not be criminalized.
It's worth remembering that these aren't the same. People can vote for legalization while believing that recreational drug use is immoral. I believe it's wrong but support all drug legalization because I believe it's the job of the state to stop aggression, not to enforce morality.
Yep, I too have switched to it and pair it with CCLS for my C/C++ development. It works great after learning it and does significantly reduce the overhead needed for new languages. It's a little tricky to set up for new users, but it's nice that things have improved so much.
dynamic DNS
The fact that IPv4 is reasonably usable by itself and IPv6 is not (it basically requires DNS) is a completely valid point against IPv6. Also, the joke about "it's always DNS" is there for a reason; depending on that makes it less resilient.
My understanding is that most audio work is mac, so wouldn't that be an issue? I know AMD hackintoshes exist, though can be a bit tricky to set up in a stable fashion. It might take some time for support, too.
That's definitely a huge issue. I've had the same experience of having to spend hours to a day getting my configuration set up for a new language. I think part of the problem is that there's no basic config for a language (as with other editors) from which users can tweak, mostly because anyone who tried to get vim users to standardize on any defaults other than those shipping with vim itself would be strung up and horse-whipped as a purveyor of bloat. Vim is a great editor and I love using it, but many community members have a "leet" attitude that discourages new users who need help.
It would be a whole lot easier if someone put together a set of basic configs for various languages that had language servers, completion, etc. and everyone referred new people to those. It's much easier to tweak and replace stuff than to assemble an entire config wholesale.
You should add a message length limit.
Exactly. The big blocker to a full-scale rollout of renewables is storage and it has been this way for years. We're still facing the problem of the duck curve, which has been known for years: wind and solar peak at the wrong times because peak load is actually in the evening.
Judging by the binary size it's probably electron, so I can't see why.