skysight-inc/HackerNews huggingface dataset:
If you are imaging bright objects like planets or the moon, you don't need an equatorial drive. Especially if you are using a "fast" telescope.
LibreOffice will now cost $8.99 on the Mac App Store
The next generation of Megapack uses LiFePO4, but older ones don't.

https://www.tesmanian.com/blogs/tesmanian-blog/tesla-has-rel...
How a small Bengaluru-based bakery took on Amazon and won
The really important thing if you decide to go this route though is that each "thing" that goes on part of the box needs to be a complete feature. Typically projects aren't approached in that way - if someone builds out the front-end UI because that's highly user visible but someone doesn't hook up the backend (as an extreme example), the fact that the "front of the box" features are done is irrelevant, they're unusable without the less sexy stuff.

Not to say that it isn't possible to divide a project into independently "complete" features, it's just something you need to be really intentional about.
Ask HN: Do you regret being a generalist?
I'm a fairly young SWE in my early twenties, and I've tried a bit of everything.

Fullstack web dev, a bit of cyber security, a bit of AI, mobile apps, all kind of automation/bots/mass scraping, growth hacking, small games, low level C...

And I'm starting to wonder if I should specialize.

I've always been interested by AI, but since it's such a large/complex field, I never really took the time to dedicate myself to it completely because I'm always interested by 10 things at the same time.

I have absolutely zero doubts about my employability, but I'm afraid to regret it long term if I don't specialize in an interesting field.

Do you regret being a generalist? Have you been one in the past and then changed? In that case what do you prefer? Do you regret it?
Doesn’t mention if they went into Spotify’s Settings—>Audio Quality to set it to the non-default ’Very High’ (=320Kbps). The experience described makes me think no.
Its funny that it happens in Germany of all places. Its not like they had a case of excessive use of data by the state before (stasi) against their own citizens

Either memories are short or there is political fantasy of being control freaks going on
Yandex.com, my friend. It even returns results from Ulta Cancelled video websites like Bitchute, Rumble and Odyssey.
GraphQL can totally do these things, with an appropriate resolver. I mean, in the end, anything you can do using REST can be achieved with GraphQL.

But shouldn’t the individual services be protecting themselves?

That said, I think there’s a case for BFFs - even ones implemented in GQL - when there is a need to support devices or customers which you can change, and which may live longer than your API.
That is not how smash-n-grabs work
As a huge fan of pico-8, this looks incredibly exciting. The next game I make is going to run in Gamercade.
Something like this would be awesome
Hear me out…

What if we become like Apple. But worse!

The crowd in Redmond rises to their feet cheering and hollering.
Money is an artificial construct. If it’s worth doing, it will be affordable to those who get value out of it.
Although to be fair, lack of visibility in the tooltip seems like a problem with the tools not with types. Many times I’ve wished I could tell TS to expand the next level of type signature.
I think the solution would be to just make the down-vote do nothing but increment the visible counter, and also make it so that users that can't comment if they already voted. This allows people to simply signal their disapproval without fighting repetitive flamewars in the comments or suppressing content they don't like.

Or maybe if you're running a forum where you want to promote controversial content and hide boring content, just make the downvote act identical to the upvote, so users are incentivized to downvote and argue if they think it is argue-worthy and just ignore if they think it is too boring to discuss.
I've looked at it. Now, what is your concrete argument about it.
There is very clear evidence he has cheated before. He then admitted to it. Then chess.com says that he admitted to a very small portion of the actual cheating. So there is a LOT of evidence he is a cheater.
That's a purposely absurd example of a mode of thinking I see almost every time I'm here. Whatever EQ is, if anything, maybe some amount of it is needed to avoid that.
I wouldn't bother with filing a law suit, but it may be worthwhile contacting the appropriate government agency; in California, you can file a claim online [1]. It likely won't be quick, and they might not be able to get any money out of a stone, but it shouldn't cost you any money, and it shouldn't take a lot of your time.

Wage theft is also a crime, and you can go through the police and district attorney to pursue that, if you can get them interested.

It's possible that the wages may be recoverable from the individuals even if the corporation is bankrupt, although how much time and effort you want to invest in that, I dunno. Would depend on the amount owed, I would think; I've not been in the situation, but I'd like to think I would stop working at a place where a paycheck bounced or went missing until that was resolved; with maybe some amount of flexibility for a paycheck a couple days late, or a really convincing explanation about why what happened happened, and how it was going to be resolved. Anyway, I don't think I'd be willing to make a big fuss about one or two paychecks, but I'd certainly file a report.

[1] https://www.dir.ca.gov/dlse/HowToFileWageClaim.htm
> The code execution is locked down with a private key that only Apple has.

And digital signatures for the various drivers that only work in iOS.

> Apple can therefore sign any executable for any iDevice that exists, and it will run without issues. They could make a completely new bootloader/OS combo from scratch while maintaining compatibility with the hardware.

That Apple can does not mean it should be compelled to. In addition, Building an entirely new OS is separate from the issue of being regulated to provide equivalent access after sale.

> The bar is then: "Is it technically and officially possible for Apple to install any OS/bootloader that's compatible with the iPhone hardware?" The answer to that is yes, it is.

Then this is no longer about consumers having the right to do as they wish with a device they have purchased. Instead, this is about compelling Apple into providing protected information or forcing the company to design an open OS. This runs afoul of many constitutional protections not the least of which is compelled speech.

> So, if it is possible for Apple to do so (by them having the private key used to sign the OS images) even after they sell it to me, then it should be legally mandated for me to have the same level of official posibility to do the same via the same means.

That they have a private key, does not mean they're obligated to share it nor should they. I fret for the precedent this would set. Arguing for control of your own device that you can root yourself is not the same as forcing a manufacturer to allow arbitrary access to the OS at first swipe.
If only we had a way to spend billions of $¥€ on putting the greatest minds in the World into a single company who could solve this at the drop of a hat.

It has to be control, right, surely Google are competent to fix this overnight of they wished?
I second the BlockTube recommendation. It's great for spoiler avoidance too!

Put in keywords like:

"ending explained"
"top 10"
"death scene"
"betrayal scene"
"all bosses"
"all endings"

as well as series names that you don't want to be spoiled on, and suddenly your Youtube experience will be much better.
Do you have anything besides vague handwaving generalities without any specific concern, argument, or connection to the immediate story?

Or are you just trying to market ZoneHaven with comically bad fake criticism (a “praising with faint damn” inversion of the cliché “damning with faint praise”)?
Hum[1].

[1]: https://www.aflegal.org/about#mission
"An obscene amount" is around 250, most of which are someone dropping off two ballots. The report itself says around 300 potentially invalid ballots. Probably less than the amount of miscounted ballots.
I work in games for a very large studio, C++ is not going anywhere anytime soon (see Unreal Engine). The vast majority of experience is in C++ and no other language.

Server side services (read outside of Unreal Engine Server) are not written in C++ however.
Better is just to not have them.
This conversation does not matter. You should both carry on for your own health.
We have one of those! :-)

And yes it is fast!

https://github.com/duckdblabs/sqlite_scanner
I don't doubt what you're saying. I also assume the bright kid is lying or making it up. This is not just for car sales, but any salesman. If I can't find it out myself, I have no reason to ask the bright kid. Sometimes I ask them a token question to see if they'll lie to me.

I'd buy from the vending machine in a hot minute. But I might be a freak.

To be fair, my most recent car buying experience was just fine. It was a new Subaru, just as the pandemic was starting and they had a lot of excess inventory. We paid the asking price, but it was close enough to the best price we could find from our research. The finance salesman pushed every possible add-on, and we simply countered with "let us take the brochure home and figure out what we want to do." At the end we wrote a check for the car with no extra goodies and drove away.
If you need a record before running something like ‘script’, tmux has a capture-pane command.
sometimes these are called Middle Tier -- an aggregation layer between frontend and backend services
Right my point is that

1. It incentivized using it as the data model which is both inefficient and lossy in regards to transactions.

2. what’s the purpose of graphql in this context? You have to use an ORM anyway with which you can do all delegations to servers etc your heart desires and with typescript you can ensure proper column types regardless. You can trivially autogenerate objects or any kind of descriptor from a database as well.

Seems to me people decided graphql was a perfect solution to nicely hit multiple data stores with the now added caveat that we have a worse query language that lacks joins to boot.

I’ve still yet to see an actual technical argument for why we should add another (less efficient) layer between the actual data stores and the ORM/Application DataModel.

Is it resolver logic between stores?
I skimmed the code example and although I understand that it spawn two tasks, the syntax is not so clear for me. I rather prefer the actor-based model of concurrency of Elixir/Erlang instead of async functions and Go channels. I somewhat biased, though.
When it's ready. I'm going to look for a published
I've worked on several platforms with recurring billing, including a marketplace prior to Stripe Connect existing, so I get that it can be pretty challenging.

That said:

- IA doesn't even offer cancelling. That's... not a particularly technically challenging feature. I have a strong feeling that they in fact have a cancel button somewhere in their backend anyways.

- While some of this can be annoying, it's kinda table stakes these days. If you can't handle basic subscription functionality, god help you for things like 3-D Secure.
Seems like a storm in a teacup ...

It's common enough here (Australia) for one person to drop off a bunch of signed, sealed, and seperate votes in seperate envelopes to the local post office for the household .. sometimes even for the neighbours in rural areas.

Most of these USofA lawsuits seem to be about making it harder to vote and restricting the vote to a pool of people well off enough to ride over any inconvenience introduced by gatekeepers.

I scrolled through the photos, nothing leaps out as amiss other than many different people are dropping off two or three ballots ... suggesting they drove in and dropped off votes from family members and friends.
As far as I'm aware, they use some sort of global data for spam blocking, but certain bulk senders are exempt from being marked spam. For instance, I had to create a Paypal account for some purchase, and I marked everything they send me as spam, but there's no way Google will consider their emails to be spam for everyone else by default, even if I got 1000 people to do the same thing. But I'm sure if I got 1000 people to mark some rando as spam, they'd be in a much more precarious situation.

Disclaimer: I worked for Google but never anything related to this.
expect to be disappointed. the guy have been so influential on cinema that your reaction will probably be "meh"
A slightly hyperbolic but technically accurate description of knitting I once received that blew my mind a little was "tie this string into a knot in the shape of a sock".
Those well defined slices of pie you’re referring to are often exactly the political boundaries OP is referring to.

This is the degenerate form of Conways Law.
>"Not sure where the idea that it's about sharing IP reputation data comes from."

One source of that would be a blog post on your company's website that was actually authored by you! Point 2 below:

>"Once enabled, when we detect a bad bot, we will do three things: (1) we’re going to disincentivize the bot maker economically by tarpitting them, including requiring them to solve a computationally intensive challenge that will require more of their bot’s CPU; (2) for Bandwidth Alliance partners, we’re going to hand the IP of the bot to the partner and get the bot kicked offline; and (3) we’re going to plant trees to make up for the bot’s carbon cost. [1]

So it's not such a far-fetched notion is it?

[1] https://blog.cloudflare.com/cleaning-up-bad-bots/
+1 for SF or Peninsula
On top of the ACLU's legitimate complaints: there is no particular evidence that the MTA is institutionally capable of maintaining security cameras[1].

Surveillance (and money-wasting) theater is right. That money (and much, much more) would be better spent on station cleaning and service improvement.

[1]: https://www.nytimes.com/2022/04/13/nyregion/subway-shooting-...
100%. A backend API can be used from multiple frontends. Just one from my experience working for an electricity provider, API from Desktop webapp, android mobile app, IOS mobile app all retail customer facing. Then from a Sales pipeline for new customers in a CRM app. From B2B customers (Electricians building new homes requesting connections) in a different web app.
I can't say I see the point of this, unless you have a criminally unresponsive backend dev team.

Any half-decent backend API will offer parameters to limit the response of an endpoint, from basic pagination to filtering what info is returned per unit. What's the use of extra complexity of a "BFF" if those calls can be crafted on the fly.

And to be clear, I am not suggesting that custom endpoint be crafted for every call that gets made, that just seem like a strawman the article is positing; but rather that calls specify when info they need.
GraphQL is for the client to efficiently query data, it is not supposed to be used as a SQL replacement on the server side. If people are using it for a server side query language, that is not what its benefit is.
I live over 10,000 miles away! It feels strange. Get mildly panicky sometimes about that, a bit like Ford Prefect I guess. I visit hardly ever, it is an expensive trip esp. for a family, and then covid made it harder. I intend to go soon, and more often.
Where, and how, did you buy 40 acres for 60k? Where do you go to bulk purchase land?
They're continuing to sell the game, ships, etc. despite it being clear that they do not have the ability to deliver on even a tiny fraction of what they've promised. It might be vaguely functional in the sense of having a 3d model viewer for ships with a thin veneer of gameplay tacked on, but that is nowhere near the original kickstarter goals [1] let alone the scope creep that has occurred in the ~decade since.

Continuing to accept payment for something they are incapable of delivering (and they are either deliberately misleading customers or so grotesquely incompetent at project/business management that they should not be in charge of a child's lemonade stand let alone more than half a billion USD in funds) is what makes it a scam.

[1] https://www.kickstarter.com/projects/cig/star-citizen
There's an easy solution for that, don't sign contracts that have a TRAP clause.
Most captcha services are just used to force users identified as having few other options into giving free tagging labour.
Luckily their users seem to like doxxing
If you’ll be getting rid of it I’d love to get it, if possible.
Until you get to the atoms
This story is actually about a really smart person making a stupid mistake and humbly admitting it.

Hugo has some other interesting takes on his blog.

I don’t know him. But just because you haven’t done the exact same thing — or never been is a position of responsibility where your mistakes can affect many other people, doesn’t mean that everyone doesn’t make mistakes.

It just means that not everyone can learn from others mistakes.
I took a very brief look at your project. I saw reams of documentation, which is good, but not a single FAQ or a comparison table answering perhaps one of the most important questions to somebody who's already familiar with existing frameworks such as react, angular, and vue, which are:

What distinguishes your framework?

Who should use it?

What does it do? And more importantly, what doesn't it do?
Money is made up, but cost is real. It's not the dollar value that matters here.
> Doesn’t mention if they went into Spotify’s Settings—>Audio Quality to set it to the non-default ’Very High’ (=320Kbps). The experience described makes me think no

The reviewer begins by giving a rundown of quite a range of equipment they use, their knowledge and enthusiasm about music technology, and how important sound quality is to their listening experience.

But you think they didn’t do the simplest and most obvious thing to maximize the sound quality on Spotify?
You can try all the features before signing in, just click outside the modal or press escape.

I am doing serious investigation/prototyping for a real offline mode, I want it as much as anyone
Do you mean something like this: f(arg1, arg2, arg3, deps)?
Ever since I saw your pokemon fine tuning, I've been looking forward to trying it myself ! I find your results to be convincing, as a long time pokemon fan !

I made an account to say thank you for sharing your fine tuning code for others to use !
It is not still funny. Something has happened to Adams over the last 6 or 7 years: he started having a lot more sympathy with the Pointy Haired Boss and the CEO, and a lot less sympathy for Alice and Dilbert.

I suspect this is the usual thing that happens to artists when they make it big. They stop being the person that made the popular art. You can point at any number of acts that have suffered this. Maybe money corrupts, maybe having money takes off the pressure that forced the art, or maybe it just makes life easy enough that why bother?
> Mainly forms -- login forms, comment forms, signup forms. Bots use Tor pretty heavily because it's anonymous and hard to block them without blocking the entire network. Login form abuse is mildly irritating but not a huge deal if you have other measures in place. Comment spam is annoying but there are some options that deal with it pretty well.

Then put the form behind your monopolistic internet gatekeeper. There's no reason for a GET to redirect to a sysiphean captcha treadmill.
Isn't it more like YouTube can condition you to get obsessed and practically addicted, that's better for revenue so they do their best to do that?
My company uses this pattern extensively, just as indicated in the post. Frontend teams deliver their own backend-for-frontend and the backend teams just worry about their own microservices. Generally, it works out pretty well most of the time.

The big issue I've been seeing is that occasionally frontend teams will decide to develop "features" by stringing together massive series of calls to the backend to implement logic that a singular backend could do much more efficiently. For example, they commonly will have their backend-for-frontend attempt to query large lists of data, even walking through multiple pages, in order to deliver a summary that a backend service could implement in a SQL query. Unnecessary load on the backend service and on the DB to transmit all that data needlessly to the BFF.

I know the easy answer is to blame the frontend devs, but this pattern seems to almost encourage this sort of thing. Frontends try to skip involving the backend teams due to time constraints or just plain naivety, and suddenly the backend team wakes up one morning to find a massive increase in load on their systems triggering alerts, and the frontend team believes its not their fault. This just feels like an innate risk to promoting a frontend team to owning an individual service living in the data center.
On the contrary, being 1 of a handful of transfer students despite coming from a CC is a pretty high recommendation for CCs
I don't think it's necessarily bad. In fact it is quite an elegant solution to issues between frontend and backend teams. I just think it's a great example of Conway's law. Conway's law (IMO) was never a negative thing, merely an observation of the realities of software development.

Your post brings up an interesting angle which is that the frontend and backend people can have different expectations of what the backend should actually do (perhaps leading to dependency spaghetti). In this case, introducing a BFF can be a way to isolate that from the rest of the architecture.
Wow, what a toxic environment.
Read his post about over-engineering a micro services architecture. A great read, and helps explain the context of this problem.
https://medium.com/@hugo.oliveira.rocha/handling-eventual-co...
Completely unjustified (from Amazon's side) to use someone else's name. It's good that they lost this case.
I'm yet to give reverse mode a second try, but my attempts at forward mode (linked in parent post) were on my own without the paper's help. There's a talk that Conal gives that makes the paper a bit more accessible - https://www.youtube.com/watch?v=ne99laPUxN4 - but only a bit more. I know it'll take effort to wrap my head around the implementation details ... but the paper certainly helped clarify things I was stumbling around about.
I had one try to add $3k for invisible (UV) paint the police could use to prosecute the thieves if my car were dismantled. All the extra fees turned a $4500 car, listed at $8500 at that dealership, into $19500. The "fixed price" just meant they were completely and utterly unwilling to negotiate on that sort of insanity, so some dealership down the road got my business instead. $5k later, the same car has had no issues for 50k miles.

Honest question, when the customer knows you're trying to fleece them and is willing to pay a small premium to finish the deal and get on with their lives, why would a dealer double down on something so outrageous?
If any Firefox Devs read this; PLEASE ADD:

If I sign in / store a password for the website, allow cookies.
How can the client most efficiently query data from a sql database without joins? Surely there are cases this would be needed to speedup grabbing of data?
Agreed. I spent three years on the MTA and signals system is from another generation. Have no idea how much that costs, but that would be another candidate for better use of the funds.
no wonder all the bad karma accumulated got the founder of cloudflare.
The AI found me and downvoted. If I never post again you know what happened!