skysight-inc/HackerNews huggingface dataset:
You should talk with the folks at https://eridan.io/product/ .

They're shipping[1] 16384 QAM and their scheme is a much more power and bandwidth efficient than a linear amplifier. (In addition to the coding efficiency, they don't need guard bands.)

[1] That page says "14 bits or more". I can't tell you how many bits "or more" they can do but it is non-zero.
I'm in a similar boat and the ones you're mentioning are all ones I've considered, along with some in the comments.

Just to throw one more out I haven't seen mentioned is Razer. I haven't purchased one but have played around with them in person.

The Razer Blade laptops in particular seem really nice to me, with nice build, screen and very nice touchpad, in a good form factor and nice specs. The MacBook Pro is maybe the closest thing I've seen to them. There's apparently a version of a Razer released by second company with linux on it (blessed by Razer), targeted at development, although the "regular" Razer laptops can be had for much less cost, more in your range. I used to think of Razer laptop as a "desktop gaming alternative" but some of the newer ones seem like they could be used for development. I've seen the Blades in AMD and Intel form.
I wouldn't say I'm very well-versed in cryptography. The reason they're separated is that it allows you to:

* Further split up the trust such that the key shards can be held by one group but they don't have access to the document (maybe you keep a copy of the document with a lawyer but distribute the keys among your friends and family so that if your lawyer is hacked or bribed they can't reveal the secrets, same goes for if your friends conspire against you).
* Make the shards small, independent of the document size, so that they're always practical for friends to store even if you have a very large document to save.
* You can do a quorum expansion (create new shards that are compatible with the existing shards) without revealing the secret.

To be fair, for practical uses this is not super necessary but it adds flexibility without losing anything in return (I would argue the quorum expansion point is actually a useful feature).
> Avoid Microsoft Surface Laptops, which require patches to run Linux, Microsoft doesn't offer an Image ready to burn on a stick.

Is this indeed the case, and likely to continue for the foreseeable future? If so, that is really disappointing. I came in to recommend the Surface Laptop 4. You get the choice of an AMD or Intel processor, excellent build quality, and a 200dpi 3:2 touchscreen. And if you choose the "business" version, you can spec it with up to 32GB memory.

My wife is a die-hard ThinkPad user, but I can't stand the widescreen nature of them. I love how the notch on my MBP gives me that little extra bit of vertical real estate. But that screen on the Surface Laptop! My kids and a niece have them, they are amazing.
Totally true. Women who like sex seem to like guys who are jacked. If you have a nice personality to match and brains you are golden. One year I think I slept with over 150 women. I honestly lost count. We all had fun and the gym ain't bad either..
The language writes with a straightforward conceptual simplicity people like from C, while giving you a decent standard library, easy binding to C, typed pointers, native executables with no garbage collector, and built-in concurrency types (protected types for controlling read/write access and tasks).

The Alire tool (https://alire.ada.dev/) can grab the toolchains you need to set up super quick, and acts sort of like rustup/cargo or npm or cmake/vcpkg(or conan).

Ada's super verbose on the surface, but you pretty much just write your intent and it usually "just works." The surface verboseness hides a lot of the benefits of the language in additional compile and runtime checks that you might have to write yourself in other languages.

The bulk of the search functionality was written in my first two months with the language. I wrote the tool for myself for searching big codebases (1+ million LoC) and I've been using it nearly every day at work for the last year. It serves a different purpose than ripgrep or silver searcher, those are great tools I'd also highly recommend.

I don't usually develop on Mac, but I have experimental support for that and some Linux fixes coming in a 0.0.7 version when I get around to publishing it.
Well, he is in good company. Another famous tunnel digger was Seymour Cray.

https://boingboing.net/2006/08/10/seymour-cray-liked-t.html
I wonder if a terminal protocol invented in the mid 80s to send graphics to dot-matrix printers is still a good idea four decades later.

How well does it deal with > 8 bit colours and very high resolutions?
> cultivate socially-acceptable hobbies

Just wanted to pull this one out, because the socially acceptable hobbies have shifted a bit over time; "nerdy" hobbies are more commonplace these days. I mean my girlfriend is playing FFXIV downstairs at the moment.

That said, model trains, while of course super cool, won't get you very far.
aah, w*men
Since you were seeking laptops I imagine you're fine with the computing power laptops usually offer.

I recently purchased a ThinkPad E14 gen 3.

It has a 6 core 12 thread Ryzen 5 5600U, with 24 GB of memory (8 GB soldered + 16 GB I installed later).

I run Linux exclusively. No Windows or dual boot or anything like that.

I currently run the latest Fedora 36 Beta. On this particular OS I have none of the usual Linux problems.

- Wifi works on both 2.4 GHz and 5 GHz.

- Bluetooth works seamlessly. Picks up my wireless mouse and headphones right after boot/wakeup. Couldn't say the same about my older Linux laptops.

- Sleep/suspend/wakeup etc works.

- Camera works. Btw it has a shutter.

- Screen resolution is full HD.

- Battery life of about 6 to 7 hours on moderate usage. I think you might be able to customise your order with a bigger battery and faster charger.

What doesn't work:
- Fingerprint sensor

Note that I did not have to do any workarounds on my machine with Fedora 36 Beta. YMMV.

Some general thoughts on the ThinkPad E14:

- Material quality of the E series is definitely not as great as the T, P, and X series of ThinkPad. But then again, it was much much cheaper, and I think the quality is okay for the price.

- You can upgrade memory, storage, and a few other things by opening up the bottom panel.

- Keyboard is great. Trackpad isn't as good as the ones on the Mac. I personally like the 3 physical buttons above the trackpad.

- Choose your display wisely. There are TN displays as well as better quality displays.

------

My friend has the same laptop, except it's on Ryzen 3, memory is only 8 GB, and Ubuntu 20.04 LTS. On his machine, there are the following two problems:

- Display always goes to full brightness on boot.

- Memory shows only 6.2 GB (usually it shows 7.7 on other Ubuntu laptops with 8 gb; on my Fedora it shows the full 24 GB).

However, these are OS specific problems and workarounds exist. Also, I'm hoping things would be sorted out in the newer versions of the Linux kernel.
>I don't think a lot of developers are buying macs due to marketing.

I've never seen a developer with a macbook in my country. The idea sounds absurd.

Unless you need Final Cut or whatever, Apple is considered a status brand in many parts of the world.
> a fine line between decentralized and deorganized

i guess that line is the communication protocol?
are industrial quantities of heavy water "made" or just extracted/isolated?
Once again, correlation does not imply causation. You made a million assumptions in your statements.

Life is way more complex and there are a million confounding factors.

The kind of people who find the time both to exercise, sleep, eat well and have an intense dating life tend to be young - which helps - and wealthy enough that they don't have to spend a lot of time working.

Or they are disinterested in other activities and interests that would take time away from exercising.
Rechecked my resume, you’d be absolutely right.

It was probably closer to 1986 and Windows 3.0.
Most people are not lifters, and there seems to be no correlation, so yes that is a fairly common experience.

Also the level of aggression in the weight room is extremely low compared to the basketball court. You "win" in the weight room by lifting something heavier then fist bump your friends, lifting is not a zero sum game, in theory everyone can win every week if they're making gains. The only way to win on a basketball court or similar, is to dominate a the weaker into taking a loss, its a zero sum game.

Very rare in media to hear about a fight breaking out in the free weights room; fights happen every day at basketball courts, hockey arenas, soccer stadiums ... team sports are super violent.
I remember there being an interesting set of posts a long time ago where someone did this under their house as a passion project with only a small concrete mixer and they hand shoveled/hand troweled everything. If anyone remembers where I might have seen that I'd appreciate a link!
> ENS is "only" a domain registrar. It has absolutely nothing to do with app.net.

App.net was Facebook, but decentralized, also you pay for it. ENS is a domain registrar, but decentralized, and you still pay for it.

In response to "a functional narrative of someone doing something useful or compelling [one] presently can't [do]" we got a thing we can already do. But decentralized. Sort of.

> hyperinflation that leaves poor people with no perspective to save

What does web3 do in solving this that crypto doesn't?

> corruption that shuts the citizens of any quality service

Like domain registration?

I'm honestly trying to understand this, including from managers of funds I'm in that have invested in it. At best, the end market is poor people in unstable countries. The same people Bitcoin is allegedly saving. In reality, it appears to be a (granted, wealthy) ideological set.
For those hungry for a mission proposal, Planetary Radio did a podcast April 6th on a Neptune orbiter proposal.

The best news was that, using an extra kick stage, either SLS or SpaceX Falcon Heavy could launch 3800kg direct to Neptune for a 16 year cruise, meaning they would not be dependent on gravity assists from Jupiter, which would be out of position if the mission schedule slips.

https://www.planetary.org/planetary-radio/2022-brenda-clyde-...

(Some other links, including pdf studies, are linked from the page above)
Funny you say that - in another video, the creator talked about how this was one of the projects that got (or at least contributed to) his job at Google, working on Google Glass. Not too far off glasses mounted LEDs
None, they just die. There is no chance of adaptation. Gene line ends.
> If the government told you you're not a person, would that hold?

Governments have always had the ability to dictate who is a citizen and who isn't. Someone born in Angola is not protected by or subject to the US Constitution.

> To me your saying nothing's money unless the government says it is.

Now you're learning! Granted in a democracy the people have a say in what governments do, so if you convince enough people that using bitcoin as a medium of exchange is a good idea then it may eventually be so. Good luck!

Here's what happens right now if you try to pay your taxes in Bitcoin and refuse to convert to dollars:

1. The IRS warns you and charges you back-taxes for the delay

2. If you still refuse to pay after a certain period of time, they audit you and garnish any accounts they have access to until your taxes/back taxes are paid

3. If you have no IRS-accessible accounts, men with guns show up and seize your property, including but not limited to your Bitcoin, to make up the difference.

And for extra points you may get charged with Tax Evasion, which can send you to jail. This entire process may take decades, but it happens.

Sounds like pretty crappy money to me if that's the result of trying to use it at any significant scale.

> In my community there's a whole ecosystem of people trading goods and services in Bitcoin, silver, and Monero.

Great. You and I could also arrange to barter bars of extruded aluminum for goods and services. That doesn't make extruded aluminum money, or at least not "sound money". Note however that in the US those transactions are taxed just like any other, with the amount of tax determined by their value IN DOLLARS. If you're not reporting those transactions you're theoretically subject to the previously mentioned series of events.

Now the IRS can't see literally everything, so you can get away with it to a point. But if Bitcoin/crypto eventually reached the scale where a significant number of economic transactions are transacted in it, one of two things will happen:

1. Enough voters/lobbyists will be convinced of its viability that political changes are made to accept it as currency (unlikely, given the traits of bitcoin)

2. An epic tax-evasion crackdown that will make the conviction of Al Capone look like a Cub Scout picnic.
I too have an M1 MBP and XPS 13. I pretty much always use the XPS. Side by side, there is no noticeable difference in speed for my everyday work. The MBP is more efficient for sure, but I get 8+ hours of battery from the XPS which is good enough - and I can run Linux without jumping through hoops.

Edit: Missed the 'z', sorry, possibly explains different experiences.
If you don't want to get tracked: DuckDuckGo’s Extensions
Some interesting observations muddled by poor articulation. I hope this trend of describing everything as "toxic" (when other more specific words exist) will go away.

For example, the author could use the word "evangelism" rather than "toxicity" and drill down much deeper to the core mechanism of what's going on. Are individuals being toxic within a community? Absolutely. But are they being accepted because "the ends justify the means" for the evangelists? Almost certainly.

That, I think, could be a real story being buried beneath the baited lede of "not only crypto supporters but DETRACTORS are being 'toxic'" so it's unfortunate that's never explored in more detail.
Ah yeah I should clarify that, the lemonade that New Zealanders aka Kiwis have locally.

I can't quite remember the brand. Might have been L&P or something.
I feel like you saw the word "market" and just knee-jerked a standard anti-market cant, instead of reading what I actually said.

I was defending a "planned intervention".
There is no doubt that excessive protein intake is bad.

However, when attempting to reduce your protein intake, great care is required to not reduce it too much, like for everything else that is bad in excess, but which is still necessary for life.

A too low daily protein intake leads to various problems, e.g. a too low albumin level in the blood, which are guaranteed to reduce your lifespan.
One of the best things about Dwarf Fortress is the story telling that surrounds it. I remember reading a great story on the forums about a Dwarf possessed to build a great work, but in the end it was only a legendary iron bucket.
Nah. I get to choose a dev machine for work and I still choose a mac. It’s free to me so no doubts there!
Mortgage rates just hit 5%+ here in US. CPI is up hugely in that last year. Some people are probably doing this out of necessity. I don't think you should be caring about this, it will come off like being a control freak to your employees. If they're not performing well, just fire them or focus on their perfomance in the ccontext of their job, but you don't need to address the why or how that you think is causing it. When someone performs poorly due to mental health reasons, do you delve into the reasons they're feeling bad and performing badly, and tell them what to do? No, that's not your job -- if anything you should help them get help. The same thing applies to work performance, focus on improving their performance but don't try to control what they do in the free time. The problem is, for every 1 person you tell to stop and accuse of abusing your generosity, you'll have someone else who isn't abusing it but simply working in their free time to make ends meet--yet you've now accused them. You will build a culture of resentment of people you falsely accuse and that could be damaging.
Besides the virtually no deaths.

Distrust from the older, more vulnerable population, is pretty high.
I accept your offer to join your tunnel digging club. When/where are the meetings? Do I need to bring my own shovel?
Hmm is it possible you just had the frequency wrong on an expense type or something along those lines? e.g. yearly amount specified monthly/daily by accident? Or a dollar amount put into a percent field? I've added warnings in some places like that where it's possible to identify what a surprisingly high/low value would be, but those guardrails aren't quite everywhere.

To simulate different asset classes, you can always add different account types, rename them, and set custom growth rates / change-over-time plots.. but I agree that something more built-in could make sense, e.g.: https://changemap.co/projectifi/projectifi/task/5670-asset-s... ... though I suppose this moves in the direction of adding even more features rather than simplifying haha.
In addition to that I would add it needs to be a real store of value. Over any moderate timescale (a few years, say), it should reasonably maintain its value over that period. Swings of 40% purchasing power are unacceptable for a useful currency.

Sure, bitcoin maximalists love to point out that if you bought it a year ago, it's up XXX%. But what if I bought near its high value? Not so good a proposition then.
At least fetch is a viable replacement for jQuery.ajax and the syntax is quite similar.
For the curious, this is powered by DuckDuckGo's favicon service, which takes significant steps to preserve request privacy. Details at https://help.duckduckgo.com/duckduckgo-help-pages/privacy/fa...
Monte is a nascent dynamic programming language reminiscent of Python and E
I'm not sure that what can be done by Colin Furze counts as something "that can be done".
I'm VERY happy for you, I hope it stays the same.

I have returned all my macs and I am a happy Windows 11 user now. No fan noise, no thermal problems.
That doesn't answer the question: do cultural norms of beauty conflict with the evo-psych view of the primacy of men's physical strength in attractiveness?
If you set the width/height to 12px, set the image's left padding to 0, and center things vertically with flex, it looks significantly better.

image.width = 12
image.height = 12
image.style.marginRight = '0.25em'
//image.style.paddingRight = '0.25em'
//image.style.paddingLeft = '0.25em'

document.querySelectorAll('.athing > td:nth-child(3), .titlelink').forEach(e => {
e.style.display = 'flex',
e.style.alignItems = 'center',
e.style.marginRight = '0.25em'
})

Screenshot: https://imgur.com/BN2wHgo
The fact that it's been rebased on 7.0 in the last day makes me think that it has not landed upstream yet.
That looks very nice! Where did you get info about wifi speeds of cafes'?
However, this isn't completely true, given the diversity we find in men and women both; if being jacked was the only factor, then everyone would be jacked and society would be aimed at it.

Instead, we find a balance. As I've heard it explained, and to oversimplify, jacked men get laid, but "softer" men get married and live happily ever after. The number of jacked men who sleep around seems to significantly drop after age 30 as well (I have no concrete numbers to prove this btw).
You joke, but it’s reasonable to not brush. Sugar causes cavities, not lack of fluoride. Try a year without brushing; see for yourself.
No joke, I really want to dig a tunnel myself.

Chances are I won't do it, but there's something very intriguing about subverting the urban landscape and creating a little (or massive?) hidden world. What's held me back is other prevailing interests and not owning any land where I could get away with it.

Maybe I'm not mentally fit myself, but I don't think the tunnel-digging is bad for his mental health. If anything, it could be helping him deal with something else that it's really a symptom of. But I have no idea. I'd be more likely to believe that he has an obsession, and it's debatable whether any particular obsession is pathological.

This guy probably has a shot at making it big on social media if he posted photos/videos. I know I would subscribe. If he brought in the bux, I'm sure her attitude would change, the inherent danger of amateur tunnel-digging notwithstanding.
What height is this man? Does he have a long beard?
I think we should absolutely allow people to pursue dangerous activities they are passionate about. Having limits on how far rescuers will go to bail you out of trouble is also perfectly fair.
Ask HN: DB Migration and Deployment Race Strategy
For the last few months, we've been running our database migrations using Go and Goose [1] within our Github Actions workflows as a step that completes after a successful asset deployment. For the sake of the post, assume that the deployed "thing" is a lambda function. Installing Go and Goose for each deployment run costs us about a minute and a half, to two minutes, depending on Github Actions' mood that day. It's a chunk that I'd like to remove from our deployment runs, as maybe 1 out of every 100 deployments has a database migration in tow. Separating the db migrations and Go/Goose installs into a separate job that runs based on whether or not the migrations directory has changes, dependent on the deployment job (or vise versa), seems like a good way to go. However, that presents some race conditions and there doesn't seem to be much (that I could find) written on best practices for this scenario. Here are the conditions I've come up with:

1. if a migration is run first, then the current thing running against the db could start erroring

2. if a migration is run first, and the deployment fails, a migrate down needs to be immediately performed, the current thing errors until done

3. if a migration is run last, then the new deployed thing could error for a hot moment while migration is running

4. if a migration is run last and fails, then the new deployed thing could error until the migration is fixed

Presently, we're taking the latter approach in running migrations last. We haven't hit any snags there... yet. But the team is small and I'm trying to plan around eventual expansion. What does HN think?

[1] https://github.com/pressly/goose
Say that, despite your linked recommendations for hiding the public IP, thousands of customers were under the impression that as long as no one leaked the IP, no one would be able to discover the site. They’re paying you a lot of money for security, yet that security can be completely undermined by a teen with a scanner tool. If there’s thousands of clients paying for anti-DDOS services yet their IP is easily findable, then it’s like…what are they even paying for? On a scale of thousands this probably adds up to a large sum of money…Money paid for pointless services rendered.
> All i can say. Hit the gym. Don't worry about what anyone would think (nobody cares this isn't highschool).

Half of the benefit I get from going to the gym is getting used to being around strangers. I used to have lockdown-induced social anxiety, and going to the gym fixed that. Realising that not everyone is out to get you, that most people are just nice people doing their thing and ready to help if you need helps a lot.
Thanks; glad you like it! I think there's still some room for improvement in the mobile version. To me it definitely doesn't feel like a "mobile first" experience... but it is serviceable at least.
I'm in too, doesn't even matter if we live in different cities, we can just dig a tunnel and meet in the middle