skysight-inc/HackerNews huggingface dataset:
I often recommend reading SCMP to see China's real stance. Western media tends to demonize China unfairly.

This one is quite telling: https://www.scmp.com/economy/china-economy/article/3168656/u...

Everyone knows China as a Russian trade partner but they're also a major Ukrainian trade partner as well.

If you want a more neutral source there's Wikipedia: https://en.wikipedia.org/wiki/China%E2%80%93Ukraine_relation...
I'm kind of disappointed, Apple make such a big thing of being green but keep making machines that aren't upgradeable in these tiny form factors. I was really hoping for a more affordable Mac Pro with easily accessible memory/ram and some expansion slots.
Yellen on President Biden's Executive Order on Crypto [Leaked treasury.gov]
The Iraq that just defeated the most powerful military on earth?
> We use the interbank rate from global exchanges.

What, exactly, is that?

Do you mean the rate your provider charges you for the transaction in question? (Do you do your internal FX transactions as one upstream transaction per client transaction or do you group them? That will affect the rate.).

Do your rates have a spread? (Your website makes it sound like you only convert one way, so it’s easy to pretend spreads don’t exist.)

Do you actually believe that the best pricing comes from an interbank rate on a global exchange? That’s an interesting theory.

For what it’s worth, for major currency transactions under normal circumstances, the actual market spreads are tiny and not worth worrying about. Certainly for any transaction of reasonable size for a service like this, they are likely to be in the noise. But FX is not free, and if you let people move $100k at a time, it matters.
We're talking about a guy who has another substack called Conservative Nerds and "Pronouns: Dude / Duder" in his Twitter bio dead naming a trans person.

Bad intent is a safe assumption. I'd obviously love to be proven wrong and see an edited version of the post, but I'm 99.999% sure that will not happen.

He knows exactly what he's doing.
Have you conducted interviews? In my experience, years of experience correlates poorly with technical ability.

I've seen several senior devs with 15+ years of experience who can't complete basic programming tasks (in a language of their choice) despite allegedly working at a job where they write code every day. I'm talking fizz-buzz level stuff. It's baffling.
It is what it is, we can't force people to work on GNOME and honestly Linux is not such a great of a kernel, the world needs something modern maybe Fuschia.
He was being ironic
>What about this is "virtual" and not a regular table?

The article's first sentence describes what makes it "virtual". Note the "as if" in the fragment:

>, and returns that content _as_ _if_ it were rows and columns of an SQL table.

In other words, instead of creating a real SQLite empty table and then doing bulk INSERTs or ".import" from the csv file, you treat the existing the .csv on disk _as_if_ you did that. The csv is treated as a "virtual" table you can execute SQL queries against.

Compare that to the alternative way of using SQLite ".import" command : https://stackoverflow.com/questions/14947916/import-csv-to-s...
I have not posted there- perhaps I shall. I have 3 years of experience in defense software doing C/C++ and Perl. I'm not a coding superstar or genius but I am genuinely passionate and grew up with a Linux family PC in the 90s. The trouble is that the work in defense was so monotonous that I learned practically nothing. The sensitive nature of the work also means that I cannot talk about it very much in interviews. I'm going to borrow your tactic of not being shy about previous negative experiences with managers. Thanks
I'm not so sure. They probably have a dispatch line and a scheduler that can get you on their calendar inside a few weeks. That would put them ahead of most plumbing businesses, IME.
Trust is the centerpiece of my job, I’m certain that I’m not perfect but it’s something I can use to contextualize every decision and steer towards the best answer.

I’m sure my words could evoke a notion of some bully creeping on employees but I am just trying to break habits. I don’t force anything and as others have mentioned sometimes a status update is exactly what folks want to discuss.
Isn't that just tongue-in-cheek? Considering how easily accusations of astroturfing and shilling are thrown around when it comes to this topic.
True to a certain extent, but she also has a pop socket etc. and it's quite thicc
99.9% uptime is still more than 40 minutes downtime per month. According to their status page they are at 99.93% uptime for the current quarter even with the current incident.
Really interesting value proposition for founders!

How is the reception among the new batches of YC?
Personally, I want sharp displays with high pixel density. Multiple 5k / 27" displays offer that, a larger 4k or 5k display does not.
My sister used to do that at an early age. Turned out she couldn't actually read but had simply memorized the book from having had it read so many times and even learnt the correct times to turn the pages over.
I call today's situation "more's law." Clock speeds and single core performance are largely stagnant but the horizontal growth is still amazing.

Look at the original M1 in the MacBook Air vs. the M1 Ultra or whatever they call that 48-64 core beast. Single core is about the same. If your load is not parallelizable the M1 MacBook Air will do it about as fast as the new Mac Studio.

In the x64 world they continue to squeeze more instruction level parallelism out and push the clock rates slightly higher but those come at the cost of higher power consumption. It's pretty stagnant there too unless you are willing to invest in a refrigerated liquid cooling system and overclocking capable hardware.

But on multi-threaded loads the performance is still going up the way single core speeds were from 1995 until 2005. That's because a mixture of smaller process nodes, larger dies, better memory bandwidth, and better core interconnect fabrics are letting the equivalent of a whole data center be crammed into a single package.

I think that is going to keep going for a while. We will probably see 256 cores on a desktop machine within 10 years and rack mount servers with 1024 cores in a single 1U case.
Don't forget Goldeneye!
Sure, we know what China has publicly announced. The Russian government is not we, the general public.
This could be achieved by using a Matrix bridge to Slack: https://matrix.org/bridges/
Because when they wrote the API no real standard existed to suit their needs.
dang, you read every comment on every thread?

And you stay polite and interactive?!

Are you sure you are human?
Actually a clone wouldn't help much, because Slack itself is not really that great, even when it is up. There are better alternatives, which do not cause high CPU load every time one switches a channel, render Markdown properly (seriously, what is it with all the "enterprise service providers" being unable to use a decent markdown parser!?) and have have better integration with other open source tools.
Predicting Domestic Violence from Liquor Store Activity with Machine Learning
I participate in book discussion groups with individuals who share my interests.
If you want Certainty, and someone to tell you what to think, many social systems already exist to provide that. If you are distressed that the Enlightened summarize the Science and still cannot provide a simple proscription of Faith for you; perhaps those other systems will provide more comfort and assurance.

Or you can decide that only you can decide what is true for you, and the responsibility for making that decision cannot be deferred, transferred, or ignored. It is always going to be you.

"Think for yourself, no one else will do it for you."
that is already how google works. you get hired as a generic software engineer, and you pick up domain skills on the job every time you join a new team. someone working in threat analysis within google could absolutely put in for a transfer to the chromium engine team, and they would be expected to spend the first month or two getting up to speed on the codebase and specialised algorithms it entailed.
In my experience that's not the case, but of course varies company by company
Some countries don't have the ability to order from Apple.com at all. In those cases, resellers are the only option.

I've relied on the Apple ecosystem because they haven't given me a reason not to, but now I am in a position where it's really hurting my productivity waiting for close to a quarter of a year. If they had set expectations better or provided better updates, I would have counted on it and found a temporary solution. No updates for months is just unacceptable when I place that much trust in a company.

Even on Apple.com - you can get the same spec faster on Mac Studio earlier than a MBP 16" with the same spec.
New Google Meet Room Extension
> rules based international order

What exactly is this? Who actually follows the rules?

> first half of this century

Trying to predict global politics for 5 years, let alone 50-100, is incredibly difficult. A prediction that with such a long time horizon is effectively nonsense.

I'm also not sure what you're trying to predict. Are you saying China and Russia will be the near-term invaders, and those other countries will be longer-term invaders?

That could easily be true, or it could be true that China and Russia dig themselves into an isolation hole and India becomes closer with NATO countries instead of more antagonistic.
Very sad case, glad he is somehow getting his life back together. Should get reparation from the government for this fuck up too.
In 2022, MIT is a cesspool of fraud and corruption. This wasn't the case a quarter-century ago.

The extreme competition seems to be overtaking all of the elites. MIT is the #1 university brand in the world, but it spent most of its integrity and soul to get there.

There's a fine line you need to walk to become a faculty member at elite schools.

You need to lie a little on grant applications to align when you want to do to what will be funded. You need to lie a little bit in publications so they have impact. You need to fight for credit, sometimes on work you didn't do. As these become normalized, winners do these more and more; otherwise, you won't get that faculty job.

The culture slowly trickles down. I think most grad students at MIT are still honest, but not the most successful ones (most of the ones who find faculty jobs are at least a little bit crooked). Second-tier school faculty slots are filled with graduates of first-tier schools.

MIT has a traditional hacking culture which emphasizes breaking rules. This worked well when this involved climbing on rooftops, but it works less well when the endowment is O($100M) per faculty member, and there's money to embezzle through complex corporate schemes and financial games.

Contentions don't exist too much between faculty and admin right now, but they definitely do between students and Institute. MIT grad students are working to unionize, and the Institute, to union-bust.
cryptocurrency isn’t anonymous though?
> most of the world, in terms of population, is actually not on the "western side" of this conflict

How do we know which side those people are on?

Either way, fortunately the world doesn't function by 51% majority vote.
Brain regions related to smell show decline following mild Covid-19
> One is the audio sometimes randomly jitters while simply playing music

I encounter the same issue from time to time. Almost consistently reproducible when I update the kernel and the VirtualBox driver needs to be recompiled (and there's no cap for that process that it should use max X% of CPU).

As pipewire is within the user session I would assume higher system load would induce some latency and cause the jitterness.

But in the end I'm just making assumptions, and correlating.
Eagle eyes are really cool because they can zoom.
works perfectly in chrome on mac, thank you to whoever did this, so nostalgic
Desperation might build motivation, but it will also ensure short-term thinking (needing to pay one's bills and feed one's family tends to do that). The most successful companies adopt a longer view, and this might be far easier without the immediacy of insolvency looming.
And economists have predicted 8 of the last 3 recessions. I'm sorry, I've been hearing inflation predictions for 40 years now. You can only cry wolf so many times. Was there anybody who said we wouldn't get inflation in 2008 but would in 2021? If so I'll listen to them.

The Fed has caused many recessions in the last 40 years because they prematurely raised interest rates because they were scared of the inflation boogeyman.

I believe the Fed is doing a fabulous job threading the needle between inflation and recession in a very challenging, no right answer environment.
The new download flow is not ideal! It looks to me like it could make it easier for websites to sneak a download on my device without knowing it. Am I wrong?

Glad we can still reverse it in the about:configuration though

Edit: and it seems like the update reversed some of my settings again :/. I usually don't mind it too much but this time it also affected the more important privacy settings
ReliaQuest Launches New GreyMatter Capabilities to Measure and Manage Cyber Risk
Exactly because it invokes such comparisons which would make China's donation look pretty pathetic.
Uptime has nothing to do with anything in the real world. It's a number you put in an SLA of how much downtime is acceptable before they start paying you back money. And 99.9% still means 43 minutes of downtime every month. And even after that it's a calculation of risk. What does full redundancy cost vs paying back the fees for a say 24 hours of downtime? A lot of the time paying back money is way way cheaper then actually investing in technical redundancy.
So the question boils down to: Is hello world a program that is supposed to write hello world or is it a program that is supposed to (compile and) start? For me it's usually the latter.
Branch History Injection – Spectre V2
They wait multiple hours after failure before updating their status page, so their actual uptime is lower.
We recently hired a couple new employees and I ordered them the base model macbook pros last month, no custom configuration.

Shipping time ordering direct from Apple was over a month out.

I've seen this happen a couple times before, and it's always right after a new MBP model launches.

(Complete guess) but I imagine Apple may prefer to fulfill its direct orders before filling orders from resellers or perhaps they allocate a certain number of units to resellers (when supply is restricted).
I thought it was about hacking the original hack(6). But turned out interesting anyway!
> I'm really confused on what you are trying to make a point on.

My point is simple: Ukraine should've done what Sweden is doing and strategically make sure its territory is safe while at the same time avoiding direct confrontation with other nations. Ukraine and NATO failed to do so and we're now seeing the result of their miscalculation. Of course Russia is to blame as well, as they're the ones that Ukraine was trying to defend against, I'm not claiming otherwise.

Even though the NATO-Ukraine story goes back to 1992, let's look at the events leading up to the war:

On 8 June 2017, Ukraine's Verkhovna Rada passed a law making integration with NATO a foreign policy priority (https://en.interfax.com.ua/news/general/427216.html).

On 14 September 2020, Ukrainian President Volodymyr Zelensky approved Ukraine's new National Security Strategy, "which provides for the development of the distinctive partnership with NATO with the aim of membership in NATO (https://en.wikipedia.org/wiki/Ukraine%E2%80%93NATO_relations... ).

09 Feb 2021 - Alliance Secretary General Jens Stoltenberg confirmed during Prime Minister Shmyhal's visit to Brussels that Ukraine is a candidate for NATO membership (https://www.kmu.gov.ua/news/premyer-ministr-ta-gensek-nato-o...)

24 March 2021 - Ukraine announces measures to take back Crimea from Russia (https://www.ukrinform.net/rubric-polytics/3214479-zelensky-e...)

25 March 2021 - Russia starts military operations near Ukraine's border (which would lead to the war, almost one year later).

It's also relevant to notice that the Euromaidan protests in early 2014 were sparked by the then Pro-Russian Governement in Ukraine decision to move away from NATO and the EU (https://en.wikipedia.org/wiki/Euromaidan) under pressure from Russia... that Russia had strongly opposed NATO membership by Ukraine should be crystal clear. That the new Ukrainian Government's decision to antagonize Russia and pursue as strongly as possible membership of NATO should also be crystal clear... hence my point that Ukraine behaved irresponsibly with regards to avoid Russian agression, ironically, while trying to prevent exactly that.
This seems like an extremely broad accusatuon against literaly every non-western country.

It is especially egrigeous and baseless to include India, which is a proper democracy, contributes the most to UN peacekeeping missions, and takes in refugees.

Meanwhole 'the West' helped their rival, Pakistan aquire nuclear weapons and conventional arms, which were promptly passed on to Taliban/al quada and used against the West. All because India had the audacity to experiment with socialism.
Agreed. This is just silly. There is either a buy/sell agreement or there is not. If there is not, you can’t force your solution on the other founder.
Many thousands of north koreans still work abroad every year. Hard to keep an entire population completely isolated from the world when you have thousands constantly travelling abroad.
TP240PhoneHome Reflection/Amplification DDoS Attack Vector
For games, Squirrel Noise 3 is great.
> only qualm to date: no window minimize button

I have been a staunch advocate against minimizing windows, as I have seen people spend a significant share of their time doing it (instead of simply making visible the window they need).
I go to bookshops and look at the new arrivals, then read the blurb on the back of the ones which look superficially interesting. Sometimes they're good sometimes they're rubbish, but you've got to kiss some frogs ...
> No, I'm saying they need to move out of C/C++. But Electron has filled 99% of that, to be fair.

Electron has filled 99% of all memory it comes in contact with, amirite? But seriously, qml and QtQuick are pretty good. PyGobject is also pretty good. And 50% of gnome shell is in javascript[1] using GJS[2], so I don't think it's stuck on C/C++ or the bindings are far from good. Do you have more specific gripes about them?

[1] https://gitlab.gnome.org/GNOME/gnome-shell
[2] https://www.gtk.org/docs/language-bindings/javascript/
The fact that the 1:1s are monthly makes me question how much the author really knows about managing people.
Image alignment allows for some fun image manipulations like these. I think one of the coolest novel applications of image alignment in recent years must be multi-frame super-resolution. For example, the Pixel phones use it to improve low-light and zoomed in photos[0].

[0] https://sites.google.com/view/handheld-super-res/
If these are Bluetooth LE devices they surely integrated advertisement, it just means something different in this context and could actually explain the technical problem which the parent had.
It's $1400 for the CPU upgrade (which forces a $400 32->64GB RAM upgrade). (And $200 to match 1TB SSD).

So that leaves $600 for the case, mobo, fans, and 512TB base SSD, which seems about right, depending on where you put Apple's fat margins.
Ask HN: What are some indicators that applicants will be competent developers?
I saw a post yesterday that mentioned how many devs applying for open positions are fundementally unable to do the jobs they're applying for.

Hiring managers here, are there any signs you've learned to pick up on that indicate actual technical proficiency?
Rules are useless without a policemen capable of enforcing them. They are at best suggestions, if not simple propoganda for domestic consumption. This is made even worse when the supposed policemen break their own rules as well (Kosovo). I say all this as an ardent American nationalist.

States have always existed in a state of anarchy and act as you would expect them.
The expensive _Managing Global Warming_ is useful because it has chapters on various renewable energy and related topics, each one written by some kine of specialist in that field, and will bring you up to date as of 2018. There may be better such books, but I’m biased because I wrote the solar energy chapter:

https://www.elsevier.com/books/managing-global-warming/letch...
Natera: Pioneers in Deceptive Medical Billing
Those darn 28 pixels! ) I guess it was the only way of choosing the scale of game objects. But so many problems... It's crazy how even today some amateurs use non-power-of-2 sprites. Luckily, many CG tools disallow that. )
Shouldn’t that be

return (printf("Hello world!\n") < 0) && fflush(stdout);

printf returns the “number of characters transmitted to the output stream or negative value if an output error or an encoding error (for string and character conversion specifiers) occurred”, so it won’t ever return zero for that call (https://en.cppreference.com/w/c/io/fprintf)

I also think this optimally should do something like

int x = printf("Hello world!\n");
if(x<0) return x; // maybe fflush here, too, ignoring errors?
return fflush(stdout);

Logging an error message to stderr should be considered, too. I would ignore any errors from that, but attempting to syslog those or to write them to the console could be a better choice.
You could break that expectation. I personally turn off notifications except for @-ing my name or @channel, and check DMs hourly. It has not been a problem, well, people don't DM me as much because I don't reply. Half the time they figure out the answer by themselves anyway.

Ideally you could discuss that the notifications are making you anxious and less productive and your employee could accommodate that. If your employer is not interested in helping you become more productive then maybe look somewhere else? You don't have to settle. Your mental health is paramount.
As an aside, the link at the top of the article (http://www.starwave.com/people/naughton/book/) interestingly enough redirects now to disney.com.
Quite the condescending tone.

You could have stopped at video content. Or just content. I don't see how the platform that serves and broadcasts said content is relevant to the value or performance of the device it's made on.
Some companies do pay for take-home problems, DuckDuckGo being but one example.
Let's Discuss Russian Economy
I could not start a new game in FF in Ubuntu.

New game > Select level > freezes here.
None. Hello world is a program for beginners to teach them the most basic way to debug a program. The sole purpose of hello world is to explain how to print internal state of a program. In that case the examples are correct, they succeed.
it likely won't affect existing plans. It would likely be a different plan you can choose to switch to if you want to pay less for netflix.
Everything is pretty light weight as long as things are running smoothly. It's not completely unlike an IT department: You only really figure out their value, when things go poorly.