skysight-inc/HackerNews huggingface dataset:
At what point though is this just consulting? Since everyones risk tolerances are different and may or may not have good network architectures or software practices how would this apply generally to other companies or networks?
Google has maximized advertisement $ and that's all.

We're all technically minded here but very few people really understand how technical choices add up to greater detriments.

and that's today's Google. they minimized the index and maximized the searches that yield profit through Google ads. those websites you hate? they monetize Google ad words.
Completing things I had planned for the day (or having made a good effort and adjusting the schedule)

It took me, literally, years of therapy to accept that scheduling my days will not limit my freedom and creativity. On the contrary, it gives my rational side sovereignty over emotions and makes typical day a safe space to focus all creative energies on a particular task.
It's not a fee that the developers pay. It's a fee that the customers pay.
It seems to be a setting the manager can choose to change. Some Walmarts near me basically seem to have the scale off (a ten pound unexpected item doesn’t even phase it) and others seem tuned quite narrow.

I wouldn’t be surprised if they could change it based on time of day. And changing it based on rewards card or loyalty would also seem to be possible.
Apple also controlls their entire software and hardware stack, a bit different
science was there long before the internet, and if history teaches us one thing it is, that gaining fundamental knowledge takes time- often generations (where one generation must die for new ideas to spread)

so no, the internet may be good for lots of things, but it would by no means replace the groundwork required over centuries to come up with modern medicine...
That article fails the corroborate your claim.

"You know, there's no starting of the car. It's always just kind of on, right?"

Except when it won't charge, of course.
The big supermarkets in the UK have a "scan as you shop" system. There is a portable scanner you take along with the trolley and scan each item as you put it in the trolley (directly into a bag - avoiding the bagging step).

You then just go to the self-checkout and pay for what you scanned.

They do spot checks at the checkout, especially for "new" customers. It's tied to your identity (need to scan a store card to unlock the scanner).

I think it's a timesaver... even though it takes a bit of time to scan each item with the portable scanner, you get to skip the "unload from trolley -> scan -> load into bags" at the checkout.
I have a similar experience. I never used my twitter account for over 10 years, but strangely I have been the most active I have ever been in the last 12 months (due to interest on AI as well). Maybe this is where the AI/ML community is the most represented.
Gatekeeping means limiting access to something. I never said that we should forbid kids from learning programming.

What i was saying, and am saying again is, that programming is a thing that will be done by a small percentage of students, and having a mandatory course in that subject is useless, because those who can't do programming will only "suffer", and those who can, won't learn much, because otherwise the majority would fail the class. Make it an elective, sure.. Mandatory? No.

A class about basic finances? That should be mandatory.. everyone will get a job, work, pay taxes, save for stuff, get a loan, have unexpected expenditures, etc. Everyone should know at last the basics. A general computing class (internet, emails, documents and basic editing, etc.), sure. Coding, no.
they fundamentally changed their rankings to favored Google ad dollars

it's really not a deeper technical problem.
The real problem with the Apple Tax — it ruins value-chain and makes it uneconomical

For every value created a customer receives there is value captured by a company paid by this customer. Let's say a company creates a service valued as 1X by the customer and the customer pays 1X for that. This balance guarantees accessibility and interest among many customers.

Apple tax demands for a customer to pay 1.43X for the same value of 1X (0.43 = 30% of 1.43). It means that the balance is ruined and customers do not get enough value for what they pay. In value, they still get 1X despite paying for 1.43X.

There is a price elasticity curve that measures how many clients a company loses after each step of the price increase. In other words, a company gets significantly fewer customers due to the increased price at the same time, it’s unable to benefit from an additional 0.43X customers paid. A drop in the revenue is significant. At the same time, the company needs to increase its marketing budget effectively decreasing its margin even more. That makes business unsustainable.

Imagine what a decrease in purchases a product gets if its price is increased by 43%. This ruins all economic assumptions of a business.

Not to mention that if it has any network effect, significantly fewer users result in a degraded experience for all users.

I'm considering using PWA for the next mobile app and not investing in native iOS development. Even 50% fewer users due to PWA installation is better than being a lifetime slave to Apple which extorts 43% of what a company gets after Apple TAX from a user.
>Midjourney now seems to have far surpassed them in the image generation front.

What? Have you actually used either? MJ is just a ultra-fine tuned model with a few layers to prevent stuff from looking bad. Stable Diffusion has their own 'single shot' version, maybe someone remembers it, I played with it for 1-2 hours. Everything looks great, but I want hyper specific stuff in my art and I'm never getting that with 1 shots.

Heck, I did a few flyers and used some icons I made with img2img + inpainting + controlnet. The work is completely stunning and scalable. That is never happening even at an individual level with MJ.
Because their usb stick just contains the program a computer can run.

> It just needs one small extra dependency: to be plugged into a device that supplies processing power.

So it just needs a computer to be a computer?

Your logic doesn't work for me. It's like saying I am a cruise ship captain, just that I lack the ship, the certification and the knowledge.

I am not aware that there are credit cards which can run java (I assume that means they have a jvm that can interpret java bytecode). I think similarly they store data and programs (which might be java) but don't run them.
e.g. https://www.oracle.com/java/java-card/
A Recap of Apache Kvrocks Becoming TLP
This article was written half a year ago. It talks about the bar to open-source participation, productivity, DX, and sustainability.
What does that have to do with anything? Using Google Ads is not a requirement of having your website be accessible through Google Chrome. It's not analogous to this situation at all.
They don't usually credit the company, do they, but the AI itself, like ChatGPT or Dall-E (instead of OpenAI)? Sometimes the AI is also the company name.

Besides, these models don't have a way to backward attribute the (hundreds if not tens of thousands of) humans who contributed their creative works to its learning/stealing.

And we don't really have legal recognition for AI yet. Cats and dogs currently have more rights than the most human like AI. Eventually they'll probably have their own legal and property rights and be able to own humans and such, but we're not quite there yet. Maybe next year?
I'm personally (uneducatedly) mostly for it because I like the way things "just work" on PCs. No matter what components you put on, the thing will boot. A sibling mentions that this is due to ACPI - I guess then I want that too.

Needing a separate build for nearly every different SBC sucks and I'm happy about anything that will broaden compatibility here.
no, the rank Google ad buyers and sellers.

probably easy to confirm with a web crawler and generic searchs
Forgive me for not remembering the name. Stable Diffusion also has an MJ style where you just say what you want and it makes beautiful piutures.

You cant customize basically anything but they look great.
Our library has self checkout and no anti-theft, but it still uses barcodes.

No doubt if they were rolling out a system today they’d use RFID instead, but the absolute massive inertia from millions of barcodes books throughout the system must be huge.
It can also help the customer - it stops you scanning twice (and paying twice) for a single item.
How many does it take to simulate an atom? What about multiple atoms? I believe with current computers the answer does not scale linearly. But like they did here you can always use one atom to simulate that same atom.
well yes. That's more on the dev than google though. No one is forcing Chase to stay on Google Play and go so far to not work if you sideload it. Or maybe Google is and that will be rounded into all the other stuff happening in courts.

They are important apps, but they are relatively few that go that far.
Fair enough. However, today you can already use Librem 5 as a daily driver for most tasks: https://forums.puri.sm/t/librem-5-daily-driven-in-profession...
Agree this is strangely worded
I think it's in Heinlein's The Door Into Summer where the protagonist is a robotics expert. One part of the story that always bugged me was when the protagonist describes training household robots by showing them what to do. The line is something like, "Let it watch you wash the dishes once and you never have to wash the dishes again."

Teenage me read that years ago and scoffed, thinking "that's now how programming code works, like, at all." Now with this robot and the new Rabbit device from CES, it seems that Heinlein was exactly right.
My second day of classes, after an overview of the courses, I teach students:

- How to use a debugger

- How to set up a Github account

A good computer programmer needs to be able to evaluate/simulate the code they are looking at in their head, and the debugger (and other visual tools) are excellent for developing that ability. This is particularly the case for students that aren't "naturals" at CS (I was not a natural.)

https://grugbrain.dev/#grug-on-tools

> grug always recommend new programmer learn available debugger very deeply, features like conditional break points, expression evaluation, stack navigation, etc teach new grug more about computer than university class often!
Desktop GUI Made Easy (By Nikita Prokopov) [video]
Theory: The likelihood of me using a command line tool goes down roughly exponentially with the number of keystrokes I have to make to call.

Z is really good in this regard, but I still find myself relatively reaching for fzf's Alt+C keybinding, as I outlined in https://andrew-quinn.me/fzf way back. I think I need to come across some killer thing `z` does that I suddenly can't live without to overcome the activation energy.
That's a very optimistic view of government I don't really agree with, nor has any historical basis whatsoever.

For some inexplicable reason, most people believe this to be the case. "Surely whoever comes next can't be worse than their predecessor, right? Right?"
In theory I have lean athletic build in my forties without trying. But I'm not athletic because I hate suffering. If I live to be 80 and every day is suffering redardless I might move more.
For people interested in writing, tech or code, Mastodon has so many posts that I cannot hope to keep up with them all. I used to be able to scroll to the end of several interests quickly, even if I hadn't logged in for a few days. There's also tons of visual art, lots of science communication and just general folk chatting, quipping and shitposting.
Who, in the US, has more training data than the NSA?

Not saying it’s right, but I could imagine the temptation to get effectively unlimited data into an LLM is too much to resist. Especially given the near certainty that content owners have a strong case for protecting their content from free use.
Seems like they caught the Apple Marketing bug and are chasing things noonecares about. Great 3B model, everyone is already running 7B models over here.

Maybe one day when I need to do offline coding on my cellphone, it will be really useful.
from a technical aspect, I'd bet their ranking algorithm now just favors ad placement , full stop.

it's largely just a product of ourouboros
That is create-react-app not react itself but I agree webdev has reached a point of schizophrenia regarding dependencies and performance.
That's not the point the poster above was making. They were saying that, if Congress passed a morally unfair law (say, Congress passed a law requiring all transactions in the USA of any kind to pay a 30% commission to Apple Inc.), it's not the job of the courts to fix this moral unfairness. Just like if you write `rm -rf . /`, it's not the job of the CPU to prevent the OS from deleting your entire file system.

The courts, including the Supreme Court, are supposed to apply the law as written. If people are unhappy with the law, they need to take that up with Congress, not the court system.
That’s really the key I’ve found - fresh deliveries of produce are about the same everywhere; what matters is how fast the turnover is. And it varies by area which store is “the good one”.
Class actions benefit a lot from certain amount of devs cooperating with the lawyers. I'm unsure how many would in fear of retaliation.
Device trees are what you get if you don't implement ACPI.

While there are alternatives, you generally seem to get "device trees and a barebones bootloader" on ARM and "UEFI + ACPI" on amd64.

ACPI will list hardware and necessary hardware properties based on some basic API calls to the system interface. UEFI initialises the ACPI data structure and exposes it to the bootloader so the appropriate drivers can be loaded and configured.

With device trees, you basically configure and build the drivers and configuration into the kernel/OS you're trying to load. That's why compiling Linux on amd64 is generally easy and produces a single image, while for many other devices (smartphones, some SBCs) you need to compile a kernel per device. The device trees only need to be imported/written once per device (or device type, depending on how nice the manufacturers are), but that's how you get stuff like this: https://github.com/torvalds/linux/tree/master/arch/arm64/boo...

On ARM there are actually a few devices that implement UEFI, but most of them have Secure Boot locked in and configured to only boot Windows.

ACPI is not perfect and it's not technically required to have UEFI to implement something better than device trees, but I'm not sure if reinventing the wheel here is necessary or even preferable. UEFI already has open source implementations ready to go, with kernels and other tools already containing code to interact with those APIs, whereas a custom ACPI replacement protocol would need more implementation work,
But without this deal they will go bankrupt and then there will be no Dollar General of the skies and the customer loses. Maybe allowing private markets to work would have been a good idea?
I don't understand what hosting fees have to do with apps. The app store seemed to be more or less a ripoff of Facebook's (now long defunct) app store, back when Facebook was a web-based app-of-apps, and AFAIK Facebook apps were free plugins.
Historically, plenty have, and sometimes those governments arise unexpectedly and rapidly.

We have no idea what a fascist government with the ability to closely monitor every person in real-time looks like yet. Maybe it's the answer to the Fermi paradox.
There’s a lot to talk about but I’m calling this out as trivial, easy, and in bad faith:

> No redirecting, intermediate links, or URL tracking parameters are allowed.

It’s 100% clear to me that the link they let you use will be a redirected intermediate link through Apple’s servers, probably with tracking params (and at the very least with OS-level tracking).
You are thinking of the highly regarded tl;dr
Because the customer loses. They're sentencing Spirit to bankruptcy. OTher airlines will buy the planes and get stronger...
It's perfectly reasonable. Why would they buy a heavier, bulkier laptop when they're never going to upgrade it anyway? They don't care about repairability because they buy AppleCare+ anyway. Repairability is Apple's problem.

If they want to upgrade their laptop, they just sell it and buy a new one. They certainly aren't going to crack out the screwdriver set and replace the "SSD" whatever that is.

Engineering is about trade-offs between competing end-user requirements. Apple's particular set of trade-offs has clearly resonated with the market.
Australian company, so non-Europe Breville is the one I know. I don't believe that the European Breville sells over here.
This is very cool, congrats OP!

I wish it would let me select some other cities the bus passes through, since as another commenter said it just uses the quickest way by car - though I guess that would not impact the seat selection too much, since the general direction of travel is still the same!
You’ve yet to experience the glory of individually shrink wrapped produce. Bananas and oranges especially egregious but the shrink wrapped watermelon was whole nuther world.
Show HN: I made an extension tackling pain points in i18n software dev
This is the same here in Hong Kong. There are no weight checks and self checkouts are rather efficient.

That said I barely use them mostly due to ideological reasons. I don't like to live in a society that completely does away with human contact and until society is really built around a UBI, I think cutting away unskilled jobs is not necessarily positive for society.
Case in point: we got covid-19 vaccines so fast because the DNA sequence of the virus was posted for anyone to download by scientists working at ground zero. Much of the work was done before it was a global pandemic because of that sharing. Pair that with the work done on the mRNA vaccine for a previous coronavirus that didn't go far, and things weren't nearly as bad as they could have been.

This is a problem with trying to name One Most Important Thing. It's usually the synthesis of multiple innovations that makes the revolution.
sure, but to such a fundamental amount? or was it IT- the internet is not IT, super computers and simulations, databases and so are not the internet...

I like google but google is only as good as the stuff out there, and then finding useful content (that is not popular) is hard, and getting even harder the more content is produced.

greed in the form of ads also don't help much...
You need a feature to tell you to sit on the "wrong" side ? There's just two sides !
genius. works for my trip to dudley castle!
https://www.energy.gov/lpo/virtual-power-plants

https://www.tesla.com/support/energy/virtual-power-plant/pue...

You need to buy a battery from a vendor who is orchestrating a virtual power plant program, and live in an eligible geography.
That's only because Congress refuses to legislate. Congress could pass a law that says women have the right to an abortion up to X weeks with Y exceptions (or don't or whatever Congress determines is the will of the people), and Roe v Wade or Dobbs would become irrelevant. Even if the SC somehow found that would be unconstitutional, Congress even has the power to enact an amendment to the Constitution.
The Washington Park subdivision where redlining was eventually shot down was a brand new prosperous subdivision. The black families moving into it were well off.

The first person to integrate that neighborhood was a banking magnate. They bombed his house. Five times. They bombed banks and real estate agents who sold or lent to blacks.

Racial covenants were popularized as the more progressive way to keep neighborhoods segregated because racial violence was so bad.
Where are you and which store is this (general terms)?

I use the mobile phone checkout for one of the stores I go to. Every time when leaving, they manually inspect every single item in my cart.
'Obtundity' signs bewilder York residents and visitors
A pop-up could more easily do that without being annoying. "You already scanned Miracle Food. How many total are you buying? Just one / enter a number / I'll scan each one manually"
I believe they meant edge cases when dealing with sun position calculations or maybe other things, not that the sun position is an edge case.
Yeah the Decathlon ones really bamboozled me.

Does anyone know how are those achieved (from a technical standpoint)?
Yes, they were mostly driven by money and ego.
Previously an employee scanned and took my payment. Now that 'employee' is me. What is my upside? Generally I try not to work for free whilst making other people richer...
> So the feature goes into open beta, and a bunch of flash devs make iPhone apps, they work fine

We tried this at work at the time. They absolutely did not work fine. The best I can say about them is that they ran, mostly.
It's utterly clear that free markets can fail and can eventually lead to all kinds of additional problems like wealth inequality and monopolies. This is clear.

Nobody is clear about the right move on how to deal with this problem. There's no sure fire conclusion.
maybe software doesn’t need to move so fast
While I don't contest the story about software bugs, the Gripen airplane had pretty bad PR for quite some time due to 2 (3 depending on how you count) high-profile crashes. It is fun to see it mentioned in other contexts.
> It feels like almost all the issues with self-checkout technology come from the attempts to minimise shoplifting, which don't even seem that effective at doing that.

Agreed. And in some cases the issues almost feel like they're on purpose in order to drive people away from using the self checkouts.

For example, when I use self checkout at my local grocery store, I have to hit a button to tell it I want to use my own bag, and then put the bag in the bagging area so it can presumably weigh it, and a moment later it allows me to start scanning items and placing them inside.

That's fine, but the problem that I run into _every_ week is that the first bag works fine, but after that, when I hit the button to say I'm using another bag, once I place the bag in the bagging area, it flags me for putting unscanned items in the bagging area. It "lets it go" after a moment, but when I need to move on to bag #3, it complains again, stops, and forces me to wait while a store worker comes over and has to watch overhead video of me placing my empty bag in the bagging area for both bags 2 AND 3!

I have tried so many ways of being extra careful about how I'm placing the bag, but no matter what I do, it complains about every bag after the first one. I've tried leaving previous bags in the bagging area, I've tried removing them after each bag is filled, I've tried standing or moving differently, being quicker or slower about placing my bags, and no matter what, every other bag after it starts complaining, it stops and I have to wait for the store worker to verify and let me keep going. I've even tried just putting my bag on the floor and bagging items there, but then it complains after every 10 "unbagged" items since they're not hitting the scale in the bagging area, even if I hit the "don't bag this item" button after the scan.

While the whole thing is a major inconvenience, it's STILL better than waiting in a line for an actual cashier (and sometimes an additional bagger) who will feel the need to chat me up just because I'm standing in front of them, and inevitably not pack things into the bags the way that I want.
Reality is that some schools do and some don’t. Like most things in life it isn’t black and white.

I took an intro to computing systems once and we spent all semester using GDB to debug homeworks. We even had some extra credit assignment that were simple CTF-like challenges, all within GDB.

Also I’m pretty certain if you take a binary explotation class or similar you will learn to use debuggers and even more advanced tools.