skysight-inc/HackerNews huggingface dataset:
> an hour of exercise every day
I don't disagree, but trying to make room for an hour of time every day can be very hard depending on your situation, especially at first. I'd say do 30 min 3 days a week to start with. It'll help and won't be so much time that you feel even more stressed for taking time that isn't immediately "productive".
what about NAPI? Or deno/buns JITed api?

I’ve heard this “no C API” thing echoed by a couple people and it’s baffling. Do folks really think three major JS engines all written in C++ wouldn’t have an interface to interact with C?
Stockholm: Electric Bikeshare Program So Cheap It’s Practically Free
They only "came across" your résumé -- similar to how San Franciscans come across turds. 99 times out of 100 they didn't even bother to read it.
How is that irrelevant? They're abusing the system, why should the system coddle them?
My workaround for that is to initialize every checked-out copy like so:

pyenv install -s
pyenv exec pip install poetry
pyenv exec poetry install

That incantation goes into my README.md.

Inconvenient, but I’ve come to accept it. I only need to run it after initial checkout and when the .python-version changes.
Reddit is unprofitable. They're telling investors: give us a dollar today and we'll give you ten dollars in as many years. (Hopefully.)

If interest rates are zero, that's a good deal. If rates are 25%, that $1 will almost get there on its own in a Treasury. A good deal in a low-rate environment is a bad one when rates, the price of money, are high.
Fortran77 vs Fortran90 were fairly different languages that required a substantial revision to the numerical methods assignments that I had in the early 90s as the department shifted from one to the other.

https://www.nsc.liu.se/~boein/f77to90/f77to90.html

> There are now two forms of the source code. The old source code form, which is based on the punched card, and now called fixed form and the new free form.

> ...

> A completely new capability of Fortran 90 is recursion. Note that it requires that you assign a new property RESULT to the output variable in the function declaration. This output variable is required inside the function as the "old" function name in order to store the value of the function. At the actual call of the function, both externally and internally, you use the outer or "old" function name. The user can therefore ignore the output variable.
Back when I was doing audits, the only languages that really had good IDE support for that were objective-C / swift using XCode. You could get a caller hierarchy and get some sort of recursive dropdown menu to go through the entire call stack, it was magical.
Elon the Self-Employed Diplomat
I am not sure if I even can sue them

Considering you did all this voluntarily I don't think there's anything you can sue your employer for. They set the terms of your employment, you agreed to them and have been carrying them out, and they pay you. As far as everyone is concerned everyone in the contract is fulfilling their end of the bargain. The only thing that's wrong is that you're not happy with what you're being asked to do and yet you're still doing it.

The short term solution here is to talk to your manager. Tell them you're unhappy and that you're not doing the job you signed up for. The longer term solution is to find a new job.

Also the jurisdiction of my contract is UK...

If there's a jurisdiction clause in the contract that you signed that states any dispute will be settled in a UK court then this is correct, but if there isn't then either party can nominate where disputes are settled (usually this happens when the contract is signed..) However if you try to sue they'll immediately terminate your contract/employment which doesn't sound like it'd put you in a good position.

Also... you're not being "treated like a contractor". If you are a contractor that doesn't mean you have to put up with this level of bullshit. No one, contractor or employee, should take crap like this in their job. Don't stand for it. Speak up.
'bold is particularly good for standing out, in fact I would even go as far as putting the entire document in bold'

Jeeeeeebus. That sounds like something right out of an episode of BOFH!
Doesn't Microsoft Office still have a button in the bottom-right of the Cut, Copy, Paste section of the Ribbon (subtitled "clipboard") that opens a big Clipboard side panel?
I’ve settled for pyenv and poetry for my projects.

As a former Homebrew maintainer, allow me to stress another thing:

Don’t use your system’s (or even your system-level package manager’s) Python environment for your Python projects.

That Python environment isn’t for you. It exists primarily for one single reason: to make other packages work that happen to depend on Python.

The same goes for Node.js, Ruby and other fast-evolving platforms.

Now, if you _do_ use that environment, the packaging police isn’t exactly coming for you. Just be aware that maintainers are free to version-bump or even remove the environment at any time without notice. That’s why you’re going to be happier and safer if you use *env- (pyenv, nodenv, …) managed installations.
FWIW, my score was quite low.

The icons seem like utter nonsense! XD
isn't "spliff" from "split"?
This completely fails on Linux (doesn't even pop up the dialog for my FIDO2 key), even though WebAuthn on e.g. https://www.pastery.net works fine (and works fine with Passkeys on my Android phone).
I imagine this will be perceived as an insult to the right wing, but it is something they'll remark on in their media from time to time.

https://www.nationalreview.com/the-morning-jolt/the-real-pro...
The only thing that prevents me from using it is the license that shows up during installation. Has anyone read the license? The same applies to Dart (Flutter).
What if your device cannot connect to internet? OTP can work even if device is offline.
Hmm, reading the other articles, it is an odd blog.
The safest investments are now giving higher interest rates than they did a year ago. So the expected future growth of reddit looks less appealing in comparison even if the company's prospects are unchanged.
I am 100% fine with CS trivia interviews. I am fascinated by CS and can talk your ear off about it.

What I am not fine with is that you're judged entirely on that. My biggest complaint about this industry is not the CS trivia, it's that my entire job history is irrelevant. I have a decade in this industry and a staff title and I am still treated like a junior developer with no experience when I am interviewed. It's degrading and insulting. I can understand rigor in an interview at our average salary but the market is still firmly controlled by corporations despite what the media says about job prospects. Given that there are approximately 10-20 jobs per engineer in the industry right now, if we really cared, all we would have to do is just collectively say "no".
Nice! We've had a lot of interested speakers, which is awesome.
This is misunderstanding the point of unsafe.

All memory-safe languages in existence have safe abstractions built around unsafe code. For example, most JavaScript runtimes are written in C++. The point of unsafe Rust is to be able to use the same language to write both safe and unsafe code.

On the flip side, almost all C and C++ is unsafe code. The point of unsafe Rust is to be able to reserve brainpower for small subsets of code while having a relaxed posture towards most of it.
No. I don't want to bet my life on Putin remaining sane. That's why I support BMD.
Benedict Evans on Twitter observed:

Google bought the whole of YouTube for only $1.65bn (though in 2004 dollars)
Some* are made by BOE. Not enough for Apple to care. 100% of iPhone 14 Pro/Max are made by Samsung.
Love the idea. Just signed up.
I see obviously not-the-original resumes from basically every recruiter. If you tell a recruiter "we need someone with senior FOOlang experience", the next day there will be six resumes, one of which has an organic "brought in FOOlang to orchestrate object frackers, reducing development time" and five of which have "N years FOOLAND" inserted into a Skills section in a different font.
Previous discussion:

https://news.ycombinator.com/item?id=17787275
That's been the case for large chunks of culture for quite a while now. (In part that's what post-modernism was about.)
USB 2.0 has a theoretical minimum latency of 125us. PS/2 has a theoretical minimum latency of 659us, because the maximum serial clock is 16.7kHz, and the smallest scancode is 11 bits. This ignores considerations of matrix scan rate, debouncing, key travel distance, key activation point, the fact that many PS/2 scancodes are bigger than 11 bits, and the fact that USB can transmit more than one key at a time.

rtings.com measures the keyboard I'm using at 0.5ms latency[0]. I'm confident this is faster than any PS/2 keyboard.

[0] https://www.rtings.com/keyboard/reviews/razer/huntsman-v2
I never changed my habits from Windows; I use the Run box, or type leafpad / mousepad. It's interesting that we've independently invented the same technique.
There are safety features, they are just out of date.

I think a more accurate analogy would be like driving a car frozen with the safety features from the year 2010. Millions of people do this.

Or driving a car without patching the firmware. Again, this is common.

I agree the risk is unknowable, but I think it’s estimateable enough so that it can be accepted or rejected.
Sounds like it's time to look for another job. And probably tighten down your finances and build up a little bridge fund.

In the meanwhile, just continue to do your best at your current job, but don't allow it to get inside your head and stress you out. And save time for interviews :-)
You think they aren’t self medicating? I know I am.
The world has been going to shit for the past 2,500 years. The ancient Greeks were the first ones to notice it. That seems like a long time ago to us because we're human and have short lifespans but in the larger scheme of things it was only a moment ago. Thing is, civilization as we know it may completely collapse in the next moment - but that could be another 2,500 years from now!
Funny enough, I did exactly that. During covid, I bought the dip and moved to a place that is 100' away from my dads house. I get to see him every day now. I feel very lucky.
> Interesting that this is like a cover letter and resume in one.

Pre-email that was pretty much how it went. There was no point in overcomplicating things. People had to type these cover letters and resumes up, over and over. Or they would pay for a service which used one of those “word processor” gizmos. Fortunately for me in ’80 I had a selectric-like printer and a CRT, the very next year I got an IBM PC and could ditch the mainframe. As a result became tres marketable and enjoyed substantial career enhancement.
Most of the workers who work at these factorys are young and fit, and they life and eat on site. So as so often in china, local tax inspector in company inspects shipment, local covid expert certifies zero covid.

Every once and a while a higher up arrives. Before that happens, the workers are checked for covid, some are quarantined and the rest is for a few weeks actually covid free. After the visit nobody cares..
> Point to a communist society that did a better job.

The opposite of choosing profit over people is not communism, that's a false dichotomy.

> These chemicals are the metabolic waste of the modern world. Probably inevitable in aggregate if not on a case-by-case basis.

It is certainly inevitable if everyone just throws up their hands and insists nothing can be done.
"In the long run, meanwhile, the U.S. may have given up what would have been, thanks to the sheer amount of cost and learning curve distance involved, a permanent economic advantage"

US is playing a short game though, as the long game suits China. Precipitation of open conflict within a 10 year time frame would give US the casus belli to Putinize China and permanently cripple its technological and economic development.
And their mobile app is just so bad also :( I want to browse reddit on the web but the web app is doing everything they can to prevent me from browsing without the mobile app.
My generous interpretation is that dad needs full-time care that the family can't provide in-house. For example, alzheimer's and dementia patients often have very particular needs.
The passkey lives on the device you are logging into the service with, so it implies you have internet access there to be able to log into it in the first place.
afaik the eBPF vm used by the linux kernel can run programs that never complete, those programs are representable in eBPF bytecode just like they are in WASM bytecode. To prevent running eBPF programs that never terminate the linux kernel runs static analysis over the eBPF bytecode when its loaded, I would think similar analysis could be run over WASM bytecode to ensure it terminates.
Which is, of course, included as “The story of Mel” in the jargon file:

http://www.catb.org/jargon/html/
Stop Saying ‘Sorry’ So Much
> "Experienced software architect with a proven track record of delivering high quality and performant blah blah blah"

What's wrong with that? Each part of the phrase sounds like something an experienced developer should strive for, and is objectively testable (e.g. delivered projects in a work setting or not, well-written code or not, the software runs quickly or not, etc.).

Junior developers in particular may lack the track record part when starting out, so it's a good indicator that a person is applying for more senior positions.
As another person identified, that was meant sarcastically.
Ripple accuses SEC of ‘shameful’ conduct after obtaining key Ethereum emails
Perhaps, but consuming Greek olive oil comes at a grave price. The current life expectancy for Greece in 2022 is 82.64 years. The current life expectancy for Italy in 2022 is 83.86 years. Consuming Greek as opposed to Italian olive oil will reduce your life expectancy by nearly a year and 4 months. Thanks, but no thanks.
By not including extensions in Android Chrome, they eliminated Ad blockers.
Read the comments here and on other posts, I've noticed a jolt to the center from HN. Interesting - I think a lot of people assumed things would go back to normal with Biden, and are becoming disillusioned. Maybe Trump more or less going away has evened the playing field a bit.

I also see "Latinx" a lot less lately, a term which my LatAm friends despise. Maybe the hysteria is fading after the national psychosis of 2020.
Here's my investment portfolio, I'd like to highlight companies X, Y and Z.

It's not unreasonable to ask for specifics and to expect those specifics to be updated when the conflict of interest changes.

This smacks of people just not wanting to be held to task for unethical behavior.

"well you should have known" isn't a reasonable defense when not saying something is a form of lie.
Dillo doesn't support Ctrl+C on the contents of websites, so it feels like it mixes them up; actually, it doesn't. (Ninja-edit to correct myself.)
I use littlesnitch and watch for any unknown outbound connections.

I once had tripwire setup and would look for any system changes but it got to be too much work.
Fidelity's cash management accounts let you set rules. I have one CMA for general funds where my paycheck is deposited and a second CMA that is configured to keep itself at the value of my next few months of fixed expenses. It will grab money from the general to top itself off after something is paid, and the general in turn automatically sends excess to an investment account if its value gets too high.

Basically the only thing I do is check the autobill payees to make sure none of them are doing anything stupid. I have some trouble with executive function but I have not missed a bill in years because of this system. That might not seem impressive but losing money to late fees is a recurring theme in adhd communities.
Hello. I am rational developer. I am very clever and very rational. Devoid of emotion. Oh what is this? Someone implies that there are objective standards of quality in a field I know little about? Someone who has used something for decades to do deep work, and has built up deep experience, implies they know better than Joe R. Random, or the people who are currently maintaining it? What is this bubbling feeling in me? Insecurity? No way. I am rational. Therefor these opinions must be objectively stupid and purely based in taste and emotional and wrong. I can tell because the author used a swear word, and swear words mean they are angry and thus incorrect.

Two can play at this game.

Just from a visual balance point of view, the new settings panel doesn't remotely match the intent of Aqua UI. The fact that they are then putting scrollable panels in the _middle_ of a _side_ of a window, with a sticky part both on top and at the bottom, shows you they don't particularly know where shit should go.

Making changes for the sake of making changes is by itself pointless busywork. But ignoring the established practices of desktop UIs to make them more in-line with touch UIs is destructive.
Ah classic mistake. This will never pass the automated review because you forgot "like, comment, and subscribe!"
The search for what causes SIDS (Sudden infant death syndrome)
The libraries. Ruby has Rails. Python has... everything else (plus Django, so it also kinda has "a Rails"). You'll likely be using something less well-maintained and shakier if you use Ruby outside of Rails stuff, than if you'd picked Python. Python's basically the modern Perl.

Why that all happened, IDK.

I write that as someone with a soft spot for non-Rails Ruby (after much consideration and repeated encounters, I kinda hate Rails). But it's rarely the best choice, unfortunately.
High interest rates mean more low-risk money in your pocket. Reddit needs to increase their growth rate to make sure the investment has a higher yield than interest+risk to make it valuable. Either you reduce present value or increase expected growth (which is significantly harder for tech companies).
Huh. I could have sworn there was a version that looked almost like old, just more tastefully designed and slightly smaller. But I didn’t feel like checking it out after I had this [0] toxic experience within seconds of trying the current state of new reddit.

[0]: https://i.imgur.com/FnMDjmM.png
Equivocating a helicopter a flying car is akin to calling a Model T a Tesla with FSD.

And those "millions" of reasons all boil down to R&D costs. Reliability, inspections, takeoff-to-landing autopilots (they exist - have existed for over a decade - for military helicopter drones), etc. are all cost issues which are slowly being worked on.

The progress could be faster if it didn't rely on angel and startup-style investments and the associated NDAs and trade secrets, but I don't expect that to happen in today's political environment.
I can't say for the newest tablets, but I have an older Intuos 4 running on a Mac Studio and the Ventura installer completely killed the legacy Wacom driver during the install.

Thankfully, I uninstalled and reinstalled and everything seems fine now.

I realize that these old drivers won't work forever and that it's kind of a miracle that they still work! I assume that the code is intel running in rosetta.
I've always hated the simplistic "Just negotiate, bro!" advice. I wish it came with more concrete tactics to use that work. I've never in my 20+ year career asked for more money from an employer and got it--no matter how many documents and facts I came in with.

Here's how it goes with existing companies:

[Me] Hi, I'd like a raise.

[Co] Nope.

[Me] OK, here are examples of the value I'm providing and how it's increased over time.

[Co] Your current salary accounts for this.

[Me] Other companies offer 20% more and I'm only asking for 10%.

[Co] ...

[Me] OK, I have an offer from the other company. Last chance.

[Co] Well... Bye?

Here's how it goes as a new hire:

[Co] Here is your offer letter with your salary, bonus, and equity. (it's 0.2% more than my current TC)

[Me] <gulp> I think the market rate should be much higher, based on my experience and skills.

[Co] We don't agree.

[Me] Can you be flexible with the equity?

[Co] No.

[Me] Can you offer a signing bonus?

[Co] No.

[Me] Can you be flexible with the base pay?

[Co] LOL No.

[Me] What about hours, time off flexibility, and so on...

[Co] Look, do you want the job or not? There's a line forming behind you, my dude.

I hate that a skill (negotiation) that is unrelated to my actual job has to be one of the primary drivers of my compensation.
It depends- I have a subscription to Nat Geo History, Scientific American and Nature and I enjoy reading them cover to cover every month.
I've looked at a ton of German resumes and never seen this. Only once on someone from (and at the time of writing, in) South Asia.

(German resumes frequently do have familial status though, and of course always with the fucking photographs...)
Is there a choice though? If people can't afford a break, often at the expense of losing the current position they have no choice but to slug through and swim back to the surface. I bet that if the industry had a mandatory one month time off this problem would almost disappear.
Ruby was very much general-purpose. Homebrew was written in Ruby. Vagrant was written in Ruby.
More pins is not safer, but just increases the risk of a single failed pin without mitigating the possible damage. Pins with good contact are safer than those without.

Pulling 50A through a connector of that size or smaller is in itself not an issue. As mentioned elsewhere, powerpole is smaller than an 8-pin connector and handles 55A at 10000 cycles without a hitch (even hot plug at 30A for hundreds of cycles). That this connector only does 40 cycles before breaking is caused only by it being poorly made or a poor design (e.g. relying on interference fit of contacts rather than true spring loading), and has nothing at all to do with the size.

The current plug is an ugly and cheap connector, so I don’t see aesthetics as a valid argument.
if you were so proud about it, you wouldn't create a socket puppy to post it...
I mean I'd personally rate the opinion of people who actually use Rust higher than people who don't.

Rust isn't a silver bullet but it does shift the balance materially.
Exactly, where is the Stripe ipo?
Brain pops? Never heard of that term.

Do you mean head change? Basically a dizzy/foggy/rolling feeling mainly in the head.

It gets less extreme with tolerance, similar to cannabis highs.
> I wanted to quit, but I am living paycheck to paycheck

They have you exactly where they want you. It's up to you to find an out.
> passkeys are way more secure and are easier to use than both passwords and all current 2-factor authentication methods

Perhaps I'm naive, but how are passkeys "way more secure" than "all current 2-factor authentication methods"? Don't many security keys (e.g. Yubikey) also require that you are in possession of the physical yubikey? I'm using that as a 2-factor authentication method. Why is a passkey more secure?

Update: Ah, reading closer it seems that they mean to exclude this yubikey example from "all current 2-factor authentication methods"?
So, you've been screwed with in several levels, and I think that there's very little chance you get any payback. It happens. Put it in the lessons learned column and move on.

More precisely, move on to looking for a new job. If you have been very productive and have had lots of responsibility, that can go a long way to improve your resume. Update it, and start hunting. As someone else suggested, "Drop productivity, but no engagement", and use the extra time to job search.

One particular tip: if they put such ridiculous terms in the contract, you should probably do all job searching in your own hardware (phone, computer). Just in case.
I remember old BIND versions
I am pretty sure he means ads from the mobile app division of reddit for free.
Thank you! Seems to work in Chrome too!
How come we are reading content from this horrible corporation?