skysight-inc/HackerNews huggingface dataset:
Depends. Established, well-behaved food delivery apps have agreements with the restaurants and have direct integration - not scraping. They take absurd margins, but that's a separate issue.

When the food delivery apps "scrape", it's sometimes okay, but often not: The food offered by a place might be made to be eaten immediately, in which case a 60 minute delivery might guarantee a horrible experience. The food might not even be safe to transport by intermediate handlers, such as if the food is not packaged in sealed containers. In both cases, the food place ends up with dissatisfied customers and bad reputation for something they neither did nor wanted to do.

John Oliver had an interesting video on the topic: https://www.youtube.com/watch?v=aFsfJYWpqII
There's lots of options and people have different issues. For me stimulants suck, but 2 out of 3 tested non-stimulants work great. So [citation needed] on your "basically useless".
You know so much about Putin and his knowledge - are you his therapist?
> "Start with the absolute simplest ecosystem possible"

has to be the most javascripty advice ever lol. instead of "solution", uses "ecosystem". lmao.

the problem with web is and always has been that there is a million ways to do the same thing. each one has it's own trade off, and you might not discover that until you're far too deep into the muck.
> doing professional development using typescript and angular

So you aren’t using vanilla javascript, you’re using angular - yet another framework/library
Try as I may, I can’t make sense of that. I’ve read something like it in books on C, but I still can’t. Maybe I’m infected with set theory too deeply.

In my mind, a computation (a “function”) must either return a value or hang/crash. If it appears as though it returns a member of ∅, it must hang/crash, because there are no members of ∅. If it returns a member of the single-element set, [1], it can return one, there’s just no use inspecting it afterwards (you know what it is already).

(For what it’s worth, if you use a prover-adjacent language such as Agda or Idris, this is exactly how things are going to work there.)
I was at a startup event last year where someone that had been very senior and instrumental in Ryanair starting was talking to a small audience (<40 people). He told the story of how they didn't notice booking.com was "stealing" so much of their profit. To rephrase his words: "We gave those guys free advertising on our site and without us realising they were quickly making more profit per head than we were. Before we noticed and could do anything they had gotten too big to effectively cut off." So it's funny to see this posted and that the frenemy fight continues to this day.
Daring tech stack!

(50%+ in php)
Basically it monitors activity on your computer (process spawning, file changes, etc) and logs them as "Events". Then it sends those to their ML models for "Detection". And if malware behavior is detected, then they perform a "Response" whatever that may be. Probably notifying the user and IT department.
> Just stomp booking.com into the ground - I simply don’t understand why hotels and airlines don’t do it?

Classic prisoners dillema. The problem is all the hotels, etc. need to be on the same page.
As a CLI tool author, I don't understand how I can use base16 to "theme" my tool's output. Can you point to some resources?
I almost spit out my coffee when I saw this. The ADHD industrial complex steams on I guess. If doctors can "prescribe" video games, can prescribe time playing outside or away from technology? I suspect that doesn't get the user on a monthly subscription plan. Soon we'll have the government subsidizing video games in the name of "digital therapeutics". Nothing says mental well-being like playing video games.

I know this is for children, but anecdotally, the number of 30 somethings I know IRL who are now discovering they have "ADHD" is comically high. Social media has truly been a disaster for the human race.
10/10… but then I worked in VFX and CGI for the better part of my career. Let’s see how my partner does.
I can warmly recommend making your own oneliners.txt over time, especially if you hop between boxes a lot. Some of the more hyper-specific entries in my own list has saved my bacon more times than I'd like to admit... https://ocv.me/doc/unix/oneliners/
Posted on medium, how ironic
Yeah. I didn’t know this before, and I’m now beginning to see why Jellyfin never comes close to satisfying me whenever I use it, when compared to Plex.

What they’re trying to do is really hard. As much great work as they’re putting into it, they’re really treading water with what they’re currently able to muster with people that are willing to volunteer their time. There’s obviously a lot of people that want to put money toward the effort.
Taa Language
What? The modulo operator always existed in Javascript, isEven and isOdd have always been stupid and unneeded. "n % 2 == 0" and "n % 2 != 0" has never needed to be a dependency.
Well, what do they use instead?
Or dynamically-linked binaries that are distributed via containers.
The effects ramp up over a number of days, but it works for me until the day after taking it - which is great.
Exactly. It's very hard to judge how hard it is to understand something when you already understand it. This is also why video games with puzzles need extensive play testing. Because the puzzle designer, already understanding how to solve the puzzle, is terrible at judging how hard it is to understand the puzzle.

It seems that our counterfactual reasoning ability largely breaks down when it comes to understanding. For some reason we can't evaluate the question "what would I think if I didn't already understand this?"

> Notes written by professors who teach smart kids, optimize for minimizing confusion, and do real user testing are often much better than the best books, in my experience.

Yeah. Though smart kids get confused less easily, which means lecture notes written to teach dumb kids are even less confusing.
Also, there are many UI challenges solved easily by React plugins - e.g. multi-select boxes, datepickers, colour pickers, file uploads, etc. Yes, this is using a sledgehammer to crack a nut. But I don't have a nutcracker, and I do already have a sledgehammer, so why not.
> And then there's people like me who just want a server that can handle any file I throw at it and play it over the internet

I just use nginx (with directory listing enabled), let's encrypt and HTTP basic auth. That basically gives you what you're asking for. But it won't do the fancy web sync so that you can watch it with your friends.
Come on... plan better?

It's almost always the simplest answer: they can get richer like that. I don't get why people try to rationalize greed so much. It's just that: greed.
I don't think so. The author contribites to the crap when he could not
I am not sure the author really knows what they're talking about when comparing today's web development with earlier systems.

First of all, the reason for useEffect() is not directly asynchronicity. It's mostly an optimization to give React control over what code it needs to run when the state changes. This is because with React, you basically re-render a document with every state change, and in order to speed this up, React needs to know what code depends on what part of the state. Admittedly not pretty, but all of the more automated MVC-like systems have mechanisms to detect or handle model changes.

They are completely wrong about asynchronicity. Since the 80s GUIs have been using event loops. Windows 3.x did this, and even really old UIs like GEM did. When using an event loop, you must execute operations asynchronously or the event loop will block. That's not new at all. What's new is that, these days, applications are interacting a lot with the network, and these are blocking operations. They require asynchronicity in an event loop. This wasn't really the case back in the days before the internet, when everything was local. And for longer computations you had to call functions like yield() to give time to the UI.

He mentions threads, but they didn't really became a thing before the early 2000s. And threads never worked very well with most UIs (except the good old BeOS?).

It's easy to complain about issues with today's development frameworks and easy to overlook the limitations in the past. UI development was always a pain, especially for applications that are larger than the typical demo app. I have worked on apps using GEM, MFC, QT, GTK, TCL/TK, AWT, Swing, JavaFX... it doesn't matter. It always sucks one way or the other.

Today's web-based UIs and their dev tools are a marvel in many ways. Like you can easily update them without going from computer to computer, or let user run install programs. They easily adapt to all kinds of screen resolutions and screen orientations. You can easily debug them in the browser, even on an enduser's computer. You have package managers that make it easy to add and later update libraries. Certainly not everything is perfect, I still kind of hate UI development, but it's a huge improvement over everything we had in the past.
> Doubly so when it's a personnel matter because the less said the better.

I think it depends. There's probably a whole lot of reasons to select a specific communication strategy around an incident.

If it's an obvious violation of coc, transparency is probably very well received. For example, if you have someone who's allegedly embezzling funds, just announce the investigation, and follow up one way or another.

If it's a bogus claim, you better not be transparent about it. Because with transparency you're creating evidence against yourself, and that's not smart.
30-odd years of using ls and this comment is finally the catalyst for me to start using -A instead of -a. Thank you!
Where does it live? In a .bashrc I have to maintain? The point is, not having to create an alias or function, because the tool lives in history.

None of these are that complicated that they deserve a dedicated shell script and chmod'ing, or presence in a cloneable repo, etc.
We're building thermonuclear spaceships again–this time for real
> We're in the process of operationalizing an opt-in to this technique

oh the jargon

> We're making progress by the minute

I better hope you do.
Is there a Jelly Cloud solution? i.e a company that deploys Jellyfin to a EC2 instance and hooks up an S3 and gives you custom domain e.g: username.companyname.com and charges you a monthly fee for the S3/EC2 costs + other costs?

I was thinking of creating it but wanted to see what demand there is? Most Devs can easily do this themselves but I want to extend and sell it to other people as a service who wouldn't be capable and just happy to pay.

Plex and Emby would be competitors but not open source afaik.
They could donate to their dependencies that need it?

Still directly supporting the code running in the project. Balances out that people seem happier to donate to the UI/product layer than something like ffmpeg. Might be a bad example, but I’m sure some of their dependencies are underfunded.
If it was up to me, I would have required all airlines publish their fares in machine readable format.
There’s definitely a case for rewriting React apps in much more simpler “old fashioned” backend technologies these days.

Devices and network speeds are so much faster and tech like HTTP/2 and nginx can take it up another notch.

And as the article points out, React and rest of JS ecosystem is so much more complex than using Rails or Laravel.
Easy.

Blue=good
Red=bad
I have been a Plex fanatic for quite a few years but the tides of been changing in a way that worries me. I am also an ad blocking fanatic and I have noticed trends between Plex, content I watch, and ads. I know they do something but I haven't quite figured it out yet even when putting my Plex behind a really aggressive ad blocking DNS configuration. They also mess with suggestions, doing things like hiding my own content in favor of their own, some other little annoyances...

I stood up a Jellyfin docker a few months back and instantly noticed for local playback is was swift, the UI is super fast, and also it just felt more polished in terms of overall experience in certain areas. I haven't switched yet but the project is so far more along in such a short time period that I will be watching very closely going forward. I love the humor and I love passion to build good software that respects a human.(privacy)
> a computation (a “function”) must either return a value or hang/crash.

It can also simply return control, without returning anything. It's equivalent to invoking a continuation with zero arguments. Do you allow for zero-argument functions, at least?

Of course, if a function can't return no value whatsoever, you suddenly need new syntactical categories to support it: you need to prohibit using such functions in an expressions (only call statements are allowed), you need a way to return from such a function (naked "return", which is prohibited from taking any expressions), and it's also severely strains your generics/templates because you can't treat such functions uniformly etc.
Making functions takes substantially more effort (and has some advantages).
>> don't live in a swing state

Your impact extends beyond your location. Donations, online engagement, and grassroots efforts in swing states can all make a difference, even if you don't live in one. For those seeking an alternative, Harris, for better or worse, has emerged as the only viable non-Trump option.
> 73% of children reported an improvement in their attention.

What kind of study outcome is this?
Except for "Cartesian blindness" (an interesting term) the situations where you say we wouldn't recognise intelligence are so far fantastical in the sense that they require a kind of intelligence that we can only imagine might exist outside the realm of our experience.

But why should current debate have anything to do with all those situations? By analogy, suppose there exists a race of alien birds on a faraway planet that can fly in a way that we wouldn't recognise as flying. Perhaps they have an antigravity gland or poop exotic matter that sticks to their butts and lets them move around without touching the ground. Does that affect our ability to recognise flight when we see it on Earth? I don't think so. When you see e.g. an eagle, fly, you know it's flying, regardless of whether anything else is, or might be conceived as, flying, or not.

Equally, does the possibility of an alien intelligence like no intelligence we have ever seen before make any difference to how we recognise intelligence here on Earth and right now? The debate is about the intelligence of computers. Should we consider the possibility that computers are about to develop an alien kind of intelligence like no intelligence we have ever seen? I know there's such a current of thought in various circles but it doesn't seem to be based on anything but wishful thinking (or dreadful thinking?).

As to "Cartesian blindness" and racism etc - science is self-correcting. Even if we spend some time confused about what is and isn't intelligence, we get there in the end. The question is how we identify intelligence in the here and now, with what we know and understand about the world in the present.
> The servers are currently in Germany

With what company? All good if it's a EU company like Hertzner, but it can still give GDPR headaches if you are hosting on e.g. AWS in Frankfurt because Amazon is still a US company.
My understanding of _value identity_ refers to the `StableDeref`/yoke approach to self-regerential structs. The value is constructed at a stable address (usually some heap allocation) and you always access it through some pointer. The address is the value's identity.
The pointer can move, but the value doesn't move.
Doesn't that seem a bit passive aggressive? See what I did there?
Use cases are different. I bet I'm not the only one who runs ls manually on my command line a LOT more than I ever use it in scripts.
ECC RAM would have probably helped, but that got axed in consumer CPUs probably due to financial optimizations. They wanted to have ECC as an upsell feature for 'server grade' products.

That was pretty short sighted.
It works great once or twice if you don't ever drink it normally. It's way too easy to get used to though and it just becomes the new baseline.
Can light-rings self-gravitate?
> runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS on AMD64 and ARM64 with the best possible performance

Is it possible that a single binary will run on both AMD64 and ARM64?
It's not about the rendering. It's about making sure all the state of the UI is consistent. That when textbox A is changed. All the places in the page that depend on that value are updated. You can do it without react but it's a real pain.
In context, there's presumably a form in a web page containing a claimed email address and other personal data that "evolves" a bunch of strings into valid Email, Address, Name etc. objects or into a collection of form fields with a list of error messages attached, depending on how validation goes.
"hard G" is the sound denoted "g" in IPA. The other "g" is "dʒ".
BT fined millions for failing to connect 999 calls
I can't speak for a generic cloud solution. but various seedboxes (managed bittorrent providers) offer Plex and also Jellyfin as part of their offering. That's how I run Plex as well as Jellyfin, personally.
What Kamala Harris has said about AI, tech regulation, and more
Light bulbs are build to break and be replaced, as far as I understand we could have eternal light bulbs but that’s not in the interest of light bulb makers.

That same logic might still apply for modern light solutions like LEDs. I have a more expensive LED bar which is build on top of aluminium to disperse the heat.

Did you have heard about the Dubai Lamp? It’s basically a very efficient longlife LED which they only sell in UAE.
Testing the Assassination Attempt of Donald Trump [video]
The kind of study outcome that tries to get people to buy the product.
Yeah he will be delivering my Uber Eats today!
Not immoral, but it's a huge HR headache. Once people get paid, you have to deal with what people are worth. And everyone thinks everyone (including themselves) is worth different amounts. Coming to a consensus about that is a huge hassle, and will still end up with hurt feelings.

Bad moral is bad for code.

If you have enough money, you can swallow that pill and push through. If you don't, it will make things worse.

They have enough money for what they do, but they haven't got nearly enough income (donations) to pay everyone market wages.
I haven't noticed any difference or problems with the Android TV application vs the Android or web client. What exactly is broken or not great for you?
yes, it was. I was informing you that all critics of DEI outside of an actual discussion thread about DEI are racists and "DEI" in that context is equivalent to the n-word. I hope that clarifies my intent better.

To clarify, I'm not to keen on DEI either, but we're not really talking about DEI here are we now?
Thanks, I was wrong, based on the comments it looks like it was flagged
Any language that allows private constructors makes this pretty easy, no?
Has anyone had experience with qdrant (https://qdrant.tech/) as a vector store data and can speak to how txtai compares?
If that's the case, it is a great software, no?
These aren’t really new rules, there is nothing to be be “grandfathered” into. Maybe they made some slight adjustments but I was looking at the process to become a registrar 5+ years ago and the process as I recall was pretty much the same.
This is the wrong way to look at it. If a textbook is bad, or is good but too difficult (i.e. bad) you will stop reading it. The alternative to self-studying a good textbook isn't studying a bad one, but studying none.
You cannot reliably "throw the propietary firmware to the trash and/or maybe burn the telephony module, either phisically or disable it with AT commands" as there is no or too little documentation available. Moreover, a device with no communication mean is as useful as a bike to a fish.

Again, all of those non-proprietary software is for the CPU. The rest of the hardware requires those blobs.
They can certainly be simple and incomplete, or simple and incorrect; do you have an example of a simple, complete, and correct time library?
You do not want your volunteers looking at the effort they put in and the money they get back for it. It's going to create negative feelings, and at the very least performance will suffer for a while. It's more likely that it'll cause a permanent problem instead, possibly even driving away volunteers.
> I can avoid military service by emigrating.

This is something that I did not realize. If that works - perfect.

> it is in practice not really mandatory

This is what I was hoping for.
Almost. Canonicalize constructs so that they will be easier to manage in later passes.

So for example in the x * 2 case, if you canonicalize it to a shift, the representation of that shift may have other properties (or tags or whatever) like “this operation has no side effects on memory”. A later pass might make sure the register is saved (or decide to discard the shift because its result is not used) without* that pass having to know specifically about shifts.

Later passes could have different canonicalizations, say coupling the shift and its store so that a single thing is, say, hoisted out of a loop (this is actually probably an unrealistic example, but reasonable for explanatory reasons)
> Where was the "defraud" happening here? When Ryanair wants to make money on flights they shouldn't offer flight tickets that only make money when they can lure the consumer to purchase addons via a boatload of dark patterns.

This lawsuit is not about ryanair's pricing model, so that the company engages in bad practices is irrelevant to the court decision. What matters is that booking.com wants to earn money on selling ryanair tickets while evading using reseller agreements by using the site as if they were a private customer (likely also against the terms of service), with supposedly some bad side-effects like ryanair being unable to communicate with the customer (which could be bad if they wanted to e.g. give you a notice about the flight during the sales process).

You will have to sue ryanair specifically about their pricing to get a decision on that, which of course first requires ensuring that it is unlawful or unfair business conduct within your jurisdiction (which it might not be).

> bookingcom acts as a user agent in my service so why should Ryanair have any legal basis on preventing bookingcom from doing so?!

They are not your useragent, they are acting as a reseller: You buy a product from them which they acquire elsewhere, taking a profit in the process.

If they were in fact entirely transparent in the process, merely allowing you to purchase the product at the best available price directly (e.g., a plugin to find deals/discounts, VPN to get it from the cheapest region, etc.), then the case would have been hard or impossible for ryanair to make.
The main difference is that the source code is available under a FSL license and after two years converts to the apache 2.0 license... compared to Stripe where the core part of the system is closed source and proprietary
Aversion to truth seems more fashionable now than in 2019.
no, not in tech companies and certainly not at crowdstrike. lookup people who work there and you'll see. In cybersecurity, the talent pool is so small you can't even pick and choose like that even if you wanted to.
Notably, Trump plans to overhaul federal laws, granting the executive branch unprecedented power to fire federal employees who were previously protected from political whims and executive turnover.
Yeah, they could have done what e.g. the Wikimedia foundation does (find ways to spend the money and keep asking for more), but they didn't. Saying "we're good, we have all the money we need for the time being" is very refreshing...