skysight-inc/HackerNews huggingface dataset:
Really fun, I love playing GeoGuessr, but really like the idea of using videos.

Some notes on the UI:

* I found the 50/50 split between video / map a bit annoying, especially on a 13" MacBook

* The volume slider takes up a lot of valuable space, and felt like your normal scrubber to scroll through the video

* Once you confirm a location, the whole UI changes again

* Overall (especially on my smaller screen), there was a lot of scrolling involved to get to buttons
I don't doubt that most of the gazillion of so lines of legacy C++ will never be rewritten. But critical infrastructure - and there's a lot of it - most certainly needs to be either rewritten in safer languages, or somehow proved correct, and starting new projects in C++ just seems to me to be an unwise move when there are mature safer alternatives like Rust.

Human civilization is now so totally dependent on fragile, buggy software, and active threats against that software increasing so rapidly, that we will look back on this era as we do on the eras of exploding steam engines, collapsing medieval cathedrals, cities that were built out of flammable materials, or earthquake-unsafe buildings in fault zones.

This doesn't mean that safer C++ isn't a good idea; but it's also clear that C++ is unlikely ever to become a safe language; it's too riddled with holes, and the codebase built on those holes too vast, for all the problems to be fixed.
> There's a muslim party in the Knesset.
here is how they are treated.
https://www.youtube.com/watch?v=avEhWwouQ8k&lc=Ugz8DeAmwrGXX...

>20% of the population of Israel are Palestinians with full rights.
full rights to be evicted and have their homes demolished.
https://www.newarab.com/news/land-ours-bedouins-fight-explus...
Learn how to systematically map available online resources (APIs, tools, data) to validated user needs found online. Basically, getting better at connecting existing digital 'building blocks' to solve actual problems.
What hapoened is bad. Bad analogies are also bad. This is nothing akin to Kristallnacht.
I’m working on a fashion brand.
Design, marketing and creating a brand should be challenging and fun.
I’ll create something fun, joyful and fruits inspired.
Anyone tried fashion ? Any recommendation on what to learn ahead of the challenges?
Hi there, I'm working on something similar for the UK. Happy to chat if you'd be interested in exchanging ideas.
Win98SE was the final usable Win9x version and the most stable version of them all.

There's a crapload of late 90s / early 00s Windows games that isnt compatible with modern Windows, so running or emulating Win9X is really the only way of accessing them.

If you are doing Win9X today, you would only be using Win98SE or you're doing it wrong.

And let's not mention Windows Millenium again.
"Hegel, installed from above, by the powers that be, as the certified Great Philosopher, was a flat-headed, insipid, nauseating, illiterate charlatan, who reached the pinnacle of audacity in scribbling together and dishing up the craziest mystifying nonsense. This nonsense has been noisily proclaimed as immortal wisdom by mercenary followers and readily accepted as such by all fools, who thus joined into as perfect a chorus of admiration as had ever been heard before. The extensive field of spiritual influence with which Hegel was furnished by those in power has enabled him to achieve the intellectual corruption of a whole generation."

-- Schopenhauer
Well, that's the crux of the issue: apparently the aircraft still did respond properly to pilot inputs. Of course, it's totally understandable to get spooked by all the electronics failing and decide to rather bail out than bet on the plane still being flyable, but if you go by the book, he shouldn't have ejected...
Excellent book on the theme using Zambia in the 70s as a case study:

Expectations of Modernity explores the social and cultural responses to a prolonged period of sharp economic decline. [1]

"From now on, it's just down, down, down..." sighed one informant (p. 13). As Ferguson argues, "Zambia's recent crisis is not only an economic crisis but a crisis of meaning, in which the way people are able to understand their experi- ence and imbue it with significance and dignity has (for many) been dramatical- ly eroded" (p.15). [2]

Not that long afterwards there was a revolution.

[1] https://www.ucpress.edu/books/expectations-of-modernity/pape...

[2] https://journals.sagepub.com/doi/abs/10.1177/002190960303800...
How is that your takeaway??

I pulled out trend lines of capability and made projections from this, and easily avoided the red meat of testing and humanities.

They don’t have a solution, because it’s a system level issue - well beyond what teachers, who are already underfunded, can do.

This is the alarm bell being rung.
Good luck. I plan on doing something similar once I get my permanent residence later this year.
I've been building a productivity tool for content writing teams called Vewrite (https://vewrite.com/).

The problem that I'm trying to solve is that when you are writing a lot of content as a team you often lose track of the state of things because it is passed through email or google docs (or whatever). People tend to manually manage these types of projects with spreadsheets or trello or whatever, but that means that you are manually updating the status.

Vewrite has an integrated editor and a workflow manager, meaning that as you progress through the workflow while doing the actual work, your project management status is constantly kept up to date, too.
I talked to a history professor recently and asked him how he viewed the whole situation.

He leaned back, thought for a bit and answered:

It’ll be all fine on a 200 years perspective, democracy will continue to increase its footprint, people will lead better lives.

It’s the next 30 years I’m worried about.

PS: ofc, I have no clue if he’s right or not. But I thought it’s an interesting take to share.
> Why is the executable named ./a.out and not ./lolno?

$ ls
lolno.c
$ make lolno
cc lolno.c -o lolno
$ ls
lolno lolno.c
Europe launches lots of rockets. Just not _from_ (geographical) Europe, because Europe is a bad place to launch equatorial orbit rockets from; it's too high latitude, and there's too much stuff for bits of the rocket to fall on (most launches are equatorial/equatorial-ish, and for those launching east is desireable, but obviously not practical in most of Europe). European rockets are launched from French Guiana (https://en.wikipedia.org/wiki/Guiana_Space_Centre), which is part of France, and politically in Europe (it's in the EU), but not geographically in Europe.

The Norway site is reasonable for polar orbit rockets, but this company appear to plan to use the existing ESA spaceport in Guiana for equatorial launches.
> I am currently a CS student in germany and our python lecturer told us at the first lesson that "we didn't really need to learn python" because AI was going to take over anyways and we will not be writing any code after we graduate. He then encouraged us to use AI on all assignments he gives us. He even allows us to cheat at the final exam by using LLMs.

> I was about to have a word with him after the lecture but when he started talking about how crypto is going to replace fiat any second now I knew he was a lost cause.

Knowing the education system in Germany rather well, I ask myself in which (kind of) educational establishment this happened, since I'd consider this to be rather unusual for at least universities (Universitäten) and Fachhochschulen (some other system of tertiary education that has no analogue in most countries).
University tuition here is state sponsored, the difference is not that great (everything over 10k a year is a cashgrab anyway) You have the "institution rate" aka real cost + milk foreign students tax, and the European cost aka affordable. The university gets a yearly allowance per European student plus a lump sum on graduation (yes this brings graduation rates up and quality down).

The end result is that the average money received is about 60% (give or take 5-10 percent depending on left or right wing politics) of the institution rate so you now know the foreign "tax". If you are over 32 you should also pay the institution rate but it is almost fully tax deductible.
> For high
assurance, these foundations must be rewritten in memory-
safe languages like Go and Rust [10]; however, history and
estimates suggest this will take a decade or more [31].

The world runs on legacy code. CISA is correct that rewrites are needed for critical software [1][2] but we know how rewrites tend to go, and ROI on a rewrite is zero for most software, so it will take far more than a decade if it happens at all. So score one for pragmatism with this paper! Hope CISA folks see it and update their guidance.

[1] https://www.cisa.gov/news-events/news/urgent-need-memory-saf...
[2] https://www.cisa.gov/resources-tools/resources/case-memory-s...
French antitrust watchdog imposes a €150M fine on Apple for ATT implementation
I dusted off an old app (2012 or so) that I wrote for me and my girlfriend who are in a long-distance relationship which I call "Date Night Movie Player". It needs updates and she mentioned that she missed using it. Basically it lets two people sync watching a video/movie together, while chatting in a side transparent overlay and has a remote control with interesting buttons like timed "beer break", "bathroom break", along with pause so you can draw an arrow on the screen or circle something of interest. There is also a button that might (it is random chance and you can only do it a few times) let you steal the remote control from the other user. Only the person with the remote can really pause after all! It gives the experience of watching a movie together and being able to comment about things happening like when we are together.
Because Tren de Aragua is from Venezuela?

A certain political bent seems to believe that everyone in the world has some undeniable right to emigrate wherever, whenever.

An American illegally immigrating to Europe for financial gain (work) would be deported forthwith just for having done so.

Now imagine if that same American were involved in violent crime - is this a desirable element? Should their offspring automatically become citizens of said European country?
One thing I find surprising about this is the overlap between a) university is getting more and more expensive and b) students are caring less and less about using that time usefully.

Is this because they know you are going to grade on a curve? So it's a sort of cooperative race to the bottom?

Otherwise you would think that the extreme expense of university would make people work harder, and care more.

Sidenote: I graduated university in 2005. Facebook came out for the general public in 2006. It's weird to think I was the last graduate class without generalised social media and smartphones.
That seems a bit unfair to pin it on Hegel. Most of the damage could have been avoided if people like Mao were champions of liberal values - however the fact that he was in a position of power at all was because he came from a rather backwards society that didn't champion liberal values. It is a shame the Chinese Republicans didn't manage to take, but to say there was a lot going on in China at any given moment would be an understatement.

At any point in the chain of events people could move towards liberalism and market economies, then become more prosperous. We've even got case studies where that was tried - the USSR - and a lot went wrong but it still went much better than most of the other experiments out of the 1900s. China too, eventually, where we can't really say what the end result is going to be but it has been an amazing journey so far.

The issue wasn't with these thinkers, it looks a lot more like any deviation from liberalism is a terrible mistake and it is really only a competition for who can be most liberal on the important issues (which, unfortunately, are only revealed with a little hindsight).
If I'm in a jet travelling towards the floor and I have the chance to survive by ejecting I will pull the level 10 times out of 10. The value of my life to me is approaching infinity in relative terms to the cost of a jet my employer pays for.
Stating a fact is not a verbal assault.

Improving the living conditions and let it be known that equal opportunities exist and are viable would improve the situation.

Because when a person with dark skin is fully aware that the nice jobs aren't open to them, they'll behave consequently.

But of course you think all dark people are criminals so you wouldn't hire a dark person. You're part of the problem.
Yes, governments will assign a value to human lives for making decisions.
I'm surprised they don't see more activity for polar orbits. You want to launch north-west or south-west and into ocean, northern scandanavia seems perfect for that.
Interesting no attempt has been made to make it at least be less heavy on networked bytes. Especially since it is old and was meant to be used on a connection with no compression or encryption.

HasChildren could have been Parent, HasNoChildren could have been Leaf or Child. And so many more things.
Wrong.

> For the purposes of this Convention, "enforced disappearance" is considered to be the arrest, detention, abduction or any other form of deprivation of liberty by agents of the State or by persons or groups of persons acting with the authorization, support or acquiescence of the State, followed by a refusal to acknowledge the deprivation of liberty or by concealment of the fate or whereabouts of the disappeared person, which place such a person outside the protection of the law.

Arresting Mahmoud Khalil and Rümeysa Öztürk is a violation of their first amendment rights, no one in the government has acknowledged this. In addition, moving people to another state in opposition to a judges orders because the judge in Louisiana is favorable to your cause is an attempt to place someone outside of the protection of the law.

Khalil was also denied his right to a phone call or legal council for (as far as I can tell) 4 days.

But also, the government is unambiguously disappearing people

https://www.cbsnews.com/news/trump-administration-ignored-or...

And can I add, trusting the government to tell you where the person they just kidnapped is, is a pretty naive way of looking at things. They're violating our first amendment rights and kidnapping people off the street while disguising their identities and refusing to identify themselves when asked directly. What happens if they also refused to tell you where they disappeared people to?
Theory is kind of the point thought. College isn’t/shouldn’t be just a job training program. That’s part of the problem.
I’m building a on-device AI App that supports a good variety of open-weight LLM Models. It’s mostly so that I can gain an intuition on what goes on when we do inferencing, but my longer term plan is

1. Support on-device RAG to allow chatting with your own documents on mobile offline
2. Support MCP on-device, taking advantage of information that’s (only) available on your phone, like calendar events, health data, etc. These shouldn’t need to be anywhere but on-device.
3. Allow on-device AI to use shortcuts(?)

I think most of the functionality are well served on desktop front with Ollama and LM Studio, but moving these functionality to mobile offers a great learning opportunity.
GPT-4o draws itself as a consistent type of guy
The issue was the EU expansion to the East starting in 2004.

Restrictions on free movements were too weak and the UK was the only country to choose not to impose any (along with Ireland). This created a huge influc of Eastern Europeans into the UK, which resulted in a surge of support for abolising, or at least strongly limiting, free movement.

Then, fate struck and Merkel had the "good idea" to unilaterally have an open border policy towards Middle Eastern "refugees" right before the Brexit referendum... The rest, as they say, is history.
Have you seen the women dancing bachata? It will surely boost his confidence off the charts.
It’s not obvious to me. I cannot say one way or the other
I would imagine something like the London's Dial-a-Ride service would be ideal – public provision of bookable door-to-door trips by minibus for people with long-term disabilities that make it impractical to use public transport.
Been slowly chipping away at my browser mmo game http://everwilds.io. I've always been curious about MMO software/netcode architecture thanks to playing Guild Wars (the original) in my youth. It's the reason I became a programmer, I wanted to learn how to make games like those. For those interested in following the progress I made a discord channel: https://discord.gg/b3REbeavaT
“The Matrix Resurrections” was released Dec 22, 2021 (during Covid) with only $10.7m US opening, $37.7m US gross and $157m worldwide (cinema) gross against a reported budget of $190m. So it certainly seems like WB's switch to simultaneous streaming+cinematic release lost them a packet (although it got so-so reviews so maybe it wouldn't have done great ordinarily anyway).

https://www.boxofficemojo.com/title/tt10838180/
if author covers cgroups,io_uring,namespaces,ebpf topics and update the book repo, i would just buy it to support.

https://github.com/stewartweiss/intro-linux-sys-prog

IMHO having up-to-date broad range of simple examples is worth of 100 bucks
Now it's $80 and $100. We should buy it quick, because the price is rising fast.
I got frustrated with the current web becoming more and more unusable and made a browser extension to fix that.

It's an addon that allows one to modify any web page behavior. You can write rules for things like redirecting reddit to old reddit or keeping youtube videos playing in the background.

It's like Tampermonkey/Greasemonkey/etc but it works on HTTP request level and can modify scripts/styles/markup before they are ever rendered making it considerably more powerful.

Currently it only works on Firefox (and Firefox Mobile) because it's the only browser that supports the necessary APIs. It's seen its first release already but the UI is a bit lacking :)

AMO: https://addons.mozilla.org/en-US/firefox/addon/web-defuser/

Sources: https://gitlab.com/gear54/web-defuser

Example rules: https://gitlab.com/gear54/web-defuser/-/snippets
Graduated 2005 in New Zealand, for every large class it was the same as this as well.
My impression is that they have a lot of careerist people who say the right things even if they don't really understand what they're saying. And because the scope of research is so broad, a lot of the management managing these people are either generalists and thus can't evaluate the work or also bullshitters.
It's not a defense, it's information about the correct place to complain.
Just a funny, or depressing, aside - and then a point about LLMs.

Real coding can, unfortunately, be as bad as that or worse. Here is one very famous HN comment from 2018, and I know what he is talking about because participating in this madness was my first job after university, dispelling a lot of my illusions:

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

I went into that job (of porting Oracle to another Unix platform for an Oracle platform partner) full of enthusiasm and gave up finding any meaning or enjoyment after the first few weeks, or trying to understand or improve anything. If AI could do at least some of that job it would actually a big plus.

(it's the working-on-Oracle-code comment if you didn't already guess it)

I think there's a good chance code becomes more like biology. You can understand the details, but there are sooo many of them, and there are way too many connections directly and indirectly across layers. You have to find higher level methods because it's too much for a direct comprehension.

I saw a main code contributor in a startup I worked at work kind of like that. Not all his fault, forced to move too quickly and the code was so ill defined, not even the big boss knowing what they wanted and only talking in meta terms and always coming up with new sometimes contradicting ideas. The code was very hard to comprehend and debug, especially since much of it was distributed algorithms. So his approach was running it with demo data, observing higher level outcomes, and tweaking this or that component until it kind of worked. It never worked reliably, it was demo-quality software at best. But he managed to implement all the new ideas from management at least.

I found that style interesting and could not dismiss it outright, even though I really really did not want to have to debug that thing in production. But I saw something different from what I was used to, focus on a higher level, working when you just can't have the same depth of understanding of what you are doing as one would traditionally like. Given my Oracle experience, I saw how this would be a useful style IRL for many big long-running projects, like that Oracle code, that you had no chance of comprehending or improving without "rm -rf" and a restart which you could not do.

I think education needs to also show these more "biology-level complexity" and more statistical higher level approaches. Much of our software is getting too complex for the traditional low-level methods.

I see LLMs as just part of such a toolkit for the future. On the one hand, there is supplying code for "traditional" smaller projects, where you still have hope to be in control and have at least the seniors fully understand the system. On the other hand, LLMs could help with too-complex systems, not with making them understandable, that is impossible for those messy systems, but with being able to still productively work with them, add new features and debug issues. Code such as in the Oracle case. A new tool for even higher levels of messiness and complexity in our systems, which we won't be able to engineer away due to real life constraints.
And to be fair, I would say the success for Linux in this case is increasingly approximating what we have come to understand as an optimal desktop experience without screwing anything up rather than outcompeting by necessarily achieving a noticeably higher standard.

I personally would say Linux does desktops objectively better both in the higher standard but also in the not screwing up sense but I am willing to accept that it might be a little bit opinionated about that and for some people it amounts to too much customization.
Yes moving him to a different house would be an incredibly difficult thing for the Chinese govt to do. And of course, this would be something that he couldnt possibly do himself without some sort of secret govt involvement.
The funny thing is that it's easy to do this

Just ask the executives what kind of movie they have in mind
I am not sure, and it may be this persons culture/background, but I do know that at a college/uni, your advisors/reviewers would tell you not to do the adjective/drama stuff, as it adds no real value to a scientific/technical paper.

e.g. potentially-devastating, hugely disruptive, special critical, greatly reducing, valuable milestone, almost completely, ambitious pragmatic, most or nearly all, existing practical.
I'm very much in agreement - in principle. But we are where we are, and that gazillion lines is out there. We don't necessarily know which bits of it are running critical infrastructure - I'm not sure that we are even sure which bits of our IT infrastructure are critical, and we don't always know what problems are lurking in the code.

So yes, moving to safer alternatives is a very good thing. But that's going to take a long time and cost a lot of money, which we don't necessarily have. So if we can mitigate a bunch of the problems with improved C++, it is a definite win.

Let's face it, most of central Italy is still beautiful little stone towns, despite being in an earthquake zone. People still live there in stone houses because demolishing and rebuilding half the country is just not feasible. Our IT infrastructure is possibly in the same state.