skysight-inc/HackerNews huggingface dataset:
Well, if you want to go down this road, let's really talk about the entire right-click menu paradigm. I do almost all of my development on a personal MBP, but I make sure that my work PC laptop can _do_ everything I would need it to do for my job. On this minimally-functional, bog-standard corporate Dell machine, it takes about a third of a second to bring up the right-click menu. Juuust enough time to make you wait. There are TWENTY-EIGHT menu items, NINE of which are sub-menu openers. The menu is so tall that it takes 7/8ths the height of the screen, so I can't reliably know at what item the cursor will be lying at when it appears, and I have to think about it. This supposed "convenience" has now become an actual impediment to productivity.

I suppose I should be thankful. Before the last refresh, there were so many items in the right-click menu that it was taller than the internal LCD could display, and I would need to scroll to get to the bottom.

Sure, the Mac has right-click (and I don't like how it embeds a possibly-very-long file name on the "compress" item), but the entire _way_ you work with files on a Mac doesn't rely on it. Windows has centered it's workflow on right-click, so their right-click menu is critical to using it in anger. Every time I need to do something on that machine, I'm just glad to stop and go back to my Mac.

EDIT: I used Windows Explorer for these figures, because that's what everyone has. I just did the same thing in Directory Opus, which I use as a replacement. It took longer to open the right-click menu, and has 4 more items.

I should run a poll: how many items are in your right-click menus in Explorer? How many of them are just "convenience" placeholders for things you would normally be doing with dragging-and-dropping between targets IN THE PROGRAM? How many are "convenience" items for compression-related tasks? I suppose I could remove a bunch of these right-click menu item targets if I did some research on how.
They paid low and worked people hard. There was a lot of arrogance amongst the founders as well.

They break laws because they're the visionaries and laws are slow. They lie and cheat because everyone fakes it before they make it. Employees are paid low because they're not the ones taking the risk, in fact they invested in you. It's a privilege to be working for them!

People try to emulate them because they succeeded. I think it's just important to make sure companies like them don't succeed. I'll be happy to join any number of companies that died trying to make an honest living and treating their customers and partners well.
As far as made-up "bullshit jobs" go in this society, patent lawyers are likely well-positioned on the compensation scale, but if you enjoy actually building something and having some fruit of your labor to show at the end of the day, it might not be a good place for an engineer.

You'll be "solving" a problem that is the result of a completely artificial and particularly badly designed system. Such jobs can get to you as you curse the stupidity of the people who came up with and run that system daily.

That said - as long as nothing changes - someone has to do the job.
>>Have you ever actually looked at those stats?

Literally all the time. It's a PHEV, and maybe not for every journey, but for 8/10 journeys I will look how many kWh of electricity and litres of petrol were consumed, and how many kWh of electricity have been regenerated. When I drive I try to stay in EV mode as long as possible, and regenerate power as much as I can and looking at those stats after every journey gives me a lot of satisfaction. I've driven across Europe last year and it was great to see detailed stats for the entire journey.

It's literally one of my favourite things about this car for me, alongside the ability to pre-heat and pre-cool it remotely.

Edit: also, I don't use it this way, but I know people find the online journal hugely useful for tracking business miles, you can just download an .xml with all trips from the app and that makes it super easy claiming tax/fuel costs back.
I think the bigger issue is that Bitcoin has nothing backing it. It's value (and in turn, volatility) is driven by popular demand for the "asset", so even if there is some insane moonshot scenario where we do adopt it into the financial system, there's a very real chance that the price will collapse with little or no chance for recourse. That's the biggest issue, and it's one that's inherent to Bitcoin's nature as a decentralized currency. You'll hear diamond-hands Redditors complain about how Bitcoin "shouldn't be a fiat" and other such yarns of fiction, but the truth is that it doesn't have any desirable qualities that a centralized currency does. There is no bail-out, if Bitcoin fails then no sane person is going to let the global economy fail with it.

Simply put, there's just no path forwards where Bitcoin retains it's value long-term. Other crypto is harder to grok (often intentionally so), but I suspect they'll meet a similar fate once the media attention blows over.
... or hedonistic (joy) and eudaimonistic (smugness)
Why is this not a possibility:

3. It continues to be used very little/nothing in the legitimate financial system while being used for blackmail, drug trade, crypto trade etc. Price $1000.
I jumped in right at 60k fully knowing it will either go to 500k or to zero. I will wait this out whatever happens.
Hmm, why do I feel that a) the older servers verifies memory banks fully before boot (which takes up minutes) and b) the change to solid-state media has the biggest impact and not on SystemD. Can you confirm that at least a) is not the reason for slow boot times?
Or you'll be thinking about all those fantastic meals you made and shared thanks to that stove. While your visit to Italy is nothing but I vague, slightly disappointing, memory.
I agree with your assessment. They use dark patterns to get people to click yes.
A man who called the financial crisis 70 years early (2010)
As it is an elementary school it is unlikely that a pupil will "hack" it, however some parents or big brothers might. But I wondered the same, especially as they state they also want to block parents from talking to anybody, except the teachers.

But maybe that can be augmented by serverside configuration and the change in the client is about taking away the options, which would be blocked by the server anyways.
Actually joins recently landed. Arbitrary patterns and computes aggregates correctly regardless of join patterns.

https://looker-open-source.github.io/malloy/documentation/la...
Azure CDN is fronted by Akamai; lots of retailers use it, but it's not as big as cloudfront afaik
Podcast Interview with Marcus Aurelius
I guess if the price of BTC goes up, then it makes it more "worth it" to throw more energy at mounting a double-spend attack, and therefore the energy needed to protect the network against such an attack also goes up?
> the Nix language is about as straightforward as "JSON plus functions".

Except that they concoct weird custom terminology for everything.

It's not a hashmap, or a map, or an object. No. It's an attrset. Riiiiight.

It's not a build script, it's a derivation.

Etc, etc.
> When an E2E test is failing consistently and nobody cares to fix it, that means the test isn’t useful. There’s no point in having it around.

I suspect this is a good idea, but it raises some red flags for me. People may not want to fix tests if they don't feel like they have time, or fixing tests will help their promotion (i.e. culture). Of course if you have good engineering culture, this is probably a useful signal for tests to remove.
The real money-maker at the New York Times is the opinion page. Real journalism is expensive, difficult, and can even get your car blown up

https://en.wikipedia.org/wiki/The_Arizona_Project

David Brooks (say) can do no resource blow it out his ass, be a celebrity, and get paid $10,000 for speaking at a college commencement.
Computation of 2700B decimal digits of Pi using a Desktop Computer [pdf]
You can script that with xprop | pgrep.
Body Pillow
FWIW: IAAL and I also have a CS educational background but never really worked as an engineer outside of academia. I spent a few years in the middle of my legal career working primarily on patent prosecution, which is the work also done by patent agents.

I would personally not recommend patent prosecution to any lawyer or aspiring lawyer. Patent prosecutors hold a second class status within the legal profession, something I only realized when I started working in that area. The work is inherently challenging (in a bad way) in a typical law firm context resulting largely from the fact that it is generally fixed-fee work (with those fees generally having been driven down over a long period of time) in a context where lawyers have nominal billable hour expectations. You are under pressure to churn out patent applications in a relatively short period of time. I believe this is one of the main reasons for problems in patent quality seen particularly in the software space over the past two decades. The work itself is highly non-intellectual in nature.

Maybe the considerations are different for a patent agent who doesn't intend to go to law school. Some firms will pay for patent agents to go to law school part time which could be beneficial if the patent agent were to graduate and go into some other specialty (but I suspect that hardly ever happens).

Edit to add a related point: For anyone with a scientific or engineering background who goes to law school, I recommend resisting the temptation to take the USPTO's patent bar exam (this exam is also incidentally something patent agents take). It might seem to be a useful credential, but by becoming a registered patent attorney, you will get pigeonholed into a patent prosecution practice group within a law firm, which is problematic for the reasons I give above.
I believe the quote means, the nurses who now can't work should continue receiving their usual pay from their former employer(the one filing the lawsuit). Without working. "Paid leave" or whatever.

In essence they are arguing these nurses have a non-compete, when they dont. As a judge I would approve this, disallowing the nurses from working for their new employer but also the old employer must keep paying them to sit at home. That'll put an end to these frivilous lawsuits quickly.
he's wrong in the sense that there are other reasons not to buy electric:

* price

* options & availability

* (for long trips) lack of charging infrastructure along desired route

* lack of charging infrastructure at home

also kind of a laugh to think that a person who buys a $70k luxury vehicle is saving life on Earth. I guarantee his carbon footprint could be smaller. Who's to judge what's small enough?
This sounds brilliant and I see no immediate reason why something like this shouldn't be useful for most software ecosystems.

Also, in addition to the pure security perspective of this I also have a feeling that it might become a useful piece of the puzzle to solve open source funding.
Author here, thanks for (re)posting!

Happy to answer any questions.

My GtiHub repo for Webamp (the interactive, in-browser Winamp clone) can be found here: https://github.com/captbaritone/webamp
I mean, it's sort of like that though isn't it? Maybe not quite so literally, but, yes, you'd have to admit that the USD gets its strength from being able to take 330M Americans.
MONIAC in action at the Reserve Bank Museum & Education Centre, Wellington, New Zealand.

https://www.youtube.com/watch?v=rAZavOcEnLg
Here is the quick start.

https://looker-open-source.github.io/malloy/documentation/la...
> The amount of electricity needed to protect the network is directly tied to the price of BTC

This is not how proof of work functions. Hash rate and price are not directly related, they are somewhat correlated because when the price goes up it becomes more profitable to mine. Bitcoin doesn't need more hash rate for the price to go up - the price is the independent variable and the hash rate is the dependent variable.
The Arizona Project
I don't think I could personally make it as a lawyer in any capacity; from those I have talked to in the legal profession it seems like 100% pushing papers around.

Also, I don't agree with patents in a political sense.
N8N is awesome for some tasks, but infuriating for others.

The time I've spent trying to filter seen data from a source is just mind-boggling. It would've been a lot faster to do the whole thing myself.

And I'm not alone in this. Pretty much every task that updates on a timer needs to exclude things it has already seen - and this is a herculean cryptic task in N8N.
> The amount of electricity needed to protect the network is directly tied to the price of BTC.

Why? I keep seeing this claim and it makes no sense to me.
I am missing your readability point here: If I am reading you correctly, you seem to be saying that if you come across foo(&bar) then you need to look at what foo is doing in order to know if bar might be changed, while in the case of foo(bar), looking at foo's declaration might be sufficient. Is the latter not sometimes more readable than the former, and never less?
Couldn't you say that about basically anything? That it will eventually be really big or go away?

Seems to me like bitcoin could keep seesawing on the fringes of relevance for a while. And people still buy tulips and beanie babies, albeit not anywhere near the prices at their height.
I'm in the process of attempting this. I'm taking some classes at law school, but I'm only studying towards the Bachelor of Laws, not towards the kind of university credential that you need as a prerequisite for being allowed to sit the bar exam to become a real lawyer. I'm instead using it as an opportunity to try to find ways of combining tech knowledge and legal knowledge and getting interesting work out of it that draws on both but doesn't require a bar exam.

I think there are some interesting avenues opening up there, around Legal Tech and also around the general fact that I expect that tech will become more compliance-driven in the future.

I mean: When I started out in the field, it was pretty much this unregulated wild west. When I retire, I expect that working in a tech company will feel a lot like working in a bank does today. In a bank, lawyers and law-savvy managers are hugely influential, because everyone else struggles to navigate all the nuance of the regulation that affects them, and it's not even just about money, but about potentially going to jail or not.
Why does/did US try to influence Nord Stream 2? Because that's what they always do. Pretend that they are friends doing things in others favour, but actually trying to affect things for their own interest, isn't it?
But to have an influence, you have to show sometimes that you care, event if you actually don't.
We've done some small changes in the last months which I didn't merge yet, but we are indeed stuck in 0.26.1 - I was working on an update to 0.41 but got stuck with some navigation stack errors and notifications not working. Hopefully the interview will help us find someone more savvy than me who can tackle this - I guess someone who knows flutter could solve those problems in a matter of minutes.

And yes, synapse is being updated properly by someone who knows what he is doing :-)
Using solar panels to generate electricity is nominally illegal here actually. I know other Caribbean islands use solar water heating pretty extensively, but it's never been a thing here. I suspect it's a matter of lack of Government and business incentives as we've always been a fossil fuel based economy with relatively affordable electricity.
We bought a used car a year and a half ago, and the number of second-hand EVs available was tiny. (Looking nation-wide with Carvana.) I'm guessing it gets significantly better with each passing year, but at the time there just wasn't something at the price-point we wanted.

We also couldn't decide on the environmental impact of buying a used ICE (ended up with a 2014 Mazda 3) or a new EV.

We ended up deciding that, with the small amount of driving we do, a used ICE was better. We weren't going to burn all that much gas anyway.
Neither the HN title nor the blog title is saying Linux is bad though. The title seems pretty in line with the article to me.
Word of caution. UC Davis computer science graduates could not do patent law when I wanted to. Why? Because the dean Norman S. Matloff didn't fill out the paper work. So - "computer science" wasn't considered an engineering field at the time. It gets worse, I was the only one to make the request EVER. Make sure you research if your computer science department would be considered a valid engineering bachelors under the patent law offices. You may be able to talk to the dean to spend the time and get it done.
All of those things are true (to varying degrees) of all of the thousands of crypto currencies. That's inherently the problem. As soon as another one comes along, the *value* of the earlier iterations gets reduced. There's no limit on the creation of new crypto currencies.
> I think HN is going to need a good explanation for this. The value is intrinsic, and can go up without any activity happening...

I think you need to explain this. In what way does bitcoin have any intrinsic value?

And how can this value go up without activity? A currency with no activity is literally worthless.
A fast charger has AC-DC converter provide DC power to car, which is expensive. Slow chargers are AC, which are very cheap in comparison.
> "It's a real shame I cannot use it on Wayland."

> - A GNOME Desktop User

Alright, I'll give it a try but only because you've got one of the best fake testimonials I've seen in a while.
> Is optimization for minimum amount of deathbed regrets a wise way to live your life?

This. Dying is unlikely to be a pleasant experience, regardless of the number of your regrets
> The pay is based on cost of living and labor supply constraints.

why?
It's backed by mathematics instead of a country. That doesn't make it better or worse, just different, and diversity is generally what people want in their portfolio.
> zfs on FreeBSD is from the same sources as in Linux.

You should know that due to license incompatibilities (CDDL and GPLv2), it's not really as smooth as the BSD integration (I wonder how Canonical avoids this issue). You know that OpenZFS's codebase is a monorepo (for the most part) but the in-kernel implementation is vastly different.
> That is not to take anything away from his achievements

The entire purpose of mentioning his privilege at all is to take away from his achievements. Otherwise, why mention it. Surely it is obvious to all who read the article that you would have had to have access to capital to do what he did?
> I think there are only two EVs that are uncontroversial design triumphs: The Jag and the Porsche Taycan.

The Taycan is not the ugliest car ever, but claiming the I-Pace looks good is... certainly a bold stance.
What problem did you have? I had an issue getting an RoR project running on NixOS, but it was just a lack of understanding. I needed Ruby 2.7.4 for the project, which is not available in current nixpkgs. Instead, I just imported the nixpkgs tarball with 2.7.4 and I was good to go. I found it by searching ruby_2_7_4 on hydra.nixos.org
Thanks for your work, for coding all these and for your interesting blog posts, highly appreciated :-)
Pepsi did this in Finland. They added artificial sweeteners to their sugar version without any warning.

After a few weeks of intense bowel issues I re-read the label and figured out the reason. Now I'm drinking Coke again.
Probably at her mountain "villa", gardening.
The reasons are, for a large part, not on the technical side. I was surprised, because this this a lot of work for little visible gain. Here are the reasons, slightly abbreviated:

> The whole system is managed by the same team

Mostly philosophical.

> FreeBSD development is less driven by commercial interests.

Mostly philosophical.

> Linux has Docker but FreeBSD has jails!

IMO, this comparison is a mistake. In the Linux world, systemd's nspawn is very similar to Jails. It's a glorified chroot, with security and resource management. All the systemd tools work seemlessly with nspawn machines (e.g. `systemctl status`). Containers à la Docker are a different thing.

BTW, I thought the last sentence about security issues with Docker images was strange. If you care about unmaintained images, build them yourself. On the other side, the FreeBSD official documentation about Jails has a big warning that starts with "Important: the official Jails are a powerful tool, but they are not a security panacea."

> Linux has no official support for zfs and such

Fair point, though I've heard about production systems with zfs on Linux.

> The FreeBSD boot procedure is better than grub.

YMMV

> FreeBSD's network is more performant.

Is there some conclusive recent benchmark about this. The post uses a 2014 post about ipv6 at Facebook, which I think is far from definitive today. Especially more since it "forgot" to mention that Facebook intended to enhance the "Linux kernel network stack to rival or exceed that of FreeBSD." Did they succeed over these 8 years ?

> Straightforward system performance analysis

The point is not about the quality of the tools, but the way each distribution packages them. Seems very very low impact to me.

> FreeBSD's Bhyve against Linux's KVM

The author reluctantly admits that KVM is more mature.
Nix 'flakes' aim to address your first issue by requiring all inputs be explicitly defined (including nixpackage itself).
Doge hit over $0.50. That is absolutely insane, so insane that I thought it would never happen and I cached out my doge years ago for a small 2x profit. The markets don't make sense and no matter how you play it you are fool.
It's ironic that Microsoft promote their Surface Book models with pen pressure screens as ideal for all artists and designers. Except for their own designers who appear to prefer Macs.
I assume because the higher the price the greater the incentive for one entity to take over 51% of the network and start stealing transactions.
You have it a bit backwards: the energy demand has to do with the price of the coin. You can look at mining calculators to see what the relationship is between kWh and coins today, and some have historical charts. This relationship is baked in to the "difficulty" of the mining function and the block reward - higher difficulty means more hashes per block which means more watts per coin. In turn, your power company charges you per kWh, and in an efficient market, you are going to expand operations until your marginal cost (the cost of power) is equal to marginal profit (profit from selling the coins you mine). Generally, bitcoin mining has been done in such a way that if you have access to power at 5-10c per kWh, you can mine profitably (not including the cost of a mining rig).

As the block reward goes down (and it is dropping), the rewards of mining also drop, so you have a reasonable argument that the power use is transitory until the block reward goes to 0. However, it looks like this may end up being made up with transaction fees because the transaction throughput of bitcoin is also really low.

Lightning and other solutions are supposed to fix the transaction throughput, but they have limitations.
This is awesome. I think it'd be useful to add filters for blocking sites that just copy SO and similar websites.