skysight-inc/HackerNews huggingface dataset:
I've loved my Thinkpad X1 Xtreme for years now. I was given the choice of what I wanted to be issued for my job and it has served me well.
Would I buy it for my personal use? No. I am not a fan of Lenovo being a Chinese company now, and it's very boring. I still haven't had any problems with it.

Before this machine I was issued a Dell XPS and the battery life was amazing for a Wintel laptop, great speakers and a unique power button + fingerprint reader button in one, but it had a ton of BIOS based issues and quirks. It always seems to me it takes years for them to work all the bugs out vs other companies. Dell is like a lot of companies where I prefer their designs over everyone elses, but I just can never bring myself to love them.

For personal use for fun or as a consultant, I'd reach for a Samsung laptop. They lag behind on CPUs and such but they're my pick. For a fleet, I'd probably have to go Lenovo out of necessity for the support.
Just because you write code doesn't mean it ends up in a public place. I have lots of friends who like writing web scrapers and their code never sees the light of day. I write hundreds of programs and scripts for my house (media sorting programs, programs to help my friends and I choose restaurants, MILP programs for optimizing game actions, Bayesian models, etc, etc.) and only a small fraction end up online.
The XPS are pretty decent machines, I just wish they didn't get so damn hot. This is probably Intel's fault? Can't have the laptop on your lap because it will burn through your legs and it's loud af since the fans spin at a million RPM trying to cool it down.

Aiming to sell my 13" XPS and replace it with an M2 Macbook Air, after work gave me an M1 16" Pro and it's just so unbelievably efficient and never gets hot, plus the battery last all day under heavy load.
Switch to Linux. Using MacOS locks you into proprietary hardware. By focusing on the software rather than the hardware, you can switch hardware manufactures as they oscillate in quality.

Going with something like NixOS would make this even easier as your operating system setup could easily be migrated to another machine when the time comes.
> Sure NATO did bomb Serbia and a lot of civilians were killed but how does that justify killing an order of magnitude more civilians in Ukraine (and counting)?

Because it justifies the Kremlin's elaborate conspiracy theory that says the US fomented a coup on their border in order to put hostile neo-nazi russophobes into power in order to divide and conquer. Intervention in Serbia, seen as within their sphere of influence, is used as one piece of evidence in support of this conspiracy theory. Basically, they intervened in our perceived affairs before, therefore < conspiracy theory > is true.
Not only that, but Saturn V was cheaper to launch. It cost $185 million in 1969, which equates to $1.49 billion today. The SLS is expected to cost closer to $4.1 billion.
Good to know it works. That’s not a crap, old, weak gpu, I guess.

I’ve not tried that size but I tried 256x256 and it was too small to get interesting results - maybe there are some parameters that can be adjusted to improve it though.
I have the same monitor (and a mac), and it sure does take a long time to wake up.

I found that disabling all forms of eco saving and deep sleep settings will make the monitor wait for the Mac when waking up.

I no longer have to keep hitting keys. It still takes a while to wake up, but at least it's predictable.
I think you completely misread that article...
I think the media is definitely trying to craft an overarching narrative of people quitting work, etc. I don't think there really is as great an exodus as they've tried to suggest.
Shameless plug for "yet another" dotfile manager I'm writing.
It doesn't get in the way, and allows you to manage them in quite a flexible way.
Templating, conditional linking, copying, custom code execution... You name it!

https://github.com/cquintana92/dotfilers
Haha, yes. But I hope I created a really good successor. So check it out, of you need an app.
old.reddit is truly horrible on mobile. Once you click on an image you can't go back. Off topic, but what is the other alternative UI called that people sometimes use?
While NixOS in principle would make switching between hardware manufacturers easier, working with NixOS is anything but easy.

Don't expect to run anything that isn't packaged. Don't expect packaging some binary blob for NixOS is easy.
The Latency/Throughput Tradeoff: Why Fast Services Are Slow and Vice Versa
Additional details - https://micro-frontends.org/
That only states that you currently can't get past names using the normal signup pocess. It makes no promises about the future and does not guarantee that there is no separate VIP signup process that has fewer restrictions.
He very nearly signed a Basic Income law. I originally read that the Democrats voted against it because it was too low, but more recently read that someone convinced Nixon that a Basic Income would have terrible consequences based on some faulty historical information about the Speenhamland system, which turned Nixon against BI. But it was close; he could have made history in a much more positive way than what we currently remember him for.
Well the good news is someone made a replacement then: https://www.champonthis.de/projects/gloomhavensecretary
>If you ever find yourself about to say that Nixon did something that a non-evil person would do, you’d better triple check your facts.

I mean, he did give us the EPA. What the ulterior motive was, I'm unsure.
The original Doom had "Italian cannibal film" levels of gore, heavily pixelated of course (not as if they had a choice in 1992), but in such that you could see that it was scans. Plus of course a lot of over-the-top satanic cliches to tick off the fundamentalists. But nothing remotely sexual - that's a bridge too far in the US.
What happened to 1, 2, 3, 4, 5? of "oldest known song"
lenovo p1 is basically an intel mbp 15. camera and audio aren't as good as the mac, although i hear the camera has improved in later generations.

bigger issue is that the nvidia graphics are wired to the thunderbolt ports, so if you want to drive external displays you have to run with discrete graphics enabled which means battery life suffers or complications involving frequent bios config changes. this too may have been addressed in later generations though.

the p1 and x1c are probably best in class, with the t as a close second if you can tolerate more heft in exchange for more tradeoffs from size to performance and expandability.

traditionally the thinkpads have had some of the best linux support thanks to their popularity amongst linux developers. this may be changing though as linux gains popularity and developer oriented alternatives like system76, framework and lambda gain steam.

thinkpads are also known for build quality, but that gap may be narrowing as well.
"It's ok to do that" != "you are supposed to do that", and behavior of people varies accordingly.
I would recommend HP's 840 or 845 series. Easy to upgrade RAM and SSD, solid hardware, lots of ports, light but sturdy, very quiet, next business day on site guarantee available, relatively little bloatware, the older G8 even has buttons on touchpad which is handy for dragging but it's 16:9, G9 is 16:10!
In `~/.git/config` do:

[status]
showUntrackedFiles = no

That solves most of those problems, as git will only consider files already in the repository and ignore everything else in your home directory.
This happened to us at work:
https://twitter.com/royvanrijn/status/1214162400666103808
what and where you are developing is important
Merging two GitHub repositories without losing commit history
Just wanted to mention Stow[1] here, which I use to symlink my dotfiles on a new machine on a per app basis for many years now. My set up script just installs basic compiler toolchain and runs a bunch of stow commands based on Linux/Mac OS. I also adhere to XDG base spec[2] so I can keep my ~/ clean.

1: https://www.gnu.org/software/stow/
2: https://wiki.archlinux.org/title/XDG_Base_Directory
Were you never curious about what the little [-] did? Where's your sense of adventure! I rib you, but at the same time I understand and your idea has merit.
It really does need a GPU. Tried it on a laptop with integrated graphics and it crashed completely. Didn't even give a BSOD, machine just went dead and rebooted.
And it was "their affairs" because Serbia is their ally or because the whole eastern block is by definition sacrosanct Russian sphere of influence?
Probably unknown
I can see why people idealistically want the device but mine is really not up to being a usable production device. The wonky design of the “modules” means they’re practically useless, the hardware has almost endlessly has stability and issues with bricking, it has never once given me confidence in almost any respect. I want to love the thing and there’s nice features about the product, but I’d hesitate to suggest anybody seriously use the thing.
+1 though some threads/topics/crowds are more downvote happy than others. I still find the sheer breath of opinion on this site to be fantastic.
> I want to grant these powers to a few select applications and not to everyone else.

it's more-or-less fine to have a prompt on first app launch (although I have a few times worked with elderly users who literally could not use their computer to do what they wanted because of such prompts, especially on macOs which prompts left and right and trains users to blindly click "yes" or "no")

> it's a matter of missing protocol extensions

there is an infinite amount of missing protocol extensions. As long as it isn't able to fully emulate the win32 API (which is basically what "desktop" means in terms of features) it's not enough
> Yes your job is to get things done not to care about ontological purity.

It is part of the job since it changes how (well) things get done.

> no language on this planet has objects whose type changes as it's data changes.

Yes there are. You might want to look into dependently typed languages.
> aren't going to even have the proper resolution or framing to think that way.

Possibly for the best. The revanchist sentiment that comes from admiration of and longing for a fallen empire is a toxin on our species.
These were global issues, not USA issues:

"the rise of government economic planning across the global south and its threat to corporate autonomy at home, and the challenge to the material basis of organized labor’s power in the old manufacturing industries of the US Northeast and Midwest"

Labor unions hit the peak of their power in the mid-20th century, in most of the Western developed nations. The developed nations all suffered different kinds of deindustrialization after 1973, though the English speaking nations suffered the most, perhaps because their currencies were overvalued relative to the changing circumstances in the global South (in other words, overvalued in the era of OPEC).

When we try to figure out the real role that Nixon played in history, it is important to tease apart which issues he faced that were uniquely American, versus those issues that were global, and faced by every leader.
There's nothing wrong with either path.

For me, I like coding, just like I like eating and I like socializing. The fact that I eat and socialize at work doesn't mean I try to avoid eating and socializing outside of work. Similarly the fact that I use a computer at work and or code at work doesn't mean I try to avoid using a computer and or code outside of work.

My working on whatever my company wants me to work on is not the same as me pursuing a hobby even if they overlap in the activities required to do both.

Also, some people just really enjoy it.

https://news.ycombinator.com/item?id=32593135
Meh. I'd much rather have a job where I get the feeling of finishing something on an almost daily basis.
Charge fat people more?
Oh yeah I always forget about this. I had seen it but it feels a bit archaic. Also it completely fails the "examples on the home page" litmus test.
I’ve never seen a risky engineering endeavor lead with an accurate estimate. Literally every major project or program I’ve been involved in in my entire career has overrun. It became so bad we all switched to agile. Why do you expect flying to the moon to be easily estimated up front?
I definitely would not want my mail to be regulated by Deutsche Post AG so this only works for countries that are not already prone to privatizing their essential services.
Currently using a T490s (win-based on WSL, work machine) and a T480s (Fedora, upgraded to 24gb ram) for personal projects and they're both fine machines. The T480s runs a bit cooler after a repaste than the T490s but I'd say they can handle fine whatever I throw at them.
Summary — only the hypoallergenic pillow provided significant improvement.
Extraordinary claims require extraordinary evidence. I'd say that with only reading the abstract, i gave this study a baysian 15% likelyhood. Then i read the first chapter, and it fell to .0015 or something like this.

I actually worked at a cloud provider dedicated to provide a lot of Ram and GPU ressources to researchers, and we worked with 'ARS grand Est' (think local CDC who coordinate hospital response and emergency allocation for all hospital, including private clinics, in a State) in March through june 2020. I've seen the numbers, I've read the rapports firsthand, before the French lockdowns, i imported the data files and seen the different number of reported death at Colmar compared to the biggest hospital of the Area (Strasbourg). There is no way this document is true. Want to be sure? Just look at Bergame vs Sienna, or even just Colmar vs Strasbourg in March/April 2020.

This is hugely unlikely.
That has no mention of embedding in its description and has LLVM as a dependency so I assume it isn't easy. Looks like a decent language though.
Same here! Didn't happen with the same monitors when using linux laptops, it's happening only with a Mac
I work for a big tech company with thousands of developers. We use Lenovo X1 laptops (Carbon and Extreme) and have been doing that for a few years now.

There is no systemic issue with those laptops. The failure rates are very small.
You can feed a txt2img output into the img2img pipeline as an init, that's something that I do quite often, eg https://twitter.com/SteWaterman/status/1563872748161613826

Also how slow is your p100? I'm usually getting around 3 it/s. Maybe it's just because I'm used to disco diffusion where a single image took over an hour, but this is ungodly fast to me
I’m new to HN. Why the inclination towards plainness? Is it because of performance or look or something else?
The ENS domain system is similar, but they added a few rules to benefit the domain holder:

1) When the domain expires, it still remains active and still linked to the previous owner. People can still use it as normal.

2) When it expires, the price is set to a very high price for a few weeks. Anyone can buy it at the higher price. If no one buys it, it still remains active and linked to the previous owner.

3) If the previous owner wants to buy it back after it has expired, they just need to pay their original price (not the high price), provided that someone else hasn't already bought it.

4) At the end of the initial few weeks, the price drops a little and remains at this price for a few more weeks.

5) The price eventually drops to the regular price after many weeks.

6) At any time anyone can pay to extend the registration for another year.
For Architects, Designers and Musicians, flow-based programming is a big deal: Rhino/Grasshopper, Touchdesigner or Ableton Max for Live are all great examples.

More people should pay attention.

Even if you know how to code in a general-purpose language, you won't beat the speed of these tools (for small to medium-sized programs, anyway).
Are you sure alternative brands offer better service?

Also Apple stores will fix your computer outside your country. I remember I got my MacBook’s motherboard replaced in China at no cost.
i think they have a very strong momentum to pushing os releases since... forever...

decoupling is hard to do and i was shocked (and gratified) they backported async/await... but swiftui is ui-level, im guessing there must be some real pushback for backporting it...

as a customer/developer, the whole os release every year is getting kind of old tbh...
I have Dell XPS 13 2015 (9350). It gets fair abuse and fell on floor couple of times. Over years I replaced keyboard, battery, charging port, bottom plate from case (display hinge broke). All parts are on ebay for like $50 and can be replaced with a screedriver and YouTube video. I decided to keep this laptop indefinitely and just keep replacing parts. I also have spare laptop of the same type, so I can just swap SSDs or parts if it breaks. It is still decent machine, 7 hours on battery, 1.2 kg, nice touch display, excellent keyboard, 16GB RAM, USB-C charging....

From my workstation I need 64GB RAM, good cooling and many ports (4x displays etc). I do not feel any current laptop provides that. And I do not want to pay $7000 premium for decent machine. So at end I decided for mini PC (Asus PN 52). It is 1kg tiny box, can be carried daily and is very cost effective.
Most of the code I ever wrote in my spare time never made it to a public repo. Usually because I either didn't finish it (I enjoy experimenting and prototyping the most), it was incredibly specific and hardcoded to my personal environment, or I just couldn't be bothered to go make sure I removed all the hardcoded secrets, implement environment variables instead, etc. I'm slowly trying to do better (and I did at least start a company that publishes pretty much everything it does).

It's surprising (and awesome!) to me how much open source repos have become a part of many people's CV/resumé.
There’s difference between being humble and insecure. Generally people who repeat that mantra are trying to guard themselves by “we’re all fools”veil from any critique.
Basically this is a very limited case of operator overloading. Redefine `==` so that it means value equality and not reference equality.

But it would be so much nicer if JavaScript had proper operator overloading. You could actually define it nicely on top of TypeScript since you usually know the types of the operands, and could rewrite the call at compile time. Unfortunately, the TS developers are philosophically opposed to adding such a feature. And I'm sceptical JS proper will add operator overloading soon.

It would be incredible for e.g. graphics programming to have proper matrix and vector types and to be able to write formulas in a natural way!
It's just you.

The goal is to have a checkbox which keeps the system from generating naughty images in casual use.

This has absolutely nothing to do with censorship. It's a nonsense concept and it's not clear what you think censorship actually is.

If you set the system to make tall rectangles, are you censoring squares?

It's absolutely exhausting how people on HN attempt to cast any form of telling a tool what you want the tool to make as if you're somehow morally governing something

It's just telling the machine what to make

Not everything is a desperate ethical dilemma

Sometimes you just want the things you create to be straightforwardly usable

You understand that the filter is voluntary, and that the initial delay requirement (long gone) was about Discord adult image rules, right?

You're not just moralizing censorship by habit where there was none, trusting hn to overreact when that word was abused, right?
I should probably just google this but how do I see the UUID numbers for the monitors? I have that swapping problem at work. If it's as simple as swapping one of my monitors with a co-worker that would be great. But rather than just swapping and praying it would be great to be able to verify the UUIDs, before I swap. One to make sure I get a monitor with a different UUID and another to make sure I'm not giving a matching UUID to whoever I swap with
SpaceX has a profit motive and backing business. NASA is pure cost, so of course it costs more. And spacex doesn’t have a fully scoped moon base platform. It doesn’t even have a full heavy lift yet. Why? Because the costs are too great. Hence, the public funds the leap frog over business and paves the way for private industry. That’s the benefit of the public funded model. It advances us faster than is natural.
I have over 200 hours on Kerbal and I can vouch for this.
Can anyone comment on System76 vs. Framework and what you chose or maybe if you used both?
I wonder what happened to it. Copyright issues?
> Additionally, the Dell Precision line (the business workstation-replacement line) is exceptional for development

We got one of the first batches of 11th gen models of the Precision. The glue around the edge of my display wasn't done correctly and it was falling apart. The top layer of my keyboard has also popped off in various spots and is currently sitting warped on my desk. Can't say the QA is very good.
The title could be better but I think this article is lamenting our inability to build ambitious infrastructure.
Probably not. The date the Vedas were created is not settled. The common dating is "1500BCE-1000BCE", but more modern research generally goes for the closer end of that range, making the Hymn to Nikkal older.
They're aiming to be the equivalent of the W3C. They write the specifications and private companies build the clients, just like web browsers for the internet.

Ethereum's aim is to be a neutral platform for exchange of value, as big and important as the internet. Having one company make the official client would undermine that.
How to Get into Tabletop RPGs
Same boat.
I’m happy I spent thousands of dollars supporting a startup with ideals.
I hate that I live with it everyday.

I’m building a startup and it turns out trying to build a startup literally on a startup maybe isn’t the best idea.

I sincerely regret the purchase.
It's also not really equivalent since there is no feedback to the sender that the canonical address for the user has changed.
ASUS OLED Zenbook Ryzen 5900 + Manjaro. Perf benchmarks compare to an M1 at half the price. The Wifi network card driver doesn't handle hibernates too well, so you need to disable your network manually before (Or replace the network adapter card as some have done).
Time trends in mobile phone use and glioma among males in the Nordic, 1979–2016
This doesn't actually affect the system at all

There's way too much moralizing from people who have no idea what's going on

All the filter actually is is an object recognizer trained on genital images, and it can be turned off

The prompt isn't very relevant. I've had the filter fire on completely innocent text

The filter is a simple checkbox in preferences. All this deep thought is missing the point. You can just turn it off
Depends. The default script uses a non-deterministic stochastic encode for img2img. That would need to be modified as far as I know.
Polarity doesn't have to be fixed, and with the right tools, you can change the polarity of a recording after the fact - see for example, PolarDesigner:

https://github.com/austrianaudiogmbh/polardesigner

(Disclaimer: I work on this product at AA.)

Some of our users live by this plugin, it is such as time-saver for them in sessions. Things like being able to record a guitar/vocalist with a single microphone and then adjusting the polarity after the fact to get each independent channel sounding just right.

Whats most interesting to me is that the technique used in PolarDesigner can be applied to any dual-diaphragm capsule microphone, assuming you know a few co-efficients that can be plugged into the open source of our plugin .. but of course, you'll get the best results out of the box with an OC818..