skysight-inc/HackerNews huggingface dataset:
The examples aren’t limited to VGA; I support four different outputs with these designs.

* VGA using a Pmod board (you could also create your own register ladder)

* DVI using the TI TFP410 on the DVI Pmod board

* DVI generated on FPGA with a Verilog TMDS encoder (no IC required)

* SDL simulation on a PC

DVI is a subset of HDMI, so works on modern TVs and monitors.

You can find the source on GitHub: https://github.com/projf/projf-explore/tree/main/graphics/fp...
"People who are trusted to merge code can merge malicious code"

Well ... du'h.
Awesome! I hope Mediawiki will follow suit!
I think you're naively assuming that the goal of the users is to find a long-term partner. Among younger users, especially younger men, the goal is to find dates for short-term relationships / sex. It's one of the reasons Tinder caught on with younger users a lot more than previous dating sites did.
Definitely agree.

The one I co-own is an old-school .com domain. Probably still the best. If costs are your critical issue, maybe you should re-think your plans for having any of it online. We are not talking about a lot of money in any case.
Venv is necessary to support a command line development environment. C# devs are using Visual Studio which is doing something 100x more complex than venv behind your back.
Ukraine does not ask for military interventions.

My country Poland offered military intervention during the first trip to Kyiv after invasion, Ukraine refused.

Ukrainians want weapons. Last I check they were asking for stuff like ATACMS.

Listen to what Ukrainians are saying. They know what is the best for them in the current situation.
I’d use fossil more for personal work if i wasn’t hopelessly addicted to magit.
I’d be curious if it matches my niche. I’m Childfree and it’s difficult to find matches in general for this reason.
Betraying My Biases | Trading Django for a low-code alternative
Routers also tend to be used by small businesses that stick them in a closet and forget they exist, or large businesses that can't afford the downtime of replacing the whole stack. I suspect a lifetime of 5 years is actually on the low end.
There's a lengthy oral history, a series of interviews with him, on the American Institute of Physics website [1]. They're constantly talking about his notebooks and how he can go back to look things up in them.

[1] https://www.aip.org/history-programs/niels-bohr-library/oral... (link to fifth session)
Russia can kill everyone in NATO over an afternoon.
Lol I am going to describe your reply as Russian propaganda for a number of reasons:

1) You "" quoted "support" as a way to diminish it, even though the Western support has clearly been absolutely instrumental in every possible way to the Ukrainian resistance. To deny this is either ignorance or malfeasance. Without western "support" Kyiv would have fallen in the first weeks. Instead, Ukrainians are fully routing the Russians who are in mass retreat. Some "support"!!

2) American lend-lease is a way to reduce domestic red tape and expedite transfers of military equipment. It's a formality and the US is not some creditor hounding nations. In fact, some nations never repaid the WW2 debts at all and no one cares https://en.wikipedia.org/wiki/Lend-Lease#Repayment Your characterization of it is... bizarre and weird... unless you're pushing agitprop. If the Ukrainian people make some token tiny payment 50 years from now as a commemoration of this beautiful new brotherhood, it will be a special moment. But if it never comes, no one will care.

3) American lend-lease is SEPARATE from the monetary assistance -- the $15 billion dollars the US has given to Ukraine since the war began is not a lend-lease debt. And American lend-lease obviously doesn't cover things like the MASSIVE Polish contributions. To lump all of Western "support" into "lend-lease", when in reality it's not, again is either ignorance or malfeasance.
This should be mandatory for any product/software that becomes EOL with no exception.
It's based on the assumption that node and network failures can be detected (with a performance cost) and unobservably healed around.

It's also assuming that the runtime can make a good enough guess at when the ratio of data size to compute time for a task makes distribution profitable.

Distributed systems programming is indeed hard. That's why I want it pushed out of my applications.
Urban Dictionary is split on the issue, so either a half-witted claim about globalism enforced homogeneity of thought (read: criticism of neoliberalism) or the tragically stupid alternative "globalist homosexual agenda" (read: being asked not to be *-phobic). Either way not a super constructive point with a hint of dog whistle.
I just started getting these. They are displacing existing tiles of most visited sites. Looking up submissions on HN it seems like Mozilla attempted something like this 8 years ago.
I think there is two pronged issues here. First is reputation of the players involved. Specially those attacking.

And then overall putting even the events in question. If he cheated? Who else have cheated? And how common is cheating? Could it even be that the popular names are cheaters too? After all it takes one to know one...
War also hurts both parties.
I don't think that assumption is required here. Whenever predicting the future, it must be dealt in probabilities, not certainties. So if you're playing poker, you must evaluate the strength of your hand based on the cards dealt so far. Retroactively saying that a decision was made correctly because the cards drawn favored it isn't a useful analysis.

In the same way, it isn't necessary to assume that he will cause harm, only that it increases the likelihood of causing harm. With a larger car, a driver is less able to see pedestrians, and children/shorter adults may be blocked from view entirely. Pedestrian injuries and deaths are on the rise in the US, opposite the general trend elsewhere. The primary difference is the prevalence of unnecessarily large cars in the US.
Completely disagree if you work on low latency systems, or a high volumes of requests: functions are traceable if you need to in a crisis: plug a profiler, run like prod, see the hot paths.

Dev ergonomics explode the cost of everything and you spend your time trying to figure out what the hell is going on where rather than just... plugging the profiler and sending the input, then observe the internals moving around.

If the system can work without micro services, it should.
If you have to come to HN to ask about the best ways to convert someone to Linux, you should maybe consider that your reasons are ideological and not based on what's best for that person. Just a thought.
> What should we do if Russia attacks Finland tomorrow?

I'm not saying this is what we should do but it's what will happen probably: Freeze Nato accession, send guns, helmets etc. Basically whatever happened to Ukraine.
How would that work?

If it costs $250EUR to deliver a barrel of oil, and you cap it at 100EUR, what happens?

If you were an oil company and the government says you can only sell your 250EUR barrel of oil for 100EUR, what would do?
> Something that I particularly enjoy about that mode of discovery is that it is more about curation and discovery

Agree and also it feels like no one on the platform has anything to earn from their curation and as a result they use the platform as an actual tool for themselves. And so most collections are views into other people's interests and passions.
Me too. I still find it hard to talk to friends and family members who just don't seem to get it that the sun will rise one hour later, i.e. that kids will have to go to school before sunrise in december/january where I live . The discussion around DST always happens during summer when people feel sad about it ending and the looming prospect of shortening days, most noticeable when the clocks get back to non-DST time.
Mathematics is a language, not a scientific theory.

You can use mathematics to describe scientific theories, but it is not necessary. (We had been doing science long before we invented math.)

Meanwhile you can use math to describe all sorts of things that aren't and will never be science.
So given there's plenty of hydro available in Latvia, why are they only using 3% of their generational capacity and instead are burning gas?

Source: https://app.electricitymaps.com/zone/LV
No problem here (Europe)
SQLite also doesn't use CVS, SVN, or Perforce.

If this title were "SQLite uses Fossil", it'd be more apparently just another ad for Fossil.
I wish Germany and Austria would have been on the same boat as Finland. We'd be in a much better situation today.
China had a more complex system into the mid 90s: They had special currency exchangeable for foreign currencies but de facto it was only for foreigners (who else had foreign exchange?). There were places that only took these Foreign Exchange Certificates: hotels for foreigners, tourist traps, some speciality shops etc. They were denominated in Yuan but these places that took them of course charged foreigner prices too -- like a pack of cigarettes cost about much more than you would pay in the street.

Some local people were quite eager to get FECs and would exchange them at better than 1:1 so they could buy something normally unavailable What people really liked was if you bought something with them (like cigarettes) -- you'd get change in regular renminbi.

There were other good techniques for soaking the foreigners. Two I particularly liked: Egypt used to require that visitors spend at least $75 (maybe $225 today) worth of Egyptian Lire per day. You had to buy that much local currency at the airport to enter the country (based on how many days you planned to visit). But the best part was when you left you had to show receipts for the things you'd paid for and if they didn't add up to enough they'd tax you the difference before you could leave!

The sneakiest system was in Sri Lanka: the currency was not convertible so you could only buy rupees when you were physically there. Then when you left of course you had some cash left, but when departing flights left the banks were closed. There was a huge transparent globe collecting money for a children's charity. Naturally it was full of rupees (and a tiny amount of foreign money).

I refused to do this and later sold my walletload of Sri Lankan Rupees to a coin collector shop in Singapore for some terrible exchange rate. Just out of principle.
The Follower: Using open cameras and AI to find how an Instagram photo is taken
Very cool.

If you do machining, carpentry, construction, etc. you find this kind of stuff is surprisingly central to everyday work - you'll use either geometry constructions or the concepts behind them CONSTANTLY. Very useful to peak your skills at doing drills like this.

Bravo!
I thank my lucky stars that I have no need of dating apps.

But, were the star's alignment ever to change, I'm guessing that you'd be best of with a paid-for, 'serious', app like eHarmony, or OKCupid, right?
> I still believe that a squash+merge (or sometimes, rebase) workflow pairs better with pull requests

Unpopular opinion, but I find the value of having the actual surrounding context in which the code was developed more valuable than having a flat history.
Medium/long term we can solve this with storage and load shifting. For the time being it still comes from fossil fuels and nuclear as you say. But using renewables when sun and wind are available would still dramatically reduce are fossil fuel consumption, which would in turn dramatically reduce costs.
>After the EOL all companies should make the {thing} open : release all keys, software, backdoors, whatever. No more copywrite, IP, on it.

I think this is reasonable.

It's unreasonable to expect companies to support old products indefinitely, otherwise they would collapse under the weight of the legacy.

It's also unreasonable to leave customers that bought something, however old, with nothing to fix it themselves.

Ideally also the companies would have to release all this at least a year before EOL for people to be able to get acquainted with the codebase.
Previously/Repost: https://news.ycombinator.com/item?id=32749820

Right now we have an Github outage post every second workday. Can we stop making a new post for each one?
SAT solvers are used a lot for NP-complete problems, but they don't use the 3-SAT representation of clauses. 3-SAT is only interesting from a theoretical POV. Nobody uses it in practice.

There are also intermediate representations. For instance, pseudo-boolean retains most of the power of SAT solvers, while at the same time making problems much easier to express in terms of number of constraints needed. For instance, your Alldifferent(X11, X12, X13, X14, X15, X16, X17, X18, X19) constraint would be written as "x11 + x12 + x13 + x14 + x15 + x16 + x17 + x18 + x19 = 1". Same expressive power, on this problem.
It's a start!

But there should be 100 others under construction right now under a wartime like economy.

This is an emergency in both sovereignty and maintaining an industrialized, modern economy.
Lots of things claim to be implicitly parallel where they mean 'annotate the parallel parts yourself'. Parallel for, await, callbacks, futures and so forth. I don't want any of that annotation.
When I first saw hyperscript in the HTMX docs (they're made by the same person), it also struck me as an unholy abomination. But in practice, it's been pretty nifty. It provides a concise way to perform common actions that adheres to the idea of locality of behavior that HTMX and Tailwind both offer as well. I still think I might come to regret it, but it doesn't seem like it would be hard to rip it out and replace it with plain JS. For example, I'm mostly using it to do stuff like:

on click toggle .hidden on .modal
This is my essential problem with Magnus’s actions. What is he going to walk out of every tournament where somebody who cheated at 16 plays in? Is that how we as a community address the problem of cheating? Passive-aggressive gestures against people caught for cheating in the past that pull uninvolved people into your drama?
Had a lot of problems with cs.github.com yesterday. Seems very unstable recently
Oh great, another fake holiday to give us yet another social obligation to pay lip service to.
The iPhone 14 Index
Just have JS track where the user is?
No, it's because I work in civil construction. "Tools" are brought to site on flatbed trailers or in panel vans. Foremen drive company branded pickups, they move smaller tools around site. Most crew drive their personal vehicles to site as described above, and the only gear they have is a safety vest, boots, and their lunch.
The AI revolution is now open source
I believe most people understand that chess.com are working off statistics and best faith efforts but can be mistaken.

Moreover chess.com saying they cheated on their website is a wholly separate issue than if Hans cheated OTB. There’s plenty of room to believe that chess.com is being sincere but that Hans may be innocent of both recent allegations, especially the OTB cheating allegation.
Note that in, for instance, Spain and in public this would not be allowed without permission of the people you are photographing or filming. Depending on the case, the fines are quite out there.

So you can demand people from not filming you in public spaces, deleting the recordings or get the police involved. Not that many people do, but I have seen it happen.

Seems France has similar rules so probably more countries.
I'm not sure this is too unpopular. In our groups not rebasing seems to be winning.
I think the main thing is to have your router software vendor be different than your router hardware vendor.

My current favorite small business router is the pcengines apu2 family. I run openbsd on them. but really it could be anything. great little boxes.
Is there any data to back those claims?
Half-a-day off?
You may like my Mastodon or Twitter bot:

- https://twitter.com/IndieRandWeb

- https://mastodon.social/web/@FunRandWeb

They post every two hours a link to an indie website.

Source code for the curious: https://github.com/xojoc/randomwebsitebot

The websites are taken from https://stumblingon.com/ at the moment, but I'll add more sources in the future.
If I buy a washing machine and it breaks after 4 years, it doesn't matter that the model is 10 years old at that point. My rights are from time of purchase.

Should be same for devices. If not, they should at least carry a "best before date" like food, so you know at time of purchase how long you can expect to get updates.
I used Hinge for a while and it seems to be balanced such that a free user can actually get dates. It isn’t perfect, but I actually got 4 first dates and chatted with a few other genuine people, whereas on other apps like tinder I gave up more quickly because it was clear that I was gonna need to pay to actually match with a person. (Possibly I would actually match for free if I had looks that were driving more engagement)
From the article, affected models are: RV110W, RV130, RV130W, RV215W.

Cisco branded, but appears not what an network engineer might consider as such; these are Linux-based routers. Cisco routers and switches are based on their proprietary chipset and proprietary IOS/IOS-XR/IOS-XE/NX-OS operating system. Without it, I would rather pick ASUS or anyone else.
I'd say it's way more nuanced than that. I appreciate the comment since I gained knowledge on both HTML and about this project's particular usage of it. If a project is based on an unconventional idea and this is undisclosed it's nice for everyone to point this out, it doesn't have to be interpreted as an attack.
> seeing this code, I’m happy that I no longer do PHP

The file linked is relatively OK though compared to what's out there (in any language). Or maybe I'm just used to diving knee-deep into decade old 10,000 LOC files and a bit jaded...
One does not exclude the other. But the important bit here -per
rvnx's comment- is "It started before the war."
> [pro tip] Add this code to a new HTML file:

> <link rel="stylesheet" href="https://unpkg.com/mvp.css">

That’s not a "pro tip"; that’s a very bad advice: you should always use versioned URLs. What if I find this project cool; add this URL in my HTML; and then the author changes things in ways I don’t like? It’ll break my website. If I used something like `https://unpkg.com/mvp/v2.3.45/mvp.css` I’d be sure it wouldn’t happen.
For me math represents a peek into the Platonic plane.
Upload your high resolution MP4 to S3, and open it to public only allow them to download.

To mimic what Youtube is doing, then yes you will need to transcode it to streamable chunk, in multiple bit rate, and then storage them. Assuming you are not applying your own DRM here.

As you can see, this is rather storage intensive and there aren't any free solution on this.
out of curiosity, question from someone who has never ever done frontend.

to me, ember js seemed to be a good alternative a while back, and what i read about their approach seemed very reasonable. but no one ever talks about it, basically ever.

is it just that niche or simply no longer relevant? the community on the page seems to deliver quite happily ...
Vimeo pivoted recentlish to big enterprise. They explicitly don't want smallish creators.
Olkiluoto 3 is sitting at three times the planned cost and has a delay of over a decade, so hopefully they'll be able to take it online for good this time, the last attempt to do so didn't go so well.
While I think the other suggestions here are more what you're looking for, https://neocities.org have managed to grow a community of sorts with a 90s/early 2000s "home page" feel to them.
IMHO free movement of capital without free movement of labor is a true plague.

Any country that has achieved good living standards sees their citizens pushed out of housing by the rich people of other countries. Since the inflow is capital-only, you don't see inflow of people who can contribute to the society but you see people who come and consume resources just because they made wealth buildup oversees.

People like to blame it on immigrants but when working class immigrants come they works their a*ss off and contribute huge amount into the society.

It's almost like enslavement.

Someone in a corrupt county somehow builds up some wealth, which is essentially what the society owes them(IOU). Normally they would figure out what is actually owed to who by themselves but they take that IOU's and move to, let's say a country that has good living standards, like Portugal. Now the government is happy about it because they have IOU inflow that they can tax or stir up the economy but these rich people often don't use the IOU's to bring machinery or pay Portuguese to do research or anything like that. What they do is real estate investments.

Normally that would have been O.K. but since that money is not moving in a free market(remember, only the money can move. It's very hard to move around people and services), what you have is extreme market movements due to extreme capital movements without extreme movements in labour.

For example, when a Russian oligarch brings 10 billion dollars to London, suddenly huge demand is created but Russians who owe the oligarch the services can't come to build houses needed. Obviously their money goes into other parts of the British economy but you end up with Russians in poverty, overpaid people in some sectors where the oligarch money flows and local residents who cannot afford to pay rent despite working very hard.

That's why I'm proponent for restriction of capital movements wherever there are restrictions on human movements OR removing all restrictions on all kind of movements. In the first case we will have a patchy world where those societies who got their act together flourish(but they might do nasty things to the weaker ones. Also we lose many benefits of globalisation, like specialisation) and with the second option we will have an equalised world based on merit(however the transition will be very painful for those who are in a good standing currently, it also takes generations to learn to live together).
The DEI Issue No One Is Talking About
This didn’t make sense to me. His reasons for cheating were because he wanted to play higher rated players. However I’ve seen many rated players get up there on like 2 hours. He said he does nothing for two years but play. One side very patient, other very impatient..
Ini.h: A simple single-header ini parser in c99
I wouldn't be so sure. Many young men I know would prefer to have a stable relationship if possible but it's not so easy.
Do SAP and IBM not do the same?
There's an endless supply of people looking for a mate.
The reason I’m asking is because hunting wild game in Sweden is very common and the parent poster made it sound like the consequences of the radiation fallout is a lot worse than it actually is.

Edit:
It seems the case is similar in Sweden. Wild boar in the regions hit hardest by the fallout is not safe to eat.

https://www.stralsakerhetsmyndigheten.se/press/nyheter/2021/...
It depends on that context, if they're the end of day "work in progress" or "typo" commits, I don't see the value in retaining those.

A non-linear commit history is much more difficult to run a bisect on which was enough to sell linear for me.
That's the tradeoff. Who do you trust to be able to something nefarious with your data?

One random person on the internet being able to see 1% of the videos you watch (the ones where you peered with them) VS one giant conglomerate being able to see 100% of the videos you watch?
Ukraine is not even asking for military intervention.

Poland was offering intervention, Ukraine refused.

They want weapons. Offensive, long range weapons for counteroffensives. They have plenty of very motivated and capable men.

NATO can do that easily. We just adhere to some imaginary list of things that can and can not be delivered.

The cost of gas shortages are many times the cost of weapons and weapons make actual, immediate difference for people on the ground.