skysight-inc/HackerNews huggingface dataset:
Yes. Stuff only needs to be fast enough to be barely usable. It's a simple economic principle. Making programs faster need not be hard. When looking at programs I often think how easier it would have been to organize them right, so they would be both easier to make and faster to run. However, this requires more experienced engineers, which are a scarce resource. So we're back to economics.
There are already US citizens fighting Russia in Ukraine. As long as there's plausible (or honest) deniability, USA and Russia aren't directly engaging in combat.
While this may all be true, a more sobering perspective comes from considering the impact on the individuals paying the taxes:

"the poorest fifth of people paid 22.9% on indirect taxes such as Value Added Tax (VAT) compared with 9.1% for the richest fifth" [0].

"As it stands, there is set to be both an Income Tax rise and Income Tax cut in 2024-25, and a further tax rise in 2025-26, with a net transfer from lower- to higher-income individuals" [1].

To return to parent comment's point, trickle-down economics have demonstrably failed. Taxes are avoided by the rich while punishing the poor - surely absolutely not what should be happening.

[0] https://www.ons.gov.uk/peoplepopulationandcommunity/personal...

[1] https://www.resolutionfoundation.org/publications/happy-new-...
“Russia does it too” isn’t actually saying the opposite.

> Furthermore this could be an assassination by Russian foreign killers similar killings in UK

That’s what ukrainian investigators are refusing to establish, even though the family of the victim is demanding the official verdict, with no success:

> The head of Ukrainian MIA Arsen Avakov has blamed a Ukrainian nationalist in the murder. All suspects were later released from custody with two (A. Medvedko and D. Polischuk) being placed under house arrest and one - cleared from all the charges. By April 2017 no progress was made in the murder investigation. On 28 November 2017, the case was forwarded from prosecution office into court, even though on 11 July 2016, it was reported a lot of major evidence, including photo robots of the suspects made by eye witnesses, CCTV footage and cell phone monitoring, has been lost from case materials.
I’m usually in developed countries with pickpocketing as a problem, so I’m confident in showing my drivers license if I get controlled by police, but if I lose my passport, I’m in trouble.

But what if you have 2 passports? Carrying both is a SPoF. Where do you hide the additional?
Just because I'm a bit curious and don't know the history here: Did they need to renumber, and if so... why?

(I'm not arguing for nor against syscalls-as-kernel-API, I'm honestly just curious. Without knowing too much about it, it seems pretty sensible to support statically linked executables, but I might be missing something. I guess linking against an "as old as you need to support" libc dynamically isn't the end of the world, but it does constrain the build environment somewhat.)
The really sad story is the unjustified amount of shit C++ gets given its history and design goals.

C++ provides features to write much safer and nicer code than with C, for the same effort, with minimal overhead. You have proper constructors and destructors, smart pointers, the STL, templates, and much more.

Your comments in this thread make no sense.
> their only connection to the Mediterranean.

If you look at the map russia has quite a few other cities with direct access to black sea. e.g. Rosnov, Sochi, Novorosijsk...
In spite of being right very often, he's managed to make himself remarkably difficult to take seriously - including quite a few acts I couldn't even have dreamed up.

His behavior makes it easier for me to understand how "Surgeons should wash hands" remained such an unpopular idea for so long.
I don't know what you think the decision making process was on that, but you're wrong.
The actual point is that there is no such thing in Russian law. Only "mobilization" - a full, complete, impartial one. So this is actually "a mobilization", the "partiality" of it is just making it sound nice on the TV but in practice what Putin signed is a full, complete, impartial mobilization.

And it's not like they did it because that's the law they have to work with. Just yesterday they made extensive last-minute changes to many laws - especially these concerning refusal of mobilization, refusal to fight, and surrender in combat (they made it all criminal).
That one won't work in most of the hotels I've been in; the internal handle doesn't even move when opening, either a latch inside the door or in the doorframe is unlocked. A physical wedge is probably the best universal solution.
Mobilization could be a sign that it's no longer about face but about ass.
This sentiment is common, but is largely based on Google (and similar commercial actors). I'm not convinced it generalizes as much as it seems. It is uniquely profitable to manipulate Google because Google's outlook of the world informs not only its search engine, but its advertisement business.

> improving search relevance by x% is tremendously socially valuable, but probably makes Google's bottom line go up by a thousandth of x, and they have a very direct understanding of the connection.

I'm not sure this is correct. In a vacuum of real competition, the most profitable ought to be how it is right now, when search results are kind of ambiguously bad, so you need to click and skim through a few results to maybe find what you want, multiplying the number of ad impressions.
14 clicks in an 1-2-1-2 pattern for attack defence mode.
>There are already US citizens fighting Russia in Ukraine.

Those aren't active US serviceman.
We can look at other countries which are under Russia’s influence or were attacked by Russia such as Georgia, Belarus or Ukraine in its two phases before 2014 and also before 2022. No deathcamps.

In general occupation is less violent than a war by definition. I don’t doubt that they would purge the military and administration, but the outcome would be more or less “Russia” for the majority of the people. Corruption, poverty, abuses of power.

Regarding your link, I don’t believe Ukrainian or Russian sources. They are propaganda organs of the state.
When Amnesty International dared criticize Ukrainian war crimes it came under a torrent of abuse, one can imagine what kind of retribution a critical article from a local organization would receive…

AFAIK foreign journalists don’t get any access either and have to make do with what they’re told.
What functionality in 28 do you need that 27 lacks? (curious)
Ageism could be a factor, but no recruiter will ever say it point blank. As for becoming BS intolerant, I see that with my cohort who are still working in IT.

Looking back at my work experience, becoming a generalist happened by being serially a specialist.
I've seen plenty of harassment which in principle insults code. It easy to say things like "Part X of the code base is a piece of ** and should be deleted", or "Recent PR 1234 is awful" -- no-one's name is mentioned, but everyone knows who is in charge of X, or who wrote PR 1234.

In terms of "this sort of power", you are of course welcome to ignore them asking you to not tweet at them -- just don't expect to be allowed back into the community. It seams reasonable to me to say while you are in "time out" to not keep pestering the council, or Thunderbird community in general, during those 3 months.
Might be since HN feels a little like home: opinions are appreciated but moderation is expected. Source: Swiss myself.
Congrats.

I like a few things:

1) A task is a block of text. The tools I'm using kind can do something similar, using indents, but it doesn't work that well at all.

2) I love the estimate. It's exactly what I do when for example planning my day.

3) The timer is a very well thought out thin.

While I wouldn't use this as my main or side driver, I'm def. gonna try it out during days where I work exactly like that.. When I have a ton of things to do, I estimate each thing, and want to make some good progress
So his option was to roll the dice and hope it turned out like CM? Doesn't sound like that was the wrong choice - you are assuming he would have been pardoned.

Arguably even CM didn't get leniency (from the courts) - the president overrode the court.

> his decision was wrong from both an ethical

Why ethical?
If your structures are simple data with no methods, serialize them to BSON and store them as String.

I’m half-joking, unfortunately.
I feel like that adds to confidence, because nobody's tampered with the exits. However, that also means you can't check if the other side is blocked or not, or if it leads to a staff corridor with unknown circumstances.
Well they're still not having the energy crisis and inflation of the West, so at this rate it seems likely they'll maintain this win.
touche. I guess I'm stupid. But Sevastopol is important.
I don't really understand this. Its very common when starting a new topic to start from a secondary survey and then dive into primary sources - often recommended by the secondary survey.

You are also missing a distinction between doing philosophy (what the post is advocating) vs doing history of philosophy, which secondary literature has different roles:

Doing philosophy:

Platonism about mathematics has had proponents and developments since Plato, its quite likely that that secondary survey provides links to more recent primary sources than Plato himself, which you would otherwise be ignorant of.

Doing history of Philosophy:

Diving stright into ancient primary sources without some supporting secondary literature could leave you confused and without some kind of historical context.
If you use DuckDuckGo, you've been successfully tricked into using Bing.
Contrast "Doonesbury" and its years of outright, unabashed political hate...
Russia was already always going to lose that "superpower" tag the moment the world shifted from hard industrial goods to consumer goods and technology. The first computer, the growth of the Japanese consumer goods industry, and Silicon Valley likely did as much to collapse the Soviet Union as anything else - they were simply out of the picture the moment we started creating software and portable stereos and personal computers.
> In practice, the "hot loops" of Python are in c/c++/fortran/cython/numba/

This is a vast overgeneralization. You'll find these optimized loops in optimized packages, done by engineers with enough experience. In practice, there is a lot of slow running code. And that includes "optimized" code that runs on numpy or similar but simply doesn't lend itself very well to being optimized in that way.

Python is convenient for short scripts, but very slow to execute.
That's nothing like the scale of migration happening from countries like Russia and Turkey. Turkey's lifeline for work-force has been the incoming migration from the east (as it's the bridge to Europe), I don't know how Russia can survive that.
I'm not famous or whatever myself, but, the fewer people that are aware I am present, the better.
- play any of the myriad brilliant non-AAA games that don't require bleeding edge hardware for full experience.
These are called value types, and there isn’t really a problem with them if you start from scratch, but it is very far from trivial to introduce it in a backwards compatible way plus solve it with generics in mind etc.

The current plan for Java is to divide the objects into 3 buckets, one being the current ones, they are distinct from the others in having identity.

The second group looses their identity, but they will retain their nullability. A great example for that would be the java.time package with e.g. LocalDate. Here two instance with the same fields will be semantically equal and replaceable, but there is no meaningful zero value as there is with numbers. If they would auto-initialize to 1970 that would probably cause some serious, hard to debug bugs later on. So they retain their nullability and they are tear-free. At initialization time they will only get visible in a state that is meaningful.

The last group will be similar to current primitives. They have a designated zero value, and seeing them in a consistent state is not guaranteed (in java, changing an int value even under race conditions is free from introducing values out of thin air, that is only values can appear that were actually set from any thread). In case of a complex number that you are about to change in two steps, another thread is free to observe it in an inconsistent state.

I really like this plan, and this way of thinking of object semantics actually helped me in other PLs as well. Do note that they don’t give any semantics on where the objects get stored, this is up to the VM implementation. In practice what it allows for is copying/flattening/stack-allocation of the second bucket, possibly with some clever encoding of null values a la Rust’s optionals. And the third group will allow for implementing custom numerics with basically no overhead.
Carcinisation of mirrord (why we use Rust)
It's really concerning how many people here are calling for a war between nuclear states...
The _only_ problem with dislike button was that if affected ad buyers (game/movie publishers) and YT corporate - the worst crime of all.

>On December 13, 2018, YouTube Rewind 2018: Everyone Controls Rewind became the most disliked video on the video sharing platform, with 15 million dislikes rapidly surpassed the music video for Justin Bieber's song "Baby"

You can dislike random people, but Susan hearing her pupil star employees content is shit is where you cross the line. Especially when it happens again next year: "YouTube Rewind 2019: For the Record"
> from the empire occupying Greece at the time

Does this make it invalid?

For example the Koh-i-Noor diamond passed through many hands, often through conquest. And perhaps the ruler who originally owned it didn't obtain it through entirely fair means.
Revenue is a crazy kpi for technical excellence. You should never let a high revenue rely on extremely bad code.
Again, you say 'literally' and then leave out essential part of the quote: "Contrary to the minority languages which are EU official languages, Russian, Belarusian and Yiddish are granted no exemption for the purposes of the law."

That's dishonest.

"maybe the Ukrainian language that ... needs a bit of an affirmative action"

Maybe, but then discrimination of minority languages doesn't allow you to claim that the Ukrainian policy is on the same level as in Western countries.
I partly understand where they're coming from with the 'evil west' moving right into their back yard. The US got pretty upset when the shoe was on the other foot in the Cuban Missile Crisis. But this is all way to out of hand now, it should have been sorted diplomatically, there's no obvious route to de-escalation that anyone finds acceptable.
I’m not sure there are many folks still around from cultures that are thousands of years old…
Hmm… starving someone and then offering $1800 a day bills … or die. Ok Royal Commission time?
I think a lot of people have had their feelings about MS improved by their OSS contributions (myself included, and I'm not even a dev).

Of course it's not a binary thing for most people of flipping from "MS bad!" to "MS good!", some already liked MS and like them even more, some still hate them, still say "why should I trust them given their history / given they're not 100% lovely even now", but still surely a bit less hate than if they were still acting as they did 20-30 years ago.

I've no idea if my gut feeling is more or less right than yours, Id imagine companies as big as MS do actually do research to see how things like this affect public perception (not just for end users/businesses but also for tech workers), but I'm not aware of any research being made public on the PR benefits (or lack thereof) from contributing to open source stuff.
Yeah, it's great how Javascript simply replaced industrial processes and our society no longer needs natural resources - only more stars on Github.
> Each team member writes a brief check-in.

OK, but at that point, is standup not done? Why do you need another meeting, much less software to run it if everyone has already checked in?
What Is PPM? (Pixels per Meter)
Yes, it's Ukraine must give up everything and pay reparations for russians - so they don't feel humiliated because of who they are. /s
I think it’s just extremely untrue that the US is experiencing anything like the Russian brain drain (or indeed any net brain drain at all). The US does have a bunch of problems (eg the poorest people live terribly for such a rich country; political issues around polarisation, skilled immigration, etc) but I think they are basically insignificant when compared to Russia’s.
Russia has no military capabilities to feed and transport so many soldiers, let alone train them, officers are already in Ukraine and probably already dead. It's basically cannon fodder.
Traditional packaging is not suitable for modern applications?
The lockpicking lawyer reviewed a number of these, a lot of the ones from Amazon are actually pretty bad and don't resist a simple knife. Mind you, if that's the case, at least you have some evidence that you were robbed.

When it comes to passports, it's probably best to keep them on you. I have a pouch that goes around my neck (and I put it under my shirt), probably the safest place to keep it hidden and on your person.
If they could conquer Ukraine and effectively quell unrest, the Federation could be said to have come out stronger. That is very unlikely though, with the Ukrainian army getting effective support.

If they manage to hold the land bridge to Krim and negotiate a cease-fire, it can be argued that they had limited success in their objectives. But at a huge economic and humanitarian cost.

And in a nuclear war, nobody wins. So stronger could only be used in relative terms.
Can someone Russian explain what on earth they are thinking? Russia appears to have 10x the casualties as Ukraine, soldiers that doesn't really want to fight, and are currently losing. Yet the leaders think it is a good idea to keep the war going? To me it seems that with the material Ukraine is receiving from the West they will easily retake all territory Russia has occupied.
I have a theory that if you did away with the "big projects" and just maintained a clean environment you would find that most of the big projects suddenly become "oh yeah, we could do that with a couple of scripts now"

It's amazing what we live with in tech debt and what a clean environment would enable.
Crypto AG is such a stain on our reputation, it is not even funny. Nor discussed much. The (incredible) limited political fall out is, in my opinion, the worst.

Cover up, delay, cover up, delay, trickle some info, delay more, wait till people have changed roles, pretend there is no records, fail to remember, the list is endless.
There are no fair benchmarks between programming languages.

> When a measure becomes a target, it ceases to be a good measure.

If you're deciding what language to use for your next project, there are better ways. Ask yourself these questions.

- Can developers be hired/trained to use it?

- Will they be happy using it?

- What will our development velocity be on this language? What will be the operational burden of keeping it running in production?

- Do we need to rely on third party code? Does that code already exist and what is it's quality?

Importantly, how will the answers to these questions change over time? Will this language be just as easy to hire for in 5 years time?

Comparing languages by benchmarks is a waste of time.
BT CEO: Back to the office or risk 'disciplinary action'
Kind of a hyperbolic headline.
None of the countries you mentioned were permanently occupied.

Abhasia, LNR, DNR have all been clensed of opposition.

LNR and DNR males are being forced into military operations like indentured servants of Russian empire.

What news sources do you believe?
I remember just 8 years ago when the spectator was a respectable publication. Since Brexit/Trump it's gone full retard.
We use Remix in this way. Making calls to multiple endpoints on link prefetch is fantastic for speed
> maybe add in some turnstiles.

turnstiles are pretty annoying and don't actually help that much, if at all.

https://www.youtube.com/watch?v=kq-X25pH1XQ
Langs like Go? Go is a managed language with a compiler that barely does any optimizations (hence its compilation speed). I honestly get irrationally angry when it’s grouped with Rust,C,C++, etc.
I mean... what you're describing is basically what lld with ThinLTO does?
That may be the case for numerical code. However, a big niche for Python (if not the biggest one) is web services. How common is calling C++/Fortran code in a Django/Flask project? Those projects seem to have layers upon layers of pure Python code, with metaprogramming and whatnot.

Additionally, going through the FFI from C++ to Python and back to C++ has a cost. Eliminating this overhead was one of the motivations behind Julia.
You have outdated information. Turns out sanctions do work https://edition.cnn.com/2022/09/15/economy/russia-economy-bu... If there was no economic threat there would be no 10% public sector cut.
It seems deeply unreasonable, infantilizing and arrogant to me. Different preferences, maybe. It's the sort of thing I'd expect from a religion.

> I've seen plenty of harassment which in principle insults code. It easy to say things like "Part X of the code base is a piece of * and should be deleted", or "Recent PR 1234 is awful" -- no-one's name is mentioned, but everyone knows who is in charge of X, or who wrote PR 1234.

I think that's specifically the sort of feedback I want to embrace. Everybody writes awful code, it's normal. Not calling it awful doesn't make it better, and the goal of the project is good code over happy contributors - happy contributors only matter insofar as they lead to good code, and I think contributors who are made unhappy by people calling their code bad, probably don't write good code as a rule. (How do you get better if you shield yourself from negative feedback?)
Just don’t visit security sites directly if you value your security!

https://archive.ph/gSBMp
> Where do you hide the additional?

Definitely not in the room safe, that's the first thing they'll look through.

Maybe the hotel has their own safe? But that involves trusting the staff.

I think all bets are off if someone with intent breaks into your room and does a full upheaval, but hiding it in your suitcase or e.g. sticking it with some tape under a cabinet or drawer might be adequate.
I never said Russia won't be relevant - it will always be massively relevant simply beacuse of its size, natural resources, and location.

But hard resources are highly commoditized, and there are few nations with any sort of monopoly over them. The world will be better off with Russian resources, but if it can't access them, there are plenty of other alternatives that can be brought online with some investment.
They own the entire chain, so there's nothing stopping them from sending the stream as raw wifi frames directly to the PC.

https://docs.px4.io/v1.12/en/tutorials/video_streaming_wifi_...
Winter means you need winter outfit and that was a problem in February. No idea if it still is.
Inflation in Russia is significantly worse
libgccjit for faster elisp
"So you think snow is white? Did you know Joseph Stalin thinks snow is white?"
Let me clarify...

By zero tolerance, I mean to say that I do not engage with the dialogs in any way, e.g. clicking agree, cancel, close, or the area around the dialog if it is blocking the page.

By few exceptions, I mean that I look for an alternative method to access the content rather than disengaging from it entirely.

I am imperfect, so if you were to observe me 24/7, you would probably see me slip up eventually. But this is an ideal I strive for and for the most part am satisfied with the results of pursuing.
Would the West intervene in a nuclear war limited to Ukrainian territory?