skysight-inc/HackerNews huggingface dataset:
What gives you that idea? Of course we can build enough windmills and other renewables.
They are intentionally opaque but I believe chesscom is using some browser tracking like checking if you’re tabbing out as a form of rudimentary anti cheat, and they can detect things like ban evasion and players using an alt.

For the most part they’re working off public information though.
I am all for WordPress building a database abstraction layer, but supporting explicitly one specific new database is a step in the opposite direction. It will just make it harder to implement such a layer in the future.

Abstract it or don't do it.
I think this can be applied to much the same domains as simplex or similar algorithms. So optimization problems/OR.

See https://en.wikipedia.org/wiki/Operations_research
It started before the war.

The cash that the governments printed via negative interests to give to the VCs and to real-estate owners really skewed the local market (increasing both prices and costs of producing).

The Estonian gov has basically no tools to fight against the real estate bubble either or to bankroll the most fragile startups (and they may not be as strong as they seem), so we're basically fucked.

Regarding energy, we had 4000 EUR / MWh prices a couple of weeks ago for an hour.

Think of it as oven / sauna / air conditioner costing you 10 to 25 euros per hour (if I remember right, it didn't matter that much when you have no other choice than turning them off).

For energy this is mostly because of the war, but ecological policies also affected (Estonia was known for "dirty" petrol, known as shale oil, and they are restricted there).

The only retail companies that try hard to provide good prices are LIDL and IKEA, and in that regards, they are great.

Other distributors have very poor logistics as they consider Estonia as the very end of their distribution chain (no matter if for Baltics, or for Scandinavia we are at the end of the West).
The utter stupidity of thinking that sanctions could be an effective response or deterrent to military aggression boggles my mind. Force must be countered with force, nothing less. Anyone willing to expend soldiers lives is not going to be deterred by mere economic pain (the pain they've already chose, i.e. war, is much worse!). We don't impose monetary fines on murderers, we capture them and put them in jail, or kill them in the process.

Furthermore, sanctions, by definition, hurt both parties. It is impossible to design a boycott that doesn't hurt both the buyer and the seller. The only question is: who gets hurt more? If Europe was so determined to "stand with Ukraine" then they should've put soldiers on the ground over there, not shot themselves in the foot with sanctions on goods that they need.
Edinburgh is in Scotland and in the UK we have Freedom of Expression not Freedom of Speech. Before you ask, the difference is that you have the right to state your opinion but there are limits on the ways in which you can state them.

https://www.legislation.gov.uk/ukpga/1998/42/schedule/1/part....
i found it to be a mildly funny and innovative idea but also not very helpful and hence deactivated it after a few days. i also agree that the hatred always seemed rather self serving and overtly emotional.
Well yes, doing mathematics consists of trying to find out something new that you didn't know before. You might end up staring at a Klein bottle 50 times or more though, either just for pleasure, or for finding out something new about it.
Can we be sure energy prices to blame alone, no serious contribution by the lockdowns?
Most constraint programming applications are written in traditional imperative languages using solver libraries like OR-Tools, Gecode, IBM CP Optimizer, and others. This is both because that works best in the larger context of most applications, but also because solver libraries are generally better than the specific solvers integrated into Prolog systems. Sure, it is possible to use Prolog to solve problems using CP, but in my experience that is a vary small part of the total usage.
And yet the EU keeps opposing an oil price cap
https://fasterthanli.me/videos

This is a nice example imho.
> I meet many beggars and if they tell me hey I just need it for crack, I'm like, you're Jesus's favorite every one of you, I have very little, but in relative terms compared to them I'm still in practice rich.

Totally true

> Let them be happy for a bit, hell.

Also true: we shouldn't cast judgement on their favorite type of happiness, lest they cast their judgement on ours.

> I'm like, if it's your money you begged for it spend it on whatever you really want, whatever you really really want.

And you respect freedom?

Overall, words of true wisdom. Amen to that.

> EDIT: this came out with a lot of explosion, good thing it's nested deep in the comments, let it be known I had to leave a lot out.

Don't self censor please. Actually good and unique content is a rare find.
>but don't link directories and self hosted HTML blogs filter for a certain potentially unwanted writer bias? i.e. 30-something, male, agorist, nostalgic for the old internet, oddly niche hobbies, English as first or second language

I suspect the bias is wanted, consciously or not. Part of the nostalgia for the 'old web', which this specific thread is a subset of, is for a return to the sense of homogeneity and community from when the web was primarily the playground of white male adolescent nerds, a culture with common referents and ideals. It's a kind of "white flight" from the modern web in that sense.
"Happy you no longer do Wordpress"

I work with PHP every single day and thankfully never encounter anything like this and certainly don't write it.

You should see some of the C++ I see everyday. My favourite is a single 20,000 line God file called extractor_manager.cpp that merges data from MS Access and MySQL using a variety of typo'd command line arguments.

Doesn't mean C++ is a bad language.
Constraint Programming is "on the same complexity" as any of your NP-completeness set of problems.

IE: Knapsack problem, Traveling Salesman, etc. etc.

Today, it seems more popular to use "3-SAT Solvers". But constraint programming is "more logical" for some problems to get converted into rather than 3-SAT. Consider 3-SAT and Constraint Programming to be two different "assembly languages" that you can compile your problem into, and then have a generic solver into.

-----------

For example: Sudoku can be "compiled" into the 3SAT problem: https://www.mit.edu/~6.005/sp12/psets/ps2/ps2.html

But it also can be "compiled" into the Constraint-problem, which then gets solved by a constraint solver. https://sonalake.com/latest/constraint-programming-solving-s...

------------

Personally speaking, I think that the constraint solver problem is "easier to compile into" rather than the 3SAT problem, especially when you consider generic constraints that have very efficient solutions.

For example, it is difficult to think of the optimal alldifferent constraint within 3SAT, but in a constraint-solver framework, its just... well... alldifferent. So you can describe Sudoku as the following:

Domain = {1 2 3 4 5 6 7 8 9}
Alldifferent(X11, X12, X13, X14, X15, X16, X17, X18, X19)
Alldifferent(X21, X22, X23, X24, X25, X26, X27, X28, X29)
Alldifferent(X31, X32, X33, X34, X35, X36, X37, X38, X39)
...
Alldifferent(X91, X92, X93, X94, X95, X96, X97, X98, X99)
------------------------------------------------------------------------
Alldifferent(X11, X21, X31, X41, X51, X61, X71, X81, X91)
Alldifferent(X12, X22, X32, X42, X52, X62, X72, X82, X92)
Alldifferent(X13, X23, X33, X43, X53, X63, X73, X83, X93)
...
Alldifferent(X19, X29, X39, X49, X59, X69, X79, X89, X99)
------------------------------------------------------------------------
Alldifferent(X11, X12, X13, X21, X22, X23, X31, X32, X33)
...
Alldifferent(X77, X78, X79, X87, X88, X89, X97, X98, X99)

That is: numbers are 1 through 9, and constrain the problem such that each row is alldifferent, and each column is all different, and each "3x3 square" is all different.

----------

IIRC, the Alldifferent constraint can be efficiently solved using maximum flow. So you write a specialized solver for alldifferent using maximum flow (faster than 3SAT / NP Completeness), and this maximum-flow local solution can be "plugged into" the rest of the constraint solver problem, and integrates cleanly with the rest of the solver's NP-completeness search.
> Push the concurrency and distribution machinery into the language runtime. Developer can neither see nor influence it.

This is completely unworkable. It's based on the assumption that nodes have zero failure rate and networks have zero latency and packet loss and infinite bandwidth.

Distributed system programming is hard because you want to control the failure modes of your system as closely as possible. The opposite of hiding it.
Totally true for dudes. I’ve noticed that women in similar roles are often noticeably shorter than average.

It’s funny that the exceptions I can think of really stand out. One sales exec team I worked with consisted of short bald guys with similar names. It stands out a decade later! Even then, their boss was a Ivy League bro with a beard and good hair.
I think Microsoft has a better approach for Windows. They deliver regular updates for N years, but security updates for a lot longer. I agree it's fine not to deliver regular updates after EOL, but for critical security vulnerabilities, I think they could do a lot better than just 5 years.

After all, it's not exactly environmentally friendly for working hardware to get ditched just because of some software turns it useless.
Linguistically? How so? Most of Western Europe doesn't speak a unified language. Many countries in Western Europe speak romance languages, one of them Spanish!

Geographically it's also dodgy. Is Australia not part of the West?
> if you think someone might be cheating you can’t concentrate on chess

I wonder how young players can concentrate on chess when they know if they suddenly win over the King then top chess entities can ban them from chess? And the fan base of the King will run after them all over the internet with threats?

Magnus just wanted to be more than a chess King. Evidently, it means being less than a honest human.
The culprit is not PHP, the culprit is WordPress being developed with antiquated software engineering practises (or rather, lack of any good practice).

Just take a look at their coding guidelines: https://developer.wordpress.org/coding-standards/wordpress-c... they're laughably bad and nonsensical.
Yep. Is more like the sequel of that film: Commensal

She was like the perfect domestic worker. One that words for a small fee, protects the house, respect its contents and never complains, talk or interfere. A house than cleans itself magically when you aren't here Is almost like a bachelor's dream made true.

If the japanese houses wouldn't be so tiny he could have consider to employ her, and give her own room. That would be a win-win situation for both.
There are a lot of people who can choose between exactly one supermarket.

Should you equip everyone in the world with an e-coli tester? You know, it's super-easy for a supermarket employee to infect your food with e-coli!

Some problems don't need a technical solution, okay?
Unfortunately, most of my friends and family have added various "home automation" devices. I have given up on being surprised at Siri or Alexa suddenly answering them, whether I'm visiting or on the phone. It seems everyone's on thd bandwagon.
It is! It's also quite long, but it's amenable to consumption as an audiobook.
Why are we still generating video signals as if there is a CRT on the other end?

E.g. we could save power by only sending parts of the display image that change.
That's a philosophical view, and I don't think there's any basis for stating it as fact. One of the great debates of mathematical ontology is whether mathematical concepts are discovered or invented.
My US-based remote job pays for all these things.
But it has thousands of features that you can't just rewrite in technology-du-jour. This is why it's important to pick standard solutions for any new project, instead of whatever is cool these days. That does mean it might be better to just pick angular or whatever.
Tinder turns 10: what have we learned from a decade of dating apps?
Moving has extra costs associated with it, but you still build equity. After ~30 years, you don't have to pay a mortgage anymore.

Any money you saved from renting better go straight into your IRA, because you're still going to be paying rent when you retire. 30 years of mortgage is a lot cheaper than 60 years of rent.
"Seeing an astronomer using a telescope to observe a galaxy, no-one will confuse the telescope with the galaxy. Mathematics differs from science in that there is no clear distinction between the tools and the objects of study." -- D.Aldous
> The resource curse is that easy riches drive out honest efforts elsewhere.

Thank you for the response, I believe this is an oversimplification. The resource curse is not your typical creative destruction typical of free markets.

If, say, a large part of the population was employed with collecting dung and firewood as energy sources, an abundance of energetic resources will surely collapse output and employment in those sectors. So yes, those people will be worse off in the short run, but the economy as a whole will drastically benefit from access to more energy per unit of labor, produce more, grow and improve real wages across the board, which in turn will create opportunities for the former dung collectors. They stopped collecting dung because that's exactly what should happen as the economy develops, a honest effort (or even an extreme one) in a low productivity role is a waste if more efficient - and possibly less "honest" - alternative exits, such as stock brokers or lawyers.

To unfold this entire cycle we need to assume some type of competent government that will exploit the resource and either distribute it to the citizens (protectionism), or, much more effectively, sell it on the world market and reinvest the proceeds in high growth opportunities. Yes, even in that scenario you can see some exchange rate distortions (Dutch disease) that harm other sectors in the economy, so care must be exercised, but overall we see net welfare increases in the long run, at least if we discount the ecological and provisioning costs you bring up.

But those effects are not a substantive part of the "resource curse" in my view. The real issue is the dramatic effects easy accessible cash resources have on the political structure. An easily extracted rent once you gain power means you are no longer dependent on tax revenue or a functional economy to maintain your grip on power, see for example conflict minerals. There is a strong and well known correlation between oil reserves and authoritarianism. This can place countries in bad equilibria where the oil revenue is funding their own economic stagnation.

To unlink growth from a political structure interested and capable of promoting growth is a gross western-centric bias. It reminds me of the "Washington consensus" economic approach promoted by the IMF in the 90s, that encouraged eastern European countries to adopt market reforms that they weren't institutionally capable to implement, such as privatization of state-owned enterprises lacking a well consolidated stock/capital market and strong regulators. The ensuing economic collapse and widespread fraud has political consequences to this day, there are people dying in Ukraine as we speak due to the democratic backsliding induced in Russia by failed economic reforms that ignored the social and institutional realities.
Ahh the good old .tk domain
It could bypass URL filters on online games such as Runescape, giving scammers endless victims
>security more than adequate

There are tons of viable methods for cheating. I’ve heard the method of taking a break on a balcony and having a conspirator flash singles at you with car headlights. Or a cheating device in your shoes, or hidden in even more private places.

The point being is that if Hans really wanted to cheat OTB the security measures to stop him are rather inadequate. More theatre than anything.

Do I think he cheated OTB? No but he could have. There will always be that raised suspicion, that extra degree of doubt given Han’s repututation.
I don't think this is quite fair. Certainly there's a great deal that comes down to the hand you're dealt, but over the course of your life you can move a great distance by your own effort, own decisions, and own attitude.
Unfortunately they did not include a one-click uninstaller! Besides removing the .app, you also need to delete the 4GB+ model that it downloads and other files that it scatters about:

$HOME/.diffusionbee
$HOME/Library/Application\ Support/DiffusionBee
Buddy, my primary transport is a bicycle. If I need to go further I use a train. If I need to take stuff I usually use an industrial tricycle with a 250W motor. I only use an ICE vehicle if it's unsafe to go somewhere because LEVs are illegal and there are unavoidable which roads are built to kill me if I don't get in a protective metal box.

My point was the 1% of trips are used to make doing things the sane way unsafe and ban sensible vehicles from the road. Getting us out of this tarpit where you must join the murder brigade or be killed is the hard bit when you can't just ban them outright and any effective regulation would be an even worse mess of regulatory capture.
How to show 100 results per page in Google Search?
Imagine being such a regressive, that you believe you can other can write "correct C", despite decades of evidence of the opposite.
This is a compelling enough argument for me to switch the default.
How do you go to war with a country you also rely on economically?

Would Europe keep buying Russian gas while killing Russian soldiers?
That doesn't even pass the napkin math test. "An average onshore wind turbine with a capacity of 2.5–3 MW can produce more than 6 million kWh in a year" (https://www.ewea.org/wind-energy-basics/faq/) "Estonia is the total consumption of 8.80 billion kWh of electric energy per year". (https://www.worlddata.info/europe/estonia/energy-consumption...)

Are you saying there's no space in Estonia for ~1466 wind turbines? That's before we include offshore wind, solar, geothermal, nuclear, hydro, and storage... Basically, you're spreading FUD.
This submission actually unlocked a memory: I wasn't a regular Fark user but because social media and live blogs on news sites weren't a thing yet and TV coverage was lagging behind, I actually followed the Fark thread because it was the closest thing you'd get to a live updated news feed.

The more recent equivalent would be following Twitter hashtags during terrorist attacks (until they became unusable with people actively spreading disinformation).
No need for JavaScript unless you want your element to have additional behaviour attached to it. <mvc-card></mvc-card> would be perfectly valid with no JavaScript required. But yeah, there’s not generally particular value in doing it that way rather than a div or span with a class attribute.
- One executable that is the runtime, accepting one argument: the source code file.

- No linters. Code is auto-formatted.

- No modules. Includes can be namespaced/aliased.

- No package manager. Include by Git URL with tags.

- No type annotations. Automatic type-checking.

- No user-defined types. A few good types is better.

- No null. Set membership with maps is better.

- No exceptions.

- No loops. List and map comprehensions.

- No general recusion. Only tractable transitive closures (ala Datalog).

- No higher-order functions.

- Terminating. All programs terminate. Turing completeness is not desirable for most domains, but predictable semantics is.

- Safe. No undefined behavior. No crashes.

- Persistent, the runtime is also the database. The language is the database.

I'm working on a language with exactly this set of features. Email me if you're interested.
I respect the people who have been banned years ago, know it, and instead of creating a new user continue to post dead comments, screaming into the void.
It can be complicated and frustrating getting Stable Diffusion (or indeed, anything related to ML, in my experience) running on other OSs too. It's not really related to Apple's approach to Python.
i wouldnt trust al jazeera nor cnn as they have a hinduphobic stance. yes, i dont bother even opening their links. case in point - check these sites how much they have spoken about hindu massacres in moplah, bengal or kashmir or any of the innumerable instances of hindus being victims. the answer is most likely zero(dont trust me, do a search), they arent neutral but simply parroting an agenda.

so yea any other sources?
This was not a OTB blitz game. OTB cheating in classical games is very possible. As discussed by two GMs in this video.

https://youtu.be/mHZy9TNOGCk
A car shouldn't pass a cyclist in the same lane, it's dangerous to the cyclist.

Just pass like you would a slow car, by using a different lane. I do it all the time, I promise you it won't make much if any difference to your arrival time.
Realistically speaking, everything in C is undefined behaviour.
Mh, I think you should clarify you target:

- if the target is making money than you are tied to very popular platforms, because it's only there the largest public (unfortunately);

- if the target is a selected audience you already know and they equally know you a feed publishing just new video URLs and files just dropped in a webserver suffice, you users only need to click the link to see, no web-crapplications nor WebVM (improperly named and known as browsers for legacy reasons) needed;

- if the target is personal nothing beat a storage media in your pocket...
Imaranda: Like miro but it moderates discussions
Hi HN! We (Chris and Sid) want to hear your thoughts on our app Imaranda [https://www.imaranda.com/] (beta version is ready)

Imaranda is a mix of digital whiteboard and thread based forum for remote teams that want to gather information or knowledge without/before a meeting. It's like miro but it moderates async discussions itself. The basic idea is that you start a board with a question (and some context) and the app will get your team to add their knowledge and opinions until the next meeting, where you can then just make decisions.

The main problem we solve is that collecting information and opinions from a team often takes up a lot of time in meetings or leads to chaos on platforms or shared docs. And after it's done, the information is often not very accessible after some time.

We work(ed) hard on making this easier: Imaranda actively guides users (in the form of suggestions and questions) to achieve the following:
- Make sure the overall structure stays accessible (this is very difficult without moderation)
- Make it easy to contribute and engage (in our tests people were often reluctant to add much beyond their initial opinion)
- Avoid redundancy if possible (a common problem in online discussions)
- Reduce the need for human moderation as much as possible (we want to free everyone to contribute when they can/want)

We are targeting teams that work remotely, want to free up time in meetings and are flexible enough to use a product that’s still very rough around the edges. Use cases range from establishing common ground on product requirements to planning your next social event.

So, what do you think about our approach? We’re looking for teams that want to test our app’s beta version, and can join our waitlist for the full version. We’re curious what HN thinks about our demo [https://www.youtube.com/watch?v=AIE2kzVCSww]. Or as the app would ask: what’s your first thought on this?
> Yep, that's how the coveted socialized health care system looks like in practice in many European countries.

The NHS really stands out negatively in Europe, no matter how great the Brits think it is. Unfortunately, English-speakers living where they do, this is not really voiced in the English press. Out of all of the Anglophonic world, yes, the NHS is probably the best.