skysight-inc/HackerNews huggingface dataset:
You overestimate many of these difficulties. The --compat mode can already run quite a bit of the node ecosystem, including programs like npm.

Imports don't need to be written in typescript. They could have manually written type definitions (which is how people using typescript in the node ecosystem already handle this), and packages without type definitions will have the imports typed as `any`. Sure that makes them a bit annoying to handle especially in strict mode, but it entirely possible to use such packages.

Deno is actually working on adding the native node API (https://github.com/denoland/deno/pull/13633), so the website was a bit overoptimistic when saying "Deno will never support Node plugins". However it is possible for some plugins to be incompatible still, for example if they try to use node internals rather than just the API, or if they try to use utilize the libuv event loop, since deno is not libUV based.
I can second Gandi as a decent choice. Also been with them over a decade and in that time multiple hosting companies (got trolled into) booting one of my services or handled some complaint unprofessionally. Never Gandi: They forwarded complaints promptly, only making sure it was being handled, overall acting very professionally.

Hetzner nullrouted me twice and once gave me a few hours to pack my things before they'd shut down and wipe servers I had with them. Overall there seems to be little company policy here: You never know which treatment you're gonna get. Sometimes they forward complaints, sometimes they take 'enforcement' upon themselves. Always a good idea to hedge one's bets with Hetzner, so you can enjoy their relatively cheap offers without being crippled when they decide to take you offline over whatever. I only spent like 20k EUR with them over the years, so I can't speak for how they'd treat bigger fish.
It's a bit confusing to me. The doc says:

> … the vulnerable firmware was introduced by Google's Pixel security update of May 2022.

However, further down, in the timeline section, the doc indicates that the issue was reported before May 2022, all the way back in March 2022:

> 2022-03-02: Vulnerability reported. Opened issue 222318108 in Google's Issue Tracker, providing a technical description of the bug and a Proof of Concept (PoC) exploit…
Dude... you are conflating the national security risks from foreign actors accessing US citizen privacy data, with your concern about the risks of domestic surveillance. Your comment is off-topic to mine and therefore whiney and immature.

> actual national security is held in trust with the Federal Government, and has provably failed to protect itself against serious compromise, as mentioned in my reply

Nat Sec folks have to be right all the time (impossible). Threats only have to get it right once. There have been failures and there will be more. If you think not hearing about successes means they aren't commonplace, then too bad for you that you never worked in Nat Sec or held a clearance. A lot of bad people have been taken off the playing field by USGOV and more will follow. But keep judging something you have no personal experience with.
"cheap" and "carbon free"
right/wrong isn't the best mindset here. Code that sits in production working successfully for 6 months only to be replaced is still good code.

If something works for decades and then has to be replaced due to scale, that's a good problem to have. The unwillingness to replace things is where it all goes awry.

OTOH, wanting to _rewrite_ should almost always be told no.
The Last Place Left Online for Real Conversation
https://archive.ph/wip/nTz5w
I think that's not entirely false, but this is a small subset of what part-time work can really look like today and in the future. There are 4-day work week companies that work 40 hours or 32 hours and still provide benefits (including big cos), you can start your own business, consult (which in and of itself is a very wide range), there is an increasing legitimacy and income path to being a creator, etc. My thesis is that the current cultural, technological, societal winds are going to enable a lot more of this work than ever before. It's still nascent, but I would bet a good chunk of tech employees will be part-time in some capacity over the next few years. And getting that employment from a 'traditional' W2 employer will just be one portion of it.
I sometimes leave a process running on a port for webdev and then try to open a new one resulting in the error, "Error: listen EADDRINUSE 0.0.0.0:NNN", e.g. 0.0.0.0:443.

There are many ways to search for the process, but here's what I use:

lsof -iTCP -sTCP:LISTEN -P | grep [PORT NUMBER]

Look for port num and kill the process with:

kill -9 [PID OF PROCESS YOU WANT TO KILL]

Note if running as root user, you will need to prepend the above commands with sudo
I lived by a large PV installation and it neither looked nor felt bad.

It’s quiet and doesn’t smell. It’s about as unobtrusive as you can imagine a thing to be.
It’s already common to work part time as a software engineer here in Germany. I work 30 hours a week (6 hours a day) and have 75% of a full time salary. I actually get the same amount of vacation as full time since the vacation is based on working five days a week and not working 40 hours a week. There is no loss of benefits.
I'm pretty sure Apple got some tweaks put into the Bluetooth chips they use to help out with some of the connection reliability issues. Put in at the bare metal level before the stack so as to avoid breaking the "standard".

I'm not a Bluetooth expert but that doesn't sound right. Surely the vast majority of BT complexity in a modern stack is in the software?

Also, if you're "breaking the standard" in a closed system like in an Apple product, who cares if you're doing it in software or hardware?
Yes. In my experience earlier this year, all HR, Accounts and Legal comms with the company was over Discord, except for some onboarding for new people at the beginning. No email was used at the end.

They had good departments with high quality staff and professional quality comms (considering it fit in Discord) in each of those too.

Emails were used for automated notifications though, such as GitHub, Expensify and BambooHR notices. But not the human messages.

Come to think of it, I'm not even sure how I would have found my colleagues email addresses to send them anyway. I didn't know my manager's email.
That's kind of OK if you're connecting to a mobile device in your pocket, but there are lots of things I use headphones with. I might be connected to my phone, I might be connected to my laptop, I might be connected to my desktop. Maybe my phone is in my pocket, maybe its on the desk, maybe its on my coffee table across the room.

My wireless headphones work all throughout the house without having to have a device physically on me. I can be listening to a call on my computer, get up and walk to the kitchen, make a snack, and walk back to my office and never miss a beat.
Actually, I think I'm wrong about python's behavior, at least now; it doesn't omit the files, and instead does something with surrogates. On Linux:

>>> b'\xc0'.decode('utf-8')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 0: invalid start byte
>>> open(b'\xc0', 'w').write('foo')
3
>>> os.listdir()
['\udcc0']
>>> open(b'\xc0').read()
'foo'
>>> open('\udcc0').read()
'foo'
It just sounds like they phrased it a bit too apologetically.
Not those exact tasks, but I've upgraded roof venting and the associated shingle repair/tar work, which I assume is similar to what you'd be doing for the panel mounting rail installs, and I've run $500+ worth of 12-2 Romex to replace old aluminum runs, and do electrical upgrades to get some down-to-studs remodel work up to current standards.
Now justify your implicit assumption that the chance life arises on a suitable planet is at least 1 in 10^22.
Agreed, population in the U.S. is shrinking if you take out immigration which I have little hope of reform for, add in the number of older people who retired during Covid and aren't coming back and there are going to be a lot of skilled jobs empty with gaps needing to be filled by existing workers.
You pay your employer for days off. That's the most American thing I've ever heard.

How about Americans start demanding tens of days of paid time off like in developed countries
Amazon gets go-ahead for two new data centres in Dublin despite objections
There is a strong anti-nuclear sentiment here but the issues facing Germany are more to do with political incompetence and underinvestment. Nuclear is just one part of the whole mess.
Short sales, in the United States at least, limit downside. You can generally sell a house underwater and not owe anything, so the risk to you is only whatever you put in plus some harm to your credit worthiness over the next 5-7 years.
I'd like to think so but I really doubt it, I mean the App Store experience has been long compromised by advertising to the extent where exact searches just show spam apps. I doubt the average iOS user would care if that sort of experience leaked into other parts of the OS.
My employer charges $300/hr for development work and I sit at a desk all day never touching sewage.

Which is the bigger joke?
I too have done this for almost years and it's magical. So easy to see who has been compromised. Also a great protection against phishing because "You need to update your Capital One password" that isn't addressed to "capitalone@mydomain.com" is an instant red flag.
Never went to fry’s but my last memory of going to the store for a nice haul was collecting coupons around Christmas time back in the late 90s/early 2000s and then going with my parents and other immigrant family friends to different stores (some had circuit city, some Best Buy, someone at Walmart, etc) in the early morning to camp outside with other shoppers for the doors to open.

We got a camcorder and a headphones, 100s of blank CDs, and I think a Walkman. Great times. I cherish those days so much.
R/Commandline
Maybe this is actually the fourth-order effect.
Ask HN: Donate to HelpingToLeave (if you can)
This is obviously off-topic and I'm not sure how it will affect my HM karma, but I wanted to try and reach out to (wonderful) HN community anyway.

The war continues, and one of the easiest way for anyone around the world to support Ukraine is to donate to organizations helping citizens of war zones escape.

The one I personally trust is HelpingToLeave [0] - they recently published a post saying they're almost out of money [1]. I suspect that after some time, the flow of donations naturally slows down. So I'm here to do what I can to keep the donations flowing.

Their website has links to donate and view reports. Let me also share couple of videos with people behind the project [2] (sorry it is in Russian and the auto-subtitles are not 100% perfect).

(As they often say, any amount matters. The average cost of one evacuation is €100).

[0]: https://helpingtoleave.org/en

[1]: https://www.facebook.com/helpingtoleave/posts/pfbid02v4D9KZwnAakpPaex3scN3MnBkGXSUXAcBhoGSQJriUze8F3c57WfbyVwneQWPSaAl

[2]: https://www.youtube.com/watch?v=Ii93K6QwfNA

[3]: https://www.youtube.com/watch?v=Mgv92h0QPzM
Oh boy, thats a bad omen. If it’s complicated and requires 10x the effort it will likely get widespread adoption.
Godaddy is the worst. Apparently if you ever decide to move your domain out of GoDaddy(which has alot of dark patterns to discourage you), they will remove whois privacy protection(which they charge you for) until transfer is completed. It gives bots/scrapers enough time to get that information(ICANN requires you to provide accurate personal information with email, phone number, name, and address) and your private info is ripe for abuse.

It's like a punishment for moving away from them.
This is so funny because the article is actually on the first page, but GPT-3 told him it's not a good title. Lol

So, it's GPT-3 wrong, is his code wrong or it's just that GPT-3 doesn't like hacker news titles?
I was on a tour in the Chesapeake bay, they said in the 1800s, they used to have to break up oyster beds because ships could beach on them, now (~10 years ago, hopefully it changed) they can't get a single one to grow there.
The city will not issue the permits to do the work. FULL STOP.

I literally already have a city water connection and it's costing me a hundred bucks a month just to sit there unused because I can't get the permits to fix the plumbing... So what would you do in that situation?
Ah, well you are right, webex is not even Electron, does not even remotely look like Qt.

Discord was - last time I used it on the desktop - awfully sluggish and basically even worse than in a browser.

We can just extend it to non-electron toolkits (E.g. Java Swing):

- Splash screen (E.g. I've rarely/never seen a native Libadwaita/GTK program that used one, they may exist, but are really rare in the linux world, examples: Teams, Mediathekview)

- Custom notifications (E.g. in teams, if you download a file, you get undismissable - at least for me ^^ - notifications that stay always on top)

- Weird custom things (E.g. Teams draws on close and minify buttons, that makes no sense)

- Order of the buttons in e.g. boxes (Is it Yes-No or No-Yes?)

That's how I measure "native-ness"
The refactoring is called Ethereum.
"Two years later Banting and his colleagues, Charles Best and James Collip, were awarded the US patent for insulin. They sold it to the university for just $1, and Banting refused to put his name on the patent. For a doctor to profit from so essential a medical intervention would be unethical, he believed."

My God. What happened to the world in the last 100 years?
Great news. I especially like that my only two serious issues with Matrix are in progress of being fixed (slow initial room syncs and slow/broken room joins).

Once those issues are fixed, it will be _far_ easier to recommend Matrix to the general public.
e in email stands for evidence, learned that the hard way. i think email can be async if its culturally treated that way. unfortunately too many people use it as a bad way to document things. i think the wiki part of the equation needs to be expanded upon, then email can even further become async
Not just German big-business.... American big businesses are the same way...

If you want to use Apple, Google, or Facebook services for your business / as part of your business, they often treat you the same way....

"Do what we say, or you're presence here will be terminated"
Just say what you’re thinking instead of leaving it up to the reader.
Malware sandbox evasion in x64 assembly by checking RAM size – Part 2
This is actually what happens at most apartment complexes and sometimes rentals.
Wait snakes can be polite?
Black Hat and DEF Con Roundup
There isn't an easy way to prove one headline is better than another outside of A/B testing, unfortunately.
Do you think Palo Alto's offerings and GuardDuty are comparable?
I guess I'm just getting hung up on "started learning", which comes a few weeks or month after already learning all of the characters. It sounds like the OP is suggesting to learn hiragana/katakana first, then continue with their recommended book.

Which makes total sense! And the OP probably left it out because that's the sensible thing to do. But as someone who only speaks one language, I was a bit confused on where I would actually start.
This is the worst domain name provider I've used, and I have experience with several. I moved away from them several years ago.
Totally agreed in all of the above. The redesign which is about to land on Element iOS & Android fixes room list ordering, fixes floating action buttons, and could turn on bubbles by default for DMs. Meanwhile Jitsi is about to get replaced by Element Call.

Decentralised/portable accounts are up next as soon as Faster Joins land, letting you migrate between accounts (and effectively providing vhosting) without having to export/import anything. (my bad for not mentioning portable accounts in the blog).
I tossed mine for the same reason. I believe the fact all the keys are depressed when the keyboard is folded causes the rubber domes to permanently deform after years under compression.
Well I get 23 days off already, I paid extra to get 28, but yeah I hear you.
The Sunshot to reduce 'soft costs' in US solar identifies these things:

> SETO’s soft costs portfolio addresses a wide array of costs and barriers to solar energy deployment. Projects are working to improve market transparency of solar system costs, prices, and adoption trends; enable equitable access to solar through innovative financing and community solar; reduce costs for permitting, inspection, and interconnection; improve bulk power system and distribution system planning for larger amounts of grid-connected solar; reduce land use competition for siting solar projects; enable solar installations in new construction and with roof replacements; and improve planning for the retirement of solar panels.

> Additionally, projects develop training materials and programs to help supply a skilled workforce to meet the solar industry’s growing human resource needs, prepare those in the utility industry to manage a modern grid, and help relevant professions keep up with these rapidly emerging and advancing technologies.

https://www.energy.gov/eere/solar/soft-costs

So, just lots of little things really.
Rogaining: Sport of long distance cross-country navigation
> The dark red line on my rapid Covid test was so thick it was rude.

I can’t help but laugh at the absurdity of the opening sentence. Give me a break.
This is exactly my use-case and experience after many years of custom catch-all'ing.

I've noticed a couple breaches, and also a few unexpected transfers of my email address between semi-related parties.

Just once it appeared an address was sold via a marketing list, after filling out a lead-form for a free online conference hosted by multiple companies that you've seen on HN.

Surprisingly, unsubscribing tends to stop emails from everyone.
>life is so exquisitely tuned to optimize for Earth’s conditions

*life on Earth
Logitech's silly little plug-in receivers seem to be weirdly better than bluetooth, and they have been for as long as I remember. I don't really get why. If they have some magic technology in there, how has the Bluetooth SIG not managed to copy it?
In what direction?
That assumes that his lawyers have not, in fact, done so. The legal system is a corrupt disaster which is why the FBI is raiding and doing whatever it pleases. It has actually been doing this for a lot longer than now, it just so happens to be much more apparent now since they are overstepping themselves.
That's cheap.

Biglaw bills 2k an hour for a junior associate (basically checking if all the commas on your contract are in place)
If I have ever met a Mensa member, I am unaware of the fact, so I'd have to agree on this point.
> The second model: you rent an apartment, but: it’s a soulless experience; do you even meet your neighbors, much less have any friends in your complex? Does it feel like home, or just a place to sleep? Are you proud to bring friends and family to visit, or hesitant?

Excuse me, what? I've absolutely met my neighbors. In past buildings in Brooklyn I've gone out to dinner with some, spent hours on the stoop having conversations with others, taken care of their kids while they ran an errand, and had all sorts of positive (and negative) experiences with them. That's what living in apartments in a dense city community is like. People come hang out in my place all the time.

It's hard to even comment on what they're proposing, since there are no details, but the last thing we need is more single family homes and corporate landlords.
Columbia's not bad. But it's 2 hours from KC or St Louis, which is a haul for an Apple Store. The airport's not bad actually, but you always are connecting through DFW or ORD, so the layover is just a thing. Flying into STL is still followed by a two hour drive, so never worth it.
Anyone know of any workarounds/suggestions for an HoA (Homeowner's Association)? They require insured & licensed solar installers, but if I did DIY it would be 1/4 or 1/3 of the price in my area (FL).
The future of work is...not working. It's going to look something like UBI and decoupling health insurance from employment. It's going to require widespread changes to our economy and how we define ourselves.

Not everyone is going to need to work.
"corn farming states have a preponderance of senators"

And the first primary or caucus state of the election season is Iowa. The state produces the most corn in the Union and by far the most corn per capita. Large corn subsidies will likely continue until this fact changes.
I’ve been playing around with some data to try to answer this for myself. It’s still very work-in-progress so I’d love feedback from you and others—you can explore the data at https://myplace.guru
for those who haven't heard, Libby is an app that lets you borrow books (epub and audio) from your local library using a library card (in the US, can't verify other countries). it's' super easy and you can add multiple library cards to access several systems. completely free.
In my experience the nuclear arms argument is almost exclusively used to try and get the counterparty to admit somehow infringements are legitimate. It's an attempt to paint the counterparty as extremist, when perhaps you mean more directly to accuse the writers of the 2nd amendment as extremists (and they were).

> your extreme viewpoint the even nuclear arms should not be regulated due to them not being called out explicitly in an amendment is obviously held by a very small extremist minority.

I'm not asserting nuclear arms shouldn't be "regulated." I'm asserting the method by which their regulation is legitimate, in my opinion, would be a constitutional amendment. You're attempt to paint me as an "extremist" is predicated on the false assumption that I've argued nuclear arms should not be regulated at all, when in fact my only assertion is that any regulation should be done in a way that makes it evident to the reader of the amendment that they are not protected.