skysight-inc/HackerNews huggingface dataset:
I’m not sure I agree with the opening premise that offering “free shipping” is dangling a free lunch that doesn’t exist.

Technically this is true but it makes a lot of sense by creating an analogous experience as with retail.

If I walk to the corner store to pick up something I’m not paying a line item for the logistics that delivered that item from a factory in China, nor a line item for the rent to keep that item sitting on a shelf in walking distance. I just pay the price of the item, and those costs are baked in.

Maybe an economist can argue this isn’t the most efficient way of paying for externalities but it’s hard to argue it’s without reason. It’s clearly a preferred consumer experience. Amazon prime is like a Costco membership. The only difference is Amazon handles last mile from the fulfillment center, Costco expects me to provide last mile fulfillment with my car.
One someone is standing in front of the room talking it doesn't really matter if there is one person in the room or 1 billion. sure you need a PA system and other technology to support a large crowd, but otherwise it doesn't matter. Most students would prefer to be in a large room with someone who is a great speaker vs a small room with less. If you do have questions - that is what the TA is for and you get to see the TA at least weekly.

Note that the above only applies if the class is supposed to be a lecture. If it is supposed to be interactive then small classes are better. However many of the basic undergrad 1st year courses have been done so often the professor should already answer all possible questions if you keep listening. As you advance that becomes less and less true of course.
My Xiaomi Ultra 11 with a shelf fits nicely in my pockets.
Hardware VM Isolation in the Cloud
Redditor's $400 baby monitor locks previously free features behind subscription
That make sense, it is a giant private garden.
ConsciousML Blog: Mindful AI Meets Productive Living
Recently updated the look and feel of my personal space: ConsciousML Blog !

I've been finding myself more inclined to write lately. Looking forward to sharing what I've brewed up with you guys ;)

Some updates about the blog:
● Fresh, minimalist design.
● Focusing more on consciousness and productivity - topics close to my heart.
● Starting a newsletter for updates.
● Planning to roll out one AI or productivity article every week.

The core purpose is still the same: A space to share my thoughts and my experience in building end-to-end machine learning solutions.

Appreciate everyone who takes a moment to read and engage.
Gradual typing?
I don't know what Pixel replacement batteries cost, but Apple typically charges a flat $89 to replace an out of warranty battery, less than 10% of the cost of a new phone, which is a totally reasonable proposition if you think you can get at least another year out of your phone. Unless Pixels are dramatically more expensive, then this doesn't check out at all.
Because our jobs are more than just our productivity. They are a social performance.

If you do the former well, but the latter poorly... people can be and often are fired for it. If you do the former poorly, but they latter well, these people can even be promoted. I don't think I could pull that last one off, so my life strategy is "high productivity with genuine effort on the social performance".

I did not realize this in my life as a younger man, and career success was mixed at best. Now I know, and while I struggle with the social performance, I at least attempt it. Because I am so bad at it, I honestly do not know if the car thing would matter. Would it?

Maybe it wouldn't, maybe my answer when they asked is what would sink me or not. Maybe they're an old boys club, and the thought that I was worried that a 0.05BAC would show as a 0.09BAC and so I refused and lost a license... maybe that earns me brownie points. They chuckle, and I get my promotion next year. Or, fuck, maybe they lost a loved one to a drunk driver once, and they manufacture a reason to fire me a few months from now.

How do you even figure it beforehand? I don't drink, but the implications of losing my driver's license over shit like this wouldn't make me feel good at all. Ulcer-inducing.
Nice lead gen ;)
Lol. They are still assuming people will drive. Talk about getting ready for the past
And my grandfather would have complained about the electronics in your work trim truck from 5 years ago. Compared to trucks from the 60's and 70's, that truck was a computer marvel with computers and sensors galore!
Not sure but I think I've been using Googlesearch and Gmail for more then 3 years now.
Apple Releases iOS 17.0.3 with Fix for iPhone 15 Pro Overheating
That might be part of their calculation. After five years or so, most people aren't going to want them. So they might run poorly, but at least they're not abandoning them.
Anyway, it was mostly Qualcomm that was preventing longer upgrades, so I respect them for finding a way out of that. Maybe Qualcomm will now have to support their chips longer, due to new expectations.
Thank you for reminding me to turn off Amber Alerts on my new 15.
Obama was clearly sopping to them, arguably due to their role in tracking down Osama Bin Laden, etc.

But the support was extensive, and essentially a blank slate. And not just drone assassinations.

Edit: almost forgot - President Bush Sr. who used to be the Director of the CIA!
I don't think most people getting into something the first time would reasonably try a hard project and make it harder by adding electricity in the equation. I think your example is really just absurdity to be honest.

I also don't know what point you're making.

Since some people can't tell who the experts are and what a beginner is, we need to regulate youtubers?
I got one recently with the 13th gen and it gets noisy when I’m compiling but otherwise is silent.
Yeah, it's not fair because there's no way this person represents the Rust "language community" it's just a couple people arguing on a bug ticket.

And in fact there's others who would make a counter argument that excessive reliance on traits is a bad over-complexity-smell.

The reality is it's fairly large language community already, and lots of people have lots of different opinions.
> don't know of any computers that have 64 GiB of RAM.

It's the other way around, most computers have ram in gibibytes but list it as gigabytes. It's mostly hard drive and other storage manufacturers that treat gigabytes as actual gigabytes as a way to skimp out
Even if properly replacing the battery costs 2/3rds of a new phone, I'd be happy to pay that a couple times over its lifetime to squeeze extra years out of it and reduce how often I have to go through the gruelling process of successfully migrating everything over to a new phone (it's a real pain for those who prefer to avoid forking your data over to Google, which I gather is required by the built-in options like cloud backups and D2D transfer).
The pace of hardware improvement has slowed a lot so I’m not concerned about this as much as in the past.

I think that’s one of the main reasons why Google decided to make this commitment.
Until the legal drinking age changes :-)
Smartphones started hitting the same plateau of "good enough" performance that PCs hit years ago, where today's phone hardware is more than adequate for years to come. Going forward it would become more and more advantageous to keep old phones going by replacing the one consumable component. The biggest difference from PCs is that you're still locked into whatever OS the phone came with so when the OS gets artificially bloated there's little recourse, no lightweight OS that just works and can keep the phone going.

So 7 years of updates would be fine, maybe with one battery swap in the middle, as long as Google starts paying a bit of attention to their phones' quality assurance and control.
My complaint is not that companies shut down their servers, but that reverse engineering to create your own compatible server is likely to get you sued and forcibly shut down.

https://en.wikipedia.org/wiki/Bnetd
I think the point of the OP is that after ~5 years (when you have to change your battery), your iPhone is not worth $890 dollars anymore, but more like $200-$300, out of which $89 is a significant portion.
Hannah Diamond Has Cracked the Code of Using AI for Music
Breaking the company up into smaller units that don't have the monopoly power of forcing their sellers to fix prices.
The article mostly was spent talking about how amazing an event this was.

There's a few paragraphs in the middle talking about race, which I assume you're taking issue with, starting with "Whenever I asked fairgoers about race...".

The article is a look at a Southern cultural event with a long history. The history of southern culture also includes racism, and so no examination of it would be complete without a look at racial dynamics in play.

This is just simply not a hit piece; it's just a thorough writeup.

If you come from the conservative school of thought of, "Talking about race is itself racist", I can see how you might take issue with this article. Most sane and reasonable people do not come from that school of thought.
There are two missing facts here that change the story quite a bit:

- In addition to not supporting EDNS, Cloudflare sends DNS requests from effectively random PoPs, so the recipient doesn’t know even the visitor’s nationality.

- The reason archive.is doesn’t like this is it makes them vulnerable to DoS attack.

Source and details: https://news.ycombinator.com/item?id=36971650
Pulsifer, I thought it was a completely made up name for Good Omens.
> bro what's the big deal bro just write the paper exactly the way we want you to bro

Why are talking like that to me? Are you responding to someone else?

I literally cannot comprehend how my suggestion that playing with words might be fun could be interpreted as bro-y.

EDIT: Lol I just skimmed your comment history and it's just garbage like this.
I think whats new now is profs and teachers can just turn to a program to "reject at scale" rather than even reading it themselves.
Hello there

The "before" and "after" scenarios are demonstrated in the video attached in the README. Adding screenshots would provide a more limited perspective, and we're unsure if they would be useful.

Indeed, taking it to another level would involve understanding why a particular piece of code is written the way it is. People could learn different ways of thinking from the developer, rather than just understanding what the code does. We hadn't considered this perspective, but it could be interesting to explore in a near future. Thinking out loud: to achieve the above without relying on commit information you could modify the GPT template responsible for generating docstrings. You could ask GPT to include developer techniques or analyze "uncommon" logic in the docstrings if applicable, and add them in the documentation.
I think a physical retail analogy would be to imagine that every store charges a variable "restocking fee" based on how much it costs to get a replacement for the item that you are purchasing. You don't know what that fee will be until the clerk is ringing you up. Then one day a store decides to bake the restocking fees into the price, and no longer surprises the consumer with a variable fee at the checkout counter.

This is clearly a win for consumers, who can now shop the aisles knowing exactly what they will pay for the item upfront before they put it in the cart and go to check out.
What is the actual problem with AI generated text in and of itself?

If it was completely AI generated without any human intervention, it likely would have been fairly generic / poor writing anyway. At least for the time being, AI is a new tool at our disposal but it's still just a tool, like a calculator or a hammer.

Students should be judged on the merit of the work even if some of the work is AI generated.
You say that being web centric precludes usage on conventional gaming platforms. What about all the games that are PC only anyways? They could use Tauri or whatnot & have incredibly easy time porting to native.

Games such as Battlefield have already used web technology to power much of the game chrome. Taking this a step further doesn't seem like a real constraint. Microsoft themselves are working to extend fast performance webviews to Xbox uwp's. https://github.com/MicrosoftEdge/WebView2Feedback/issues/215...

You're also not acknowledging the upside. Plenty of games would love to have an easy-to-make runs-anywhere multi-parryty game. Letting people log in from work or their phone could be a huge advantage to reaching markets. The market of people with access to web browsers is much bigger than the market of console owners!

You're also constraining your thinking to a narrow band in other ways, again ignoring plenty of great potential. Unreal has had huge success gaining entry into all kinds of unexpected spaces; cinema, architecture, events. Engines have a much wider market than just games, and having engines available on a much broader set of modalities than conventional game engines can unlock new use cases. No one's going to build a navigation tool requiring everyone to have a Steam Deck, but if all it takes is a phone then maybe that becomes interesting.

This also seems like an amazing starter kit for education and hobby coders. Wouldn't it be amazing to be able to be a year or two into learning development, and be able to create your own virtual world? That anyone can easily join & access from any device? That potential makes me thrilled.

Maybe this innovation isn't for you & you want to stick to conventional modalities. Fine, great! Don't use this. I for one see a lot of potential & reason for excitement. I think it has plenty of revenue potential, and vast amounts of cool potential.
The landlord is the obvious person to investigate when the tenant is "rid of"
Fairgoers wear that "sordid history" on their sleeves, and keep it alive. Why not talk about that?
Listen, maybe you've never heard about antitrust law, but using one's dominant market position to maintain dominance in the market to the injury of consumers is pretty much the exact definition of an antitrust violation in the US. So write your local congressman complaining that antitrust law is restricting your ability to lick Jeff Bezo's boots, or run away to the Rockies somewhere and start a radically laissez faire community where everyone's asking about John Galt, but as the law stands in this country, it's illegal, and that's a good thing.
Oh, I have been missing Reaper. Didn't know it was on Linux now. I wonder if my licence will still work?
I think most people who have driven on the interstate are quite aware that police arbitrarily pull people over for many things given the vast number of laws that are continuously broken by all drivers. I do not think a regime where you’re always breaking a law and can be pulled over just for driving while black is a good example when advocating for prosecutorial discretion. I’d prefer a system that doesn’t result in being subject to a regulatory action or prosecution because I was doing business while black.
It's an inevitably frustrating debate because everyone has just drawn totally different conclusions from their experiences. For pretty much all your points, my conclusions are the exact opposite. (Except for "You need to do runtime validation" - of course that's true; but you absolutely can avoid doing most runtime validation.)

Just to take one somewhat at random:

> And good luck untangling your type definitions when your requirements change.

I think it is exactly the opposite of the case that static types make it harder to adapt to changing requirements. In every dynamically typed system I've ever worked on, there have been important assumptions about data structures - sometimes checked dynamically in pre- or post- conditions, sometimes only checked in tests, and often simply not checked at all - scattered all around, such that changing requirements necessitated reasoning through the impact of the change on all these implicit assumptions. It was terrifying to make changes. Sure, easy to make a change and start up the application with the new code without a fuss. But to know whether the change broke some obscure codepath I hadn't considered or been aware of? Very difficult! I much prefer a static analysis pass saying, "hey, you changed this interface, did you know this codepath over here relied on that thing you changed?". Static type systems are not the only way to accomplish this, but in my view, they are a much less burdensome way to accomplish it than the level of dynamic validation and testing necessary to do so otherwise.

But again, it's just a frustrating debate, because clearly you have the exact opposite experience! So where does it get us? Nowhere really...
As an example of where it is a problem: anyone attempting to learn Rust runs into a huge amount of example/tutorial code that isn't all that old but will fail to compile on the latest rustc. It makes for a really difficult learning experience.
Isn’t podman just IBMs version of docker?
> "Linux eating all the memory" and "an idle system using all the memory (for caching)".

I find these reports bewildering (alongside CPU usage). You would hope that something would be exploiting your expensive machine to the fullest (so long as the work being done is useful/intentional/desired - obviously not wasteful page thrashing).
>But as both datums were stored as floating point numbers, which they always would be, in any reasonable implementation

It doesn't strike me as inherently unreasonable to use fixed point. At any rate, there are languages with built-in unit systems, so you could declare something like float length = 4.5 <m> and get an error if you try to add it to something in a different unit without having to roll your own dimensional analysis framework.
This isn't entirely true. I have a Pixel 7 Pro and T-Mobile -- updates can be delayed by the carrier.

https://9to5google.com/2023/01/12/google-pixel-t-mobile-upda...
Ah yes, because using a package manager to pipe the internet directly into our computer instead is so much better.
> Handling cash has been an accepted cost of business for over a century, but now it’s somehow an undue burden to continue doing so? Hogwash.

Handling cash is a big cost. You have to store it, get it moved in and out, stop people stealing it, be insured against people stealing it, count it, make sure you have change available, etc etc. Yes people did it, and cash used to get stolen more.

More importantly, this isn't about the cost of cash. It's the mandatory of adding this cost in to businesses that don't want to pay all that money to handle money.

> That sounds like a solution in search of a problem.

It's a solution to a very specific problem: cashless shops.
This comment is low value, rude, and ignorant, and should not be on this website.

It's called a roving bug and dates back to at least the mid 2000's https://www.cnet.com/news/privacy/fbi-taps-cell-phone-mic-as...
None of these vector dbs seem economical outside of enterprise.
The author of that link references the top 25 bugs, one (#12) of which is Null pointer dereferencing- static typing outright eliminates that bug.

Not to mention that range checking is also fixable by using optionals rather than assuming the existence of a value.
A Monograph of the Trochilidæ, or Family of Humming-Birds
I have mixed feelings on this advice. On the one hand, it's not fair to criticize volunteer maintainers too harshly. On the other hand, the same person would probably see forking + marketing a fork as an attack—maybe not in the case of a small utility library, but certainly in the case of larger projects. A fork would be seen as an attempt to split or take over the community around the project because, well, that's exactly what it is. If you feel no sympathy for the users commenting on the issue you ought to feel not sympathy for the original maintainer in that scenario, and that seems like an unhealthy dynamic for open source as a whole. (For what it's worth I would feel no sympathy for maintainers that act like the one in this issue, but in general I would prefer people to spend some real effort on discussing and resolving disagreements before trying to fork anything important!)
Damn i hoped we would one day get a customizable fpga into our CPUs. I hoped that it would make sense to install certain instructions on your fpga depending on your workloads. I guess this either kills that possibility or pushes it into a very far future.

I do not understand this part though:

> There was talk of hybrid CPU-FPGA packages, which never seem to get
> commercialized because no system architect likes static ratios of compute –
> unless they are determining the ratios. Like the hyperscalers and cloud
> builders, who can tell companies like Intel and AMD what their product
> roadmaps need to look like.

What do not see what they mean by ratio here. Do they mean die ratio between cpu and fpga?
Somehow I never had water or dust problems with any snap case device that’s had a battery, though.
>the whole "mind-breaking people with LSD and trauma" genre of conspiracy theory probably isn't real.

Though there isn't anything showing the continued use of LSD, the use of trauma to mind-break people continued until at least 2008 under the guise of "enhanced interrogation.". Black sites still seem to exist, so it's unclear if it really stopped.
Never succumb to the temptation of adding `/s`

Those who depend on it to see sarcasm need to either lighten up or read more novels. Was clearly sarcastic; you're not crazy.
No, they don't, please read this before making unresearched guesses ( note: I had the same reaction at first a couple of years ago).

They forward every info that is required for cdn's to function, that's why no other cdn's are complaining.

See the statement of the CEO:

https://news.ycombinator.com/item?id=19828317

Tldr:

> We publish the geolocation information of the IPs that we query from. That allows any network with less density than we have to properly return DNS-targeted results. For a relatively small operator like archive.is, there would be no loss in geo load balancing fidelity relying on the location of the Cloudflare PoP in lieu of EDNS IP subnets.

We are working with the small number of networks with a higher network/ISP density than Cloudflare (e.g., Netflix, Facebook, Google/YouTube) to come up with an EDNS IP Subnet alternative that gets them the information they need for geolocation targeting without risking user privacy and security.
Galaxy S5 had a removable battery and IP67 rating 9 years ago.
My boss told me AI isn't quite ready for production yet, but I should expect in just a few years that I'm expected to use an AI for most of my coding tasks. AI can write some very good code, but sometimes it does some "why did you do it that way" things which might or might not be a valid shortcut.

Time will tell.
> Is it really that hard to control for the police presence?

You could probably answer this question by reading the original work, it's linked somewhere in this thread.

> I think people on the left don't really want to admit that there are areas and populations that do indeed warrant more searches than others.

Are you simply unaware of the 4th amendment? Or do you just not value it?
I think there's a difference between breaking someone and breaking them in a specific way that allows them to be controlled. As far as I know, the MKULTRA documents themselves show their experiments to be a failure. Pumping someone full of LSD then playing "kill the President" over headphones doesn't work.

The closest working analogue I can come up with to MKULTRA's goals is cult indoctrination, and that only works so long as someone remains within the cult's sphere of influence.
So, 7 years!

I was thinking of getting a 7a for graphene, but I think I'll wait for the 8 to get graphene support and spring for that.

From what I can tell graphene really is a much more secure OS from an encryption and tracking perspective. Its multi-profile configuration and Google play sandboxing alone would be worth it.
Web Assemble