skysight-inc/HackerNews huggingface dataset:
GPT4 summary of the PM parts;

> Expanding on the third point, Brian Chesky elaborates on the recent shifts in product management strategy at Airbnb. He explains how Airbnb is moving away from traditional marketing channels, such as paid growth strategies, towards a more organic growth model. This approach is centered on building an exceptional product that naturally attracts users and generates word-of-mouth promotion. Additionally, Chesky highlights a new operational change within the product team, mentioning that there is now a single, unified roadmap guiding the entire company. This change ensures that all teams are aligned and working towards the same goals. Chesky also emphasizes his personal involvement in the product development process, staying closely connected to every design and feature to ensure quality and alignment with the company's vision [oai_citation:1,Brian Chesky’s new playbook](https://www.lennyspodcast.com/brian-cheskys-new-playbook/).

Didn’t they lay off a bunch of PMs recently? As a product person I feel like AirBnb is a shadow of its former self. There are much less unique spaces on the site and too many cookie cutter apartments made for Airbnb. Often it’s cheaper to just get a hotel in cities now.
Is there no appreciation for using the right tool for the job?

When you build an app on Electron, you're forcing the client to run another browser, alongside whatever other browsers they're running. Due to the complexity of the Web, running a browser now takes hundreds of megabytes of RAM, sometimes a gig or two. Now imagine you have 8 different Electron apps you use. You have the system resource use of 8 separate browsers now. Congrats.

Secondly, there's no integration between Web apps and the OS. Only recently did things like light and dark mode get OS-level support, so there's that much, but long story short, Web apps don't integrate well with the system. They tend to be shipped in containers, too, so while it may be "good security" it results in a worse runtime environment and uses more resources.

The Web is a document platform, first and foremost. The building of V8 and Node.js, the myriad frameworks, etc, are the result of companies trying to turn an existing protocol into a moneymaker. Tim Berners Lee never intended the Web to be an application platform or a vector for DRM. For-profit interests created all of that extra complexity, and took over standards committees to push their ideas through.

Web apps work best when they take advantage of some of the Web's strengths. If your program needs to talk on the network a lot and it's already working with HTML, then yes maybe it should be a webapp.

The problem is everyone's ignoring the complexity, resource use, and tangled knot of abstraction on the client's end. It's "not a big deal", until it is, then we'll go back to rediscovering how easy native development is with a smart enough Makefile. All the major UI toolkits are cross-platform, there's little excuse.
Bertrandt, IAV, EDAG, to name a few (link in German):

https://de.wikipedia.org/wiki/Entwicklungsdienstleister#Top_...
I'm a big fan of all things 6DOF ! Nice work on the hardware and computer vision pose work but I am almost more impressed by the software surface you are drawing into and able to rotate. Thats interesting and could be used with any tangible user interface control like a finger slider for the same effect. Good project for problem solving skills looks like you nailed it bravo!

Btw the first 6DOF controller I had other (than a hacked WiiMote controller as a ir led Bluetooth receiver [1]) was the logitec mx air which was ahead of its day [2].

[1] https://web.cs.ucdavis.edu/~okreylos/ResDev/Wiimote/MainPage...

[2] https://www.cnet.com/reviews/logitech-mx-air-review/
this 6dof "joystick" has been around for decades: https://3dconnexion.com/nl/spacemouse/
My dad is 80 years old and he loves playing the piano and now the keyboard. He never learned how to read music and he plays by ear. He mostly plays and sings Motown classics. I’ve captured a few video clips of his playing and singing when I go back home.

I back up all of my videos and pictures to iCloud, OneDrive, Google Photos and Amazon Drive (pictures only).

As far as my own writing, my wife and I are what I call “hybrid digital nomads and snowbirders”. I have a blog over at micro.blog where I write about our journey.
The only reason against I think is not wanting to give the government more control and more information about you than they already need.

And what happens if/when they get hacked?
Writing your code in a way that makes sense to someone else is a skill.

If someone writes the bonkers code in the article’s bad examples, I guarantee their “HTML-first” code will be just as bad.
Nope. Custom game modes and all that exist solely on existing maps or the testing plane/box maps.

The cloest Overwatch has ever gotten to a custom map was when a (offical) OW map designer was desinging a level with his viewers on Twitch one day. Blizzard than later suprised everyone by putting it in the game for a limited time.
The 1, 2, 5 scheme is simple and consistent. You use the same algorithm for giving back change, regardless of the sum. There are other similar schemes, but 1, 2, 5 seems to be the most popular. The US scheme, on the other hand, is unnecessarily complex. For some weird reason, there are $0.25 coins but $20 bills. For the sake of consistency and simplicity, one of them should be replaced by either a $0.20 coin or a $25 bill.
New evidence strongly suggests Indonesia's Gunung Padang is oldest known pyramid - https://news.ycombinator.com/item?id=38186510 - Nov 2023 (40 comments)

The pyramid of Gunung Padang began construction in the deep past, study claims - https://news.ycombinator.com/item?id=38181200 - Nov 2023 (40 comments)

Gunung Padang - https://news.ycombinator.com/item?id=37760981 - Oct 2023 (24 comments)
Unless I'm mistaken, it's shown in a format localised to the user, so... i'd much rather you keep your hands off that, and I'll enjoy my DD.MM.YYYY
Refactoring UI fits those constraints. While it's by the creators of tailwind, it doesn't make assumptions about the css you use to achieve your desired UI.

https://www.refactoringui.com/
As a Rust semi-noob I do get that Rust does things differently from many other languages, and can appreciate why. But it's one thing being told "You can't do this common thing in Rust", and another thing understanding what are the idiomatic alternatives that do actually work. These often seem to relate to overall program design (e.g. numbers of readers and writers of a data structure) rather than using a single alternative language construct.

YMMV but I found that 'Effective Rust' came closest to the 'what should I do instead' guidance I was looking for, in terms of getting me past some of the blockers I'd encountered. It also helped me begin to read between the lines in the Rust book and the O'Reilly book, where some quite important consequences are sometimes not explicitly spelt out.
Thanks for taking my suggestions onboard. I was trying to be positive.

I do agree with your premise that obtaining customer feedback is hard. That's why you have to be relentless about it.
I would strongly recommend adding a couple of dial indicator stands to your kit. They are rather more bulky than the included arms, but as they're designed for holding precise mechanical measurement instruments they are rigid, stable and can be very finely adjusted.

https://www.mcmaster.com/products/dial-indicator-stands/

For more complex probing, it is now remarkably straightforward to 3D print a bed-of-nails test jig.
Neither safety now environment is something you can easily wave at like that. Also, you're completely missing security concerns and legislative.

I have worked in the automotive embedded software industry since 2009 and I have got caught in the safety track in my career. It's a strange place to be, because the basics are extremely simple, yet it takes hundreds if not thousands of man-years to get a modern vehicle reasonable safe just in terms of the electrical system (this includes the software in automotive terms). There are so many ways to make a mistake that could easily result in an accident. Even the window regulators have non-trivial implementation concerns for anti-pinch. Allowing a random hacker to override this is a terrible idea. Now imagine what kind of mess you could do with brakes and steering...

Designing a vehicle to be hackable will very likely lead to an unsafe vehicle.

I believe what I just wrote applies similarly for security too.

Furthermore releasing software for the market, extensive testing is carried out by an independent body to ensure that legislation is followed. Even conceivably simple things such as lighting or headbeam alignment is a pretty large problem domain by itself. Also, so is just the communication standards for diagnostics.

I would say that large changes would be required to transform this industry. In some, protected domains there is use of open source, such as Qt/Linux for HMI, but opening the HMI to be fully hackable is unlikely to happen. There is quite some liability to make the HMI non-distracting.
My guess is Neural Radiance Fields [1], or something quite similar.

https://www.matthewtancik.com/nerf
I found the pictures in this article to be confusing - are they showing two shots of the same place or two shots of contiguous areas?
Germany companies are so weird in this aspect, and I honestly believe it's why they kinda lost the tech race. The US is very much different in this diversity aspect, which honestly seems like a success factor.
Yes, by the late 1990s there was partisan American political battle, but only if you went looking for it, on the dedicated newsgroups you mention. If you did not expressly subscribe to them, you generally did not see those politics on sci.whatever, comp.lang.whatever, or alt.music.yourfavoriteband. And you had no way of knowing if your interlocutors held strident views about politics or posted elsewhere on Usenet about politics.
Don't discount the truck owners who believe if it fits on the bed of the truck, its magically becomes light enough to not snap the axle when the truck goes over a slight bump
Hamas Needed a New Way to Get Money from Iran. It Turned to Crypto
37 is also the smallest base (or second int argument) not supported by itoa(). Surely not a coincidence. ;)
Seems like it would be easy enough to generate html and then "print to PDF" from a web browser.
Companies like Big Fish expend huge amounts of effort researching how to make their games more addictive.

They are criticised because they have created something expressly designed to develop compulsion in as many people as possible. They aggressively tune their products to increase that compulsion and to prevent their victims from breaking it.
The website queries the ID provider about the age of the person in question getting a yes or no response and no other information, and ideally the ID provider doesn't keep information on which sites were querying which people.
Pragmaticists brought a fraction to an integer competition and lost
> they did try their hardest to follow the law as much as possible

Well that absolves them now, doesn't it?
It's probably helpful to first get a sense of how much work it is to gather customer feedback. As an example, Qualtrics was getting single digit percent response rates, on a simple NPS survey (https://delighted.com/blog/average-survey-response-rate). If you're asking people to give you more detailed feedback, I'd imagine the hit rate might be even lower. Another data point, people who gather feedback professionally often offer customers $100 for an hour of their time.
>Seems really terrible engineering to design a laptop where malware can destroy the speakers

It's not something laptop specific: you can damage any pair of plain regular speakers (say hi-fi speakers) by sending them the right (meaning wrong) audio signals to them: burn the voice coil, fry the tweaters, etc. Audio engineers take certain precautions to what they send the speakers.

Laptop speakers have software control of the speakers for protecting them from this, and to allow better performance as long as the components aren't overheating, etc.
The US imposes life sentences on minors? Do I read that right or am I misreading this comment?
They "assured" me that mine won't fail. They checked the serial numbers, and they're not affected (3 disks).

Now I'm in the dark again
"This tiny OS weighs in at under 300MB, so it can run smoothly even on systems with as little as 512MB of RAM."

Either written by ChatGPT or author is quite confused.
The old API was meant to mimic MATLAB. It's in the name -- the "mat" in "matplotlib" refers to MATLAB. And yes, those of us who were brought up on MATLAB gravitated toward it in the early days because it was so familiar. For better or worse, MATLAB was and still a popular in academia (less so these days, but still being used especially in control engineering).

MATLAB's plotting is not the best, but it's familiar to MATLAB legacy folks, who made up many of the early folks who moved over to Numpy, Matplotlib, SciPy. It was a bridge.
To commoditize your complements, so that you don't have to pay license fee to your suppliers.

In a way, the German OEMs have been trying to do so, but mostly via different standardization efforts (OpenSCENARIO for example) so that they can easily change suppliers.
My dad always told me that dishwashers are the things at the end of your arms. I'm guessing that's not what you mean though. However, do you run your dishwasher daily? If you're a single person living alone, that's a lot of dishes!
Ah, the "just switch to this distro" fix.
Too much at 4:20 AM
Looks like the request is qualified with "when connected", which would not grant permission to store the data.
The goal is low emissions. If compostable cups cause more emissions than non-compostable cups at realistic rates of composting, that's what matters; a theoretically better future rarely excuses a worse present.
Application error: a client-side exception has occurred (see the browser console for more information).

Did we kill it already?
I agree completely, but hiccup rather than html.
What about lightweight distros for modern PCs?
Bitcoin is terrorism dollars, thought-criminals!

More seriously, though:

> Initially, Hamas used crypto only to receive small-scale donations from supporters as part of a broader crowdfunding effort, which Israeli officials said has likely raised several million dollars.
Around 2020, crypto became a method of large-scale transfers between Iran and the group within the hawala networks, according to the current and former Israeli officials and ex-U.S. officials.
Since then, crypto has been “an essential part for their operational activity,” one senior NBCTF official said.

To repeat myself, "there is undeniably value to someone in Bitcoin-like mathematics, but there's no guarantee that the person on the street will ever derive that value for themselves directly (in the same way your typical mortgage holder doesn't interact directly with international settlement systems, or heck even interbank before Zelle).
Yeah that's almost exactly what I was daydreaming of! Weaker gyroscopes might mean a ship can rotate in one direction slower than others, and feedback to a controller could model that for the user.
I keep seeing takes like this, but the effect EA has had on my life so far is that it gave me motivation and an easy framework to donate thousands of dollars a year to fund deworming, vaccination, and other direct relief in underdeveloped countries, for two years in a row. I honestly had no idea who SBF was until FTX melted down. I saw zero connection between EA and Musk, Trump, etc.

Was I duped? I don't think so. SBF's downfall has definitely shaken my confidence in EA as a trustworthy institution, but I still generally feel great about those donations and will likely repeat them again next year (albeit with a closer look at exactly how the funds are distributed).

As with many things, it easier and more fun to disparage movements than it is to get involved and make positive change. This article is a good example of that.
I guess the illustrations for the article were made with ai - they are all different styles visually. I like it allmost all the way through, gives a nice fuzzy ai edge to the feel, until 55% done then it starts to feel too weird.
"Ideally" being the problem, since the client has no way of verifying this, and the ID provider could be adversarial or compromised. Which you'd have no way of knowing until it was too late, which is why it's necessary to avoid systems that require anyone to give their name just to prove their age.
An OnlyFans empire: Sex, influence and the new American economy
GM Backed "Open Source Protocol" for Connecting Vehicle Apps and Services
There may be a misunderstanding. I say "sum type" to mean something along the lines of Rust's enum: a value stores both a tag and its data, and pattern matching distinguishes the variants (like a switch statement). It's a tagged union where the interpretation of the tag is managed by the compiler. The underlying value can't be used without extracting the variant with pattern matching. Even if the success and failure variants both contain an integer, you can't add an integer with this value.
Any relation to I like rabbits:

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

They used the identical motto several years ago
AFAIK you can actually get the sensors used for tracking at somewhat OK prices. But iirc the sensors actually do some part of the position calculations and as such aren’t simple enough to be really cheap.
It’s not an NNTP limitation, in any case, which supports arbitrary encodings in news postings. Not sure what WB is referring to.
That would be a shame because having a plane with a fucking howitzer shooting out the side is awesome. Yes, I know they're more vulnerable to MANPADS because they need to loiter and standoff weapons are safer, but it's field artillery shooting at the ground from the side of a plane and that , as previously stated, is awesome.
A component level token would be if your `myCard` component populated all of it's styles with component-specific css-variables, e.g. "myCard-bg", "myCard-padding". It's basically defining the styling api for your component. If you have a new variant that needs to style another property, then you should probably extend your component's style api accordingly (by defining a new component token and providing the default). As I say, I haven't yet used this approach, but it does make some sense to me. It's also useful if you're designing components across tech, targeting other style languages besides CSS.

>Classes that appear later in a class attribute take precedence over one’s that appear earlier.

This would be news to me, and it doesn't look like that's the case in TW, based on some experimenting at play.tailwindcss.com. If there are 2 classes on an element with rules that resolve to the same priority and define the same css styles, the last CSS rule to be parsed wins. Presumably you don't have control over that in TW.
I wonder if these drives were manufactured during the parts shortage?

Kind of makes you wonder what other devices are ticking time bombs.
Indeed that was my point it doesn’t hurt Google just their competitors. Thus concentrating power and increasing their monopoly grip on the web.
There's US tech companies hiring people that don't speak English?
>It's like so many other brands that claim to love Open Source Software for marketing purposes but that continue to refuse to open up the key components of the software that they ship.

Nobody is buying a car based on the manufacturer's love of open source software above other factors. "I really liked the size of the X3, but went with a Macan because Porsche loves open source software." Said no one ever.
One of the more interesting things to me is that while every storage medium has failures (which is why RAID and backups are a thing :-) there are more failure modes with flash storage that present as abrupt storage failure.
Burn-in on CRTs was just uneven wear, too, but still a pain in the ass.
Agree or disagree with it, my overall point is that once you leave the safe-harbor of simple scripting, GPT falls off hard. It's entirely possible that I've just been pushing it too hard, but for a lot of queries I get conflicting, wrong or outdated suggestions. Trying to shoehorn it in as a problem-solver in those situations has repeatedly failed on me.

> I feel you are viewing it as very much an either-or proposition of "it either writes code for me or tells me exactly what's wrong" or it's unusable.

Yeah, kinda. If ChatGPT spends it's output tokens telling you wrong, unnecessary or unhelpful information, it's not usable. Once it passes a certain bar of unreliability, it becomes useless. I'm not sure any place I've worked at in the past would feel comfortable paying me to roll those dice with ChatGPT on their systems.

I'm not against people empowering themselves by delegating AI for programming. Knock yourself out, if you want to develop like that it is entirely your prerogative.
>Hiding safety flaws? That doesn't sound like a very healthy safety culture.

Welcome to the real world of corporate profit making. You must be new here.
I strongly doubt this is the main reason. I think it's simpler and just like most hardware: there's no perception that open source adds value, and re-negotiating IP agreements with hundreds of sub-vendors would be unreasonably expensive in and of itself even if the vendors were amenable to open source. We see the same thing in plenty of non-safety critical hardware areas: board support packages, device drivers, graphics stacks, and so on. There's no perception that open source adds value in the hardware industry at large.
nb I'm not agreeing with your original hypothesis.

However I'm taking about even lower down the food chain than this.
But very often it is software development. And there isn’t always some bright line between them.

Like it or not, the web is an excellent platform for delivering software applications to users, especially one-off or infrequently used applications.

Let’s use software development tools, rather than web publishing tools, to develop that software.
I think their point / the general FOSS argument is that those 1000 of man-years would be turned into 10000 man-years if these things were open sourced. A similar security concern could be waived at things like openssl, but it seems pretty inarguable that openssl is a net-positive for security.
It's a wonder that obnoxious hit pieces like this still get made in this day and age. The first paragraph is filled with disingenuous strawman rhetoric.

> colonize space, plunder the vast resources of the cosmos

The author obviously tries to draw a parallel between inter-earth colonization and plundering to make longtermism and by proxy AE look bad.

I'm not an EA but I've never met people more receptive to criticism as they are. This is a group of people, uniting around a desire to do good, actually going through with it, and somehow catching a huge amount of flak for it.
The data theft pyramid:

Corporations stealing data from the people - business.

Governments stealing data from corporations - national security.

People stealing data from corporations - copyright infringement.

People stealing data from governments - treason.
Potentially vaguely related, the Eclipse foundation project GM is backing to establish an open source protocol for vehicle app / service communication: https://projects.eclipse.org/projects/automotive.uprotocol
In the pro world it's common for one person to spend hours on seconds, multiplied over dozens of people working on those same seconds.
AWS In-Person Demos
Because you don't create the future by destroying the past.