skysight-inc/HackerNews huggingface dataset:
It's my first Mac, and I bought it because the actual machine is magical. It's so well built and has so many little things that make it great. I thought it was dumb and overhyped until my girlfriend got a M2. I then looked up the virtualization and played around with it a bit, and bar games, it's the best laptop for running Windows apps. And even then, it runs every game I would play on the road.

I also really liked the memory layout they have. I have been messing around a ton with ML/AI, it's able to do local models faster than chatgpt and get like 70% the accuracy. I have a pretty beastly desktop setup, and it's a joy to use such a solid machine in bed while i'm watching TV.
I once interviewed with the owner of a small tech company. I thought the interview went well, and the owner said he would get back to me the next week. But he never did. I never heard another peep from them.

Months later, I saw that the company had hired someone for the position, and the person looked to be very qualified, impressive credentials, so I had no complaints about being passed over. All they had to say was that they decided to go with another candidate, yet they didn't bother to treat me with a modicum of respect.

Fast forward to a year later, it turns out that their new employee left the company, and they had to advertise for the same position again. Guess who did NOT apply this time. Karma.
Operational costs for landlords are marginal. Many of them do little maintenance, many of them do no maintenance. In the situation where they're taking rent to pay a mortgage, then they are not the landlord, they are middlemen for the real landlord: the bank. The dynamic doesn't change.

> What are you gonna do, say no to more money?

Yes, sometimes you should do that if more money goes against your values. I've said no to more money a ton of times. I shouldn't be surprised, but I am surprised that hackers think that the thought is absurd. It's not being a "charity" to not squeeze as much as you can.

When I had a physical business I went out of my way to employ young people from the local community. It never crossed my mind to do things differently, while some of my competitors were taking advantage of cheaper foreign labour.

If the idea is to squeeze as much short term profit as possible, nothing is stopping you. But then don't turn around and blame the people who rented the apartments for a higher price. It was the landlords that increased their price. If I'm selling train tickets and then start cancelling the tickets that were already reserved so I could sell them for a greater profit to a foreigner, is it rational to blame the foreigner or me?

People do as they please, but put the blame were it belongs and admit you did it for personal profit when the consequences come.
Thank you for everything you did to support A/UX! jagubox.gsfc.nasa.gov will be forever burned into my memory.
He works for Clownr, the Uber of children's party entertainment.
Man, that book was so good! What a tremendous achievement in clarity and insight. I loved it!
No, but I've found many developers are uncomfortable touching anything outside of their local environment.
At least my public interaction suggests the opposite - people aren't making these compromises willingly. They just don't know any better. No one chose to stay with Chrome after the problems were explained to them - especially not after showing them what browsing looks like with UBo on Firefox.
The ‘Viking Link’ connector, projecting Danish power across the North Sea… I feel a song coming on…

Aaaa-aaaaaa-ah! Aaaa-aaaaaa-ah!

It comes from the land of the ice and snow

From the midnight sun where the cold winds blow

The hammer of the gods

Will turn the blades of turbines

To light the grid, sing and cry

Wind power, I am coming…
For those who’d never heard of that before, ToastyTech has a screenshot: http://toastytech.com/guis/auxcmdo-ls.png

(via http://toastytech.com/guis/aux3.html)
I'm just gonna call it "burtape" from now on. Easier to say than "hook-and-loop".
I get it, it's a nice story, but here's a nice little life-hack:

What if you could take the benefits of the spending and jettison the side-effects?

It's called Brave, they have their own ad blocker in the source code written in C, so it can't be hamstrung.
The descendant of CCL runs on modern Intel Macs. (It also runs on Linux and Windows but without the IDE.) The modern IDE is quite a bit different from the original. In particular, it no longer has the interface builder. But it's still pretty good. It is now called Clozure Common Lisp (so the acronym is still CCL) and you can find it here:

https://ccl.clozure.com/

If you want to run the original that is a bit of a challenge, but still possible. The original was never ported directly to OS X so you have to run it either on old hardware or an emulator running some version of the original MacOS, or on an older Mac running Rosetta 1. In the latter case you will want to look for something called RMCL. Also be aware that Coral Common Lisp was renamed Macintosh Common Lisp (i.e. MCL) before it became Clozure Common Lisp (CCL again).

This looks like it might be a promising place to start:

https://github.com/binghe/mcl

If you need more help try this mailing list:

https://lists.clozure.com/mailman/listinfo/openmcl-devel

Good luck!
Which isn’t much longer than commutes between Raleigh and Durham.
Pandora Charm Teacher
Shop for the perfect Pandora charm teacher and add a touch of elegance to your favorite educator's style. Explore our collection and find the perfect symbolic piece

CKK Silver 925 Jewelry Fits Pandora Bracelets Teacher Dangle Charm, Mixed Enamel Original Sterling Silver Beads
They are not a like for like alternative.

Profiles allow for greater separation of browsing personas: I can have a different set of passwords, extensions, bookmarks per persona I have like Work, Personal, Focus etc...

And while Firefox does have profiles, its not a great user experience. Theres no quick switching, the UI to access it feels outdated, and in general as much as it pains me to say it, Google has done a great job at implementing it.

I'm sure Firefox will get there, but as of right now its a sub-par experience.
Or how nobody ever noticed the ventilation shafts.
Because they don't care whether people actually do it, nor is it realistic that they would. I'm sure the person who wrote that "correct" option made it that silly on purpose and laughed on pushing Publish.
So glad I wrapped up my 6mo job search lol. It was an extremely dehumanizing process. I think Ive mostly repressed my feelings since it ended, part of me wishes I wrote about it.

These companies acting like everything they do is so important and urgent that they cant be bothered to give real feedback or tell me no. I suspect part of the lack of real feedback is that most people have no clue how to interview, even these large companies.

Companies should run their own employees through the hiring process or something. This would definitely show how bad almost all tech recruiters are along with their interview process in general.

I ended my search with a couple companies I don't want to work for now. Meaningless I guess, I'm sure they still have an endless stream of candidates and these large companies past a certain point will never actually die. They make worse decisions then being rude to applicants daily and have no real repercussion.
In the web dev space, Vercel is beta-ing AI generated frontends. I'm really excited about this, even though it will probably put me out of work soon, lol (already had a hell of a time finding work this year, and I suspect it's only going to get worse). https://v0.dev/

Wix also does something similar for simple blogs and marketing pages, but having a general purpose frontend generator would be awesome. I hope this allows smaller teams and businesses to create better websites and UX without a dedicated frontend team.

Mostly, I just want the web to be better, whether it's made by me, another dev, or a robot. Bad UIs are annoying!

-----

On the solar side, I see more and more companies take on the storage problem (batteries, state change materials, etc.). Right now we already have a ton of renewables out West, in some cases too much (California's grid really struggles with it). Spikes in production from sunrise to sunset unfortunately doesn't match up neatly with consumption patterns, and it's hard for the grid to suddenly have to spin up a bunch of fossil fuel plants to meet the mismatched demand when the sun goes down.

Utility-scale batteries/storage basically act as a buffer, smoothing out the demand vs production spikes.

It's interesting to me, as a software person, how this problem has some parallels to API rate limits, vertical vs horizontal scaling, etc. I love these problems at scale, how individual solar panels can build up to grid instability at the large scale, and wish I understood them better.
This is NOT the new normal, and we should NOT accept it. Everyone here should do their part; for example, I'm more often a hiring manager and will not tolerate ghosting anyone who gets to any interaction with engineering. IME it's lazy recruiters who are responsible for this, and they're about as big of a part of tech as an accountant, i.e. very little.

I don't understand why many people are hesitant to name and shame the individuals and companies. It doesn't matter if it was intentional or accidental the outcome is the same, and I have consistently been very vocal with my being ghosted experiences. Surprise, surprise: they're consistent on a company-basis and highly corelated to other shitty experiences, both before and during employment.
It's just syntax. Pascal had := and =
Small correction, wasn’t nginx in base from 5.1-5.4

https://www.openbsdhandbook.com/services/webserver/nginx/#:~....
I'm really getting tired of hearing the excuses from really smart people in tech sticking with Chrome.

Yes, you will find a thousand excuses to not switch.

Yes, you will find things that are worse (you will also find things that are better).

Yes, things are different.

Just suck it up and make the switch. You're smart. You'll adapt. We'll all be better for it.
This description reminds me of a document I read about how ZFS is implemented. In particular, how snapshots work in ZFS, and what happens when you delete a snapshot.
Font rendering was my biggest QOL improvement with higher PPI
Okay, well, they're using React and most React engineers aren't very good so it ends up being a clusterfuck that most people don't even notice given how well Chromium is optimized.
Yes, Erlang & OTP in Action is one I would recommend in particular. It's a few years old now and I don't know if they've updated it but the basics of OTP, supervision, etc. have not really changed.

Armstrong's Programming Erlang is another one to look at.
I was quite impressed with Ardan Labs go tour[1] (free) for learning go.

More of an intermediate resource, but was really good for helping to nail down some golang basics.

Would be interesting to hear from people that have taken their courses.

[1] https://tour.ardanlabs.com/tour/eng/list
Thanks ! Looks like a problem with MapTiler.
How was the participation (number of people, interaction between the instructor and participants and interaction among participants)?
You can and should treat someone with respect, even if your expectation is that there's a 95% chance they will turn out to be a clown.
I opt for firefox nightly on android, giving me a chance to contribute to their development roll outs.
Hi, I'm a former Federal LEO that has gotten warrentless access to medical records - a long time ago.

I can't speak for every agency (there are more than 100 Federal agencies with sworn officers and arrest authority, and thousands of state and local agencies), but the few times I did this in the early 2000s, even most of the HN crowd would have thought it reasonable.

I was an officer in the Coast Guard and had LE powers under two different branches of law - one public safety and one criminal. When Bad Things happened on federal waterways, my job was to first investigate threats to public safety. This comes with the power to issue a subpoena. This means we can 'compel speech' and then if you lie to us, you are in trouble.

This has more to do with what you might think the NTSB or FAA might do following an accident. The government has the right under current law to understand threats to the public. If a shipping company is currently doing something that could dump a barge full of Xylene into the bayou next to an elementary school (this is not a made up scenario, and you should look up Xylene) then there is a public interest compelling enough that we can tell people they have to sit down and tell us the truth, and the 4th amendment is not a barrier.

However, if a public safety investigation moves past 'understanding if something is a risk to the public', and individual criminal culpability appears possible, we are then required to disclose to the individuals involved that we have moved to a criminal investigation. In this case, the 4th comes back in play and warrants are required.

For me, this really only came up a couple times with individuals involved in an accident that were either using medical prescriptions ("I missed my medications, I'm not drunk") to delay us investigating a scene. Or, for a couple of injured mariners who were in the hospital at the time we showed up. We needed to go to the hospital get their version of the story and to confirm an injury; grave injuries would increase the 'level' and thus mandatory resources involved in an investigation. Also, we would need to get a witness testimony from a deckhand or something that was on a boat or facility and saw what happened (did the boat really slam into the terminal coupling or did the guy just mess up attaching it because he wasn't an officially trained Tankerman who shouldn't have been operating the equipment).

Being in the hospital or at the doctors was an excuse used more than once my companies trying to slow down inquiry into their mistakes. And yes, I think for our use case, it was completely reasonable for us to be able to call the hospital and ask "was so and so admitted last night?", just for us to find out that they were not, and went back home to mom's house to hide under orders from their captain.

Anyway, with all that said, it seems unlikely these powers are not frequently abused, even if most of the LEO community is just trying to do their job. So, tin-hat away, friends.
I feel old now, since I was using Gentoo before Larry existed, and Larry has existed "forever."
Related to Jevons Paradox
I failed to publish on Github 1x per day on average. Just couldn't get into it. (I do my dev locally.)

I didn't get to fly fish at all, like I wanted.

I thought about buying an electric minibike for my boys (and me!), and think it's probably best that it didn't get done.
That's a good point about airlines and finance, they can't afford to fly so they tried to expand and now it makes most of their income, pilots aren't paid much either. Samsung is probably the finest example of these corporations, it pretty much owns the government with the power it holds along with the other chaeobols.
You didn't get a warning for that in 2003... or maybe with the pedantic flag. And even if it were the case, it would have been drowned by all the other unfixed warnings...

The only people using linters at that time was because it was forced by regulation (like automotive, aeronautics, ...)
I wish, but like I said below, it's not developped anymore. The company got bought by the french cloud company OVH. There are multiple complaints of stale OSM data in the github issues.

Let's hope they want to make a public and open source map part of their europaen google alternative.
Your phone manufacturer gave you a box with syncthing + storage for free with purchase of your device?

Nextcloud also works on iOS, integrates with the Files app and was always able to sync photos right after I took them.
Was reading the switch to Firefox thread and wanted to share a set of complaints which have been building up for years that I finally put together. By all means switch to Firefox (& forks), but I'm worried we're at a crossroads and would like to advocate for improvement by laying on the complaints a little thick.
Not all patches will be automatically pulled into the next stable release. Features can stay in nightly for a long time while their bugs are getting ironed out.
I don’t think strong/weak typing is the culprit here.

I think partly that being explicit is nice. Assignment and equality are two very different things, so it makes sense for there to be different syntax. You can easily prevent the code in the article from working—just disallow assignment inside of expressions. This is probably a good idea, and a lot of newer languages make that choice.

Even when you read papers about programming, you often see different notation for assignment and equality. Assignment may be <- or := or something, and equality will just be =, to match the mathematical notation. I see a lot of <- in manuals for processors & architectures. I would hate to see something like this in my code base:

a = x = y;

If that meant “set ‘a’ to true if ‘x’ is equal to ‘y’, and false otherwise.” I would, honestly, be a little pissed off.

I would only accept something like that if it meant (a==x)&&(x==y).
Quoting myself:

> Hmm.

> Using Firefox because it has a particular technological feature is a political choice. That political stance would lead users to turn to other browsers as fast as tech is added or removed.

> I use Firefox for political reasons and for what it stands.

> Which means that when Firefox gets worse I still use it and support what it stands for.

> It's very Stallmanesque and let it be clear I am not saying the choice to favour superior tech over ethic concerns is wrong. It's just a different choice.

> That's what I tell people when talking about Signal and messenger, Chrome and Firefox.

> Also, I don't think Mozilla is a white knight and in my opinion they fucked up some good things over the years (tech or ethic). But the good still largely surpasses the bad.

Let's say Firefox was the open platform it is today but with the exception of, hmmm, tabs ? No tabs. Well, using Chrome because FF has not tabs if fine of course but you are trading convenience for a Google controlled Internet viewer. At some point Microsoft tried the EEE tactics with web browsers (jscript and box models and the whole DHTML hell, etc.) and the argument was the same: "do we want a web that is controlled by MS, a web where MS is the only gateway to how content should be displayed/accessed and where MS totally control the evolution of the tech ?"
this sounds like a bad idea, considering how often, and extensively, personal assistants screw up.

giving alexa et. al. the resources of a surface device sounds like a mistake.
In professional sports you are selecting one of the few hundred or thousand best people in the world. Its not even remotely the same impact.
Sold out :(
24 - 17 hour difference is 7 hour difference.
> In summary, if we were to blindly look at someones medical history or records without a bona fide articulable suspicion of a crime, it'd be massively illegal.

It's extensively documented that law enforcement breaks laws all the time. Your comment isn't reassuring at all - in fact, you're just describing how normalized the process for violating the 4th Amendment and patients' privacy is.
>>> There are countless things anyone can copy or do for free already right now, that countless people pay a company for, for no reason at all.

>> Name one.

> 3% tax on every transaction in your entire life going to Visa by using a debit card instead of cash.

There's a reason for that: Visa and MasterCard have monopoly power obtained via anti-competitive practices which were enabled by contract law. Visa and MasterCard prohibited member banks from issuing their own cards. Discover and American Express among others sued Visa and MasterCard for this about 15 years ago.

> the government does not enforce that you need to pay Burberry to get a bag exactly like it in both quality and aesthetic

The government does enforce that. A potential Burberry competitor cannot sell a bag "exactly like" Burberry's because to do that it would have to have the Burberry logo, which is a trademark protected by federal law.
are you talking about learning better ways to organize code / systems to buy into? i mean literally just pick up books on IL and there you go. I dont understand what "experienced" coder means here... you should be able to research on your own @ 10 years+
The Erlang way doesn’t require exception handling code because processes are isolated, so when one dies the runtime can clean up after it (reclaiming memory, file handles, etc.) as it knows what process owns what resources. Links and monitors make it possible to expand this to custom types of resources e.g. DB connections, locks, queues…

The idea is to implement error handling in the core (VM, supervisors, DB connection pool) while the vast majority of the code can just crash at anytime and not worry about closings its files or whatever.
I have a couple of issues that keeps me using Safari. First off is the insane battery usage. It’s like 2x battery usage of Safari. Then it’s all the noise like Pocket, sign in this and register that.

And then a very specific problem that has annoyed the crap out of me: extension windows close if Firefox loses focus! That means that using Bitwarden to do this: 1) open Bitwarden and find some login details 2) alt tab to the program you’re trying to sign in to 3) paste the username 4) alt tab back to Firefox/Bitwarden and there you go, the Bitwarden window was closed due to Firefox losing focus and you now have to open it again, search and find the credentials again and then paste the password 5) open Bitwarden a third time and search yet again for the OTP code… A huge pain in the ass that makes me want to use another browser just because of that.
> GDP is related to fossil fuels

Not in any consistent way. Not only does energy mix change over time (becoming less fossil-fuel heavy), so does energy intensity: US energy intensity (energy consumption per $ real GDP) was halved between 1983 and 2020. [0]

[0] https://www.eia.gov/todayinenergy/detail.php?id=48976

> and we are passing the global peaks.

[citation needed]

From the 1970s to about 2006, predictions of an oil production peak between 1999 and 2004 were common (yes, some of those were predictions the peak had already been passed), and predictions have moved out considerably since then (as have estimates of the likely post-peak curve shape.)

> Fossil fuels will go down, and therefore the GDP will follow.

US fossil fuel consumption has gone down since about 2006, GDP has not followed.

> Either we will degrow by force (without having prepared anything, it will mean a lot of poverty and instability), or by choice (which hopefully will look more like sobriety than poverty).

There is no reason to believe either is necessity. I know it gives people a feeling of superiority to cosplay being willing to face harsh realities that others aren't, but that's all it is—fantasy cosplay.
>Imagine a king with literal gold currency, a huge pile of gold in his throne-room. No matter how large the private economy's trade deficit, he's still going to have the same amount of gold in his pile.

Isn't that just quantitative easing/tightening by another name? During good times you're taking gold out of circulation to build reserves, and during bad times you're releasing gold out of reserves to stimulate the economy.

>because they couldn't just print themselves out of trouble, instead they'd need a tax, which would face more resistance.

The above example involves US states, which can't print their own money.
i haven't seen that at all. Perhaps a refresh, clean install after deleting the hidden app folders in home?
Not for the Korean nomad visa it is not.