skysight-inc/HackerNews huggingface dataset:
I think most people wouldn't care. They're there to make money and feed their families, not wage a software holy war.

I'm sure you're not the only one he's met who doesn't like Google. He just doesn't care. It's nice that he bothered to send you the questions separately... some might've seen that as a yellow flag, like "I bet this candidate's gonna be a pain. Wonder what else they won't want us to use."

All I'm saying is you do you, but don't expect others to follow. There are plenty of evil companies in the world, and it's not like there's a clear moral superiority between Google, Apple, and Microsoft. They're not offensive to most people. They're just more banally evil companies in an ocean of even eviler companies. Tis life under capitalism.
Yeah, I started working on a pre-existing debugger around the same age as you (this was the ITS debugger DDT, so 40+ years ago) and boy, it was full of puzzling counterintuitive stuff.

And it was just an assembly debugger so minimal debugging symbols. Merely reading some DWARF data is impressive enough. DWARF makes sense to me but that’s only because I worked with other debugging formats and compiler output of same, before and during the evolution of DWARF. I can imagine it’s hard to understand when you start cold with DWARF 5.
I love the teams and share point integration in edge.
> This is demonstrably false. Hardware changes, operating system interfaces change. If you don't keep up with these changes, eventually your language becomes irrelevant. To further illustrate this point: today, versions of Python 3.7 and older cannot be built from source on modern Linux with current GCC. Python's dependencies on libffi and libssl are incompatible with their current interfaces, and so the language can only be built with older libraries (but then the operating system needs to use the older ones too) or statically linked with those libraries, but in case of libffi that doesn't help because it will not work for its intended goal. And the further back you go, the less likely it is that you will be able to build and use any version of Python. Bet, the same is true for Go.

If Python 3.8+ didn't exist, how difficult would it be to update cypthon to target newer GCC? Correct me if I'm wrong, but my sense is this would be a relatively minor maintenance task.

I suspect no one has updated Python 3.7 because there is no need (and because the Python foundation would prefer to nudge everyone to update anyway).
Employee Payroll in Bitcoin, Cryptocurrency and Stablecoin
As a (former) employer I definitely think his age is relevant.
> the problem is that the vast majority of Linux users are blind to aesthetics and design.

This is just saying that people who don't share your taste are wrong (and worse, just don't know any better). I dispute that. Aesthetics are highly subjective, and things that have an aesthetic sense that I dislike are not wrong, and the people who do like it are not ignorant or idiots.
The example I pulled out of my ass is imperfect, but it's not like the point of my comment was to make a pitch.
appeal to authority. here are the missing parts of your argument:

1) accredited investor laws were not always wealth tests. they are wealth tests now for pretty embarrassing reasons: it was the only way a racist industry could be convinced to consider persons accredited more equally. Now, additional ways of accreditation are being experimented with, where certain degrees and exams automatically come with accreditation.

2) poor people are already able to blow their money on negative expected value financial games. It is pure happenstance that those see regulated at the state level while securities are regulated at the federal level, from the individual perspective this distinction is irrelevant: the things that are supposed to be responsible financial games are shut off for their protection, while the irresponsible ones are readily available.

3) this becomes more important because companies stopped doing IPOs at lower valuations. there are no Microsofts and Amazons to buy at $30mm and ride to $50bn. They just IPO at the $50bn valuation and dump shares on everyone that bought in at the top.
And the offline watching works way better!
Java literally has algebraic data types, see sealed classes/interfaces and records.
It works in the evolutionary sense - the worst compianies just die.
If you're already at the home row, why not use the finger at the home row where you finger already is 0mm to the left of itself??? It can even serve the same role of a valuable signal
To parent off of GP, I've run into this recently while working on some webextension code and I'm thinking my solution is going to be to monkey-patch the script, but merely to expose a reference to the object/function in question.

So TLDR don't monkey-patch a giant minified source file with a bunch of your own code. Monkey-patch the function just enough to get it to be exposed globally with its context, and then have your code separately reference it.

This is still fragile (unless you have a stable entry point with regex or something, which is not completely certain to exist, it'll likely break whenever the script changes), and is still not ideal, and I'm still thinking a bit to see if I can do anything better, but I suspect it's more stable than trying to access the function directly by coding the path and should be a great deal simpler as well since it will work even if the function/context is in a closure.

----

Of course, you might be lucky and there might actually be a way to get at the function. For example, I am separately looking into seeing if I can figure out a clean way to reliably look for imports exposed through a webpack bundle, since those are exposed globally and if you can find the paths reliably you should be able to get access to any of the imports (although you still won't have access to the closures). I haven't made much progress on it though, mostly because it's kind of frustrating to work on.

----

There is also the possibility (although I suspect it would get very messy very quickly, and I'm not sure of current browser support) that you could theoretically maybe rig something together with `function.caller` (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), possibly patching the minified source file merely to remove "use strict".

I have not messed with `caller` in probably close to a decade at this point, so I make no promises at to whether it still works at all :) but... in its heyday before we realized how wildly insecure it was, it did allow reconstructing the stack from a function in-code in some situations.
I have had zero problems with Netflix on Firefox, I've used it for years.

The other streaming services are very clunky but they are also bad on Chrome.
Openhaus.app 360 vision app is fraud
Just to let people know: this company are not existing anymore. Do not subscribe to theyre trial plan because you need to input youre credit card and after 30 days they will turn your subscription into a paid one.

You cannot cancle the subscription anymore. They will still charge you.

More here https://news.ycombinator.com/item?id=38220609
> if you are building an app that uses OpenAI to book hotels and flights by chatting with a bot, chances are someday either ChatGPT or something by Microsoft or Google will do that and make your puny little business totally obsolete

Think that's debatable. Firstly the same argument could apply to non-AI stuff - there are dozens of websites that do basically the same thing as Google Flights which are big businesses, and frankly "AI" gives a lot more room for specialisation than flight search.
Secondly, the quality of the general language model really isn't the most important thing in a specialised task chatbot (now that baseline language parsing is good) . A travel booking chatbot that's attuned to my preferences and integrated with lots of APIs of relevant niche stuff isn't blown away by something that parses my questions slightly better but then tries to book everything through Expedia. Plus that's the sort of market where people are going to have brand loyalty or rejection of the notionally superior app because they once got a really good/bad recommendation, so I don't think it's anywhere near winner-takes-all.
I haven't had the need to use it but I've been thinking if something like the last one `Monitor Events for Element` exists. Glad it does. Although according to the article, it's a Chrome-only feature. I wonder if there are any alternatives for Firefox?
>Why not just… not? I.e. a bookmark folder called “chaos”

Both open browser tabs and bookmarks get auto-completed by the omnibar in contemporary browsers. One important difference is, after a new browser session is created, those pervious tabs go away, but the bookmarks stay. The "chaos" bookmark method results in more chaotic omnibar auto-complete suggestions over time. Unfortunately, that seems like a worse outcome.
Indeed. And look at all of the good our saint Apple does for the open web: still can't use royalty-free codecs and support iPhone/iPad, still can't test Safari support without Apple devices (and trust me, you'll need to) and of course, WebGPU Shading Language.
Obesity drug Wegovy cut risk of serious heart problems by 20%, study finds
Just want to point that the bystander effect (like many classic theories in psychology, it seems) could not be replicated in a real-world study: https://en.wikipedia.org/wiki/Bystander_effect#Counter_examp...

In real life, many people really do jump in to help when they know help is needed.
I’ve been paid to work on things that succeed and a few things that didn’t pan out/weren’t released. It’s demoralizing when you spend months on something that gets shitcanned - even when it’s the right call.

Note that all the crew and actors involved not only lose the joy of seeing their work on the screen: it’s a gap in their portfolio, too. The FX folks, animators, lower tier actors, all miss out on having a credit and work to show in order to build their careers.
How would VLC connect to Netflix? Unless you're implying piracy.
That's not true. Google makes money for stockholders, and they do whatever they want with that money. Some of them also certainly give money to charity, etc.

I don't know if we prefer a world in which Google itself made these kinds of contributions and not the people who own Google.
Yeah it's reachable (in unsafeWindow for user script), I eventually find it by something similar.

In your example, you already has a reference of `fn` to use, which isn't the case for my userscript (if I have a reference, I would just use it!).

I have to search based on the features in plain text of the function (using some regexes on `fn.toString()` to check how the arguments look like).
This is a huge parenting tip that I hope more people see. My dad was pretty good about explaining and showing why he was making rules or decisions, but I also spent a lot of time with friends who had parents who did not, so I've seen both sides of this.

When your kids are young, it matters much less and in some cases not at all. But especially as they get older, and can start to exercise reason, you should always, always explain why you are making a decision or a rule. Even if the why is "because I get too hot and I like the thermostat being low" being honest is not only going to get more compliance, but it will build trust, and your kids will learn from your example.

It really is good general life success advice.
If you're willing to run a blob for DRM support, you can get it running in any Chromium flavour. (I would rather prefer torrents, though.)

Related: The Quest for Netflix on Asahi Linux – https://www.da.vidbuchanan.co.uk/blog/netflix-on-asahi.html
Right. If one wants a reliable car they get a Toyota or Honda, as opposed to a German brand. If they want a nice car they get an Alfa.

I sold my Audi to get a boring and reliable Suzuki, after getting exasperated with repairs. Never again. Rattling engine from day one.
Smoking will give you cancer, and nicotine will make you addicted so you can never ever stop.
The biggest thing I hate is the attitude that work is something you're supposed to be passionate about. I'm passionate about having a roof over my head, not coding CRUD apps.
It is an achievement that requires courage, specialization and training... the latter require time and focus.

This guy did it at an early age, showing great promise for the years to come.
Putting applications in the browser was a huge mistake that we're still paying for today.
I'm surprised they didn't go to a more clever solution such as "start loading it as soon as the most core components have already loaded, and CPU usage falls below 30% during 3 to 5 consecutive seconds".

That'd seem to me like a sweet spot between what was before (making the whole system startup slower), and what you mention will be now (probably making the first search to load noticeably slower).
Twitter has never been non-free. You just need to register. Premium is nice, but not that critical. I have one account with and one without, mostly just the 280 char limit annoys without premium but that's how twitter was before anyway
The article wasn’t talking about smoking, and nicotine is not addictive.
I had some very early, somewhat tangential, and long-discontinued involvement in the very early days of Rocky. Before CIQ was even a thing.

Generally speaking, the people who did the work to found RESF weren’t doing so in order to have someone else do their work for them and just rebrand it. There was a terrific amount of work that happened because a huge community of users had just had the rugged pulled out from under them.

(To be very clear, on a personal level I have some deep and stringently opposed views to some people in the RESF/CIQ ecosystem. I’m not offering any unconditional or personal defenses.)

Jeff’s takes were some of the most measured of the disagreement with Red Hat’s moves that I’ve seen.
It also feels unreasonable to point to a generation long dead as proof of why we need financial protections today. I could see it if it was for criminal protections, but this particular protection has a risk/reward tradeoff way out of proportion.

If someone wants to risk $10k on a startup, they should be able to. It’s arguably a core American value that somehow got lost.

These are not folks who would be trying to get rich quick — crypto proved that they make for easy prey anyway. These are people who know that the way to get rich is to hold equity that rises in value dramatically over ten years, which the public markets rarely achieve. You’re competing against firms that do it full time, whereas those same firms would dismiss a promising startup whose founders you happen to know.
Nicotine is just terrible for you. Smoking is linked to alzheimers and I watched my grandfather smoke his pipe and decline cognitively with that disease. Im not sure if its only proven from the toxins in smoke or the nicotine but I would assume constricting the blood vessels (with nicotine) leads to plaque buildup in the body and brain.

Because of the vessel constriction is stops healing in the body as well all the way to your bones dealing with microfractures and remodeling.

That said, Ill have the occasional cigar.
[dupe]

More here: https://news.ycombinator.com/item?id=38225768
> Join thousands of fans reacting live to every game

Is it actually thousands though? The android app has 50+ downloads
If Warren Buffett did not give all his money away, he would be the richest person in the world. He’d be richer than Elon Musk right now.
DWARF 5 is truly ... special. My mind was blown when I understood that half of its data is encoded as instructions for full-blown stack-based VM.
Why would you pay something if the case against you was dropped?

I'm pretty sure that I would not have to pay anything if I was targeted by the police but the case was dropped for whatever reason. I would probably just get a letter saying that the case was dropped.
You can sync your browser settings across Windows with Edge but across Windows, Mac and Linux with Firefox.
"Will you please" makes me think of a parent telling their kid to stop kicking the back of the seat in front of them. That's like the MOST passive aggressive phrasing.
> all of that, is caused by the message they send out every single day, reminding people to focus on delivering all promised features today.

More realistically it was caused by those messages, but with a 4 year lag time, back in the days when the CTO decided to start the project from day 1 with a team of "senior" consultants that were all "full stack" and "excited to learn AWS".
I don't know of any third party options to Airpods that:

1. pair instantly without problems to my apple devices

2. intelligently know when to switch between my phone to my laptop

3. intelligently know when to switch from car bluetooth to headphones

4. is compatible with "Find My"

5. has magsafe charging

6. has same sound quality and sound cancellation with above features

these are all very important to me and my experience with literally any other non-apple device has been awful
The income and wealth requirements are fairly low. If you don't meet either one, losing $10k is potentially dangerous.
Facebook is not in the list.
Edit: I see it is from 2006.
Of course not. There's a really big difference here.

On the one hand, asd people are everywhere including in positions of power.

However, if you had a system which, by design, considers a subsection of asd people as the only ones qualified to hold power, you would be missing out on the contributions of everyone else which we should be including, you know, as a virtue of democracy.

To circle back around, the premise that people are fundamentally selfish is what's being rejected. The reality is (some small minority of) people behave in ways that might be considered fundamentally selfish and they've been thoroughly studied by behaviourists and psychologists.
Nicotine not addictive? That’s a bold claim.
A poop-loop, if you will.
Tom Cruise had a great success with Top Gun: Maverick by just pressing the Fan Service Button very hard, over and over and over. If instead he made a movie about the tough young woman fighter jock who rescues sad old Maverick from his complacency, the movie may have done better as a tax write off.
Contributing to Terraform vs. OpenTofu
How can five generations of US Federal Forestry be held accountable for the train-wreck occurring in the Sierra and Rocky Mountains areas ? https://en.wikipedia.org/wiki/Gifford_Pinchot etc
Not at all. Python 3.7 and older cannot be even built on current Linux + GCC. Python has few important system dependencies s.a. libffi and libssl that since changed major versions and aren't compatible with the interfaces used by Python 3.7 (what happens in Python 2.7 world -- heaven only knows).

Python has no standard. There's no implementation of Python that say "we support versions X, Y and Z" of Python. It just keeps going and as the platform changes, it changes too. Old versions lose support relatively quickly. Three or four years if memory serves. If you go beyond that horizon, things start to fall apart, the further you go, the more likely it just be too hard to fix.

Compare this to C, where compilers typically support all C standards up to something moderately recent. Your C89 code would compile and work today to the extent guaranteed by the standard. Actual programs will have experienced bitrot of course. Same reason: system interface changes, but, unlike in Python, those aren't part of the language.
The idea is that you use a breakpoint somewhere where you have a reference to the function to see it then paste the search() function in the debugger console and call it to find it in window
> The frontend JS frameworks evolve so quickly that it's head-spinning.

They really don't, tho.

React took over the front-end world 8 years ago or so. It barely evolved since then. I read the doc a second time 4 years ago when they introduced React Hooks.
That’s what I get for responding while looking at multiple sets of regulations. $250 is the income limit in Australia.
https://archive.is/8DIlZ
Thank you, I appreciate this reply!
I am intrigued by the downvoters. Can you explain the downvotes please?

In my mind it works perfectly at all levels. It's clear and direct and it invites feedback.

"As part of our customer satisfaction strategy, we need an online portal. Mary, can you take ownership of this stream?"

"We're due to deliver the pie chart feature this week and there's still multiple code reviews outstanding. Bob, Dylan and Charlie, can you work together and get this done by the end of the week?"

"There's a bug affecting two of our top customers. To avoid losing them as customers, we will need to get it investigated and fixed as a top priority. Jane, can you look into this today and give me an update by the end of the day?"
Love to see it. I know a part of the US government has been funding improvements to GDAL and QGIS. I feel like the bang for the buck in the long term could be far better than paying rent to the likes of Esri and MS.
Then why does recover() even exist? Programs seem to continue just fine after a recover.
This is honestly fascinating to me, so I ask these questions in a curious and honest attempt to understand you more.

Do you know why you feel this way? How does it make you feel when somebody says that? Does this stay true even for a significant other?

Meta: I upvoted because this is a legitimate perspective and one I think that needs to be shared. For the down voters, why would you down vote this? Is there a reason besides that you disagree? Down voting something just because you disagree is silly.
Python Requests 3
They do, and so the police (at least in Europe)
April 2010.
You mean smoking is terrible for you. As the cited studies indicate, nicotine itself (delivered by patched / gum) is fairly harmless. Not completely risk free, but nothing at all like smoking.
This code doesn't. It guarantees that within `useControlledState`[1], `defaultValue` is either NaN, an actual number, a number-like string, or something else that can be coerced into one[2]. If `defaultValue` is, for example, `true` or even an empty array, then the result of the expression `isNaN(defaultValue) ? NaN : defaultValue` will pass through `true` or the empty array.

1. <https://github.com/adobe/react-spectrum/blob/main/packages/%...>

2. whether one of those non-numbers is prevented from actually making an appearance at this point for other _reasons_ is a different question, but the fact remains that one making its way through is not something that would be stopped from proceeding further by the isNaN check here

(Addendum to, I hope, clarify: I'll reiterate that it's the type annotations on the `useControlledState` call site parameterized as `useControlledState<number>` (and the TypeScript team's decision to type `isNaN` to take only parameters with a number type) that "guarantees" `defaultValue` is a number. But that guarantee is a soft one, i.e. not a guarantee at all, precisely because of mobile code and separate compilation; I can contrive a project right now that uses the Adobe Spectrum library and pass whatever I want to it—it's not like the Adobe devs' compilers are going to be able to stop me.)
> Welltok or Sutter Health also don't say how many years of your personal/medical record was affected

I'm pretty sure that kind of data usually stays forever. Best case, they delete it after 5 or 7 years but if that process isn't automated it won't happen.
Total cost of ownership way more than $1k
> native citizens

I hope that by this you mean Native Americans. Or are colonizers now considered native citizens?
Oh I got it now. Thanks! Will try next time.