skysight-inc/HackerNews huggingface dataset:
FWIW that's generally abbreviated (and pronounced) BofA (or BAML when you include Merrill Lynch for their investment banking division)
Well I just chuckled. Not completely sure I got it though.
Chinese turn U.S. embassy post into 'Wailing Wall' for stock plunge
But I live in NYC where you carry everything by hand

In the NYC I've been to (and large city I live in), everything is carried in a back pack, laptop bag, shoulder bag, etc.
I've thrown away a ton of polypropylene bags because stuff leaked or you just accumulate too many.

Those bags are so thick that throwing away one is like throwing away 500 of the other super thin plastic bags. There's no way the equation makes sense for most people no matter how much we want to believe it.
It's their culture of saving face. The solution is extremely simple.

You tell the person "I was told I had to pay this <X fee> to release my package but I don't know who or where I pay" while waving the cash around cluelessly. The person will 100% then offer to take it and "handle it from there" under the stupid guise of plausibility.
But fossil fuels can be more profitably sold abroad anyway.
Interesting. The first snprintf() could return a negative value (at least by the glibc snprintf manpage), and then therefore the second vsnprintf will overwrite... something.

Maybe their implementation can't return negative, or only if the fmt string (constant, here) is invalid? I wouldn't count on it, especially of it being true forever. That's pretty sloppy code.
Hire a designer that uses adobe illustrator.
This. Apple has been slowly, relentlessly, sneakily squeezing out any open or cross platform dev options.

If you want to develop for Apple's devices, you have to sacrifice your future career options with any other tech stack/vendor by investing your limited time into skills that are only relevant in the Apple ecosystem.

Then you have to hope that it's still financially viable to do software dev in Apple's world for the next few decades - which given their demonstrated behavior of scraping back more and more of the pie for themselves and their shareholders, seems like a risky bet.
Your boss sounds like they have an extremely rigid view of what emotions are and aren't "correct" in any given setting. Sounds controlling, and lacking a fundamental understanding of reality, people, and basic empathy.

I don't think all bosses are like this, but the ones who express these views in critical junctures that reveal their character and world views as such, I think it's safe to say that they indeed are intellectually and developmentally blunted (of the emotional intelligence, interpersonal relationship, and leadership dynamics variety) in a manner that can cause legitimate harm to anyone under their authority and has to take orders from them.
Welcome to Portugal! Even though I'm a farmer, I'm a city rat myself but yeah, we're blessed with great places to visit and especially eat :) My email is on a few other comments, feel free to get in touch if you need any help settling in. I'm based in Lisbon and always happy to be of service.
It makes no sense to self insure like you said. You would get totally screwed in any split risk decision
USB always had it, this isn't just what they came up with for USB-C. Panasonic Toughbooks have that single screw versions and matching gasket countersinking for USBs.
> Why is it necessary? Why do you need to lie to your children?

I prefer to be straight with my young kids when possible, but even I have to admit that mythical type stories carry a lot more staying power with young kids than a stern warning about real danger from their parents.

The context we have as adults about the consequences of things like death are not fully developed in young children. However, they pick up on stories and remember details of stories very clearly.

Moving important lessons into the context of stories makes them resonate more with young children. It’s as simple as that. You can also give them the real-world explanation at the same time, but the story version will almost always have better staying power in a child’s mind.
The Amiga's whole architecture -- custom chips multiplexing bus access to the RAM, a common architecture for those kinds of machines in the 80s -- made no sense by the late 80s. CPUs got faster, RAM not nearly as much, and CPUs were more and more waiting on RAM and starting to build out complicated caching architectures, and none of that is friendly to the approach that Jay Miner took (with both the Amiga and the Atari 8-bits). Already by the mid-80s, Shiraz Shivji (designer of the Atari ST, and one of the designers on the C64) was pushing the timing limits of DRAM chips past their specs in order to do this sort of thing.

I sometimes wonder what would have happened in Commodore had simply directed their late 80s efforts into making ISA video cards instead. The Amiga brand might have had some cachet there, though I doubt by that point they had the engineering talent to be competitive.

Both Atari and Amiga made a push into cheaper 68k "workstation"-ish Unix machines in the early 90s -- running variants of AT&T Sys V R4 on the 68k-- with little success. In some ways they were just maybe 5-10 years too early on that type of thing, because desktop consumer-level Linux machines were a thing just a few years later and of course by the turn of the century Apple was selling a BSD-based Unix home computer to the masses. It's fun to imagine what would have happened if Commodore or Atari had just dropped their own operating systems and gone with a BSD.

Looking back it's clear to me that Tramiel exiting Commodore and starting Atari Corp in 84 was a disaster not just for Commodore but for the industry. Not because Tramiel was any kind of tech visionary, but because here was no room in the market for two platforms competing in (somewhat) the same space at that point. In North America the Atari machines weren't much of a factor, but in Europe they definitely were, and they did better in productivity and studio music sectors than the Amiga, overall. If all the software development and retailing effort had gone into just one 68k "home computer", I think things would have been just overall better. And Tramiel would have been more aggressive on Amiga pricing.
the piece of corporate finance you are missing is that the money you use to buy the broccoli is scarce, you have to "pay" for it. you can't leave it out of the calculation. You pay for it to who you borrowed it from, or to your shareholders, or the opportunity cost of taking it out of whatever use somebody else was paying you for.

that dollar you use to buy the broccoli, it's like a machine you use to knit sweaters. If you put that dollar to use for a year and sell one broccoli, you made 2%. If you put that same-single-dollar to use for a year and sell 52 broccolis, you made more.

what I originally said was that you can't just look at the margin on a sale, you need to look at inventory turn, how many times you collect the margin.

what makes the margin low is competition. a grocer is willing to accept a 2% margin on a sale because the cycle can be repeated many times in a year. In a sense, the interest rate (which is quoted at annual rates) on the borrowed dollar is fixed at that annual rate, but if you get to cycle through your operating capital quickly, you get to look at it as the amount of interest you need to pay each week.
Microservices 101 [Video]
Actual artists are a little better at this.

Despite the passion they pour into their work, they understand that once it's out there in the world, it's not theirs anymore. The moment the artist lets go of it, it belongs to the viewer, who will interpret it differently through the lens of all their personal experience. And if the thing is any good, it will be heavily analyzed and critiqued, so to stay sane the artist has to completely let go of it and focus their energy on their next creation.
These days I keep a bin in my trunk, transfer my groceries from the cart into the bin, and then I carry the entire bin into my kitchen.
There was a paper linked on here recently (last few months?) that showed off video call deepfaking using gaussian splatting, essentially using a webcam to "puppet" a very convincing 3D recreation of another person's head & shoulders in real-time..

I tried to find the link but my search-fu is not good today it seems..

I did find this, which seems related: https://blog.metaphysic.ai/the-emergence-of-full-body-gaussi...

There's also the fact from the article that this was an employee in Hong Kong on a video call with people supposedly in the UK, so it's also possible they took advantage of bad video quality to do this..

Get on video for the first minute or so, then, as we've all done, say "I'm going to turn off my video so my connection sounds better" etc...
Claude Shannon
Prof. Kak was my advisor during grad school. His notes are very valuable, he also has some great ones on deep learning.
Gamma-Ray Bubbles on the Sea of Wavelets
The discovery of the Fermi Bubbles has led to a lot of interesting speculation about high energy phenomena originating at the center of the Milky Way. The analysis tools applied both in the original discovery and for testing subsequent physical hypotheses leave room for improvement, particularly in terms of moving from qualitative to quantitative assessment of the results. Here we describe one potential approach leveraging Haar wavelets to capture the expected multi-scale nature of structure in all-sky gamma-ray maps, coupled with statistics to quantify the tradeoffs between detection of detail and "false detections" resulting from photon counting noise.
The Duty to Data Portability
[quote]Ironically Google is the good guy here, they’re doing great work for the web. On the other hand, literally every single workaround I’ve had to write in the recent past in web related code has been due to Safari's princessness.[/quote]

There's no mention of Firefox or other browsers (except Safari because he hates it) so my conclusion is that 'for the web' means 'for Chrome'.

So it's not 'write code for the web because Apple hates you', it's 'write code for Google'. Doesn't look like such a good idea to me.
The BU libraries have a bunch of links. If someone had some knowledge of what they were looking for they could probably assemble a decent collection of relevant studies. The Harvard ones are the gold standard but, really, they're just a jumping off point for discussion if someone knows enough to capture the most important points.

https://library.bu.edu/business-case-studies/open
This article entirely misses the point. Bitcoin mining is being used by utilities to balance the demand curve. If you need 40gw at peak and 20gw in the middle of the night you have to do some juggling to make it work. If you guess wrong you get fined. Bitcoin serves as the emergency dump for power. They spin up and down as requested by the utility. That way the utility buys a steady stream and bounces the Bitcoin utility up and down making sure demand perfectly matches supply. It’s dumb but it works. And it makes power outages less likely because it allows for oversupply.

It would be far more ecologically sensible to build a grid scale battery, but that costs money up front. Whereas the Bitcoin miners front all the hardware capital for the miners and it’s cash flow positive from day one.

A more Texas solution would be grid tied battery packs in homes. If the homeowner and the utility split the cost both sides could benefit. Homeowner gets reliable power. Utility gets a flat demand curve and a more resilient grid. Add rooftop solar and the grid is even more resilient.

Again, not saying Bitcoin is the right move, just suggesting that we consider the problem it is solving.
Obviously I can’t speak for others, but I was, for a long time, a part of this world (parents bought a Quadra as our first home computer in 1993, I had a colored iMac in 1999, I released a few crappy freeware OS X 10.2 “Jaguar” desktop apps as a teenager, had an early iPod and an early iPhone, shipped a couple of iOS apps, watched keynote livestreams, actively participated on the MacRumors forums etc etc), yet I have become increasingly frustrated with Apple’s approach and have switched to using Linux on my primary (non-Mac) computer.

I don’t feel like Apple cares about my business in the slightest. Macs have become increasingly locked down in both software and hardware, and the level of control Apple wants over what end users can do with their hardware feels more onerous than ever. When that book came out, being a Mac user felt like being part of a fun community of oddballs (I was one of like 5 or 10 in my school of 600), which is absolutely nothing like today.
That link works perfectly on any iOS browser
The reality is these processes, while on paper "applicable to all users", can be bypassed the higher up you go. Culture issue.
Pin is painful but we're still quite not sure how the alternative (probably involving some ?Move trait) would have worked (or, for that matter, how it could work in some future edition). How do you create a !Move object when we don't even have construct-in-place in current Rust?
But Reddit is exceptionally bad at this though. It's basically about what sounds the most positive for the upvoter's way of thinking rather than anything else.
Both can be true. Either way, both are the reasons why we are where we are with regard to the climate.
Rufus, a new generative AI-powered conversational shopping experience from AWS
> Still seems like a shift from single-use (well, often double-use) plastic bags to multiple-reuse bags is a net win.

Is this based on your feelings/sentiment, or do you have some hard data to back up this baseless assumption?
Thanks for the clarification, but I was also comparing like with like: UK 24/7 cable news is strictly regulated, as per my comment.

Local news is less of a need in the UK (the entire country is half the size of California), and breaks down into two categories: BBC local news which is comprehensive, and basically every region is well covered with TV and radio journalism; and, private sector which is a license requirement for ITV (the main commercial broadcaster), and a dying small newspaper trade.

We don't however have anything like Sinclair which is something to be grateful for.
>The dependency goes Developer -> Apple and Apple -> Consumer, there is no reverse arrow from Apple to the developers.

Is that really true? If Apple is abandoned by large developers (let's say of Adobe, Microsoft calibre), does it not harm their sales or revenue?

It certainly isn't universally true. For young or new platforms, like the transition to ARM a few years ago, or the Vision Pro today, Apple needs developer adoption to be successful.

Of course, it's existing success on other platforms almost ensures a certain degree of developer engagement with their new products.
Anger does literally give a person energy and what can be labelled "courage" beyond their norm. That it is still up to the human being with a fully functional brain to figure out whether or not to use that energy (and, if yes, what exactly to do with it) doesn't change that fact.
> Which sucks for most devs but it's part of being the coolest.

What if we determine that the "coolness" motivation is a scapegoat for anticompetitive behavior?

AT&T could have argued the same thing but I'm not sure if the coolness of their infrastructure would have saved them from a breakup.
Yeah C-suite execs are often on quarterly investor calls and those calls are made public as a matter of record aren't they?
Oh wow -- "New Jersey's plastic consumption triples after plastic bag ban enacted, study shows".

And most people drive there. In NYC it might be even worse than just tripling.
Yeah I agree.

I suspect rust will gain in popularity in systems software - like databases and browsers. But if we're counting in "console generations" - well, I personally doubt rust will ever really take off amongst game developers. Rust's borrow checker has a reputation for making it hard to write entity-component systems. And ECS are core to modern game dev.
I’ve heard stories of people putting fake QR codes linking to fake payment portals for parking. I don’t think an app solves this problem though.

https://www.schneier.com/blog/archives/2022/01/fake-qr-codes...
It seems like you are looking at it only from one side.

Undersea cables are probably more expensive than satellites today, but we'll still continue to put them in. And nope, someone can't just walk in and cut a cable sitting at 5000m under the surface.

Detecting a StarLink terminal is relatively easy from the ground, and someone can just walk in and demolish it once they locate it.

Basically, all tech has pros and cons.
Great! Can you show me the numbers that make you think that these bans were not effective?
That "study" was commissioned by a trade group whose sole purpose is to lobby against plastic bag bans, and whose members consist of entities who have a direct profit motive in disposable plastic bag sales.

This is, almost literally, equivalent to citing a press release by Big Oil as evidence against anthropogenic climate change.

https://en.wikipedia.org/wiki/American_Recyclable_Plastic_Ba...
Many apps have a cross platform C++ back end
The internet has taught me how many brilliant people there are out there. And how massively outnumbered they are by the rest of us!
It isn't good to argue that way in this part of the world, I hope you didn't raise your voice - not 100% sure about Vietnam but in any of its surrounding countries - they would lose face and become uncooperative.

I learned the hard way after a few experiences like yours to telegraph as little frustration or anger as humanly possible. Reasoning also only goes so far.

But if you appeal on some technicality, even a rule of your own invention..

Carol Beer presents differently across cultures (https://www.youtube.com/watch?v=1pw8m_NTJ_0).
Google and Apple should be regulated to offer the same functionality and performance to the web. Their grip on the most important technology of the century is astounding and harmful.

Honestly first-class web mobile installs without hoops and scare walls would be the thing to strive for.
What's the most beginner friendly framework for web app development that is lean and not bloated like angular
The configuration rabbit hole, for practically any system that becomes widely applied or through large amounts of feature iterations. With provisioning systems you rapidly walk the ladder because they are basically starting about five steps down on this already:

You start with an INI/yaml/json

Then you might have several overlaid INIs

Eventually: https://docs.spring.io/spring-boot/docs/2.1.13.RELEASE/refer...

Go ahead and make a java crack or something similar. Every line of that hierarchy is bathed in the blood of IT workers in the real world.

Wait! Not even close to being done.

Templating, expansions, "classes", embedded expressions: now we have computation folks!

I don't actually know the computational power of HCL, but eventually you end up with a Turing Complete configuration input that the poster wants.

And I'm actually leaving a lot of things out.

So many systems go through this, picking their own path. Kind of like workflow engines, almost all major systems will end up with a workflow engine in it (and the builds are workflow anyway). But there aren't well-conserved implementations of these overarching meta-patterns, so everyone bespokes it or picks from a mind numbingly vast array of pseudo-matching options.

Good luck!
Having been in apps for the past 10 years I am not incredibly motivated to build for the web. PWA works, has local storage, and best of all no 30% profit sharing!
Sad because victims have so little recourse. Just advocating for better law-encforcement security.
As a regular diver in the Baltic ocean, my experience is aligned with the finding that the ban on plastic bags and utensils did have a real noticeable effect. Before the ban I saw trash every dive. Now it is much less common, closer to 1/10 of how it was before.

Nowadays the most common trash I see are beer cans.
We already did that[1]. Nothing so far.

[1] https://youtrack.jetbrains.com/issue/LLM-1973/Provide-the-po...
My understanding is that there is a lot of political power inside Google (from the Chrome side of things) working to ensure that PWAs are the primary way that users interact with their phones. It's definitely a point of contention, with pressure on both sides, but there is a balance there.

Apple on the other hand is only incentivized to funnel everyone through their App Store, and for some ridiculous reason, app developers use this to justify going all in on native apps, which I think is what this article is addressing.
> Whereas, if Microsoft just looks at you wrong, pitchforks are out.

Not to nitpick, but Microsoft looking wrong at you is more like the Eye of Sauron looking wrong at you.

Just pointing to the gigantic amount of dark patterns on Microsoft products, especially Windows.
Anecdotally, people in my life used to buy plastic garbage bags and use shopping bags as garbage bags (or dog poop bags) in smaller-sized garbage bins. Also anecdotally, despite the fact that I almost always grocery shop with reusable bags, I still somehow have plenty of plastic bags under my sink at any given time to use in my smaller trash bins. There are plenty of non-grocery places I get plastic bags: CVS, take out meals, Home Depot. These more than fill my need for small plastic garbage bags.
His personal politics are sound.
> All those C users hatting on C++

Such haberdashery!

Anyway, something that I appreciate about the Rust community is their dedication to rewriting anything and everything in Rust. I'd love it if the Lisp community also had some of that drive. Seeing a library which uses a Python script to generate documentation is so disheartening, they don't need that horrendous, awful garbage, they could just do it in Lisp.
Optimal price per GB is somewhere in the 14-20TB range these days.
> The dependency goes Developer -> Apple and Apple -> Consumer, there is no reverse arrow from Apple to the developers.

The App Store gets a developer’s apps in front of a huge audience and significantly simplifies distribution and billing and so forth. People complain the cut is high to use the App Store which is probably valid.
Do we "live" longer, or die slower?
This author seems confused about something that he, himself explains. The reason that Apple doesn't care about developers is that they have created such a walled garden cult w/ users that developers are forced to produce products for their platform or they lose half their market -- or more.

At my day job in mobile game development (for a small studio inside a large company), we have to fight Apple constantly -- not only on tech issues but on policies and approvals, too. But offering a mobile game without a way to run it on iOS would be unthinkable, so we comply.

In many ways, Microsoft's original strategy for the PC was the exact opposite. It catered to developers and provided copious documentation, examples, and tooling for devs. The companies behind those devs were, themselves, motivated to make software for MS and, in turn, to promote and sell it. The tidal wave of individual developers making Windows software (think back to the shelves at computer stores) is what created the desktop OS that still rules the roost.
Yes.

Eh bien! mon cher Pangloss, lui dit Candide, quand vous avez été pendu, disséqué, roué de coups, et que vous avez ramé aux galères, avez-vous toujours pensé que tout allait le mieux du monde? Je suis toujours de mon premier sentiment, répondit Pangloss; car enfin je suis philosophe; il ne me convient pas de me dédire, Leibnitz ne pouvant pas avoir tort, et l’harmonie préétablie étant d’ailleurs la plus belle chose du monde, aussi bien que le plein et la matière subtile.
I generally agree with you, but on the other side of the coin, if you follow the processes they’re forcing on you… it’s pretty seamless. Sometimes it’s a bit buggy when they release new APIs or versions of tooling, but given the amount of people who do Native development and the money it generates, it gets resolved.