skysight-inc/HackerNews huggingface dataset:
I would love it if there were a script for building Siri decision trees.

Thing is: there kind of is, actually, it's Shortcuts.

But that's "trigger with a keyword, provide more data", what I want is to be able to write out a sentence like "To each person in @person send Signal message $message" so I can say "to each person in Moe, Curly, Larry send Signal message "nyuk nyuk, person" and Moe gets "nyuk nyuk, Moe" and so on.

What I do not want is the kind of crappy mind-reading that the Google and Amazon voices try to do. Siri is stupid: but she's reassuringly stupid.
if only Iranian...
The fact some people need to check if it’s a scam or not says a lot about crypto.

Send us 10€ and I’ll give you 20€. Even my grandma would not fall in it.
Kids get to dress up, run around, and get free candy. It’s not a hard sell. Does Woolies, Cole’s, or whomever push it? Ya probably but it’s not a stretch of the imagination to see a huge pull factor from Aussie kids watching US tv shows.
That’s why I am slowly training myself to leave the cellphone in the shelf at the house’s exit. Ironically loosing the “mobile” feature of the mobile phone. I see other people sticking paper pieces on both cameras already. I also see people having Alexa in every room:-/ Interesting new age and I feel being Luddite in it.
Have you ever served on a jury? My three times were eye opening. Very few of my fellow jurors had the slightest ability to perform critical thinking. Most paid no attention to the jury instructions and simply voted their biases. I can't imagine how bad they would be as civil leaders.
I'm saying that the book could be his, or his agent's, initiative, not the publisher, and he might have even shopped around for publishers.
Pray tell why Javascript should be involved in the deletion of history entries from a SQLite database in an app distributed as a binary that is largely written in Rust.

I know the answer, because it's UI update code. I don't fucking care about the fancy UI updates, delete the entries and get out of my way. Javascript in most websites is obnoxious enough, in a browser it had better be good or it's beyond obnoxious, much like your reply.
Drug smuggling. If you don't need to be covert then you could just use active radar, right?
We need councils running everything, democratically elected councils whose members are instantly recallable upon a vote. That will ensure they are responsive to the needs of people.
Tell HN: I built 6 startups in 6 months, sold 4
Heyyy IndieHackers,

Many hustlers may not know me, and many gurus haven't heard about me "yet". I am Muhammad Taimoor Hassan, 21 years old entrepreneur, Microsoft Imagine Cup 2021 National Winner & World Finalist, working on many startups & side-projects since the age of 12. The Ups & downs of the industry have gradually made me grow & polish myself.

I have a longer-run plan to achieve $100k in 1.5 year In the last 6 months, I have created 6 side projects & sold 4, adding approx $20K to my name, side by side documenting my journey on Twitter. Working on many projects side by side.

What I built?

Low-Tier Category:

Untapped - Untapped websites database with details/resources (in-profit)(acquired)

LetsPost - SEO database, SEO untapped secret websites, backlinking resources, with links of 10k websites that accept direct guest posts (in-profit)(acquired)

Confidential - Huge database of marketing resources, with methods & results (in-profit)(acquired)

Mid-Tier Category:

EarlyAcquire - Marketplace for buying & selling early-stage sideprojects. (was in-profit)(listed for selling/ accepting offers)

PresetBucket - Collection of 1200+ high-selling Adobe lightroom presets at a price of one. (in-profit)(listed for selling/ accepting offers)

BeeNotion - Marketplace for Notion templates, widgets, apps, tools & resources (beta testing/ not launched), got a huge response with 11+ submissions & not even launched yet.

High-Tier Category:

Vocally - Text To Speech & Podcast solutions (in-profit)(acquired)

(all projects of 8 months)

My Tier System

Low-tier: very niched problems, specific audience & huge market gap.

Mid-tier: Specific niche, huge problem that is easily cashable for the next 5 years.

High-tier: Vast niche, huge problem, easily cashable for next 5 years & have at least 5-8 different usecases for different audiences.

Feel free to ask me any questions in the comments below that you can't find answers to already. I'll answer them and consider adding them to the post later.
The krakensdr folks could take this fight for code-as-free-speech all the way to the supreme court.

Or they could delete the code, spend their time engineering instead of lawyering, secure in the knowledge a copy of the code is almost certain to end up hosted somewhere outside the US anyway.
Ancient India has several instances where the next ruler was selected by the royal elephant. Of course, it was not meant to be random, as the elephant would pick a righteous person capable of steering the kingdom at that time.
Except for most people monthly cost is the metric that matters. So let's compare housing going up 10% per year with 0.5% interest rates to housing going down 10% per year with 5% interest rates:

Least extreme loans: Euro style mortgages (fixed monthly payment, capital repaid over loan duration)

300k house, 0.5% interest rates, 10y: monthly payment of 2563$

270k house, 5% interest rates, 10y: monthly payment of 2865$

Most extreme loans: Interest only loans (note: duration doesn't matter):

300k house, 0.5% interest rates: monthly payment of 125$

270k house, 5% interest rates: monthly payment of 1125$

The whole point of inflation AND of the measures the central bank takes to combat inflation is to reduce usage of goods relative to labor. Meaning the same work will buy less Big Macs, less education, less housing.

More work less pay. Not less pay in money. Less pay in housing, medical care, pizza, ...

I hope you do see WHY the central bank interferes. It does not fundamentally change the situation, that's done by people, the international situation (more COVID in China, which is not over yet, than the situation in Ukraine. Although the situation in Ukraine definitely doesn't help), ... the central bank is protecting the currency, NOT your living standard.

You see the way to win in this system: if there is a housing (or X) downturn ... and you buy with high interest rates, DURING the crisis (which will be scary, of course), is the way to win big. That's the point. We want to limit the damage done to everything backed by loans.

That is fully intentional. The point is to stimulate loaning money to use productively. We want people to buy houses, start new restaurants, build new shopping malls, hospitals, bridges, ...
I use Plex server in Docker, it works fine.
I'm working on exactly that right now! My next blog post will be a "proposal" for a standard, which I'm going to also post to the W3C working group forums to see if I can get traction from standards committees/browser engines.

What I'm working on now is the specific Sanitizer API options which explicitly list out the semantic HTML elements which are allowed, as well as the valid attributes. That will make implementing the standard pretty straight forward. However, the API doesn't cover style properties, so I'm wondering how deep I should delve into CSS, or just leave it alone. Not as clear cut as it seems because of @imports and fonts.

There's a bunch of this-or-that questions I'm trying to figure out like how restrictive should the Content Security Policy be? Will it allow external URLs for images/media, only secure sites, or be totally locked down to just data:// urls? What about file:// urls? Should I even use the Sanitizer API? If you open a document and there are extraneous elements, should they be ignored or deleted? An editor which potentially destroys a page isn't ideal. What about iframes? If you want to add a YouTube video, it's done via an iframe, so killing it all together doesn't seem like a great idea. Then again, that's a potential security/privacy issue. Etc. etc.

I'm leaning towards a restrictive, self-contained format which is as risk-free to implement as possible from a security and privacy standpoint. Basically re-creating how secure the .mhtml files are now. However, that's a lot less flexible than allowing external content to be loaded. But from everything I've seen online, any "standard" which isn't by default stupidly safe will be a non-starter from the browser makers perspective, and my ultimate goal is to have the doc format be something that can be natively opened. Even if I forgo that dream, it may just make sense from a practical standpoint - forcing the files to be useful only as documents. But then again... you get the idea.

I'm hoping to come up with a rationale for all the decisions, write as complete a spec as possible before opening it all up to input to avoid bikeshedding as much as possible. We'll see how it ends up!
Explanation of the software and hardware setup: https://spectrum.ieee.org/passive-radar-with-sdr
Step away from the computer and you will no longer be 'constantly assaulted' by tech companies
This quote is very interesting because he seems to try and argue for its legitimacy at the end. “Is that even wrong,” he asks. You get the impression that he believes in something like a postmodern theory of value that says, you need nothing fundamental for a thing to have value. Mass appeal is sufficient. So he looks at dogecoin and thinks, like many of us: this serves no purpose and makes no sense. He simply concludes its nonzero price is evidence against prices being real, rather than a prediction of dogecoin’s future value.
well... it's not quite just a meme. I've always found dude more inspirational than funny
Kemal: Fast, Effective, Simple Web Framework for Crystal
Grape harvest dates used to understand past and present climate
That was just an assumption, far from me to know all UB cases, I leave that for tooling.
A rare mutation protects against Alzheimer's disease, Stanford research finds
They call it journalism. They don't report news anymore, but potential news.
Surely if they were instantly recallable it would incentive extremely short term thinking as opposed to long term strategic plans which may involve some difficulty in the short term?
Pressing F11 in Firefox is even more minimalistic
This is what they did at times in ancient Athens. One positive was that the average citizen was much more aware of the concerns of the city than would occur if only a select few were running things.
Often, but then pretty-much any cultural exercise is mostly crap; the point is rather who makes the good stuff, and the US does make some great films (and has done since shortly after the French invented the medium). There are usually 2-3 US films in the Cahiers du Cinéma annual top 10, for example.

https://en.wikipedia.org/wiki/Cahiers_du_Cin%C3%A9ma%27s_Ann...

Disclosure: Not an American.
People are willing to do it for free. There's a big community that derives a great deal of pleasure from geolocation.
`git clone git@github.com:krakenrf/krakensdr_docs.wiki.git` has the passive radar page in the history.
Hey, just wanted to say great work. I'm excited for innovation of a non-chrome engine and am gonna give it a try.

My 2 biggest beef with Firefox is website compatibility and dead tabs.

For item 1, certain sites don't work with Firefox when they do with Chrome. This can happen even in sites of industries that claim to want privacy / decentralisation / anti-monopoly. Some of these are government websites.

Sometimes, websites explicitly block non Chrome browsers too.

So if I had to request a feature, this would be it.

For the second item, I haven't been really able to pin it down. But I've seen this on both Android and Linux version. A tab sometimes goes dead, that it it doesn't refresh or basically doesn't respond when typing a new address. The solution has been to just close the tab and start a new one.

Will give it a try and provide more feedback
> It didn't work. If it is available as open-source, they don't _need_ a different license.

Don't they? I'm surprised to hear that. I have sold a few proprietary versions of my AGPL codes (which were identical to the original one, but with the license stripped). Not enough to make a living, but I can buy some fancy bikes with the money.

In some cases, they even paid --separately-- for support and a few features of the software that were of particular interest to them. For some reason, many companies are extremely frightened of the AGPL, but a dual AGPL/commercial licensing seems to fit them very well. This is a nice model for free software distribution, but it only suits small projects that do not get external contributors.
All modern operating systems will clear the physical memory before handing it from one process (crashed or not) to another.
Thanks for the comparisons!

Although it's missing the cons of GOS (if any) and citation for:

> without a strong HSM

So the post smells a bit like a sales pitch for GOS, nonthless it's useful info. Thanks again!
Normally you can leave live view (768x512 resolution, 0.4 MP in this case, usually not much higher for modern cameras) running indefinitely. Besides the low resolution especially on older cameras the readout for live view will use pixel skipping to conserve power at the expense of quality. This is why "the pro streamers" don't use the live view image, but instead go the HDMI-to-UVC route using the camera's video mode.
Thanks but... Where's the comparison?
My wording is pretty clear, that’s no claim to have proof. My working understanding is that .rc files are common for shell init. If it turns out that .rc files slow down any shell du jour significantly, then TIL, I don’t know much about the inner workings of shells and haven’t had a practical reason to learn.

In any case, I’d like to apologize because I clearly offended you somehow, despite being a fellow zsh user and for that I am sorry.
> than having to pass massive dictionaries from a controller to a template.

Don't you pass already massive JSON payloads from your API endpoints down to your client to update the views?

How's this any different than your hypothetical or even real world scenario?
If you won’t say it, I will: Apple is wrong for what they’re doing.

These are tools that should be serving their users, not their creators.
> Even easier because there is just so few people to influence in short time.

What do you mean by so few people? The size of the legislatures wouldn't necessarily change, so it's the same number of people at any given time, and since there's no reelection, it ends up being a larger number of people overall.

And I would say it's harder to corrupt people you don't have relationship with. Whereas long-serving politicians develop relationships with lobbyists over the years.

The biggest reduction of corruption is the elimination of campaign contributions, which is essentially legalized bribery. This leaves only illegal bribery, which can be prosecuted. You could audit randomly selected legislators for years after they leave office to make sure they're not taking bribes.
The people being laid off in the first rounds are not the best and brightest. You get those people in the 10th round before a hostile restructuring.
I'm charmed by projects like this, thanks for sharing.

What I want to see is a program like this, with very simple assembly/object code, and very fast compilation, and uses DynASM to build the executable in-memory.

Then use a tracing JIT to make it fast.

Having good, tiny, reference C compilers is a prerequisite for that, so I'm always happy to see work in that field.
The point about pre-approval is tremendously important. Elections are a two-step process, nominations+vote. The fact that the first step is controlled by a small elite of party apparatchiks and the rich and influent is ENORMOUSLY important and very underappreciated. By the time citizens go to the polls, opaque party politics have already picked a handful of candidates (at best) for the public to choose from.

A nice quote about this, from a corrupt 19th-century NY politician and businessman: "I don't care who does the electing, so long as I get to do the nominating"

Very nice speaker about this: https://yewtu.be/watch?v=PJy8vTu66tE
Do you feel morally superior to Effective Altruists?
You're right, though as someone with basic hand tool skills but poor instincts it isn't always easy to tell which projects are that complex before I make a mess of it.
> I don't think most ponzi schemes are fraud

Well, that just flipped the bozo bit on you. Ponzi schemes are fraud _by definition_.
If there comes a day pg makes his twitter handle pg.eth or whatever nonsense a bunch of these guys were doing, I would lose all respect for him. But without that what PG and YC have provided is incredible value. Real world tangible value. Do you remember what snakes VCs used to be before YC came to the scene? Now my only fear is that Garry Tan on the other hand is indeed deep inside these scams whether knowingly or unknowingly. I hope better heads around him keep him and YC safe.
I personay think that even though Google controls chromium, its simple the best web engine out there.

Instead of working on an objectively worse engine, try to influence chromium without google, or maybe even create a complete fork.
Switches (and other network devices) can cause TCP senders to rate limit their transmissions, and can do so without even being aware of TCP per se. This[0] page does a good job of explaining it in detail, but the gist of it is that TCP implementations try to match their transmission rate to the capacity of the underlying network by maintaining a congestion window: a sender starts sending slowly, gradually ramping up its transmit rate as long as no packet loss is observed, but quickly and drastically reduces its transmit rate when packet loss occurs.

This is behavior is manipulated by non-targeted congestion control schemes like Random Early Detect and targeted schemes like traffic policing and shaping.

Beyond consuming slow path resources, you might also be interested in SYN cookies to mitigate state-table exhaustion attacks.

Note that UDP, by itself, does not respond to loss in the same way. Any congestion control would have to be implemented at the application level, although policing / shaping are frequently applied to UDP traffic with good effect.

One minor nitpick, though: these tools are generally, but not always, effective at mitigating single-source DoS attacks. For volumetric DDoS, they don’t really work at all. For those, you need a provider, like Cloudflare or Akamai who can divert the malicious traffic away from your network. By the time the end network receives those packets, the damage is almost always done - it really doesn’t matter if you drop or forward at that point, if 100% of your Internet connection is filled with malicious traffic.

[0] - https://witestlab.poly.edu/blog/tcp-congestion-control-basic...
"who removes history entries by selecting thousands of them manually? Okay, this guy, but who else?"
Me too.
When I read the first guy's comment I was like "Goddam it's not just me"
It’s a big assumption that they are turning out top talent. In my experience these type of cuts usually impact a small number of top performers, but most of the people cut would be considered average performers (by definition) and from teams which do not provide an outsized value.
It has networking.
Sacrilege
High inflation and higher interest rates are probably going to lower demand somewhat too, I don't think the layoffs have peaked just yet either.
But I thought the whole complaint about SBF was the enormous lengths he was going to in order to increase regulation, and effectively pull up the drawbridge behind him?

I think the whole point about campaign financing is well made, but the idea (implied) that this was some massive Dem ruse feels incredibly far-fetched, given the various investors and others involved. If you scratch at the senior leadership of many companies you're going to find political people of all colours, because lots of people get involved in politics.
I _love_ this style of tutorial. It really does feel like a Lego book. Amazing.
Can you provide more detail on how this would actually work or somewhere I can read more about this?

Like, if there are two people participating and one’s random number is 01 and the other’s is 11 (binary), and you XOR them you get 10. But that doesn’t match any of the participants’ numbers, so who would win? Or does the number of possible outputs need to exactly match the number of participants? If so, does that mean the number of participants needs to be an exact power of 2?
It's also hard to build relationships with future members of the legislature when there's a pool of 10 million to choose from, rather than the 5000 or so career politicians we have in the current system.
I think it is nonsense to try to fix politics by making it even more arbitrary.

The biggest problem in the US is the electorial system that leads to two parties with each close to 50%. Elections are so close that it is essentially meaningless. Is a party with 50.1% really more legitimized to rule than the one with 49.9%?

Step one to fix democracy would be to get rid of the winner-takes-all system. Not only would this make more than two parties viable. You would also fix that most of the country's vote doesn't contribute at all (since people live in "safe" counties where they have little influence on the outcome.)

Then, when elections are won with clear margins, yes, you could abolish elections, and replace them by representative polls! The benefit is that polls are much cheaper, you can do them much more frequently, and the people can change bad policy quicker. It might be controversial, but I like that you can also apply "reweighting" to polls to make them more representative.
Parse Apple Notes SQLite Datastore Easily
I didn't make this, but find it incredibly cool. Thought I'd share.
Is a photograph of a girl on a motorbike the artwork of the photographer?
I recall seeing a thread somewhere saying tcpflow would not add this capability and they point people to ssldump [1][2] and even that has some limitations.

[1] - https://github.com/adulau/ssldump

[2] - https://linux.die.net/man/1/ssldump
The "design philosophy" behind TempleOS was schizophrenic delusion, there's no reason anyone else concerned about the value of the code, rather than "creating God's temple on Earth" or whatever, needs to concern themselves with those aspects of it.
Toronto just added 14 new suburbs. Until a month ago, these thousands of acres were considered the "green belt" necessary for the functioning of a large metropolis. Now they'll be paved over.
Your username checks out :)
How Mastodon is designed to be “antiviral”
I use the example as the opposite of a canary in a coalmine, a good omen, some way to divine good attitude and thus, good things to come. If I wanted to point to areas where Mozilla have clearly wasted effort that would be easy enough, the comments and submissions to HN are littered with them. The point is that there are basic functions in the browser that are ignored while these other - shall we call them debacles, because that's what they tend to end up as - are released and pilloried or ignored.

Hence, to see something like this be fixed would be a sign that developer time is going into the core product. It could be anything else more fundamental than whatever I've seen announced by Mozilla lately.
Agreed. Cutting out the under-performers while still increasing the overall headcount is perfect for the companies, I wish Alphabet did that too
Remember at the peak how many pro-crypto HN commenters would give all kinds of tech/politics/economic pros of crypto. It was all a sham. Anyone who knows tech and seen the progress from the 90s could smell the shit that is crypto. Unnecessarily difficult than it had to be, to obfuscate the fact it was bullocks through and through.
Ads account for single-digit % of revenues for these businesses.