skysight-inc/HackerNews huggingface dataset:
Talking about uranium, Czechoslovakia used to have big deposits. But due to being occupied by Soviet union, we were forced to give them all for free. The amount it was worth would have made huge difference in our economy for decades. Soviet union never recognized this, Russia later recognized something but not really, and paid less than 0.5% of the value of it.

Yeah, there are countries where Russia might be viewed in positive light (like Serbia from what I've heard), but for sure it ain't former communist countries invaded and occupied by soviets. We were just fucked by them continuously, for 41 years, left and right and much more. And for these last 20 years Russia waged quite intense (not only) psy-ops war on whole Europe including us.

This whole hatred Russia is getting now, well they laid all the groundwork long time ago for that and put some good continuous efforts in it. It just took something so horrible as now for it to crystalize and spill over.
thanks for clarifying, but I have already heard some real “nazi haircut” discussion so you’re probably not far off!

https://www.washingtonpost.com/news/arts-and-entertainment/w...
I'm not American and haven't been there in 38 years and I'm not a cyborg plugged into the internet with infinite, instant recall, but a cursory Google informs me that I'm not entirely delusional (/or a foreign agent spreading misinformation), as this was indeed a cause of concern about 8 years ago:

https://www.politico.com/story/2016/12/foreign-travelers-soc...

Whether it was actual policy or not, I'll leave to you to work out.

As for the format of my response, I was genuinely not 100% sure, so felt it respectful to post thusly. Does that satisfy your needless suspicion?
> Their borders are still pretty open, no?

Some people I know are leaving (though panic is never a good thing). Some told bizarre stories of how they were questioned at the border. And yes, some were asked to unlock and hand over their phones.
Your second phone could be an old Nokia 1110.
Can you give an example of what kind of boilerplate you mean? Because I feel like modern Java and Kotlin have improved a lot in this area.
To be fair, that $100 is now a lot of rubles…
It doesn’t always work in the UK though. If I wasn’t white and middle class and looked poor then the outcome would be different.

Really most people don’t have the ability to defend themselves from this and the police know that.

The problem is that this is where the downward spiral starts.
"IMO this is a very wrong way to look at pairing. It's not about one person being incapable of delivering a solution on their own, it's that having multiple perspectives on the code will lead to a higher quality and more well designed product."

That's what PRs are for. One can't use the same argument to oppose PRs, as you suggest, because of this key difference: in a PR, the person doing the review has (or ought to have) context on the broader picture (e.g. overall architecture, structure of the code in which the change is being made, etc.), but not the specific changes. It's analogous to having a proof reader: one doesn't invite a peer author to review his writings, because the peer has an implicit bias and can easily miss defects.

"Also, at least in my experience, design isn't primarily or even mostly confined to an initial design phase. Most of the 'design' of a problem occurs when you're actually coding."

This is common, unfortunately, and one of the primary reasons software is so buggy and overly complex. The code isn't the design, or shouldn't be. To draw an analogy to physical/industrial processes, the code is the machinery on the factory floor doing the work--the design is what was used as a blueprint to construct that machinery.
There are places where improvements on both dev experience and user experience intersect. For example, if the big browsers all delivered a much more robust set of easily styleable standard widgets, that would benefit devs by reducing the amount of custom widget work needed and benefit users with more consistent behavior and reduced payload sizes.

Things like that should be prioritized the most. Once all of that is taken care of, browser vendors could start doing cycles of switching between focus on dev experience and user experience.
I don't see how they sold out. The recipe is the same, none of the products have antibacterial chemicals like triclosan in them. The founding Bronner's ideology on pests was "Displace, don't erase." So unless they somehow violated that, I don't see any selling out. Plus the bottled of soap still have words on them -- ABC 123, one people..etc.
Border agents can search phones freely under new circuit court ruling (2021)
The Craziest Thing to Hear After Leaving Mornmonism
You need to get some perspective bud.
I read that Sourceforge changed ownership and the shady downloads are no longer a thing to worry about.
A heat pump is efficient.
$100 even in roubles now is very low amount for high level functionaries. This law could be used to get rid of undesirable people because you can selectively apply to practically anyone.
This is fair. I don't write browser code.
Time for ephemeral messaging?
Fair enough, for travelers the distinction is useful so let's spell it out: TSA: the guys that mess around in your luggage, make you throw away your water so you can buy new bottles at 5x the price as well as your nailclippers. CBP: the guys that check your passport and possibly your fingerprint, take your picture and invade your privacy as much as they feel like.

Both of these can be found at US airports with international flights(and most countries have equivalents). Going on an international trip you will encounter both, for a domestic flight you will only deal with the TSA.

The EFF article is aimed exclusively at people crossing the border so it about the CBP, not about the TSA. If you never leave the USA or never travel to it then you will encounter none of this.
Yep. Some magic questions more at where enterprise pricing begins:

- "Oh budgeting isn't until end of year.. what can we do until then?" Then you do a 50K thing for 5mo until thing under their personal or direct bosses authority and work to get into budget thereafter at a higher rate. It's not surprising to find ~personal authority at $50-100K/yr for lowest level managers (the team who wants you and whose manager has someone trusted doing the picking), with only a quick informal/formal ok of their boss.

- Procurement often gets involved early and want to get their 5% or whatever discount. "Yes we can use discounts as part of rightsizing you.. how about multiyear, with X+Y licenses in year two and X+Y+Z in year three, and as long as you prepay, we are good."

- Security compliance people are often people ;-) Questions here
to work around product gaps often just require you to align with whatever journey they need you to be on and identify some workarounds till then. (But you must be on that journey for this to work)

- "what would 10x how useful this is? What feature would be a game changer for your team, and for the org?" Part of the enterprise trick is steadily enabling them to pay more and more over time.

- "We don't do this for our smaller customers , but would you feel less at risk with a bundle where add training and support at $$$/day, with 1 week / qtr prepaid? Or any integration + feature services like for important system X?" What's ho-hum and easy for you may significantly derisk + increase value to them, and their sense of cost is different from yours.

It's to see 5-10% of a SaaS's customers be enterprise yet half the revenue be from them, and 20%+ being around these funny service add-ons. Early on, they can even be your main revenue ("design partner") while the tinySaaS revenue builds up.

A good hack early on can be to get an enterprise sales or product advisor / consultant to sit in some calls with you for the most embarrassing basics like these, and same around your product + pipeline process, until you can get dedicated folks.
Why is ELF so complicated? The Linux kernel only uses a very small part of the ELF header to read a file into memory. ld.so only uses a little bit more.

I guess this raises an even bigger question: why are modern executable formats so complicated? MacOS' Mach-O is at least as complicated as ELF. I haven't really looked at PE headers, but I did look at COFF headers back in the day, and they kind of made sense.

The famous ELF spec really doesn't do much to clear up sheaders vs pheaders and all the fields of a pheader.
> There's a strong legal system (eg. due process, habeas corpus) that protects you in uk

Sometimes the authorities appear to have the law on their side, examples included people detained under the Terrorism Act(s)[0] and those who are singled out by the police under "stop and search" powers[1]

[0] https://www.theguardian.com/world/2013/aug/18/glenn-greenwal...

[1] https://www.statewatch.org/media/documents/analyses/no-105-u...
Hate to hear you are having a hard time breathing in to FAANG, if that is what you want. Stick with it, is the only real advice I have. :(

I think there many things that could help. I doubt there are many things that will help. That is, there is likely not a single set of advice that will make a difference. However, sampling all advice is likely to do so.

My sample: stay social. Find ways to make interviews somewhat interactive. Not just question answer, but probe and explore. Definitive answers exist for some things, absolutely. However, most of those are already in books. Interesting question is how you, specifically you, have engaged in things. And what is an interview, but you engaging with a company?

Other than that, you do need to be somewhat quick coding interview style. I don't think there is any getting around that, at the moment.

Good luck!
Paper Money Saved the Union
It is so easy to not pay attention to how bad global cooling, and/or co2 reduction curtailing plant growth, could be for the environment and for humans.

Global warming and CO2 rise are such difficult problems, and we put so much focus there, it makes me really glad to see some people taking a broad view.
Before Sun Microsystems got very into GPLing their entire estate, Scott McNealy had a phrase that free software was “free as in puppies” in that you might get them for free but you’re paying every day after. Our author here doubles down on free as in puppies.
The huge difference is uranium sources are pretty varied geopolitically: about 45% of resources are in western countries (mainly Australia and Canada), 20% in the BRICS, and about 35% elsewhere (which would include some countries within the russian sphere of influence). https://en.wikipedia.org/wiki/List_of_countries_by_uranium_r... lists the top 10 as Australia, Kazakhstan, Canada, Namibia, South Africa, Niger, Russia, China, Brazil, Greenland in that order (with Ukraine coming in at 11th), at current market prices.

And since it doesn't use pipelines it's much easier to get your shipments of yellowcake from a different country. It'll probably be a bit more expensive, but not "widespread fuel shortage" expensive.

Uranium is also easy to store (especially once refined), so you can have pretty massive reserves (IIRC France keeps at least 2 years worth of uranium stocked within its territory plus a strategic reserve worth 3~5 years of consumption).
If it's pre-2006 then it doesn't have the Intel Management Engine,
which might be worthwhile depending on your threat model.
> as if software was some material with unknown properties

That‘s a great way to put it!
Bolivia's population has increased sharply recently, while Sweden's has been growing much slower if at all. So historically Sweden doesn't look so small, and they share (somewhat) a labor and goods market with Germany, which has a huge domestic car industry and correspondingly offers the goods and services that car manufacturers need, and Denmark nearby, with shipping on the Baltic offering multiple excellent ports. Historically, in 1950 you have Sweden at 7M and Bolivia at 2.7M. Sweden is an outlier among small countries with its car industry thanks to all of these factors.

Additionally, while not all of Bolivia is mountainous, the sweltering tropical climate of the lowlands is not exactly germane to physical toiling in a factory building all day. And my point about labor resources includes diversion from other more worthy applications of the abilities of Bolivia's engineers: its domestic infrastructure (power/transport/water) is lacking and you can't import that. Sweden has had a long time to build a power grid and rail system and enjoys less challenging geography.
> Totalitarianism is a form of government and political system that prohibits all opposition parties, outlaws individual opposition to the state and its claims, and exercises an extremely high degree of control and regulation over public and private life. It is regarded as the most extreme and complete form of authoritarianism. In totalitarian states, political power is often held by autocrats, such as dictators and absolute monarchs, who employ all-encompassing campaigns in which propaganda is broadcast by state-controlled mass media in order to control the citizenry.[2]

A country can be non-democratic without being totalitarian.
That's mostly because it's cheap, and the US doesn't want to suffer the environmental cost (and political cost) of uranium mining.

Note that the US has Uranium reserves remaining, and countries like Canada, Australia, and the Ukraine have significant reserves. It will take time and effort to replace the supply chain for fuel, but it can be done.

Also, it's possible to produce nuclear fuel in breeder reactors, although this is plutonium rather than uranium and is a proliferation risk.

For a near term source of nuclear fuel if there's a shortage due to Russia et. al. not supplying, nuclear weapons contain highly enriched uranium or plutonium, and could be cannibalized in some amount to provide it.

As a bonus, nuclear reactors are carbon neutral, which itself should be reason enough to use them instead of Russian gas and oil.
Yup. More deaths in this one dam failure in China than all worldwide nuclear deaths combined: https://en.wikipedia.org/wiki/1975_Banqiao_Dam_failure
...and the programmer has already skipped town.

That's a huge downside of today's "never more than 2 years" tech culture.
Considering the number of open source developers who get burned out, I'm ok with the tone.

Far better someone protects themselves while providing something of benefit, than someone getting dragged under by expectations of free work.
If we rephrase that to be "the world is like this where most people live", then, yeah.
in one way totalitarianism is more organized (and worse) than kleptocracy
Time to escape Russia.
>Customs officials are able to conduct basic searches without “reasonable suspicion,” and they can conduct basic and advanced searches without obtaining a warrant. The exception is primarily intended for finding contraband or unauthorized entrants, but it applies to federal agents working within 100 miles of the US border — an area that covers most metropolitan areas.
This isn't exactly what the article is about, but I've noticed that English is becoming more like Asian languages like Chinese, Japanese and Korean. The rise of emoji, text-speak-shorthand and making communication more pictograms.
As long as two hours of your time is worth more to you then maintaining basic civil rights... you deserve neither. Especially in schengen countries.
Except if it's Israel's war.

https://en.wikipedia.org/wiki/Anti-BDS_laws#Anti-BDS_laws_in...
I understand your emotions and your viewpoint completely.
The main usage of those corridors seems to be for the Russians to shuttle around ambulance loads full of ammunition.
I know I've seen papers where they use sinusoidal nonlinearities to learn periodic functions. I felt like that's a bit of a hack though (not necessarily a bad thing)- you're bringing domain knowledge in, which if you allow makes it easy to extend to periodic functions. The failure of a vanilla nn to learn periodicity is I think a specific failure to extrapolate, which is the bigger problem.

I'll take a look at the architecture you mention.

Edit: looked it up, I see it's an auto regressive model, like pixel CNN in 1D. I do know pixelCNN, I hadn't really considered the connection to periodic functions but I see what you're saying. In a sense any AR model is extrapolating, but not in the sense I mean: it has seen training examples of the next point predicted from the last points, it's not extending a relationship it learned in training to something new. Anyway, thanks for pointing the model out
My ex-girlfriend is Canadian and made a hop in the US on her way to visit Mexico. US agent in the airport insinuated that she was a prostitute or being sex trafficked and made her unlock her phone to prove otherwise. He read messages on Tinder and various messenger apps and made ridiculous comments about the content of some messages. "Ok, ok. It looks like you're a good girl."

Since checking phones is legal, when you try to complain about it, it's like trying to find someone who cares that a cop made rude remarks when he pulled you over.

It's a great system.
https://thewire.in/tech/kashmir-police-vpn-smartphone-checki...

been there. done that.

you simply cannot refuse. i have tried that and have marks on my back to prove it. you hold your head down while a dumb illiterate Sepoy goes through your phone and there is absolutely nothing you can do. don't try to act smart because they will see that as a sign that your are their enemy and by that point, your goose is cooked. they label you a terrorist and jail you sans recourse.

there are 12 year olds who are in jail for "waging war against india" and the circumstances are not much different. there is a concept of "preventive detention" whereby the police and the security aparatus is authorised to arrest and hold you behind bars BEFORE you commit a crime or even if they think you might or had but they have no evidence of it and they can still get you. no habeas corpus, no hearings, no chargesheets, no trial. you are condemned unheard and the judiciary can all but cheer for the police.
You cannot compare these two levels of violence. Or if you compare them you should add a [fractal] distance between them.

There are a lot of issues in USA (and many other countries around the world!) But here you can see that the world doesn't know how to respond to one country attacking a neighbour in another continent in XXI. Which is very concerning taking into account we are in a world with very advanced (and expensive) weaponry and bureaucrats who just warm their seats.

It is obviously not enough to tweet or TikTok... all the respect to HN where we learn, and have great and deep discussions oriented to action, even if they are oriented mainly to startups. Startups are just an example of confronting and transforming realities.
I've been daily driving the Pinephone Pro and other then super sort battery life because no support for suspend yet (~3 hours) its been great! Actually usable and quite a bit of fun. Not recommended to anyone who's not fully confortable installing their own linux distros and using workarounds, though. The future you dream of is coming!
Bury it deep. Either we survive as a species technologically, and will always know where it is, or we become cavemen again and lose the technology to dig down that deep. Win win.
Australia has large amounts of uranium (in the ground), for example. Russia and former Soviet states are not the only suppliers.
> it's called ** **.

huh?
The Qualcomm source could be very interesting for the pinephone scene. This also means a lot of zero days are coming for Samsung phones.
This is not a country that lives off taxes from the little people, it lives off the sale of natural resources.

Moreover, many people are in a grey area of the economy, paying no taxes at all: for example software developers making software for the West.

Looking at the ridiculous "sanctions" of recent days, I cannot say who they are directed against. In long run, they benefit Russia, preventing leaking of brains and capital.
One big advantage of an ideographic writing like Chinese is that the link between text and the language proper is, in fact, much weaker than it is in the case with letters which more or less represent the way the language sounds, and so the same text could potentially be understood by speakers of different languages who happen to share the same writing system. In theory (perhaps not quite in practice), then, it should suffice for an English speaker to know the meaning of Chinese characters to be able to read and understand a text without knowing any Chinese proper. (It helps that ideograms are easier to remember that seemingly random sequences of letters.)
The article doesn't mention this but "employees from Dr Bronner's" (so the story goes, since the event is supposed to be non-corpo) run a pretty huge camp at Burning Man each year, where they provide a large public shower/dance party featuring Dr Bronner's soap. This is such a nice thing to have in the desert where most people don't have running water that people can line up for hours to enter (plus it's pretty cool inside).
As someone that ran a fairly intense open-source infrastructure for a decade (before it was taken off my hands, and is now a community effort), I can say that I don't mind bug reports, and I may choose to fix them, but being a whiny little snot gets you nothing from me.

Also -and this is my fave-, people reporting "features I want" as bugs; followed by increasingly shrill demands that I "fix" their "bug."
> I find it hard to believe that russian army would attack civilians in open daylight.

What you find hard to believe is clearly evidenced on a daily - sorry, hourly - basis in Ukraine right now. You don't need to believe, you can just see.

> That would be a grave war crime

You don't say!

> and impossible to hide.

They don't care.
have you heard about body searches? where will you keep your two phones?
This is a pretty decent protocol. I've used it to add support for debugging a C64 application via VICE in my 6502 assembler MOS. [0]

The last time I did a deep dive into the protocol it was missing a few features like viewing memory (or, rather, I think it was in the protocol but not really useable in VS Code yet?) but it is a well thought-out protocol overall.

The only drawback is that the communication protocol is different from the one used by LSP, it would've been nice if this had been identical.

[0] https://mos.datatra.sh
Samsung says app throttling is for heat management will let users disable it
You are saying that because of my action (not refusing a illegal check) I don't deserve basic civil rights? Seriously...
it does _not at all_ mean "new nuclear"..

that was never up for discussion and would certainly not help with the problem that the whole discussion is about: a potential short term energy shortage related to russias invasion of ukraine.
Russia for its survival will have to find one way or other to survive the visa mc shutdown, but the US businesses will also be losers in the long run.
Something I learned recently is that calling it "the Ukraine" rather than "Ukraine" is apparently using the Russian term for the country, rather than the country's own term for themselves. Similarly the spelling Kyiv rather than Kiev is seemingly what the Ukrainians themselves prefer. This seems like a good time to switch to using non-colonial terms and spellings.
Androids support multiple users and encrypted storage. Or you can reset your phone and restore it from cloud storage. Or use your second finger for biometric unlock, and lock up the phone on failing with your index finger.
"Code to interfaces instead of implementations" type boilerplate

Code that doesn't do anything except support a design pattern you're following is boilerplate.
Funny to see how delusional the replies to this are
Thanks, relayed
Safari extension that brings the duplicate tab keyboard shortcut to iOS devices
This is insane. Really. Banning languages now? Are we cancelling cultures next?