skysight-inc/HackerNews huggingface dataset:
The unprecedented trial of Donald Trump moves to opening statements Monday, kickstarting weeks of embarrassing evidence centered on a porn star and alleged fraud that will overshadow the Republican presidential candidate's attempt to retake the White House.
Would like to add that I have purchased myself the SDR so that I can replicate the experiment/work done here - it seems super cool!
Learn about money supply inflation and its enormous dilutive effects on the value of each currency unit.

https://fred.stlouisfed.org/series/M2SL
Designing Netflix's Content Delivery System (2014) [video]
People who say this have never used Douyin. It's influencer shilling and funny animal videos.
I'm sorry, but no: such comparisons make for clickbaity headlines. I don't like clickbaity headlines.
The first crewed mission to Mars is very likely going to be a join SpaceX-NASA mission... to set up a crewed research station. Basically the same thing as Artemis Base Camp, except further away.

Yes, SpaceX wants to ship millions of people to Mars, but realistically they are several decades away from even starting that. You want to get a small permanent settlement on Mars (like a crewed research station), and get some experience with operating it, before you start sending heaps of people. And probably the initial focus will be just on growing that crewed research station (from 20 people to 200 people to 2000 people). And only then will you have enough information to really plan making it significantly bigger. I doubt we'll get there until some time in the second half of this century.

In the medium term, I think the Moon is a more realistic target for the private sector. The total cost per a person-year of a crewed lunar base is a lot less than a crewed Martian base, so you can pay for a much bigger lunar settlement for the same budget. You can also sell lunar surface tourism to the ultra-rich, and hope that economies of scale will gradually drive the price down; your average billionaire can spare a couple of weeks for a trip to the Moon, not the almost 3 years a Mars round trip would take. How about Hollywood filming on-location on the Moon? Reality TV shows? Professional sports competitions? All a lot more feasible given the much lower travel time (about 3 days) and light distance (a bit over 1 light second). I doubt any of these would be massive revenue sources (at least at first), but they'll be economically feasible long before their Martian equivalents become so.
I didn't love biology in school, but I was luckily bored after school and watching "Il était une fois... la vie" and other series. Learning must start with fun. https://www.imdb.com/title/tt0284735/
Yeah, "running a grocery store". The part I said they were bad at. Why would all/any of that stuff be more expensive for Loblaws than other stores?
I feel like you're probably right, but I can't figure out the exact reason.

The multiplication of (n-1)(n-2) already expands to 64 bits. It has to: Even when the loop accumulator doesn't overflow when counting up to n(n-1)/2 in the abstract machine, (n-1)(n-2) will be larger (and possibly overflow 32 bits) for most n. (The highest valid n is 92682, I think.)

So surely once you're doing that, I'd think n(n-1)/2 can be done in 64 bits just as easily.

unsigned int sum2(unsigned int n) {
unsigned long ln = n;
return ln * (ln - 1) / 2;
}

a.out <+0>: pushq %rbp
a.out <+1>: movq %rsp, %rbp
a.out <+4>: movl %edi, %ecx
a.out <+6>: leaq -0x1(%rcx), %rax
a.out <+10>: imulq %rcx, %rax
a.out <+14>: shrq %rax
a.out <+17>: popq %rbp
a.out <+18>: retq
https://nitter.poast.org/JosephPolitano/status/1683476652276...

I guess it just makes sense sometimes to do weird targeted public ads in specific areas?
I think that's maybe not _that_ surprising, because freight in _general_ in the UK is in decline. The UK Dept of Transport does not expect freight tonnage to rise to 2019 levels in the foreseeable future. This is partially due to the decline of the land bridge (since Brexit, far more freight to Ireland goes by sea instead of through the UK), but also due to a decline in UK trade in general post-Brexit.
Hey, I'm the PM for LiveSync. Happy to speak with you about the product — could you please send an email to [srushtika][dot][neelakantam][at][ably][dot][com]?
As for actually turning the Wifi on or off, there's an additional option somewhere in the settings (which, if I remember correctly, goes quite a bit back further than just Android 12 – I think it was that way already back in Marshmallow/6) whether you want to leave background location scanning enabled or truly turn it off.

As for the revamped notification tiles which mashed Wifi and mobile data together into one tile – this being Android, at least you can bring back the old behaviour via e.g. https://f-droid.org/packages/be.casperverswijvelt.unifiedint...
I’d guesstimate if you were in a high-demand/niche role with a high hourly rate, plus you can max out your hours each week, probably around £65k?
Link to the GitHub issue for the iOS port, there's basically no additional info or context provided by the posted link.

https://github.com/streetcomplete/StreetComplete/issues/5421
Strange, compared to Pocket Cast's search, I'm not finding anything when looking for somewhat more edgy topics:

https://play.pocketcasts.com/search?q=%22Jacques%20Vall%C3%A...
https://play.pocketcasts.com/search?q=%22tracy%20twyman%22

These search queries offer many results on Pock Casts and none from your search engine. Any idea what's wrong here?
2017? Past discussions:

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

https://news.ycombinator.com/item?id=24891059
You probably missed the "don't have the possibility" part of my message. Not everybody has the easy life, with their own car and the parents for safety net, but other commenter already described it much better.
Bitcoin isn't the first form.

Study bitcoin long enough and you'll realise it is the best it could possibly be (allowing for small tweaks, additions that don't change the underlying fundamentals)
It's not what it first appears and catches everyone out to start with.

Give me any number of negatives and I'll explain with clear reasoning why you're wrong and why they're a strength.
Have you wondered how many countries will use the same strategy after the US starts to ban internet companies? That's the dream of 10 in every 10 governments around the world. I'm glad the US is starting to destroy their own big tech empire with this.
London Defense Tech Hackathon
Cutting into middle management does not have to mean they are going for holacracy. The amount of hierarchy is on a scale and is also cultural. If you have too many layers inside a company and feel like nothing gets done, then it certainly makes sense to cut down.
>This is not a problem for anyone reading this

Then why is it posted here?

This is a marketing post, in a place where it doesn't belong, complaining about marketing being where it doesn't belong.

Apparently that's lost on at least a few regulars. Or more likely, they are upset that we don't want to see their garbage here too
It seems you and the GP agree, though, that gig work shouldn't be treated full-time employment, which was the topic at hand.
> For (1) there's stuff like BTRFS snapshots,

From what I understand, BTRFS snapshots are time-based. Whereas, in classic versioned file systems, a "snapshot" is triggered by open/close operations – each time you open a file for writing, that creates a new snapshot.

> or you could use Git on top of the FS

Git requires your application to have explicit support for working with Git repos, it isn't seamless. And I know some people have built FUSE-on-Git implementations (there are a few around), but (I believe) they've all got various limitations and I don't believe (I could be wrong) that any of them is quite the same experience as a true versioned filesystem
I also wondered, did some research and look at some examples and came to the opposite conclusion for my API.
>All that to say: a zip of FLACs on a no-frills website is definitely not the future of music, regardless of "platform".

It sounds pretty good to me. It would be better, however, if they used 7z instead.
Auth requests are for a new session ID, not a new user ID.

It's a (C)reate in CRUD, not an (U)pdate.

POST - Create,
GET - Retrieve,
PUT - Update,
DELETE - Delete
> You basically just had to click around randomly and try different inventory item permutations by trial and error until something happens.

Not at all just like you don't need to save scum in action games. Both are soft cheats used when you are unable to complete the game properly - but that's on you not the game.
The demos didn't either. Do you think people ever cared what their neighbours did behind closed doors? I didn't see it, so it didn't happen.
Banning TikTok only make the problem worse tho, Less competition for Instagram and Youtube will only make things worse. I hope at least they all get blocked the same way in my country.
This is really difficult for me. I have an app that is available in every country except for China because it isn’t allowed to be published there.

In that vein it seems fair and probably doesn’t go far enough — Chinese citizens are free to publish whatever they want in the US while we’re severely restricted on conducting trade in China.

On the other hand, I’d love access to that market and would prefer trade negotiations rather than tit for tat disputes like this that won’t further the interests of American businesses (outside of Meta and Snapchat)

The app https://dailydao.app
According to RFC 9110:

- POST: Perform resource-specific processing on the request content.

- PUT: Replace all current representations of the target resource with the request content.

I interpret this as the only immediate side-effect of PUT is supposed to be replacing the target resource with the request content. Everything else is POST, but that does not mean that we can't use POST for everything. Thus, JSON via PUT is not inherently odd at all. Calling a random API using PUT with JSON arguments that executes some code other than replacing a resource, would be odd.

I do think, though, that PUT may very well implicitly create a resource, if the name of that resource is the argument to the put. That is just something that's rather odd, as, often, the server has authority over the names of new resources.

I find PUT particularly helpful, as, given these constraints, I assume that PUT is idempotent; POST is not.
They have real-time tracking in India too + an app (though its likely a wrapper over their website)
Currently, all or atleast majority of file upload and sharing services either show ads or have download speed limited at 1 MBps.

With DoShare, we are aiming at increased download speed and no-bullsh*t file uploads.

Each time you try to transfer file from PC to Mobile or another network a lot of things com in the way including file services asking your email id to send you a link. Why not simply let me upload and give me direct link?

DoShare is built with S3,Flask(upload) and Preact(3kb react-alternatve library). So, you can even host your own service directly by entering S3 credentials. We are using Cloudflare's R2 r2.cloudflare.com - S3 Compatible for the hosted version.
So here we are,
Steps to use:

[] Upload File
[] Get Direct Link
[] Share Link to Device (and voila download starts...except for mimetypes png,jpg,audio,video they get rendered in chrome: we're working on that.)

Our hosted version is currently capped at 200MB sized files. But if you have bigger needs simply change it in flask upload server.

And the best part is, we get to enjoy file sharing, again.
> it nearly always takes the same time with more work or longer to check out.

Completely disagree. Self checkout is much faster 90% of the time in my experience. Even when there is literally zero line for the cashier self checkout tends to be faster for me.
> How can you improve software, without tracking the ever-living s** out of your users

And selling it to the highest, second highest, third highest and lowest bidders, only then can you truly devlop a great user experience.
I've travelled to SF (from Poland) and this has struck me too, together with lawyer ads.
AI Won't Fix Animal Agriculture
What are your thoughts on Transit app? Seems to cover the different systems pretty well IMO.
And I chose Ruby about the same amount of time ago, spent 18 years or so writing that professionally, and now write Python for a living. They’re not that dissimilar, if you can use Ruby you’ll pick up Python pretty quickly. (You will however swear profusely now and again as you encounter another incredibly clunky bit of syntax)
I was going to suggest locking the camera onto a car to see it travel through the city, but driving it would be even better.
Cool
I thought it's specific for linux, so it cannot be used on BSD
The flong riots.. how well I recall this and my mother's hilarious laughter. I had to have much of the jokes explained to me.
Sure^
It's an autistic conception...
You are talking about separate programs with separate licenses put together in a package of software meant to run together.

I'm talking about putting some GPL code in a program whose code is BSD licensed.

Putting a GPL program in a BSD software distribution would not make the whole package GPL

(However GPL restrictions will apply to the GPL parts and you may not want this in your package of BSD-licensed software)

Of course you can run GPL software on your BSD system, the same way you can run proprietary software on Linux (and BSD).

Drivers usually run in the kernel though, so a GPL driver would make the whole thing GPL. Now you can always distribute your BSD-licensed kernel and make your users compile some GPL code into your kernel themselves.

It's just that the GPL code unavailable to people that want to build some proprietary product from your BSD distribution, and as a BSD distribution, you might not want too much of this.
Well managed BigCorps are overstaffed 2x. Badly managed BigCorps are overstaffed 3x (or more).

If there is insufficient manpower, it is often because they are building things they shouldn't. At least this was my experience.
Show HN: I made a webapp which summarizes YT videos with LLMs
Live demo here: http://fonctionlabs.com:8000

Similarly to aka_sh (guess we were working parallelly on similar topics), I created with my brother a chainlit-based webapp, which summarizes Youtube videos in order to gain time. It works as an RAG-based LLM, and is very light in the sense that it does not use RAG libraries like langchain or llamaindex.

You can use it with your own OpenAI API key. It also supports local models like Mistral, or Llamma. It is ofc open-source, and you can deploy with Docker if you choose.

Some of the next steps are:
- using whisper to be able to compute a transcript if it does not exist
- making use of the chat history context
- adding support for llama3

Enjoy the time saved :))
Frawk: An efficient Awk-like programming language
Depends on if you are managing people or you are micromanaging people.

It should be possible to manage 22 employees if you are good at setting directions and explaining why those directions have been chosen. You can have 22 people in one room and do functional group discussions, this is like a good size for a school class.

1 CEO -> 22 level A managers
each level A manager -> 22 level B = 22 * 22 = 484 level B
each level B manager -> 22 level C workers = 484 * 22 = 10648 workers.

I have yet to see a company with 10_000 employees and only 2 levels of management between workers and the CEO.

If you add another management layer, it is only 10 people per manager. This is not much and quickly gets into micromanagement if the manager works fulltime at managing.
The last conversational approach is very practical because it provides a concrete example.
I don't think his attention was specifically to have 1/2 be a floating point number, like for example Javascript does, but to call to attention the fact that we design programming languages for a specific audience, not realising that if we widened our perspective it could be intuitive for a much wider audience.

For example, Ruby was designed for experienced software developers. Experienced software developers expect that if you divide an integer by another integer, that it performs integer division, and 1/0 would be 0 in integer maths.

If the creator of Ruby had broadened their horizon, and instead realised that outside the world of experienced software developers, the expression "1/2" means something totally different, maybe they could have chosen a different behaviour.

In a different universe perhaps any numeric literal in Ruby would always be a `Number` (like in Javascript), that for division would instead return a `Rational`. So that the end user could at the end simply call `.to_i` or `.to_f` or `.to_s` according to their needs.

I don't know if that would be a better universe though. I agree with your point that every programmer eventually needs to learn about floating point numbers and their sometimes surprising properties. And in the end Ruby was designed for programming computers, and the goal of any programming language is to expose the abilities of a computer, which include at the core integer maths, however surprising that maths might be to a novice.
The person died from the lack of oxygen going to their brain - it had nothing to do with the person strangling them.
> Just wondering, if the resource ID is known, I thought PUT is the recommended method?

Recommended for what purpose?

The set of recommendations I'm familiar with is:

GET: requests without side effects
POST: requests with side effects
PUT: never use
other: never use

POST gets special treatment from browsers for various security risks. Otherwise, methods don't differ. You can use PUT as part of an effort to feel like you and your server have a secret code, but it's fundamentally the same thing as doing `GET /path/to/resource/put`.
Quarter Based Reporting?
Also, currently we are using https://plausible.io/ for analytics. No other bugs.
You're forgetting the transaction fees. Not only is the number of bitcoin hard capped, but also the transaction rate.

As the network stores more and more value, the demand for transactions increases against a fixed supply, driving fees higher.

The fees are independent of transaction amount, so what looks like high fees to someone transferring $1000 - let's say $50 fee - will be extremely cheap for someone transferring $1,000,000,000 (when you consider it includes final settlement, and loss-less storage of value for eternity).

By 2140 all of the miners income will come from transaction fees, by which time the base layer will likely be transferring millions and billions of dollars worth of value in each transaction.
I wonder what you could do with modern tech, exploiting that ability of having "enhancement chips" in the cartridge.

The SuperFX is mentioned to have it's own framebuffer and copy the whole thing over to VRAM.

Does that mean, it would technically be possible to put some ridiculously overpowered SoC into an cartridge, and use that to render modern graphics (at SNES resolutions), copying the resulting frames back into the SNES VRAM?

What are the limitations there?
> https://daniel.haxx.se/blog/2024/04/22/curl-is-just-the-hobb... has a security policy called HTTP Strict Transport Security (HSTS), which means that Firefox can only connect to it securely. You can’t add an exception to visit this site.

That's aggravating. What's the workaround?

edit0: Chrome made more progress, then collided with Vodafone's shitty approximation to infrastructure which is known unsolvable.

edit1: Magic: https://web.archive.org/web/20240422091821/https://daniel.ha...

We are in trouble when some organisation manages to kill archive.org
Yes, from what I've seen. "Singaporean" - likely Han Chinese.

Every interaction is scripted, from timezone changes (eg: going on "vacation") to family members who fall sick, to urgent requests to withdraw their investments from these scam exchanges, to appeals for "forgiveness" for not realizing they have scammed the victim. It's all a game to these folks.
It's to be expected as Linux is more niche on the desktop and so Linux people (like me) tend to be either enthusiasts or have some expertise with different systems. A similar example would be that you can see more pilots helping people fix their cars than you see a driver helping to fix a plane (despite there being more planes stuck on the ground than there are cars stuck in the sky).
> But where do homeless people go if removed from public spaces?

Public spaces where theyre not bothering anyone obviously. If you sleep somewhere where no one is bothered then you wont be bothered. If you sleep in a park people want to use the police will be called on you.
This seemed like science fiction to me, but aparently it is real, the technology was introduced in a 2009 paper cited 20 times https://www.worldscientific.com/doi/abs/10.1142/S02179849100...
shivers

> “A lot of disinformation is not just whether something is true or false — it escapes from the limits of fact-checking. Something can be factually accurate but still extremely harmful… [GDI] leads you to a more useful definition of disinformation… It’s not saying something is or is not disinformation, but it is saying that content on this site or this particular article is content that is anti-immigrant, content that is anti-women, content that is antisemitic…”

Ministry of wrongspeak in the making. With indipendent journalism being on the verge of collapse any country serious about disinformation would create subsidies for high quality journalism instead.
I thought the same when I went into a computational biology role and crammed virology for a few weeks before applying. I thought biology was about types of plants and animals. You know the stuff: label the parts of a flower, how many legs does an insect have etc. When you learn about viruses you have to learn the super low level stuff like DNA replication. I saw a video of DNA replication happening, it's like a little sewing machine going through and cutting up the molecule and joining it back together! And it's a code! What's not to like?

But after a couple of years in the role I realised I was at a major disadvantage. The good people in biology actually do like and know the rest of it too. I was working on projects to do with plant biology. I did my bit. But the others came in to the greenhouses to tend their plants during the night on a weekend. They'd talk about high-level concepts that I just had no idea about. I was never going to be as passionate about it as they were, so I was never going to succeed.

So yeah, do learn this stuff because it's amazing and unbelievably fascinating. This is a great article to whet your appetite. But there might be a reason you didn't love biology in school!
Yes! This is one of the reasons I like them so much and support them.

They have been focused on the end goal, even if it meant having to kill the original idea that drove the initial fame and success. The automated, solar powered platform [1]

I try to remember them when I'm getting too emotionally attached to an idea. They remain pragmatic, focused on reducing the plastic in the optimal way. Even when that means doing it manually, by driving around in "dirty" ships, instead of the nice clean automated solar powered platforms they initially pitched.

Same with expanding to the rivers. Where their initial (and still working) platform is a automated and solar powered one, but recently they are just putting up fences/barriers and then manually scoping up the trash with (again, "dirty") excavators.

I wish them all the luck.

[1] https://www.youtube.com/watch?v=ROW9F-c0kIQ