skysight-inc/HackerNews huggingface dataset:
A friend and I are wagering on which would trigger first: Apple's Crash Detect, or Ford SYNC's 911 Assist feature. SYNC 911 Assist triggers the millisecond that the RCM (restraint control module) signals the airbag deployment and is "about 10 seconds". We THINK that the car might beat iOS itself to command a 911 call, but we're not sure.
Chrome uses its own DNS servers. It's a setting that can be turned off. I'm migrating to Firefox in case it becomes permanent (also just on the principle on not liking this nonsense game about marketing advertising modifications as security improvements).

https://discourse.pi-hole.net/t/pi-hole-doesnt-seem-to-work-...
Can you define specific, measurable goals that this "culture" is supposed to achieve? I know it's uncomfortable, especially for the gregarious, but there's no intrinsic reason that co-workers must be any more than that. Focus on the mission, aid each other in that, learn about each other from that. Ice-cream socials are great...if you like ice cream and being social. Yes, it helps if you know and like your co-workers. This can and should be encouraged, but cannot be forced.

This goes double for mandatory socializing on unpaid time :/
As long as your aim is better than Dick Cheney's everything will be alright.
I just find it sad that some people come up to this thread and straight up lie bc someone sent a link to here on IRC.
I once received an employment offer from a FAANG that was weighted heavily on the annual bonus. Like 1/3 of the total comp was 1st and 2nd year hiring bonus. I don’t get how that’s appealing since it seems like a guaranteed pay cut once those are done.
No, the in-proposal ePrivacy Regulation supersedes the in-effect ePrivacy Directive.

GDPR overlaps (or rather, mandates a specific implementation of) only a small portion of the ePD. Most of the ePD is still open for implementation and most of the GDPR does not overlap with it.
In 20 years all current software stacks will be legacy and equally if not more unusable. We rely significantly more now on tooling to just "do it for us". That tooling relies heavily on the OS it runs on and makes assumptions.
Having worked with Steve for a while, I can assure you that he believes he was ripped off. Only a judge can decide for sure.
> The reality is rather "can we get enough data so we can manipulate you better in order to make more money?", "can we create a knowledge graph powerful enough to kill all our competition and influence democracy in our favor?" and "can we follow you everywhere to prey on you once we know enough to find a way in your life?"

Sometimes people just want to know which buttons users click because, yes, (gasp) it helps their business (the one that is employing people).

> I mean, you just stated that tons of people are ready to accept obnoxious interruptions in the form of ads that benefit corporations,

There aren't any fewer ads. We now have the same amount of ads + 3 privacy popups on every page you visit. I don't want any popups. EU regulation / the GDPR is clearly to blame for the popup. Supporters have to take responsibility for the internet experience they have wrought. Complaining about "bad actors" is an excuse. This is our reality today. It's because of these rules. Own it up.
Apple isn’t “starting to work on virtualization”; it’s been around for several years.

You can also run FreeBSD: https://dan.langille.org/2018/10/02/running-freebsd-on-osx-u...
Interesting Paypal didn't allow me to do this because the bank (Wises bank was in different country than my country (which is true). It required bank in my nation.
For free/cheap accounts that makes a lot of sense. But high value accounts getting locked without recourse feels like something that should be preventable by throwing more humans and money at it.
> … created her own account to purchase the poisonous chemical

Everything is poisonous in excess. These are scare-words written by a lawyer looking for a big payout.

> … and was never asked her age when she set up the account.

She had to supply a credit card and agree to the terms of service.

Do you want Amazon to engage in privacy intrusive age verification? Maybe we should be forced to upload government ID?

Or maybe you should be responsible for parenting your own children, and not trying to parent the rest of us.

> The package delivered to Kristine’s home was addressed without a last name. It read only “Kristine.”

So?

> Instead, the Sodium Nitrite was delivered to her home four days later.

Yeah, that happens.

Guess what’s going to happen even more now?

All the irresponsible journalists driving social media panic are advertising sodium nitrate as an effective method of suicide to the world. People who never had heard of it or considered it are going to, now.
Just read some theory and jump right to fully automated luxury space communism.
> The JS stdlib is not as strong as it could be, nor is python

Comparing the js stdlib with python one tells me you never used python.

Also the theory that experts move on while noobs stay is just a theory. I'm going to assume you personally moved to rust and need to call yourself an expert.
Temporal looks fantastic from what I've seen, it's a very filled-out spec, and yeah, at the very least it should make these kinds of libraries smaller

I just think it was needlessly assertive to say nobody should migrate their datetime library until it's ready
What? Works fine in my editor (neovim). It also worked fine in helix when I gave it a try.
They're a lot better than Save All's builtin decks, such as only including 1,000 of the most frequent words of a language, and only nouns, and not even including the word's gender.

Rarely with these SRS services do you see actual high-quality decks that outdo public Anki decks, which is a shame because it would be a great way to add value.
Using ethernet-over-powerlines within my house, different circuits within the same building have trouble talking to each other, so I wouldn’t recommend that for cross-building communications...
Assuming PIP programs exist for any purpose other than establishing justification for termination.
Read Two Short Stories a Day
You can, but running Linux with a graphical desktop on VirtualBox under MacOS has become extremely sluggish in my experience. I don't know whether newer releases of MacOS or VirtualBox itself are to blame. It was much snappier 8 years ago even though I had a significantly slower laptop then.
Not a total "dumb TV", any TV that has Google TV can be set into "basic TV" mode.

https://support.google.com/googletv/answer/10408998?hl=en
The Implicit assumption here is that AI in general is one of several possible tools to a given problem. This is true in some cases, but not in others (eg media synthesis, automated transcription/translation/classification, etc.). So I think "starting a business around AI" should imply that AI is a core necessity, not just a chosen tool. Granted, it may be just one tool among many that could be useful, even if it necessary.
A life cycle analysis[1] found that an organic cotton bag has the same environmental impact as 20,000 LDPE plastic bags. I find this quite shocking, if true.

[1] https://mobile.twitter.com/AlecStapp/status/1566797139023462...
Character input time is a vanishingly small concern for overall productivity. If it's a concern then you'll probably catch more bugs by slowing down to think.
Cloudflare cheats at DNSSEC validation even for their unfiltered DNS service
Feeder: Android RSS Reader
But at what cost? We shouldn’t assume it’s free
Many thanks! And really appreciate your feedback. This is indeed a challenging proposition but I really like the idea.

If I've understood correctly:

1. Assuming, your filter is set to ["country", "latin"], you would like the application to "take the hint" (for lack of a better expression) as you are disliking a certain genre (let's say country) and provide results that do not include the genre you're not in the mood for.

2. Further, you would like to have the results mixed i.e. currently, it provides you 50 tracks of a specific genre at a time.

3. Finally, you would like an option for "keeping a track on ice", that is, I don't want to listen to this right now but might later so don't completely eliminate it from the poll of options.
>> - There is no hard guarantee at runtime as everything is partially/optionally typed (including your deps).

Most typed languages don't have hard guarantees at runtime. With java, using reflection you can do all kinds of weird things at runtime. C++ has fewer guarantees because there is no VM and can't even introspect objects to see their real type. Dependencies are a real issue with TS, but many libraries are written in typescript and the type files are really robust.

>> The types are not used to produce faster code at runtime (like in a compiled language).

The V8 intepreter will actually do this at runtime. Usually it takes less than a second for v8 to optimize the javascript, and it will recognize that many functions and objects use the same interface and optimize appropriately. If you think about it the types only help so much because once you have the code graph, it becomes really easy to find the type and optimize the memory layout.
Tbf I’m a heavy vim user but I’d still 100% use IntelliJ to write Java. It’s different to most other languages in its verbosity, and the fact that (imo) it doesn’t slot nicely into Unix conventions in general.
We generally try to expose these kinds of things for the more technical users who are interested in finding them - again, the cookie list has been available in brave://adblock for years now, we have "aggressive" blocking mode, "strict" fingerprinting protection mode, etc. But ultimately we want to change the standards of privacy on the web for everyone, not just those who can tolerate frequent breakage (or those who will switch to a less private browser when something isn't working).

Honestly, building any browser software that relies on filter lists takes some appetite for risk. By definition, the lists are reactive and so there's always going to be a gap in compatibility in sites which have updated recently enough.
Not tried, but also researched thoroughly. The main difference as a ‘Merchant of Record’ is that they are effectively resellers of your product, and pay you a (majority) cut on all sales. As you mention, one of the big attractions for me is the fact they take care of local taxation laws - as a UK based seller I would be on the hook for calculating and charging VAT in all countries that I sell to, which is a massive headache / pain in the arse to get right. Much like the App Store, Paddle removes all of that, as a MoR they are your only ‘customer’ from an accountancy point of view.

Of course, one of the big drawbacks here is conceding control of a critical part of your infrastructure to another organisation. Better hope they don’t hell ban you, or you’ll be totally screwed. But that seems to be an issue with whoever you choose.
UTM can use both native Apple Virtualisation and QEMU virtualisaion+emulation. The QEMU one can't make use of the M1/M2 Intel memory translation acceleration the same way native virtualisation can, but it can make use of acceleration on ARM64 workloads.
> There's no real API (certainly within the USA) for using bank transfers and being told that a payment has completed

As a consumer, I can just download the transaction list as CSV. There doesn't really need to be a standard API if it takes 5 minutes to map your bank's fields in your favorite scripting language. For business accounts, I'm presuming this will be similar, if not better because they would more frequently actually use it.

Even including thorough testing, it should be a few hours of work, and for that you can save whatever cut third parties would otherwise take before it lands in your bank account, plus the consumer doesn't need to deal with fraud shenanigans that might trip incorrectly.

> even worse, most of the bank transfers are far from instant

Yes, I mentioned that as a downside and it really is one, but for anything but food delivery I'm quite likely to choose this option. The anti-fraud on other methods, as someone frequently working across borders and with uBlock and such installed, just makes it impossible or annoyingly hard to pay too often otherwise. Plus, I don't want to give paypal more money if that choice is available to me.
> actually one bit of functionality from Git that I miss would be telling it to treat certain changes in the working copy as something that shouldn't show up as modified, but also not even show up as something that can be staged/committed.

My guess of how git would like you to solve this problem would be with a throwaway commit that you then delete with an interactive rebase.

It requires you to keep track of which commits you need to push or remove but it is doable (Actually due to a particular situation I do something very similar at my job)

Which lead into what I think is a critical problem with git: lack of visualization of data; in my opinion git is unusable without a GUI because sometimes you need to juggle a few branches and you need good interactive graphical representations of a lot of the git database.
They are called trade-offs. They are still a problem in Zig but the language is designed to work around them. If your language doesn't work around them you will suffer a lot more from those problems. If your language works around them it is basically Zig but less polished and far less used.
Not on Apple Silicon arm64 macs
Sounds a bit like the Shmoo, of Shmoocon fame.

> Are you familiar with The Shmoo, Mr. Fisher? Comic strip I liked as a boy. The Shmoo was a loveable creature, really. Laid eggs, gave milk... ...and died of sheer ecstasy when looked at with hunger. The Shmoo loved to be eaten. It could taste like any food you desire. Shmoo hide cut thin made fine leather. Even Shmoo whiskers made excellent toothpicks.

> In essence, The Shmoo supplied all of the world's wants. I only bring up the case of The Shmoo because of its relevance to you and the reason you were brought here.

(via Lucky Number Slevin, which is a vastly underrated movie IMO)
TLSToy: Request Fraud Inspection
Detect proxy usage and request forgery.
I am finding myself too locked in with Stripe Connect (we are building a marketplace) where Stripe is handling all KYC, onboarding, payment, and seller payout. Does anyone have any good recommendations on how to build redundancy into this? ie: receive payment via PayPal and build our own payout system
I vaguely remember hearing something like that when I just started uni and they had us all working on Emacs. I can attest it added zero value to me...but that's just me.
Analysis: Musk's Twitter bid heads for case study immortalization
> there really are quite a few differences between the GNU userspace and MacOS.

This is why GNU/XNU OS distros should be a thing. I think this would satisfy most that want a fully functional "Linux" on Apple Silicon, being in its entirety OSS plus the ability to gain a fully compliant UNIX specification in stride, at least in practice if not actually registered.
Did a quick ctrl-f for 'bitcoin' here in the comments.

Finding nothing. Just have to add: Lightning Network payments are ~free, ~instant, and as bearer instruments the merchants aren't responsible for fraud.
IME, it doesn’t hurt morale worse than the company instituting broad-based salary cuts would, which is an alternative structure to accomplish a similar shared-success model.
Typscript:
"function area(left: number, top: number, right: number, bottom: number): number {"

Javascript:
"function area(left, top, right, bottom)"

In an editor the typescript function would likely be split into five separate lines.

"function area(

left: number,

top: number,

right: number,

bottom: number)

: number {"

None of the functions are complex but the the typescript function with the formatter creates a lot of noise.
I’ve had the opposite experience with complex type systems. They make it harder to evolve out of bad designs. This is particularly true when a lot of inheritance is used.
Plenty of tiny (and big) annoyances on any platform. For me personally Linux has by far the least.
Eating an apple would ruin a fast, and there’s also a risk of giving your kids eating issues because they don’t realize that your nutritional needs are different from theirs.
Anyone know real world usage other than animation/games? Tangentially, what drives the authors into solving them?
How significant are those downsides, really? A price difference of ~50 USD doesn't really matter to many people (in the techie demographic). It definitely doesn't and shouldn't matter to a tech company.

The risk of a country changing sovereignty also doesn't strike me as huge. The TLD itself would be unlikely to stop existing -- .su for the Soviet Union still exists. If I've understood correctly, the administration of those country-based vanity TLDs is generally not in the hands of the country's administration anymore; they've sold the rights to someone.

If the national or territorial administration still does have control over domain registrations, I suppose they might change their minds and stop allowing them. But it'd take quite an unstable administration to just pull the plug on a well-known TLD.

The only reasons for registering a .io domain instead of using a more generic TLD might be the trendiness or coolness factor, or a geeky attraction to it. But I'm not really sure the downsides seem that huge to me either.
It has happened in some cases, eg with all the "generate marketing copy with AI" businesses.

But yeah, in general the article assumes that GPT-3 will have lots of applications that make it super easy to make a useful product with very little extra effort, and that is just not true. Twitter demos are easy, robust and useful products are not.
That’s easy: If there are competing priorities then there are also competing interests and stakeholders.

If these are internal, then nicely and professionally relay that some of these will need to take a backseat and then let the stakeholders argue and decide what needs to happen.

Also drop hints that a larger technical team would help. If you’re doing things that matter, then sooner or later you’ll find yourself with a team because it’s the stakeholders pushing for it.

The worst outcome is that you burn yourself out trying to do it all, which is expected in startups but very counterproductive when the organization matures a bit.
> I feel like I pretty much have full control over my Mac laptop.

https://news.ycombinator.com/item?id=25074959
About the situation in python... Have you tried using "pip freeze > requirements.txt" to get a deterministic set of requirements? Or am I thinking too simplistic?
So now you've created a situation in which your employees resent having to stay longer than they want. Is that really ideal?
I integrated a registrar with many registries a few years ago. It amused me greatly that .io had by far the clunkiest api of all the many registries…with quite a few special cases against the standard. They’ve since been bought so they likely have a better api, but it always amused me that the “hacker” cred types would choose the registry with the wonkiest api.
Is dictation on iOS 16 broke for you?
I’m a heavy user of dictation via Siri and keyboard on iPhone. iOS 16 completely broke it somehow. Curious is all iOS 16 users having same issue?
"Almost all of the current problems we deal with as a society, all stem from how shitty society has become for many people."

The interesting part is that many of the child suicides are in the well off families.
Implement and train AlexNet in C without using any external libraries. Once you've done that, do the same for a text-generation LSTM. Once you've done that, write a GAN. And so on.
Speaking from extremely limited Zig experience here: I think some of these downsides will get clearer over time as Zig becomes more popular. Classic C++ issues like "wtf does this 500-line compiler error mean" aren't a big deal when you're working on programs that are entirely written by you. You probably know what you did wrong, and what you expected yourself to do instead. It's when you have large applications maintained by rotating teams of programmers, or big open-source library ecosystems where everyone is using tons of other people's code, where it starts to be a bigger problem, especially for beginners.

One concrete way this stood out to me is that I don't think Zig has any way to say "this function should take a Writer". (I.e. a File or a Socket or something you can stream bytes into.) Zig does have a Writer abstraction in the standard library, which takes a basic write function and provides lots of helper methods like writeAll. However, the Writer abstraction gives you a new struct type, and while you could write a function that takes a specific type of Writer, I don't think there's any way to say "any Writer". Instead you usually have to take "anytype".

I think things like the Writer interface in Go or the Write trait in Rust are very powerful and useful for organizing an ecosystem of libraries that all want to interoperate. This might be something Zig struggles with in the future. On the other hand, a lot of Zig's design seems targeted at use cases where you don't necessarily want to call lots of library code (which for example might be allocating who-knows-how-much memory from who-knows-where). In use cases like kernel modules and firmware, there might be an argument that making lots of fancy abstractions isn't the best way to go about things. I'd love to hear more about this from more knowledgeable Zig folks.
GitHub Copilot (in markdown mode) provides that already. I'm increasingly using it to help write technical documentation and blog posts - it works great.

You can even paste in a chunk of code to give it some hints, start writing about it (with Copilot assistance) and then delete the code later.
I agree with everything except the example. Driving is probably one of the most linear progressions you could have used as an example, assuming we're going point A to point B.
what I meant is that if you leave the tv on a different input than the one that has the built-in media player, does the tv can still show you ads and track you ?
Is it impossible now to completely avoid the built-in OS ?
This isn't really true though. Npm supports a full selection of semver specifiers, including pinned versions & Maven versions plugin handles ranges allowing using the latest just as npm (pretty sure maven also does this natively). There's no difference in what each manager does here: any community difference is going to be incidental convention.

Npm also uses package-lock files which tie your install down strictly, in case that's what you're referring to?
> So the banner is just the most annoying way that is legally allowed to try to get people to force-accept tracking. In fact, some banner are crafted to make rejection the hardest path for this very reason.

Just FYI, a banner that tries to skew a choice by using pre-ticked checkboxes, making one option more prominent than the other or makes it more difficult to decline than to accept is not "legally allowed". It's merely tolerated because nobody gives a shit about enforcing the GDPR, but it's not actually compliant with the regulation in any way.
Yes, this is what I meant. I would say that for over half the demos I gave, that was my last time talking to that prospect. For the rest, some of them would go a few more meetings and fizzle out, and some would convert to actual sales.
> To use a simile, the current level of ML/AI music is about on par with a precocious elementary student with a basic understanding of an Akai MPC.

Uhhmm…

https://www.beethovenx-ai.com/
It's ironic. My company hired Chetu some years ago. Their devs were doing 20 mins of work, but charging for 8.

We couldn't trust them to do anything.

And Chetu doesn't trust its employees. Heh