skysight-inc/HackerNews huggingface dataset:
Definitely. IMO, the issue in California's particular case is that the Democrat senior leadership isn't too keen to oust one of their own, creating a culture that permeates down. Thus the only candidates willing to run against Feinstein are more fringe members of the party. If a relatively middle-of-the pack Dem ran, it would probably be a much closer race. Anthony Rendon, our current Speaker of the CA Assembly would be an obvious choice, with a largely inoffensive (to the CA Democrat majority, anyways) platform and voting record, but anybody with a bit of experience would do.
Via this How can I visit 'Null Island'? thread [0] I discovered the Confluence project [1] which seems to be web 1.0 at its best.

0: https://travel.stackexchange.com/questions/68027/how-can-i-v...
1: https://confluence.org/confluence.php?visitid=4040
My whole career has been in enterprise software, and I've found that the actual end users like the same sorts of things you find in well-designed consumer apps, because that's what they're used to. I think when you say "UI animations seen on mobile apps are better, e.g. subtle animations used in Apple's music app improve usability." that really nails it - nobody wants overly artsy animations (in consumer or B2B software, in my experience), but subtle use of animation can make the product feel more responsive in a way that improves the user's perception of it.
For a society to work properly, yes. If we have zero rules around what a government can or cannot do, can or cannot have access to, and so on we will have created a moral hazard that will be grossly abused.
While I'm all for reducing download sizes, perhaps lekktor[1] is a bridge too far.

[1]: https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...
Or ban fossil fuel powered private jets, so the elite is incentivized to invest into development of hydrogen airplanes to the grand benefit of everyone. If they want something done it happens. It's up to the rest of us to force them to want it.
Nothing particularly wrong with NTFS, it's Windows filesystem architecture that is slow.
I’m excited for this to be used for paravirtualization of the arm64 port on an M1 Mac. Right now you have to use the EFI framebuffer which is not good.
Right. I'm surprised at the comments here that seem to be missing the bigger picture. If ultra-conservative proto-Gilead Texas is going after tenure, then that must mean the values we associate with a progressive good society are being incubated in academia, protected by tenure. Hence, tenure is good.
Except in the real world where wind + solar account for the vast majority of GW added. Nuclear just doesn't matter. It's 2023, there's an energy crisis on. Where are the new nuclear plants in Europe? Where are the GW of power saving us from rolling blackouts in Europe? Nuclear is a no show. It didn't happen. Not even a little bit. It didn't matter. Too little (well barely anything at all), too late.

There's this pesky thing called cost that nuclear proponents just refuse to address. They are all scientific about how nuclear works. How great it is. Etc. But when it comes to cost, they suddenly check out, go hand wavy, and generally refuse to talk numbers. You could do this, you could do that. But nobody really likes being put on the spot about what exactly to do for how much.

Not a single dollar sign in this article nor the string "dollar". Or other common currency such as "Euro". There's nothing else to be said about this article. It just completely ignores cost. It's all hand wavy and devoid of facts about cost. Very typical. Must be deeply embarrassing to read such drivel for an actual nuclear physicist with a clue. Guilty by association and it's not a good look. If these are your biggest fans, you are royally screwed.

The whole argument for nuclear evaporates as soon as you bring up cost. Then it's suddenly about such pesky things as $/mwh and delays, budget overruns, etc. And the fact that there are things you can buy and install that have very well known $/mwh cost that work as advertised.
What specifically do you want to get better at?

Visual design or interaction design?

Try these:

https://hackdesign.org/

https://www.interaction-design.org/courses/ui-design-pattern...

https://www.manning.com/books/usability-matters

https://pragprog.com/titles/lmuse2/designed-for-use-second-e...

https://designcode.io/ui-design-for-developers

https://www.learnui.design/newsletter.html

https://www.refactoringui.com/
Awesome. Would love to see some performance marks.
FWIW I've been using btrfs for the root partition for a decade without any (observed) corruption problems. This is across multiple installs of OpenSUSE Tumbleweed on laptops and PCs, HDDs and SSDs and most recently an SD card. Back in the day it needed manual intervention to rebalance but that is automated now. Also, OpenSUSE's update program automatically takes pre- and post- snapshots, and these snapshots have saved me a lot of headache from botched upgrades.
I think if the original poster had mentioned in a balanced way and as kind of a footnote that, sure nuclear isn’t 100% carbon free but has some emissions, then people wouldn’t have reacted so harshly.

As it stands, the poster said that this (a bit exaggerated) claim somehow negates anything else there and that’s just wrong.

For practical purposes, nuclear power is as green as it gets so attacking it in this way is rather cheeky.
That academia job is less stable. Bring in grants or go home. Compete with others to climb a pyramid that gets more and more narrow at the top.

Even if you are laid off at Google or Facebook, with those on your resume, anybody will take you, unless you are some weird incompetent fluke. If you didn't get a new grant, you'll have a hard time in academia. Good luck switching institutions once you are unsuccessful in the grant game.
Uranium extraction can be electrified. You're the one spreading an obviously mistaken view.
It is reasonable to expect, but also they won't. The solution is fixing the software rather than being indignant about how people should use it correctly.
I see we both read the same JS Game Dev book...
Can you cite any accurate predictions about 2023 by climate denialists in the 80’s?
It's your prerogative to not care. It is essentially a fact that barring some sort of societal sanction, that there isn't any personal benefit in "going green", because there is significant personal downside to doing so but an insignificant personal benefit to the climate. Even if we could argue that a world where everybody reduced their emissions would be better for your self-interest than a world where nobody did, you seem keen on not personally reducing your emissions anyways so long as you aren't forced to in favour of rational self-interest.

Potentially one could convince you to favour forcing everybody (yourself included) to reduce emissions, but this seems unlikely when you start off a post with a mocking "the sky is falling!" with a middle of "I drive a large car and keep the heat comfortable" and end it with "convince me". Why would it be in anybodies strategic interest to convincing somebody openly hostile who affirms a minority position? It's more time-efficient to convince other people to use force against parties that you rely on for goods and services, as well as you directly.
Also, the reason this is only possible at all is that Germany uses the rest of Europe as a giant battery to manage the non-dispatchability of renewables. The import-export balance often changes by as much as one third of Germany consumption in 12 hours [1].

The electricity prices are also becoming zero[2] in Germany during parts of the day, which is a great outcome only on the surface. As this progresses, the consequence will be that renewable electricity producers aren't getting paid during their prime generating hours. This means even more subsidies will be required going forward to bring additional production. It will become more apparent once the reserve of easily dispatchable electricity sources is fully tapped to balance renewables across Europe. We will see very high prices during mornings and evenings and whenever it's cold and dark. The fossil fuel plants that are turned on during these periods will need to earn enough to address the additional wear due to quick power cycling and to keep being maintained for the rest of the time when they are unused.

[1] - https://www.smard.de/page/en/marktdaten/78?marketDataAttribu...

[2] - https://www.nordpoolgroup.com/en/Market-data1/Dayahead/Area-...
Show HN: I Don't Give a Sht About Blue Check
Ask HN: How to know if you are an imposter
In my SW dev career I've met several smart and/or hardworking people but also quite a few on the other side of the spectrum.

The place where I work since almost a year, it seems that most people are either smarter, or working more diligently than me, or a combination.

Although nobody explicitly communicates that I would be performing sub-par, it makes me feel a bit uncomfortable.

My questions to the HN community:

- Is this feeling very common?

- How to know if this feeling is correct, ie I should bring my efforts to a higher level (you know, less wasting time, better focus, more diligence, work a bit longer). Or rather, it is just something I imagine, and probably a feeling a lot of people even more diligent have anyways?

- If it is just the imposter syndrome popping up, are there ways to tackle that, does anybody have overcome this?
+1 as another whylogs author here. I really appreciate the description of why characteristic like mergeability and serialization efficiency are important to these large scale use cases.
Most people have a cause, especially now, either actively or passively.
I was interested in the proof of this ("if x is a rational number, and x raised to the power of an integer is an integer, then x is an integer"), so I asked the new Bing. It actually gave a correct proof (despite no relevant links found in Google)!

------BELOW IS BING'S OUTPUT

This statement is true. If x is a rational number and x raised to the power of an integer is an integer, then x is an integer. This statement is called the rational root theorem. The proof of this theorem is based on the fact that if x is not an integer, then it can be expressed as a fraction p/q where p and q are integers and q ≠ 0. Then, x raised to the power of an integer can be expressed as (p/q)^n which can be simplified to p^n/q^n. Since p^n and q^n are integers, p^n/q^n is a rational number. If x raised to the power of an integer is an integer, then q^n must divide p^n. Since p and q are relatively prime, this implies that q = 1. Therefore, x is an integer.
Grobid – ML software for extracting information from scholarly documents
From what I know, Ruffle cannot emulate AS3 properly yet, so you’re pretty much stuck with old AS2 for the time being (though it seems some devs prefer it).
There would be no web-based option in 2007, especially on a mobile device, that could guarantee 60fps out of the box like Apple's APIs did.
No, I was responding to a comment that now starts out, "I'm tired ...."
Newsom directs CHP and National Guard to combat drug dealing in San Francisco
One tanker could supply the worlds uranium needs. Zero required to transport sun and wind. Beats the thousands used for oil and gas.
I'm intending to write up some docs and announce it in the next few days, but since this thread is here, I might as well mention it now:

On the topic of alternative btrfs implementations, I've been working on
https://git.lukeshu.com/btrfs-progs-ng/ which is written entirely in Go.

Its `btrfs-rec inspect mount --pv=/dev/whatever` is a read-only FUSE implementation of btrfs that is more fault-tolerant (of corrupt filesystems) than the normal in-kernel btrfs driver (and even more tolerant than `btrfs rescue` or `btrfs recover`).

It's still missing a bit; RAID almost certainly doesn't work, and encryption is not implemented. But hopefully some folks will find it useful, or at least neat!

Oh, comparison with the existing https://github.com/adam900710/btrfs-fuse : (1) Again, mine has better fault tolerance, (2) but mine is read-only, (3) mine supports xattrs (TODO in Adam's), (4) mine supports separate inode address spaces for subvolumes (Adam's doesn't due to limitations in FUSE, mine works around this by lazily setting up separate mountpoints for each subvolume).
That's not true. Tesla works like this:
1. You have a high-voltage DC bus that is basically connected to all battery modules. Modules have individual BMS modules and can connect/disconnect to that bus.
2. If you're doing fast charging, the charger connects to that bus directly (you can hear contactors closing), matches the voltage and pushes the current.
3. If you're doing AC slow charging, the charging module on the Tesla simply boosts the voltage to the bus level via a PWM-based power supply.

That's it. A pretty simple system.
The geometry would be hard to compress, but I suspect there's some clever tricks with some kind of fractal compression[1] that could drastically reduce texture sizes for camo, foliage, etc. without any effect on aesthetics.

Encoding is the hard part, but only need be done once when building the final release.

[1] https://en.wikipedia.org/wiki/Fractal_compression
I knew someone would say "but light globes!". Yes of course all appliances are now energy rated etc.

In some countries inefficient lightglobes are banned.

But I'm not talking about that - I'm talking about systematic change in behaviour of homes and business to try to use less energy, perhaps encouraged through tax or other incentives.
> used Qt for many many years, but would like to get away from C++ for UI logic

i've been thinking about this lately.

objc/nextstep got swift.

c/gobject got vala.

c++/serenity is getting jakt.

these are all higher-level compiled languages whose design is directly informed by the corresponding framework apis.

especially in the olden days, when qt wasn't as much c++ as moc/c++, it would have definitely seemed like there was another language in there. why hasn't it been extracted?
Yes! Like 'data' - it's singular ffs, so say 'the data in this paper shows' not 'the data show'. Looking at you TWiV!!

Maybe if it still makes sense semantically to replace 'data' with 'data points', then the plural is ok. However mostly we are talking about a 'wodge' of data, with discussion, caveats, etc, more than a simple list of 'datums'.
Using transactions or UUID/ULIDs though maybe I’m misunderstandingyour question. How do foreign key constraints help with concurrency?
No, I'm talking about recycling fuel rods for use in our current nuclear reactors. I'm fuzzy on the details, but a fuel rod becomes unusable way before all the uranium is used up because of a build up of "nuclear poisons" which interfere with fission in the reactor. You can also get some plutonium when recycling, which can also be used in a LWR.

I'm not talking about exotic breeder reactor designs, or molten salt reactors. France has been recycling fuel rods for some time now. The U.S. just prohibits this due to proliferation concerns.

Edit: breeder reactors are usually more about being able to use other less rare elements for fuel, like thorium, or being able to use more common isotopes of uranium. Yes, they often propose using recycled waste to "kick start" the breeding process, but they're not needed to recycle fuel rods.
Solar + battery doesn’t bother anyone. Wind turbines have mild resistance from people who think they are an eyesore or people worried about migratory birds.
Game programmers can do some amazing things, but they generally aren't given the schedules to do them "properly".

If most commercial software is a feature factory, games are "megafactories" because they are not really competing on the robustness of the implementation, just on delivering a certain kind of experience that delivers some interactivity and shows off some assets, and that tends to lead towards approaches that hack one feature on top of another and then lean on manual testing to catch "enough" errors. Many games also take characteristic shortcuts that eliminate some options for game design in order to simplify the tech.

The larger companies will often keep their tech teams separated from their game teams and treat the tech coders more generously. This comes with all the pluses and minuses of siloing the work - sometimes they solve the wrong problem, but do it well.
Very cool - I've often thought about trying to set something up like this for situations - mostly on airplanes - where you're allowed some kind of "free messaging" but otherwise don't have any data.
> those that benefit the most from the subsidies that support their life styles will have the most to complain about.

What
> So he has a pretty large voice and might be the largest single shareholder but it's no longer his -- it's not his prerogative or risk to take, if the board decides it's not. And there's a good argument that the board should replace him.

Zuckerberg has over 50% of the voting rights, which means he controls the board of directors.
You haven't sequestered anything by getting it to the sawmill, that's only one portion of the journey. Also Using the Environmental Protection Agency’s Greenhouse Gas Equivalency Calculator, one ton of carbon is equivalent to 413 gallons of gasoline, so I think your math is off.
Visual Art Recommendation: Learning Latent Semantic Representations of Paintings
It was worth reading TFA to the end for this nugget:

"This is very rare," he said.

I guess that is what you get when the reporter insists on a quote.
that would work if no license didn't mean all rights reserved by default
Maybe slightly off topic, but i'd be willing to bet most people who choose GPL for their software license on open source projects don't even understand it with all its ambiguities and gotchas. Many are probably just choosing it because its the default, or because its the one they hear about the most (but still don't understand).

Can't believe we still spend time debating this license and nobody, not even lawyers at software companies, seem to get it.
That programmer definitely reproduced the code, so if copilot does the same that’s definitely reproduction.

Then the legalities can be argued, but an individual is in any case not remotely comparable to a service like copilot.
Oh, politics understands that alright, don't you worry about that. Politicians are the enemies of privacy for the masses, because a transparent population is a population that is easier controlled and manipulated.

That's also why terms are being used deliberately incorrectly, to move legitimate positions nearer to criminal activity. Just ask anyone interested in hobbyist chemistry.
> Same with LSP. That works great in every ide, but with eMacs you have to do custom configs and still half the stuff doesn’t actually work.

You have to do custom configs in emacs?

Using eglot I just open a file and lsp features are available without me doing anything except having the language server installed.
> As someone with a PhD in mathematics: absolutely not.

I'm blown away by this statement. Maybe math is an amazing haven of curiosity, and if so that is good to know. But academic credit is half the damn currency of science, and it is 100% the main reason that many profs are willing to take a pay cut. This is something openly joked about by people at all levels in my department (biology), and of what I know from some physicists I am close to it is not great there either. Though this could also have some subfield dependence.

In biology tenure is hardly a direct benefit anyway because there's nothing much you can do without grants, and no one wants to stop being thought of as productive/smart. People chill a little after getting tenure, but only because 50% of them are basically fired at that decision point. Tenured faculty absolutely still play the grantsmanship game hard in biosciences.

I suppose in mathematics there is not as much impact that university status can have, because way less upfront money is needed.
>Still, amortized over more than half a century they've ended up being the second-cheapest source of power in the province

Even after 50 years you have accumulated only a small percentage of the total costs related to the plant. They will most likely cost more money after they have been decommissioned than they did during operation.
Seemingly they are more committed to tight financial KPIs, which will never allow them the flexibility to successfully traverse the moat of their own bad PR in certain product niches.
In my experience, most recent college graduates are effectively useless anyway. I say that as a once-recent graduate.

It's often thought, incorrectly, that university teaches you how to do a certain job. People go to university to learn how to become an X.

University isn't supposed to teach you how to do a job... it's supposed to teach you how to think critically. Along the way you learn, in varying depth, knowledge about specific fields of study, but that's not the same as learning a job.

Recent graduates are often immature (barely 21, who can blame them), limited in both depth and breadth of knowledge, and inexperienced. Most new hires have to be trained within industry for at least several months if not longer before they become productive for any business/organization.

Having students work part time, or preferably full time jobs while attending university would be a net gain for all of the above.

Working a job teaches teamwork and responsibility. Employees gain life experience, learn skills (learning a skill is the point, not what the skill is), discipline, and how to interact with others professionally and maturely. Basically everything university is not capable of teaching.

Working a job is complementary to an education, under this idea. The notion that university should be completed in four years needs to change - maybe it should take 6-8 years after all. The quality of an average graduate would be immense, and future earning abilities would be equally increased.
The access issue is huge and crosses over in to other issues (Inaccessible public land). I didn’t do wildland firefighting when I was a volunteer firefighter but the other people around talked about it a lot. There were areas that had to pay more to be served by neighboring agencies.
These articles never answer the question: if the suggested cost of nuclear power investment instead went to batteries and renewables, what’s the Gigawatt difference?

We know nuclear is clean. But Solar and batteries are cleaner AND recyclable.
Then someone should probably inform their copywriter that "End Destructive Wildfires" is not an accurate framing of the goals. More like "End Community Destruction By Wildfires"
I appreciate that you elaborated your thoughts. That makes for a much nicer discussion!

I'd turn your argument around. We seem to not care about any of the N-1 species. Why treat the remaining one specially? Because we belong to it? I don't find that convincing. Maybe we're focusing too much on individual freedom that suddenly caring about the species as a whole seems is odd. The population around me, as a whole, is giving pretty few f*ks about me. I basically just return that attitude.

Or, to formulate it differently, I'd get on board caring about not just the survival but flourishing of our species, if we'd extend that courtesy to all the other species around us.
You rocks! Awesome idea/execution "You can't see the forest for the trees"
Add in cooling requirements, too.
Driving from Provo or salt lake would be a ~30 min commute plus or minus 10 min. Ogden would probably be 50+ minutes
Any summary for those who don't execute random PDFs?

Thanks.
Sorry, but this is BS. Modern electric engines in Tesla Model 3 use high-speed power transistors to precisely modulate the magnetic field. Back in 1920 all you could do was a collector plate with brushes.

The difference is like the difference between carburetor engines and direct fuel injection.
Also: https://github.com/Swordfish90/cool-retro-term