skysight-inc/HackerNews huggingface dataset:
This is actually required by the same EU-law, Directive 1999/44/EC Article 6.
They need to do this for all EU countries, in the local language.

Not sure what the UK law covers under this "consumer law". But that coverage-gap is huge, so I imagine it's particularly in the interest of Apple to define the route of action for the consumer, as they only provide 1 year of warranty as a manufacturer but the SELLER (!) has to provide 6 years of protection.

Side-note: I see the page repeatedly refers to footnote "2" for the seller, which I cannot find on the page. Would be interesting to know what they meant to say here...
I don’t know. Now that you explain how it works, it’s starting to worry me. Imagine being hooked up to an ML model designed to classify whether you’re thinking about porn or not, and emits a beep whenever it detects it. The implications of that are astonishing, if it’s accurate.

It hinges on accuracy. If it can detect a topic, the image reconstruction is almost moot, because you can start interrogating people about what they know.

I wish I knew more about biology to know whether this is at all feasible, or if it’s just smoke and mirrors. (A distressing number of projects like this are to secure further funding for a lab, not really to advance science.)

Since you seem to know about this, do you have any details about the classification process? I assume it requires the cooperation of the user, but it’s easy to imagine that a “primal brainwave” pattern might be common to all humans.
Probably shouldn't oversimplify it. Ex: I'm in the USA and every company I've worked for in the past 20 years was remote work and based in Europe. They opened American offices to make some things easier here, but They Came From Europe (ooohhh spoooooky).
Expert with controversial opinions in her area of expertise feels qualified to criticize the work of experts in an area she knows nothing about.

EDIT: Turns out it’s a dyadic regression and Sabine doesn’t know what she is talking about.
Non-trivial Rust code can be just as unreadable as code one would write in any other language. In fact, some of Rust's features (e.g. lifetime identifiers, functional-ish constructs that people use to create huge call chains with closures everywhere) arguably make it easier to write unreadable code than one might find in other languages.
>With BSDs

That like saying Linux and Android. Sorry, they are not comparable at all. FreeBSD uses modules, OpenBSD doesn't. FreeBSD uses X, OpenBSD uses Xenocara, a fork. FreeBSD's X.org setup can be madness, OpenBSD with XFCE it's ridiculously simple.

For instance, ACPI keys for brightness under OpenBSD work everywhere, not just under X.

>Touchpad

You must do that under Linux too, in order to use the working Synaptics module for X.org (for some laptops) instead of libinput/evdev or whatever is called today. It happened to me. Default module: jumping cursor, unusable. It worked as if it were an absolute device to the screen instead of relative movement. Synaptics: working.
Grafana Tempo 2.0: Apache Parquet Storage Format by Default
The thing about being a large company in an innovative industry is that the optimal number of “poorly conceived and managed product and R&D adventures” you need to run is not zero.

Certainly it’s possible to run too many of them, but if you are overindexing on perfect vetting and execution of every idea you might not be running enough.
Which is why the company works hard to convince someone who should be fired to quit. If they fire someone and don't mention that fact they can be sued for withholding information, but if the person quit on their own terms.

Note that there is a difference between being sued and losing in court. Even if you win you still need to pay your lawyers. I've had one lawyer tell me about spending nearly a million dollars in court for a case that was about $100,000 in asked damages that the lawyer knew based on facts they would lose - but [I can't talk about this part] made it impossible to figure out how to settle out of court.
> Instead than a single binary that needs to satisfy as much use cases as possible while remaining small and general, you would have a lot of more atomic functions that users can mix and swap as needed case-by-case.

Maybe I'm missing something here (it's been a long time since I last looked at the busybox code), but isn't busybox a single file that has a lot of atomic functions that callers can mix and swap as needed, using the shell as a REPL?

IIRC, and please correct me if I am wrong), all those little functions in busybox are simply single functions. There's a `cat` function, and a `head` function, and a `cp` function, etc.

I don't see what can be gained by moving them into a library file, and using the shell to call those functions, instead of leaving them in the shell program and calling them.
Thanks, this mostly makes sense now.

> The develop branch is main + feature branches currently in qa.

Is any work done to ensure this, or is it just a byproduct of the way of working? I'm struggling to understand how it would just happen automatically.
> What is wrong is being liable for a debt (or whatever) because a creditor failed to properly verify the identity of a borrower

You're never liable for a debt you didn't sign for. If someone else used your information, don't pay it. The court will always side with you.
If only.

Instead what we’ll get is “I’m sorry, but I can’t let you mark those cells black or red as that would contribute to systemic racism.”
Yahoo is also the homepage for millions of seniors who don't know how to change it, so there's that too.
Racism harms wildlife, too [pdf]
Reddit: How do I copy the list of subs I’ve joined from one account to another?
> I just wish it was copyleft

Yes, the GPL is very important. The BSD license _is_ a problem. Those of you that were around when FreeBSD was maybe going to 'win' remember why Linux(GPL) ended up capturing everyone's attention.

You can not count on your code staying free if it's under a BSD license. If there is a way to make money on it, someone will fork it privately and force you to pay for it. If they don't succeed, you will still be under continual threats that you will have to pay for it.
How I (almost) fucked up half a day's work
Just create a mutlireddit of your subscriptions by going on https://old.reddit.com/subreddits/ and clicking 'multireddit of your subscriptions' on the right. Bookmark that link and voila, you have a backup of your subreddits for your new account.
Read Fanatical Prospecting. I hired a salesperson recently and found that book very interesting as someone who has no sales background myself.

Really the gist of it is twofold:

1. Somebody who just picks up the phone and dials prospects for an hour is going to do much better than someone who makes excuses and finds reasons to not dial. Even bad prospecting is generally better than no prospecting.

2. Cold calling is rarer than most people (even most salespeople) think. The numbers come from somewhere. Unless you’re dialing straight from the phone book, then the prospect is likely somewhat warm. Did they request info on your website at some point? Give you their card at a tradeshow? Those aren’t cold calls.
I think GATs in Rust are really cool. Just like template meta programming in C++ is really cool (despite the countless articles on why it shouldn't be used by mere mortals in production code--it's too powerful and unwieldy!). I worry that Rust will become just as arcane as C++ but will look better at a surface level because it has modern and sane defaults and not 40 years of baggage.

Perhaps I'm worried I'm just not smart enough to be a Rust programmer.

Off topic: I also find the Rust community unwelcoming and very clique-ish, I get the very strong "you're not apart of the cool gang" vibes and I'm too old to care to navigate this.
> Bonus: I now have zero interest in buying a Steamdeck.

It's still an absolutely amazing piece of hardware. So definitely play around with it, if you ever come across one.
Whenever I install directly instead of using e.g. apt (typically because I want a more current version than the distro has), I use GNU stow [0], for precisely this reason. It works at the system level, at the user level, within projects, wherever. A simple "stow -D" is all it takes to clean out all the directories.

[0] https://www.gnu.org/software/stow/
Can you give some examples of problematic C idioms in C++?
They're used in that fashion, yes.
> The CRA draft even exempts FOSS from compliance – but only if no commercial use is made of it, including things like technical support and as part of monetized services.

This seems sort of reasonable. If you charge for tech support, you have a business. I’m all for not making it harder for people who are actually just sharing their hobby projects, but a project that makes money isn’t a hobby anymore.

I mean we wouldn’t want to leave a gap large enough to send Android through, right?
This is the original source, and way more informative than the Forbes article. Please change the post to link here.
So we should assume that it is intended?
I assume that Reddit keeps a list of IP addresses and advertising buyers can correlate them with data from other sources to associates accounts with real people.

Presumably, a Reddit leak means even more opportunity to unmask (dox) users who have responded truthfully to threads that say things like "what's the worst thing you ever did". Lots of blackmail opportunities.
The self-fulfilling prophecy "you'll have to have a build step" makes me so sad.
Ask HN: Are Bing's chatbot response citations accurately determined?
Or are these generated using a heuristic that only looks at the chatbot response rather than how the response was generated?
buy a domain name (~$9/yr) and get managed e-mail provider that supports wildcard emails (~$50/yr). Now you have unlimited email options.
Don’t say something stupid. I’m guessing socialising isn’t for you and that’s fine, work from home.
I’m not suggesting office is for all or for every day, but it should be an option for those that want to go.
I tried reactivity once to help me understand the implementation details under the hood. I wrote https://fancy-pants.js.org/ for this where I attached mutation to scheduling a render cycle. But it doesn’t address rendering leaving that to the student.

Something that really fascinates me is the difference between diffing versus declaration of dynamic content. In React and Vue it is a runtime function to know what changed and how to apply it. In Ember and Svelte it is a compile time calculation based on markers in the template.

I guess it comes down to personal preference. I’m quite the fan of a declarative style template that gets converted/compiled to a machine under the hood instead of diffing at runtime.
Because HTML is a markup language. XML is also a markup language but people somehow insist on using it for things where a markup language is not appropriate (which is almost everything).
Can't get people to accept any idea now a days if there's no website dedicated to it.
I don't fall into any of the camps you mentioned specifically. I have been using C++ as my main programming language for a good 15 years and am a big fan of modern C++. I tried Rust for a month (every day) and I just feel like it gets in my way too much and it's just not worth the extra friction. A friend of mine (using Python as a physicist) wanted to try system programming recently and I told them to just try Rust and not trouble themselves with C++. I think Rust is the easier language to learn and probably just as powerful, but C++ just gets in your way less. It's not as hard to use correctly as people pretend it is (though I admit that years of experience and studying are required) and if you can use it relatively well you can write safe code without much trouble and you can also have a very high (higher than Rust) level of control seamlessly at the same time.
I don't know many people with similar preferences, but most of them do game development, if that helps to contextualize a bit. There safety is not as important and development speed is much more important than for other applications.
>No record label would release songs without clearing things with the relevant artist.

What would that email look like? "Here's some lyrics you never wrote and some audio you've never heard. Can I use it in my song?"
The Four Motivators (2016)
I think he meant to test this outside a 0-1 choice of ideology.
I prefer do-what-makes-sense-flow. However, hard to write a book or sell tickets to conferences on such an approach. Branching "strategy" is probably the least impactful thing on any project but it is easy to have an opinion about. For this reason we end up focusing on that instead of the hard/mucky stuff.

Having said all of this, I do think git-flow is a little complex as a general procedure. For the project I am working on now feature toggles are often better but branches (even longer lived ones) in some circumstances can be optimal.

The bottom line is some things are better in-than-out while others are better out-than-in. Let's stop being dogmatic about it.
Or who choose not to change it. Not everyone who has different preferences than you is incompetent.
I wonder if that's the reason behind google's procrastination.
Roman church decorated with 4k skeletons
> The EU is basically an association for German business owners and landowners. Happy to impede technological progress if it serves their interests.

That's not true at all, and I don't see which interest there would be in hampering FOSS development.
I wonder if the large salary helped provide sufficient psychological buffer to put the individual’s health before paycheck.

I wonder how many people would “struggle” to the same conclusion if they started at 450k a year and a dissatisfying job.
This is correct, I pay something like $2/mo for I think 100GB of Google storage, and when my card expired I got frantic notifications from Google that I would not be receiving any email until I updated the card information.
I don't see much point in OBSD to be honest. Most of the claims to security are bogus (auditing is great, but it's not a reason to omit actual security features).

NetBSD has honestly seen much more interesting to me, cleaner tighter code, and some security features that look really interesting to play with.
Wow, that's very nice and easy to use!
> Until the value has a bang or any other special character that ends up being expanded by the shell and wasting half a day finding it!

Just how large are your env files?
Nothing to lose..? Old and popular reddit accounts are worth more when sold for a reason. If I'm sharing an idea or business update, it's useful to show mods and algorithms that I'm a decade old user and not a bot created this month.
Reddit search. HN search. Yandex. https://search.marginalia.nu/ (and Google)
Creatives tend towards mental instability. This is why people in Hollywood should be treated like trained circus bears. Be entertained and amazed that they act just like real people, but for heaven's sake, don't trust their judgment on anything.
People enjoy different things, let's let them
There are plenty of usb-c cables with magnetic connections available.
Don't forget the 1990s and the album he collaborated with Elvis Costello on. Among the best work of both of them.
What about taxes on LLC?
Windows 11 is collecting more user data than you know
That is a "when" event rather than an "if" event.
> So, using C++ was a no-brain decision

Yes
We always worked in a way where the master branch is running a regular release train into our internal / beta / preview release (depending on company and audience size). Both major play stores provide ways of automatically and regularly releasing builds with minimal review (internal channel, TestFlight, Firebase app distribution. etc). Those channels are fed directly from master and used for testing, showing demos to customers and other bleeding edge use-cases.

One of the builds is then chosen as an "actual release" and promoted to the release channel in the store - the commit with the cutoff is tagged in Git.

If, for some reason, a patch needs to be applied to that exact build, you can always branch off from that tag and apply patches. But that was usually avoided and a newer, fixed, build promoted as release instead. I think we had to backpatch things less than once a year and only in very rare cases.
I suspect the opposite is true. Political orientation likely maps onto personality traits: https://www.bbc.com/news/uk-politics-55834023. The relevant political issues of the time may then cause people to react to them differently depending on personality traits, and cause people with similar traits to coalesce into like minded coalitions.

That being said, psychology is a pseudoscience so who knows what anything is anyway.
I was happy to see this as well. As a 'seasoned' C++ dev myself, when I learned Rust, I was pleasantly surprised to see those implicit concepts made explicit in code.
This just makes sense since C++ is supposed to be an extension of C.
It has not. I’m right here at land, don’t intend to go and there are dozens of us here :)
RSA SecurId - big problem with that was RSA had the tokens’ seeds, as well as their customers. Recalling all their customers’ tokens after getting hacked back in 2011 must have been expensive.
Never had psychosis but have had a few major depression episodes (sleep all day, lose a bunch of weight, get stuck in a cycle of negative thoughts, etc).

I did end up in the hospital once for a week. I found myself repeating the same actions over and over again because I couldn’t remember doing them, I had a hard time speaking (everything came out in slow motion and stuttering), and I think I had a bout of depersonalization. The DRs thought I was drunk or on something. I wasn’t. Never did figure out what happened.

It was probably all stress related. I had to quit my job and move closer to family. Ended up costing me $$$ due to bad timing (lost options that weren’t fully vested) I have to be very careful about work.

I tried therapy and medication. Maybe it helped. Maybe it’s just something you learn to cope with. Recognize it for what it is. You’re a person who’s somewhat fragile. You might have a breakdown. If you can recognize warning signs try to catch it early. I have a lot of respect for people who have grit and endurance - I want to be the kind of person who can do big things and work hard and accomplish the seemingly impossible - but at least in my experience, mental health doesn’t always play well with that and it takes a long time to recover.

Personally work was the “main” thing I put energy into for a long time. And it’s not anymore. And that makes me sad. But at least I’m not losing my marbles anymore (knock on wood).
For me, work environment makes a huge difference.

I work like crap in cubicle farms and typical corporate offices. I feel like I'm on display.

I work best in a private office, with a door that closes, a window that looks out on nature, and a very large whiteboard. Ideally, I'd like my team members have similar ones.

Home is in between.

I can work much longer hours if I can:

- do basic basic bodily functions (stretching, eating, drinking, scratching, a short power nap, etc.)

- change work positions (e.g. lie down with a laptop)

- make noise (phone calls, music, etc.)

- have my papers and books spread out as I see fit

... and so on.

I have never seen a tech firm where I was comfortable in the office, and it's especially hard in places like SFO/BOS/NYC/etc. where square feet cost so much.

My past few jobs weren't with tech firms, and I really enjoyed working in proper offices.
Rust isn't a prototyping language.
Chiming in here, even if he was not being paid for performing this song here, the tweet and publicity still serve to market his work, right? How is that not commercial? I mean, this is to sell more tickets in the future, one would assume.
Well constructed deadbolt on inside only. Much more concerned with a break in when I'm home than when I'm away and this will help dramatically.
> Saying that using dotfiles instead of ~/.config means they "don't respect users" is a little dramatic, don't you think?

No I don't think so. For many applications (i.e. only config, no cache) it's literally an additional getenv and minimal logic when opening your config files. No additional dependencies needed. The amount of effort required is tiny compared to the benefit multiplied by the number of users that don't want dotfiles in their $HOME.
Omnivore, the way humans are evolved to be.
It's feasible it's related to layoffs. I dunno if it is actually related but no time like the present if everyone's on edge.

Want to phish someone in 2023? Send an email saying they've been laid off. Link to an article (which requires auth to read, of course) for full details of their redundancy payout.
Thanks that's what I figured.

Who would hire an employee they can't fully own.
Physics models are models.

All models are wrong, some are useful.

I am not claiming that useful models need to be computable, in fact the problem with the MTP is that it induces cycles into something that needs to be recursively enumerable to be decidable.

"The trophy wouldn't fit in the suitcase because it was too [large,small]" is a nice toy case to consider how NLP can deal with that easily but NLP would have issues.

It all relates to VC dimensionality and decidablity in the end.

But the math is hard to demonstrate without actually using math.
RAII isn't a perfect safeguard against memory leaks. Rust doesn't provide 100% protection against them, either, especially when `unsafe` gets involved. It's better than C++, though, in this regard. There is no fool-proof way to avoid them, other than by never dynamically allocating memory.
it might be a case for societies where is a stronger group identification (e.g. identification for the nation)

And again, American political system is rather unique in the Western world. At least it should discussed in the discussion chapter.
So cool to hear that Yahoo still exists!
NoteSH: Fully functional sticky notes App in your Terminal
https://youtu.be/cs8JWCY8k2U First thing I thought of!
Isn't there something similar elsewhere where the owners and dogs are supposed to look or behave like each other?

edit: search for "Like owner, like dog"

e.g.,
https://www.psychologytoday.com/us/blog/smarter-you-think/20...
No JSX for me either. I want plain HTML, CSS and JavaScript. All scoped within their files and domains.
It is unbelievable what they did to it, I can’t fathom a reason.
Being counter cyclical pays.

Immensely.
If it was Jordan, that would be true. With Kareem, I'm not so sure that's the case - "But that ain't me today. I'm 75. The only time I ever think of the record is when someone brings it up."
With JS modules it might be possible to just write JS code and include it in your HTML directly, I'm not sure if I'd recommend that though as performance might not be great as of now, and there are still many other caveats. In a few years this might be less of an issue though when HTTP/3 is widely deployed and loading many tiny files instead of one big one won't make that much of a difference.
They are still consuming those property-hours.
*david guetta's ghost producer
I don't think complexity explains it. There are plenty of industries that handle equal or greater complexity with greater reliability. I think the issue is that the industry is extremely cost-sensitive, and anything that lowers the cost of production is valued above quality. Not just by the industry, but by the industry's customers.

You see the same thing in a lot of places. When people talk about shopping at Amazon, Wal-Mart, etc., they don't talk nearly as much about quality as about getting the lowest price. Well, the lowest price means cheap junk.
China offers emergency aid of $4.4M to earthquake-hit Syria
yes, multi-party systems dont have an usual 0-1 binary thinking.
Jira is awful, welcome to AJIR