skysight-inc/HackerNews huggingface dataset:
Ask HN: If you could reimagine your email inbox, what would you pick?
I can think of things like

1. built-in mail merge and updatable contacts where someone can directly reply to your mail-merged email and unsubscribe

2. shareable urls of emails - I hate that I can only forward/cc people to share an email with people. Shareable emails will make bookmarking important emails in the browser MUCH easier

3. sidebar comments/discussions section built into the email inbox instead of unending chains of reply/reply-alls.

Anything else that could make the email inbox more interesting?
To make this happen, first, East Bay needs to make streets safer. It is ridiculous how crime ridden Oakland and Berkeley are to the point where it is probably wise to avoid public transportation all together. We need a national guard deployed here 24/7, that's how I feel walking around in downtown Oakland.

With NYCSPA vs Bruen ruling, I am planning to obtain a handgun and a CCW license from Alameda sheriff with a shall issue reason as "Self Defense".

You can go here and see how many people feel unsafe in California, particularly LA, SF and East Bay.

https://old.reddit.com/r/CAguns/comments/vlnrrw/the_rcaguns_...
The problem is that as soon as you support multiple platforms, the exact same action of "building files from other files" can look fairly different. Since if you use make you want your readme to be: "cd folder; make -j" and since you don't want to write multiple entirely distinct set of makefiles for different platforms, this turns the makefiles in a hellish mess of special characters.

And all that just for executing a set of tasks in a DAG much slower than ninja
But you don't have to speak English to use sum() to sum values. You only have to know the language of Excel, in which sum() means adding things together.

I never understood this argument. To use a function you have to look up its name anyway*, so what does it matter which language inspired the name? I wouldn't mind if sum() was known as hezrtsh() as long as it was consistently so, I could have a chance of learning it.

----

* I still sometimes struggle to remember if it's average() or mean() and whether it's count() or length() -- different programming environments use different names. So even as an English speaker, I have to look up the word for each specific programming environment.
> Nobody benefits

Somebody benefits alright, just not the developers who are on the death march.
Brian May Seiko Watch
It's good to remind people, but Zoom does everything it can from my perspective to ensure no one is aware of this.

By default if you click a Zoom meeting link to join, it takes you to the Zoom page and starts a download of the installer (.pkg for Mac). The "Join from Browser" option is hidden and if I remember right, you have to click "Join" again, and then it will show a small HTML link about Join from Browser.

The Browser experience is subpar and buggy. A lot of features lag in the UI, it's very slow to connect to audio, and there are a few options I recall that reload the entire page without warning, meaning you leave the meeting and have to reconnect, often to find a double of yourself.

I also noticed issues with USB Audio devices where after awhile, a static-ey robot noise would appear from you. No other voice apps I used experienced this, only Zoom and only with USB devices and from the browser version. Maybe it's something with Firefox + USB audio, but never was interested to investigate more.

Zoom is really not good software and it's an exercise in frustration when we have to use it at work, and the pricing model seems a bit ridiculous, even for basic users.
All Adobe did was lock out small players who have found alternatives. Blender comes to mind. Even big studios have blender somewhere in their workflow. Its a marvel.
Stuff like this makes me downright angry. Because people not into IT think Zoom is now equivalent to online meetings and many events are held with Zoom too. Job interviews, etc. Most people don't have any idea that their software is so bad and they are a scummy company best avoided. I'm trying to let the people around me know, but mostly they don't care.
I thought about this as well but I don't need to go as far as malicious actors, imagine if your robot simply fails to navigate and gets stuck in a loop. If you only have one it's not a big deal but if you have a hundred you are going to need some sort of callcenter and robot towing company that takes care of the problem.
Ask HN: Are any new systems *not* event sourced and microservices?
At present, it seems that every new system being spun up follows the event sourced / microservices pattern. I've heard the case made from many different corners. Cool though they are, this design tends to lead to increased complexity / cognitive load at an early stage.

It got me wondering, are people out there spinning up new systems and internationally not following that pattern?

I'm trying to understand if a sea change in architecture has occurred or whether I'm in a bubble and not appreciating all the different approaches that are generally being used in the industry today.
Trump appears to have had such control over the Secret Service, such that Pence knew better than to get in their car.
It didn't come across as overly boastful to me. It was very interesting, and also on a related note thanks for helping make those sweet games.

Warcraft/Diablo/Starcraft blew my mind as a kid and were a huge part of my childhood, they played a major role in getting me into computers.
Good question. Short answer is MQTT wasn't needed. Merle uses JSON message over websockets sent on a broadcast message bus. The Thing or its UI subscribes to these JSON messages, similar to MQTT topics.
Paradromics Fireside Chat – Engineering the Mind
hm that's what some banking apps / most malware apps do...
The fact that there seems to be a hard cap on size of an overland army in pre-railway times is important. After all, various empires of the ancient world had hugely different population sizes; and in modern times, say, 1900, all other being equal, an empire with more people could have sent a much larger army to conquer its neighbors. That is what we expect.

But from Devereaux's studies on logistics, it seems that the premodern empires, after reaching a certain size, were "almost equal" when it came to military capability, and a lot of the (dis)advantages were on the quality side, such as good maneuvering and an ability to join two armies at precisely the same time.

It surely explains why the Romans never managed to crush the Persians, even though the Roman empire had a lot more resources to draw from. The logistics of running a really massive campaign against the East were too daunting.
What's a "pass back"? I'm guessing some form of fare dodging, but could you explain the mechanics?
That’s an overly reductive analysis based on generalized whole body doses from (external generally) ionizing radiation, and not relevant to absorbed isotopes and internal radiation.

Which is what we were discussing.

There is a reason one of the first things handed out during a nuclear accident is potassium iodide pills, and it’s not to protect against gamma radiation.

What is your point exactly?
I don't see how that would be the case here. Please note that the check is performed by the autoupdate software that ships with Zoom, not by the Zoom app itself.
I hacked my car
Why would HN construct such a feature
> why didnt the roads collapse into a state of disrepair which no one was willing to pay for?

A street in disrepair is still usable, a street car line in disrepair becomes unusable much faster. Only one part of the rail needs to fall apart when nobody will pay to fix it and you can't use it anymore. Potholes and washouts and lots more problems are solved by driving slowly and carefully. Especially with earlier automobiles which were more likely to run on dirt roads.
Call-by-Need Is Clairvoyant Call-by-Value (2019) [pdf]
Cool, now answer the actual question. Are you 99% sure that most cash volume is not money laundering?
I am not a native English speaker, but the way I learned it is that "an" is used if applied to a word that starts with a wovel. Is it not so?

https://dictionary.cambridge.org/grammar/british-grammar/a-a...
A lot of macOS applications have a privileged helpers (these apps run as root and communicate with the main app) when you wouldn't think they would (teams for example).

Most use them to update the application seamlessly without a pop up asking for permission from the users afaik.

But yes it does mean you get hilarious stuff you wouldn't expect like privilege escalation to root in teams, zoom, etc.
Tell HN: Happy International Left Handed People Day
Hi HN!

Any interesting anecdotes, experiences, stories anyone here has had on account of being left handed?
Stable Diffusion needs more detailed prompt engineering to get good results than DALLE. But it can also handle longer and more detailed prompts. So asking for people “with two legs” and “symmetrical eyes” actually works (to some extent).
FWIW I've enjoyed using Rhino with VisualARQ for architectural work.
As an outside observer, I'll note that Microsoft's share price left its decade long nothingness in ~2010-11. Whether causal or not, perhaps it was worth it for them.
To me this still sounds a lot like "everyone buys private helicopters before affordable flying taxis are a thing".

An autonomous robot suitable for generic (or even a few select) tasks is rather complicated and/or requires non-trivial infrastructure at the site of service (e.g. grocery store).

For example a carrier bot following the delivery person is much simpler in comparison and can increase the efficiency of the mail delivery system without putting new infrastructure in place everywhere. With standardized mail slots some deliveries could even be automated (still less complex than a robot at every shop the fills up your robot or your robot having picker capabilities; plus your robot might need your car to get around).
The author made a comment saying the website is not yet in a good state... I found lots of typos, if the author is interested:

Page http://objective.st/Language/:

* the "Object templates" sample code ends outside the code box.
* Section "Messages": this whole sentence is basically a typo:

- expressions are handlde by message conneectors, and again like Smalltalk, Objective-S distinguishes three kinds of messaege...
- Objective-S has two mechanisms for chaining muliple messages

What text editor is the author using? Virtually every editor nowadays supports spellchecking.
I would take a step towards it, picking an example from a company that was literally created by the guys who caused Godwin's law to exist: imagine a bunch of software engineers at Volkswagen, all from different teams, being individually asked to create components for a test system, unit tests, simulations, etc. and none of them knowing that these apparently innocent parts, when seen individually, would be put together and allow Dieselgate!
Rahm Emmanuel is the muli-presidency mover and shaker of the Obama admin nobody seems to talk enough about.
I don't really know what to think of Andrew Bustamante. I liked his podcasts but then he started talking about "energy and mass" and psychic powers...
Once you have access to classified information, you can spend literally every waking hour reading nothing but classified reports prepared for you. It can seem foolish to waste time reading anything else, which "might not be the whole story". But it puts you entirely under the thumb of whoever is preparing your reading material.

Thus, Colin Powell famously had no idea he was being played when he persuaded senators to vote for invading Iraq.
Universal Scene Description as the Language of the Metaverse
I read your first 8 words and was momentarily confused because I thought you were referring to https://en.wikipedia.org/wiki/Session_Initiation_Protocol , and can indeed join Zoom meetings with a standard SIP client, but it's an optional paid feature --- nonetheless likely to be available in a corporate environment. Look for the IP address to dial in meeting invites to see if you have that option.
> Jump on that late night Zoom, reframe the problem, and go line by line to make it work

I think that most of us appreciate that sometimes it's just necessary to do this, e.g. because Things Are On Fire, but I think that, amongst the numerous other red-flags that other comments have pointed out, this one particularly sticks out to me.

If you need to grab workers to fight fires "late into the night", that's probably an indicator that your "operating" practices are creating fires that shouldn't have been there in the first place, right?

Highlighting this as a "pro-move" for management was probably not their best idea IMHO.
Wait, this is still in free beta? I used it only twice so far and "only" for DVDs that had this weird "a thousand bogus chapters" copy protection scheme, which I didn't find a FOSS solution for. Last time must have been about three years ago, and even then I was surprised it's still doing the free beta thing, because the time before that felt like a decade ago.

Reading the comments here it seems MakeMKV is quite reliable and feature-rich. That guy should just pull the trigger and call it 1.0 already.
Given that the demo targets AT-class hardware, it is unlikely that something like PCem or MESS was used, because in those cases you'd actually have to select an AT-configuration to make it work, instead of an XT-configuration.
DOSBox does not have this option, it always emulates AT-class hardware, in which case this demo 'just works'.
Summoning Adobe to fix a monopoly feels... Perverse.

At a technical level, they might have the chops to build something from scratch, but they've more than abused their market position over the last two decades. We don't need another standard without interop.

Put the engineering into open source or open standards. We can't continue with software society relies on being locked in like this.
Hmmm no mention of the interurban street car from Los Gatos to San Jose, ran on San Carlos ave. Was marked on the turn of the century (1900) subdivision maps for my house in the Burbank neighborhood.

https://www.santacruztrains.com/2021/07/streetcars-san-jose-...
AFAIK the predictions were wrong because funding had been reduced continuously pretty much as the same rate as progress was made
Indeed, which supports the idea that make is so popular because it was first, and is still installed by default on most unixes.

Like JS is so popular because it's the main language on the web clients, and by default on most of them.

Also, because doit assumes you have a python project, and make is language agnostic, the latter will have a broader potential user base.

However, doit is not that far from make in the sense it doesn't assume each language workflow. It just gives you a declarative syntax to setup tasks and optionally your dag of dependencies and targets: you then do whatever you want with it. This gives it simplicity and flexibility and power, which are similar qualities that I think make nails.

I do think it would gain from being a stand alone executable so at least you were not expected to have python installed on your machine to run it.
"Create Project Idea" seems a rather unnecessary step. We already have a canon of CS exercises (sorts/searches, trees/graphs, parsers, ray-tracers, etc...)--all of which can be easily verified against their more battle-tested counterparts, and serve as superior preparation for the inevitable leetcode interview.
Is it really that bad? Seems to be mostly just homeless people and drug users.
Already taken: https://objective-see.org
I think he meant what he would like to happen not when he predicts will happen. "I expect you to behave yourself" not "I expect that you will behave yourself".
Nothing good has ever come from apps that required admin privileges to install for no obvious reason. They either abuse the rights, or end up with massive security holes that are completely neglected for months or longer.
Termite, it does one thing and does it well. I have no need to graphically accelerate a black window with white text, it's good on my battery.
The basis of your comparison is a bit weak: you’re delving into legal entity anthropomorphism.

A person, sure! A company? I don’t think it holds up. A company has no sense of morality, no career duration, no children or relatives to take care of. It has a duty to take care of shareholders. When the way it choses to do that naturally comes to oppose our ethics, we legislate.
it depends - they kind of implied that it takes a largish change in electric field before the dipoles change state - it may be that they only work for large voltage swings (rather than for smoothing out power supply ripple), and also it may be that they don't have that smooth linear (well exponential really) charge discharge curve that we normally expect from a cap.

It doesn't mean that they're not useful, just a different thing rather than a drop in replacement
As long as good competition can be fostered, it doesn't have to be bleak. As much as people complain about the adobe packages, it receives updates frequently and new features all the time and I think the monthly fee is reasonable considering what the old one time fees were.
And I am saying I think this is presumptuous, as it doesn't match my experience.

I would argue based on experience that I would expect people in London to have been exposed to more cold than the average Norwegian.

By all means, it's worth checking, but my point is that if you don't find a difference, the logical conclusion is not that cold does not work, but that people in colder places don't get that cold.

EDIT: I would also argue that proper heating has been around for centuries, not decades. Regulating temperature down is a lot harder than regulating it up. In fact, the house I grew up on was a log house heated in part by a wood fire during winters - we used electrical ovens during fall or spring, but the wood oven could easily dump far more heat into the house in a very short amount of time, because it heated up a large stone chimney that was exposed in all the main rooms. But even a tiny cast iron oven can heat up a small house in no time if it's decently insulated - Norway's best established current cast iron oven manufacturer is over 160 years old. My grandparents cabin is heated that way, and you'd get it from freezing to room temperature in less than half an hour.
> a lot of firms think Archicad isn't industry ready

It's similar in many other industries. Take InDesign, the current market leader in DTP. Say you are working on a book that has multiple indexes: index of places, index of people and so on. Well InDesign doesn't support that! This is not some fancy feature - you will find multiple indexes in many non-trivial books. But for some reason the most popular and supposedly advanced DTP solution on the planet doesn't support that and people need to use workarounds.
StarCraft was developed 1995-1998. That's something to keep in mind. This is not today
So? Governments spend obscene amounts of money on all sorts of things, it's just a case of placing it in your list of priorities.
"But because of a subtlety of Unix systems (of which macOS is one), when an existing file is moved from another location to the root directory, it retains the same read-write permissions it previously had."

And ownership. (The sentence before that suggests "root directory" here means "directory owned by root".) The permissions on the directory apply only to the file's directory entry, not the file itself.

This isn't a "subtlety", it's how it works, and no-one who doesn't understand this should be writing macOS installers.

The correct approach is to open the file for read and copy its bytes into your private area. Only then check the cryptographic signature. Just renaming into your private directory isn't enough, even if that directory has no read or execute access to other users, because the attacker could have opened the file for write access before you did the rename.
>I want the expressiveness of SQL queries within a single Excel file, so that data entry and derived views are within the same tool and same file.

There is at least 1 tool that can run SQL within Excel. I forget the name. You can probably find it via Google.

>Also, EDT doesn‘t look like it can do joins?

Easy Data Transform can absolutely do Joins (plus 58 other transformations).
The main thing also is that the interface of Indesign was year ahead of Quark for a small price. There wasn’t everything (at first typesetting a big book was hard), and it was lacking a lot of feature regarding copy editor cooperation.
And no Git was not and his still not a solution for revision :) incopy is using text though, so…

But to be completely honest regarding indesign it took year to be enough for lot of shops.
A great reason to prefer Emacs is that Emacs is graphical, no more need of this pseudo-terminal junk. If you want persistence, start an emacs server.

(Yes, Emacs can still run in terminals if you want to. You just don’t need to keep pretending it’s 1979.)
A internet freedom activist group had filed a Right-to-Information(RTI) query to know why VLC was banned. The ministry responsible says they have no data on it. https://twitter.com/sflcin/status/1539877804116168704
Humanity as a whole need to become a whole lot smarter soon. I can imagine a 1000 different terrible things people can do to you with this kind of technology, if you aren't vigilant.
Yes, but it's based on the word's pronunciation starting with a vowel sound, not the word's spelling starting with a vowel letter. In the word "user", the 'u' is normally pronounced as 'yu', which starts with a consonant; therefore the correct phrase is "a user", not "an user". Contrary to ReactiveJelly's speculation, this is true in both American and British dialects. Perhaps there is some other dialect where it isn't.
WezTerm! Minimal, fast, cross platform-first approach, easy to configure.

I use it on macOS and Linux with essentially the same configuration file, no issue at all.

And the maintainer is a cool human being, which is always a plus.
xterm, mostly out of habit, and because it's everywhere. I'm on debian as well.
I have to admit: I hate the zoom experience. I use Chrome to avoid installing the app on my Mac. They use some dark patterns to force the app on you, but you can use zoom in the browser. However, you can’t use any backgrounds unlike google meet, which again is a way to force you into their app. These patterns alone show what kind of company you're dealing with.
I cannot believe the comments here so far. It’s just sad to see the decline of culture be reflected in Hacker News too. I thought Nietzsche’s “inversion of values” happens every few thousand years, little did I know..
You can reach me Roc at community https://racket.discourse.group ; my interest is to reach the goodness of https://tx0.org/16u and to avoid direction of dystopia; I would like to see DrRacket running on seL4 microkernel with proof in spec. correctness, debugability and control given highest priority
I think it goes high up - all the way up to the company's relationship with its investors (venture capital or investing customers both).

Investors and customers stick around because the company promises that it's just around the corner. Then that's unrealistic and the delays start racking up. (This is at least what I have seen, when deadlines come from all the way from top management and everyone below tries to squeeze their plan into those deadlines.)
Timing sounds about right.