skysight-inc/HackerNews huggingface dataset:
Are you familiar with the trope of "cargo cult" in tech (not the real anthropology concept)? Have you seen how people toss it around for pathological processes like "security theater", "agile waterfalls", etc? Frustration can lead people to feel this same way about meetings as time killers.

It can feel lucky to be matched up in groups and meetings where everyone clicks and they feel productive. Some people and contexts can be like a catalyst, making you feel smarter and more capable of tackling problems. Conversely, some can be suppressive, making you feel like you are in the penalty box waiting while the game clock is running out. The most difficult situation, I think, is the gray area where different participants may be having these completely different experiences of the same meetings. It reminds me a bit of the Chinese Room thought experiment. At a certain point, is the meeting room still "doing knowledge work" when participants are just going through the motions?

I've come to see this as a very general aspect of the human condition. It's a little bit meta. Perhaps an existential angst that leaks out when people start to recognize how much ritual permeates their daily lives, and how much these rituals paper over gaps in awareness, knowledge, communication, and agreement. I don't think this moment of doubt is unique to tech work. But, perhaps the self-selected participants in the field are (statistically) prone to experience it first in their careers?
How are smells transferred and detected far away after a few seconds when the air is not moving that fast?
KDE Connect is the one "linux" tool where after showing to my partner what it can do she asked me if I could install on her Windows laptop, her tablet, and her phone. It's been extremely practical when exchanging PDFs of (say) traintickets, remote controlling the volume of whichever laptop we connected to the projector for movie night (which was the "tech demo" that convinced her), and so on.
Besides the issue of whether you pin or don't pin your dependencies, the problem is that node packages can depend on external native code. You can have several more layers of dependencies in there. If, for any reason, those native packages won't install/run on your machine, your dependencies can still break under you, even if you pin them. Python and Ruby have the same vulnerability when it comes to dependencies breaking.
> ChatGPT has been a dream come true for people who sell wantrepreneurship materials. I suspect they’re using ChatGPT to generate a lot of the materials, too.

So then it can work, as long as the customer is credulous of a low-effory get rich quick. "You can't cheat an honest man" comes to mind. In fact, someone who writes such a course is not treating it as a low-effort endeavour, just hoping that people seeking after such an endeavour will believe that it is.
Most of the time, it wasn't other people. People were paying for their own hosting for their own purposes, much like how I order lunch.
> the lack of updates

This is not a high standard in the year 2023.
Warpdrive – Build automations from screen recordings
> The problem is that none of these pieces ship in place.

Sway is not a desktop environment. What you are describing is a desktop environment. I too would like a sway-based desktop environment. Let's stop complaining that sway is not what it is or that somehow this is related to wayland. This whole thing is just a consequence that writing cohesive graphical/desktop software is tedious and that tinkerers cannot rely on the myriad of Xorg desktop environment, in particular the modular ones like lxde/xfce to mix and match components.

> Then you complain and the answer is that you’re supposed to write your own

Yes, obviously. No-one is saying this would be a bad project. And if you blatantly misunderstand their project's scope it's no wonder you're getting dry responses.
Then what was the point of this?

> Microsoft for example could have spent unlimited money on IE and the justice department wouldn’t have cared as long as it was treated as a business investment. However, leveraging the ability to change windows was seen as problematic.

And how is it related to anything Google is doing?
> Adams said on his his Coffee with Scott Adams online video program that white people should “get the hell away from Black people,” labeling Blacks as a “hate group.”

And he said that for no reason at all? He didn't cite a recent survey [0] where nearly half of Black people did not agree with the statement "It's okay to be white" [1,2]?

He mustn't have, because if he had, then reporting only the most inflammatory conclusion, and omitting his justification, isn't journalism, but character assassination. And Deadline is highly rated by Media Bias [3] and considered generally reliable by Wikipedia [4], so they would surely not lie by omission and exclude relevant, easily obtainable and verifiable information.

[0] Timestamp in the video where he cites that survey: https://www.youtube.com/watch?v=K6TnAn7qV1s&t=802s

[1] BLACK AMERICANS ONLY: "It's okay to be white." 53% agree, 26% disagree, 21% not sure - https://twitter.com/Rasmussen_Poll/status/162846019293223731...

[2] By race, 81% of Whites, 53% of Blacks and 58% of other races at least somewhat agreed it’s alright to be white. - https://www.cnsnews.com/blog/craig-bannister/poll-72-us-adul...

[3] https://mediabiasfactcheck.com/deadline-hollywood/

[4] https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Per...
Now what you've just done is a complete fanciful strawman.

> It's kind of a non-sequitur.

Nope, the difference with my argument is that this is actually happening in the real world. Ransomware gangs trying to destroy companies data and they can only use crypto to save their documents, which is one of the reasons why the crypto is very appealing for criminals.

Nothing entirely wrong with that, except that proves my point. There are no legitimate use cases of crypto, and usually the current financial system does better if not more than what crypto tries to make even worse.
Phoenix doesn't have the concept of a "model". The functionality of what Rails (and I guess also Django? Idk) calls a "model" is split between a few different places: schemas, changesets, queries, the repo.

It felt weird at first, coming from Rails, but after getting used to it I don't miss "models" at all. ActiveRecord models in Rails are a vastly overloaded concept anyway and pretty much always degenerate fast into an ungodly mess as your app grows. I prefer Phoenix's approach.
I go into some of the design decisions I made to make JIT optimizations easier here: https://github.com/maximecb/uvm/blob/main/doc/design.md
Poor countries have local textile industries, where do you think all the clothes we wear are made?

If you have a problem with who owns those textile factories, well, that's an entirely different conversation.
I bet there's some blurb in a 30-page ToS PDF that allows them to share your e-mail address with "our valued partners" or similar BS.
2017 and above android phones are generally considered to be mature enough on both hardware and OS version side compared to a decade-old phones released on 2015 and below.

I would not surprise if we'd gradually get longer software support on future phones as time goes on.
"Keeping an eye on it" for all of 30 seconds. Letting the pot boil dry will be impossible, the moment it starts sputtering you're done. If you don't have 1-2 minutes to take care of a moka pot brew, then you're better off with instant or cold concentrate as you suggested.
> but meetings need to conclude with assigned action items or have specific defined output like a concrete decision being made.

Do they? Have you never held a brainstorming session? Or had an open-ended discussion to ideate on strategy?

Again, your comment is reflecting the same bias I always see: that the "real work" happens outside of meetings.

The author is challenging that notion and I think it's worth at least considering their thesis.
It could also be very useful for ESL people: churning out thousands of words of copy can take forever in a second language and can also be absolutely miserable.
That wasn't about proportional representation: that was about instant run-off: it's a vote counting algorithm, not an algorithm for assigning seats. For that referendum, they picked the worst simple voting system that was better than first-past-the-post, so I'm not terribly surprised it didn't win. https://ncase.me/ballot/ discusses these voting systems in more detail.
I don't know a single person outside of tech (and a handful of other fields like government and journalism) who uses anything besides the shortest possible pincode allowed. I believe most people would use no passcode if possible.
> You can pattern match on basically any shape, not just atoms. Imagine you’re parsing a protocol over tcp and want to grab groups of characters between deliverers, you can pattern match that.

Ex: https://youtu.be/MaQqa21uxQ8?t=548
(note that "binary" here is a "binary blob of bytes").

Andreas pattern matches on the magic byte, then encoded string length, then the string (using the previous matched length), then an int, all in the function header, no if-else-try-catch mess.
this used to be the take until people tried it and realized it only destroyed local industry and created a sense of perpetual widespread poverty in parts of africa

when local economies are forming its usually fabric based products like clothes and shoes that start to get made and sold first, without a spark like this its hard to get anything else off the ground

if you constantly give them a supply of it then they have no motivation to make their own
If I have a longer layover in the Atlanta airport, my trick is to go all the way to the end of the line, to the international terminal. It's much quieter and less busy than the other terminals, and you can read/surf in peace.
Yeah, I know. That's nitpicking. What I meant was the number of PMs who didn't have to campaign in a general election, at the very least not for a good while after taking office, I assumed that was clear.
Glodroid is an AOSP build for PP.
> How does it work? What apps are compatible?

it integrates in the desktop UI (and standard protocols, e.g. D-Bus, the "share as..." feature, etc) & phone UI (and standard protocols, e.g. MPRIS, the Android "share" feature, etc), it's mostly not about apps but about the shell, although some apps have nice additional integrations through extensions, like firefox.

For instance:

- when I copy on my linux desktop I can paste on my phone

- I can share links, files, etc between phone and desktop trivially (through the usual android feature on the phone, and through right-click in my desktop)

- when I have media playing either in my desktop media player or in web browsers I can control the playback from the phone

- I can use my phone as a remote control when I give talks & presentations

- I see my phone notifications on my desktop

etc

It's really the only thing that makes Android remotely tolerable for me.
No, I haven't done the same, for years in fact. But that's besides the point, because individuals are simply not in the same power bracket as powerful corporations that dominate whole markets, particularly when corporations have a proven track record of behaving unethically.
If you put a shoemaker out of a job and give them free shoes, they now can’t afford anything other than shoes.

Economies grow prosperous when there are more opportunities for economic exchange.
Slack tracks close to the latest releases of Electron. Election also tracks close to the latest Chromium releases [0].

[0] https://releases.electronjs.org
In fact there are versions of Android that run on the PinePhone like GloDroid, but it's really not the goal.

The goal behind efforts like the Librem 5 or PinePhone is not to create yet another Android phone, which Open Source or not will strengthen the Duopoly of Google and Apple in the Mobile Phone Operating System market. The goal is to create hardware that can jump-start the development of a true GNU/Linux Mobile Operating System.

With its real world use case, it has brought great advances to Mobile "Desktop" Environments like Plasma Mobile or Phosh by motivating developers who could finally use their creations and improvements on a real phone.
If God can hear the tree falling,
then perhaps he’s listening in a 4th dimension of spatial reality.

All but a 3D place so we could avoid time dilation and experience other planets in real-time.
Can’t take it with any opioids. Plus side. I no longer needed opioids (tramadol) to manage pain.

I wake up with energy in the morning. First few months it was like viagra on steroids in morning. That eventually calmed down.

Otherwise I’ve had no side effects, and I tend to get all the crazy side effects of almost every medication.
I am not saying sway isn’t allowed to do what they did. But the normal approach is for the 1st party dev to also provide reference implementations of supporting/complementing utilities to smooth adoption.

No one is saying they have to be shipped as part of the compositor, obviously.
I really hate this quote: “Why buy the cow when the milk is free?”. Having said that, sex is a huge bonding element for those who won’t have sex outside of marriage. Everyone else misses out on that element, and are paying for it.
You derided the question, but then answered it: this is for pilot use.
It mostly doesn't work because it's very difficult for the children of immigrants to become German citizens. For a country where it works, see e.g. the USA. Germans, Irish people, Chinese people, etc. etc. have all 'magically' turned into Americans over the course of the country's history.
Stop electing the people who follow them. Either way, it’s not the fault of the US if the UK acts as a vassal state.
Oh yes. I forgot how vivid the dreams were. Those calmed down after a few months for me
Okay, but the users did agree to it, did they not? They still operate earnapp which is similar.
This is a great piece of investigative journalism. We need for of this holding big companies to account.

BTW Trainers being re-used is good. But big companies lying to us to is not good.
That depends on whether you define sound as air waves/vibration or the sensation of hearing. Definitions vary [1,2,3], which is why this philosophical question manages to get people talking past each other.

[1] https://www.merriam-webster.com/dictionary/sound

[2] https://en.m.wikipedia.org/wiki/Sound

[3] https://dictionary.cambridge.org/dictionary/english/sound (note that "can be heard" != "is heard")
I was the one that said the newsletter wasn't lobbying. Someone else made that point
> Does the discussion happen in a public place? If yes I'd be extremely happy to join in since I also got started with making my own system around a month ago, and it feels a bit lonely going on such an endeavor at times.

I'm happy to discuss anything in the GitHub discussions for UVM: https://github.com/maximecb/uvm/discussions

> Very interesting choice, I did away with such assumptions and ran the other way, my system might feel quite alien/esoteric since I went for something that draws a lot of inspiration from Chuck Moore's work with ColorForth as well as his F18 chip.

If you're building a system for fun, or to explore new ideas, then it seems fine to make it as esoteric as you want. However, in my experience, making esoteric choices when designing programming languages for instance, can really alienate potential users. Especially if you could have obviously gone with some more traditional and familiar choices but you went with something more esoteric that doesn't have any clear value added.

IMO it's a bit like when it comes to terminology. If there's a commonly accepted way to refer to something, use it. Don't make up your own nomenclature, you'll just create extra confusion for no reason.
Right, like the good old "we care so much about security that we blocked rooted devices, but we make no effort whatsoever to check the security patch date":)
In this case "powerful" means faster chips. It's not clear that this translates into 1,000,000 smarter given that current AI might end up bottlenecked on availability of text and information to train it on. I guess if you could speed things up by a million-fold though, you could have way bigger context windows and you could potentially set a LLM talking to itself as it explores a problem through web search, writing and running programs, etc. Exciting times.
I mean, it is Dow Chemical…
This reminds me of Naval Action: https://store.steampowered.com/app/311310/Naval_Action/
Surely you can't loan into infinity and have to sell at some point to start paying off the debt.
This is from the same author.
Vtaber gur HEY naq sbphf ba gur erfg.
I didn't have Internet in '93. Can anyone here elaborate on how images were done prior to this?
"I suppose it depends how you define a "client"."

The article defines client as another thread or process - the argument is that these interfaces only support two processes and not many. There isn't any functional limit on how many processes can map the same region of memory.

"but you're also not mmap()ing all the time, which is what we're actually talking about here"

No, I don't think that's at all what we're talking about. We're talking about the ability of the architecture to scale -- not the efficiency of calling one specific syscall.

"I was only under the impression you thought the sockets API and mmap() were ideal interfaces."

I haven't said that they're ideal, only that they're demonstrably capable of enabling more than just two processes to interact.

"and you think that's all basically POSIX anyway, so what's the point?"

The point is that the article's conclusion that POSIX is preventing progress is nonsense.

As you say, standards emerge.

"how much smaller the code would be, and cheaper the hardware (less ram, less rom), and maybe if you can organise the kernel with this model in mind, how much faster it would be."

These aren't points raised by the article -- in fact so far we've been discussing the opposite (extensions and features, not cutting features).

Could things be cut from POSIX? Sure. But is implementing stuff like select() really a "yoke?" It's not exactly difficult, and I don't think you or anyone has articulated how it might hamper the inclusion of more advanced interfaces. The resources needed to implement POSIX are not significant.

What specifically do you think POSIX's architecture is preventing us from implementing?
Very nice! But when I try to look at LAX it says: Couldn't find airport with ICAO code "KLAX". All other airports seem to work though, so this is a strange bug.
Honestly, your entire comment could be summed up as "meetings at my company aren't treated with respect, and therefore no meeting is useful."

The thesis of the article is that we need to fix meeting culture, and that starts with our acknowledging that meetings can and should be productive and meaningful; raising our expectations of what meetings can be; and then engaging in appropriate change.

Yeah, that's really hard.

But if you start from the assumption that meetings aren't work, as is common in the tech community, then nothing will ever change.
Not so “universal” if it’s per-observer, right?
Smartwatches with Open Source OS and Where to Find Them
Most, if not all, of the class D amps at the large scale pro audio level have that DSP built into the amplifier itself. More and more speaker manufacturers are also selling their own amplifiers (not necessarily made in house) with limiting that takes specific drivers into consideration, along with FIR correction for the whole box.

I've also used a few that you can tell exactly what kind of power you're hooked up to (120v @ 25 amp perhaps) and it will draw just up to that limit and stop. Neat stuff
Wait - you actively remove vim? Or you alias nano to vim? Neither of those make sense to me. Why not leave it there and just not use it?

Every system I've ever been on has vi and nano and usually vim.
Waterproofing is the main reason.

But then thickness and aesthetic "cheapness" is a secondary one.

A removeable cover and battery is always going to introduce a little bit of thickness, which on a thin phone is noticeable even if not major.

And then whether you have screws or the ridges for removing the cover, it just always feels a little "cheap". You can't get the same kind of rounded smooth glass or aluminum backing that wraps seamlessly around the edges.

And when people are comparing two phones in their hands, the one that feels more "premium" is often the one they'll go with if they feel they're already paying a premium price. This is an object they hold in their hand all day long. And if you live in a major city, it's really not a big deal to get your battery replaced after 2 years at an Apple Store.
This is awesome! I spent a lot of time looking for a tool just like this and didn't find it. I've designed some simple-ish optical systems and I've been really frustrated by having trouble visualizing how different elements of the system will affect the light (especially moving parts). Also frustrating to have to calculate positions manually, etc. All the tools I could find were high-end quantum-optical simulators that cost more than my salary.
You mean things like GPT showing theory of mind at the level of a 9 year old, something that many people were arguing may not ever happen and/or if it did we were still a long way away from it just a few years ago?
This fits with a previous study showing that soluble fiber altered biota and reduced symptoms.
https://www.inverse.com/mind-body/diet-rich-in-beans-legumes...

FWIW, other research shows that without soluble fiber, we can't absorb choline; we need a bacteria in the gut to transform it into a bioavailable form, apparently.

Choline is getting a lot more attention recently, from researchers.

Notoriously, MS is a disease of the last couple centuries, so far as we can tell, it simply didn't exist before that.
> I would think everyone is against bad meetings, no?

No. If agenda-less meetings are bad and we know that those they exist, then someone, that dastardly fiend, must not be against bad meetings!

> I do hear people saying ‘All meetings are bad’

They're pushing for change. It works a lot like haggling. If you ask for what you want, some well-meaning person will call for compromise and "meeting in the middle" and you won't get what you want. So ask for more.
I really like the photo of the horses towing the built unit! Really puts things in perspective both temporally and home construction-wise
There are plenty of LLMs that are completely open source that you can use (like BLOOM for example). There's also a massive original use case of machine translation for LLMs which is a real world problem. AI image generation seems WAY more useful thing to me than say NFTs.
It's IP52 rated, so not water-safe like the IP67 and IP68 from other smartphones. But it probably costs less to fix even so.
If I had to guess, I would say it probably comes down to wanting to go with static, ahead of time compilation rather than JIT. There are real and valid advantages to AOT compilation. There's downsides with the LLVM approach too. For example, LLVM makes it explicit that they provide zero guarantees when it comes to the stability of their bitcode format. That somewhat limits what you can do with it.
Somewhere (my own head I guess) I got the idea it was supposed to evoke the business end of a microscope, albeit abstracted, y'know with the 3 rotatable lenses.