skysight-inc/HackerNews huggingface dataset:
Okay. Agree entirely.

I love some of the collaborative nature of Microsoft Teams and CRDT editing Word/Excel, but I'm usually pretty remote. Text over a tenuous WAN connection is ideal.

I work at a government agency and I was /just today/ getting them to review and approve Git and VS Code for our staff use - and pandoc. A couple years ago we never would have gotten open-source software approved. I wish I knew of an equivalent to SELinux or AppArmor for Windows so they could lock down things a semi-trusted application can do. VS Code will be used in a few different departments, but I mostly want it to help those unfamiliar with Git and its CLI (Git Graph is nice).

There's a trick out there to first convert things like Word documents to Markdown, and then do a diff of that intermediate output: https://hrishioa.github.io/tracking-word-documents-with-git/

Pandoc can only do so much. I'm trying to convince my part of the gov to put policy documents we disseminate to staff in a git repo, so we can track who did what and why (based on commit messages). This will be a big step, but thankfully one part of our org is already moving toward version control for IT and data analytics so I'm proposing this and suggesting we hop on their bandwagon. Momentum.

There's a Word template that we commonly use for legal purposes where it gives you line numbers and you write text to align with the numbers. When reviewing it's easy to say "change line 23 to read ....". This - for example - will not translate well through pandoc because the numbers and the text are separate text elements.

There's a market for making pandoc better. Visually translating how elements "flow" from 1 format to another, instead of simply transpiling XML to Markdown.

I'm still excited thinking in a year I might be able to git-blame the legal department for things. Or see a diff from 1 administration to the next.
29 on fifth try, on iPhone Safari. Love it!
According to what I've read and watched on YouTube (such as the interesting, if inevitably biased series "Russian Roulette" by ViceNews that I recommend you watch with your brain on and Wikipedia ready to look up every mentioned character), the Ukrainian army had such difficulties with basic supplies that I can't imagine them developing actionable weaponry at all, conventional or nuclear.

Even if some scientists could technically build a bomb, the hard part with nuclear arsenal is not the bomb itself but the launching device.
Fun game. On the mobile it would be great if I could tap anywhere on the screen and not just the black area as my thumb obscured the paddles sometimes.
I sometimes wonder if the laws governing the universe are a bit like a Taylor series. An infinite set of terms each with a smaller effect on reality quickly approaching zero.
Well, in my personal experience with covid, yes, I am absolutely correct. I got it 3 times, so immunity is not complete, but it improves every time.

First time around, I thought I would die. Second time, it was pretty bad but okay-ish, and third time I was still working. It should also be noted that I was particularly tired and stressed out before catching it the second/third time.

Anecdotal evidence of course, but indeed 100% correct.

That doesn't mean I'm calling all of those people liars. You're jumping to conclusions.
No not really.

In some cases the village might indicate one's caste. In most cases, it does not.

If two Indians are from the same region, they know the demographic of that region pretty well.

So, that might be revelatory. But this is only true for some regions in India where villages are segregated.

Most villages in India are not segregated, i.e. Brahmins, upper-caste (they call themselves that), general castes, Dalits live together. But the neighborhoods are often segregated. But they do go to the same schools.

But as you are not an Indian, whether the one being asked is a Brahmin or a Dalit, will not tell you his village name- simply because you will not know it.

And in megacities, people from every caste are there.

As someone from outside India, you can safely ask where someone is from. They will probably tell you- "Mumbai" or "a small village near Delhi". No risk there.

Never ever ask people their caste.
Show HN: A local file search tool written in rust
Isnt docx binary ? So git is storing a new version of the file every commit. That way too much storage space youre wasting.
But can you use git for the .docx files?
OAuth2 and Open ID Connect (and FAPI) underpin the design of both the UK and Australian Open Banking systems. The Australian design (Consumer Data Right) is even starting to extend into other sectors beyond banking, such as Energy and Telecommunications, where "Data Holders" (sector specific companies, think your bank, your power company, your telco etc.) must become identity providers so consumers can log-in and grant access to new third party products (Data Recipients) who will provide value added services on top of your data (account aggregation, bill smoothing, who knows) via standard APIs. This is reflected in law and compliance is monitored by a government agency.

Other countries are watching these examples before undertaking their own versions.

The future could be built on it.
> To put it in your terms, I prefer games where the player chooses _in game_ what they are and what they aren't capable of

What are some examples of games that do this? I haven't played many recent titles, so the only examples of this I can think of are some games like skyrim that let you max out everything so you can play as any class you like and move between them at will or Final Fantasy/Pokemon where you can grind your way to victory if you're willing to spend the hours.

I'm pretty sure I've played a title or two that tried to automatically adjust the difficulty according to how well I'm playing, but I always resented it. It feels like punishing success and it's too easy to game by intentionally holding yourself back.

I think options/settings still have their place. There have been several times when I (as a relatively non-disabled person) would have loved an option to disable a time limit or lower the difficultly level of a boss fight and there are games I've started but never finished because I couldn't. Cheat codes have really fallen out of favor, but they had their place too.
A similar idea works in real life when you're looking for something. If you say out loud "I can't find the whiteboard markers, they're not where they are supposed to be!", somebody will magically appear to remind you that you moved them to another meeting room earlier that morning.
Sorry for your loss. Losing so many people in such a short time is devastating.

People talk about to going to Mars or other planets as a stupendous achievement. And it is. But I believe what would be the greatest human achievement would be fully conquering these leading causes of death: cancer, cardiovascular disease, diabetes, chronic respiratory disease..and finally the biggest cause of death and the final frontier: dying of old age. Even an extension of human lifespan by a several decades in good health could transform civilisation.

Yet, it seems that medical science has progressed only a few feet while industry/tech has sprinted miles. Life expectancy has plateaued and even declined across the world.
Friends of a friend did the following as Syrian refugees:

Create multiple Facebook accounts with fake names. Rotate through them, since people will be captured + tortured, which means the accounts will be repeatedly compromised. Trade Facebook account names in person when possible.

Establish code words / messages to establish safety of accounts over time and geographic distance.

Don't put anything secret or personally identifiable in the account, and maintain plausible deniability ("these are Facebook friends. I don't know them in person").

That way, when you or your acquaintance gives up the password, the torturers don't get much actionable information.

The torturers have two goals: obtain actionable intelligence (you don't have any to give), and find more sympathetic people to round up (you have a list of internet handles of random internet people).

Note: This works great if your threat model assumes the operator of the server is not colluding with the authorities, and that https is working.

That's a good assumption for Facebook in Syria, and in present-day Ukraine/Russia.
Wikipedia's context: https://en.wikipedia.org/wiki/Ward_Cunningham#%22Cunningham'...
Credit Suisse asks investors to destroy oligarch loans documents
> This is essentially the easy mode everyone wanted but the core souls fans.

This easy mode has been in every From game I’ve played. It’s the reason core fans don’t want the much-demanded difficulty settings.
If you don't assume uniform probability, but instead go by probability of each word on a given day, you can always win in one guess.
The command ‘focus cmd’ does the same thing.
Honestly I think modern Sharepoint/OneDrive based .docx files have already leapfrogged git for the average user.

In an office environment, modern MS Word gives you a really nice version history, with automatic or manual/named versions, plus multi-user simultaneous editing, with a slick and fast UI. It’s even cross platform - I send a coworker a link to a document, and they can open it and work on Word for Windows while I edit the same doc on Word for Mac or even on the web-based Word.

It’s shockingly good.
Nice! What a fun little game. Ended up with 36, and I feel like after 30, the bars stopped getting smaller, not sure though.
Subjective evaluation for performance purposes is often done by committee for this reason. Your work is read by several people who are unlikely to have the same idiosyncratic biases, at least some of whom don't know you. (That cuts both ways, though; they also don't know the context for the work).
What's to stop the overlord from having one of their underlings pass messages on their behalf, or even to pick a random "trusted" (as far as personal phone usage goes) prisoner in the yard and threaten to have them beaten (or killed, or raped) if they don't act as a communications mule?

Give the prisoners communication with their family/friends, sure, but make it supervised personal visitation or actively monitored (also recorded and if necessary censored) phone calls, not mobile phones.

Prisons only work because of force AND information asymmetry between the guards and the inmates, so allowing unsupervised personal communications is actively dangerous and counterproductive. It's not just organising crime outside outside of the prison or arranging the import of drugs and luxury goods, it's also the dangers of planning a riot, plotting an escape attempt, organising attacks on guards or rival prison gangs, and so on.
The emperor’s soul is a short novella, and is excellent. The quality to time commitment ratio is fantastic.
Where does this cause problems for you in practice? Where is the usefulness of goroutines limited practically? Where is the complex notion of a compiler pass causing problems?

I’m very open to the idea that I’m suffering from a problem I don’t know I have, but right now you’re just asserting that problems exist without actually telling us how to recognize them.
Cloudera Innovation Accelerator | Backend Engineers, Staff Software Engineer & Sr. Software Engineering Manager | Full-time | Remote | US and India

Hi- we're the Innovation Accelerator, a new, growing, and autonomous team at Cloudera. We are exploring new ideas to expand the business. In this new company division, we programmatically evaluate and execute on new ideas by talking to customers.

As part of the team, you will work on innovative projects that are fast paced and iterate quickly. You will learn about the modern data stack ecosystem. You will also be involved in every stage of the project - from ideation to delivering products and features to customers. Cloudera customers include the largest banks, telecom providers, and companies in pharma, financial services, retail, manufacturing, oil and gas and government.

At Cloudera, our culture, our ethos, is centered on our values. We're here not only because we're experts at what we do, but also because we hold these values in common.
We are always moving forward. We believe in open. We are empathetic. We believe in We.

So: Does the aspect of working in a start-up environment within an established, world-class, hybrid cloud company sound interesting? Then-let's chat!

Check out our openings below.

US:
Backend Engineer (remote) https://bit.ly/BEIC3IA
Staff Software Engineer (remote): https://bit.ly/CLDRIAIC4

India:
BackEnd Engineer (remote) https://bit.ly/IACLDRSWEBLR
Sr. Engineering Manager (remote) https://bit.ly/IACLDRM4

Thoughts/questions? You can contact infosourcer [at] cloudera [dot] com
Unfortunately I think it's a mistranslation.

None of the Chinese language media reports him calling it a "war", but instead only a "conflict".

Official source disclosing the same call: http://www.gov.cn/guowuyuan/2022-03/01/content_5676356.htm
no take homes pls
It would be nice if patents were "use it or lose it" like trademarks.
Russian doesn’t have the definite article either, right? So it can’t be a Soviet mind game. In fact “the Ukraine” was common throughout the 19th century (check ngrams.google.com).

I intend to continue saying “Kiev”. I also pronounce the S in Paris. I don’t like the trend that a country’s rulers are allowed to tell us all how to pronounce/spell its name.

Slava Ukraini!
A freshly installed Firefox, with a useragent of "Bob Dobbs 42.69" yields the "Your browser may not be secure" page, for myself. Both within and without a VM.

So, yes, I think I'm speaking to what the thread is actually about.
GUI: Some Doubted, Even Woz
Turk here.. no problem working with and being friends with Greek folks. I actually prefer to work with them over Turkish people since we do not need to worry about cultural baggage from Turkey (politics, religion, etc.), and we can focus on finding the best Baklava in town.
flappy pong!

Great game-feel and sound.

Only complaint is a standard one: on mobile, your thumb obscures the play area. Maybe have a surrounding area be touch sensitive? Or say it's part of the challenge, to switch thumbs, like you're playing both sides...
As someone who has worked in the industry, this hasn't been my observation at all. There is never "one" patent for a drug and candidates tend to be patented quite early, so the clock starts ticking. A company may be lucky to get several more patents, but it's not guaranteed.

Plus, there is nothing stopping another company from making a similar drug and beating you to market - there were over 6 -statin drugs in the market at one point.
Karger's Algorithm
> but I don’t find most of my writing relevant years later.

But that one little nugget that is relevant, can be worth a lot years later.
Thanks a lot. I applied
No idea why this is getting downvoted. Perpetuating biases is a very real issue.
Flappy Ball
"Best" is subjective. OP could just be a massive fan of being cold and wet.
Wow, the parabolic motion for this is spot-on. It seems you faithfully reproduced s=(a*t^2)/2, or got extremely close to it - very impressive :) It's also very responsive.

(max score of 47 on macOS Safari)
Honestly, the lack of enums annoys me far more than the generics ever do. Mainly because we have interfaces.
> or it could (reasonably) be that secretaries to executives tend to have access to highly privileged information

So do accountants and lawyers. But do try and enslave them with such a law and watch as the world erupts.
With the amount of cash apple has, it very much is about bothering. They have the resources to make their development tools not terrible, but instead they seem to be investing in... cash for a rainy day.
2022 GMC Hummer EV Pickup Averages 47 MPGe, Weighs 9,063 Pounds
Every time such articles pop-up, I wonder what rock am I living under. In 22 years of experience (Half in US/UK and rest in India) in eight global organizations, not even a single time I heard or witnessed any cast based biases. What we regularly see is region/lingustic biases.

Cast based discrimination exist in India, but in my experience the issue is overblown in the knowledge industry.
Somewhat dissapointed by your process. I applied, had a chat with your
recruiter who asked me to suggest times for a technical interview (she
even claimed the hiring manager was very impressed by my resume); I
emailed my availability, but got no response ever since. I followed up
just to make sure they didn't simply miss it -- no dice.

Not a good look.
Also, it's a critical point to make; the hashpower doesn't "choose" anything, it just mines whatever is the most profitable at any given point in time. Any other strategy loses to that.
Navigating up a uri path works:
https://jobs.lever.co/twisp/
Given the WebAssembly adoption rate of frameworks like Blazor, plenty of people miss JSF and WebForms today.
All job links seem dead?
Write org files.

Now even vim had a mode for them. Check out what pandoc is.

Don't use agenda features though, it is a huge distraction.
I’m using the collectd package with remote output, and I configured my influxdb with collectd input!
I am very happy for how it ended for Siddhant and pretty sure that he deserves all the best in this world. However to me a package of 450K as an individual contributor seems completely out of reality. I really don't get it. The fact that the same engineering skillset can be paid 450K in USA and peanuts in India (or any other country for what matters) seems to me a huge market distortion. Would like to understand more about why this is happening and how this can be sustainable.
> "Git for everything"

macOS Time Machine and Windows Shadow Copy aren't perfect git-based versioning systems, but it's nice something in the general direction exists.

https://en.wikipedia.org/wiki/Time_Machine_(macOS)

https://en.wikipedia.org/wiki/Shadow_Copy
Among muslims themselves its practically non-existent.

Speaking as a Muslim, the way the Indian society perceives us, we are the lowest of the lowest castes.

Muslims themselves perceive our layer as fairly flat. This is mostly because most muslims themselves have been caste refugees to a new religion(Islam) in the past. And for the better wouldn't want to go back to that history.
Complaining about NATO threatening russia's existence and agency, but once again completely ignoring that Ukraine is an independent-from-russia country, is the whole issue with commentary on the topic

Russia doesn't own Ukraine, Russia isn't Ukraine's dad, Russia saying "don't marry my daughter" to NATO, should be laughed at, Russia has zero right to dictate that another country should not be allowed to seek safety from Russia. Russia is not special.
Where is there genocide? Have you ever been to China, or do you just watch the propaganda of the media hostile to China?
You are assuming rights that free / open-source software never promised.

The company owns the code copyright, so they can choose to release any part of the code they wish; they can delay as much as they want.

You never had the right to submit bug fixes to the original project. Open source is about source code, not about having a responsive community.
Another good example why company values trainings are worthless.
> it seems like a huge gamble to risk jail over getting cute with it

That seems very naive. Judges don’t usually jail companies for labor issues.

At best the company would have to pay comp’ for the non-compete, though realistically the most that’d happen is the non-compete gets struck down and the employee gets saddled with the bills.

And that’s if you don’t get a “business friendly” judge who decides some nonsense like the ratio of water to secret sauce syrup is a trade secret so the NCC is valid and you can’t work in any place of eating for 5 years.
I got all my ThinkPads for discounted €450 in Germany. All my MacAirs did cost >€2000 and had horrible keyboards
Racism is not good for society. You cannot justify holding Asian-Americans to a higher level because "they can handle it."

Asians are part of society too, and yet Asian-American children have dramatically different and more stressful childhoods than their counterparts - a constant churn of studying, stress, and pressure, compared to the relatively carefree childhoods of their peers.

It disgusts me that you can say "this is good for America" - are Asian-American children not Americans? Asian-American children have to go through a nightmare to have a chance at opportunities comparable to their peers, simply because of the color of their skin. This is the literal definition of racism.
> What are some examples of games that do this?

The Souls games, and Elden Ring. There are places you can go in-game to find powerful weapons and easily level up. If a boss is too hard you can go explore surrounding areas and come back when your character is more powerful. Or you can choose to persist and master the boss’s mechanics to beat it at your current strength. Each area in these games works like a puzzle with multiple solutions.
Who is saying only one thing should be done? You can see free lunch programs and free daycare but you can also see that is not a panacea by itself.
TCP Middlebox Reflection: Coming to a DDoS Near You
> Every few years someone gets me to try Go out again and I discover, yet again, that it's still struggling with problems that were solved before it existed.

It is not Go that is struggling. It is you. Does literally every language have to turn into Java?
> 'The Ukraine' specifically is offensive, because it is how Russia calls Ukraine

But that's not even something it's possible to say in Russian. They couldn't say "the Ukraine" if they wanted to.
Feedback like "Did you even try" is just as useless as "You were fine but someone else was better." Why not simply state what's wrong with the abstract, and how it could be improved?
The rationale also seems strange to me. If we're talking in economic terms, Chinese Americans (taking one subgroup) didn't start out wealthy but rather historically were a poor, marginalized group (etc Chinese exclusion act). So at least in that case initial conditions didn't seem to matter.
Take the course on the site. If you want to develop a 2D engine it teaches you how to do it.
what would you say if we keep reservation as such and make caste self declared?
That's not the point I was making.

Why do you think the Chinese tech companies are any better than western ones with your data? They have the same pressures of producing profit.
France as well. And it’s actually a pretty solid app.
> If you translate from Russian language, then note that Russian language was not existent when the term «Ukraine» was coined (1639).

You need to work on your facts. The term was coined several hundred years before 1639.

I would guess the /u/ - /o/ change happened for the same reason that the Russian word for "Russia", named after the Rus, is "Rossiya".
I've had interviews with some interesting companies (think tiny, bootstrapped, making serious cash), but I didn't end up pursuing the opportunities further.

Most folks will email/DM you for a chat about what you're looking for.
Ask HN: Would it be helpful for websites to geofence Russia?
I am wondering what would be the impact of having sites worldwide present specific informational pages to requests originating from Russia?

It could be a way to provide information about the actions of their government to the Russian population, whose main source of information is basically propaganda, as there are almost no alternatives? (Russia ranks close to the bottom of the Press Freedom Index).

Something that remains factual, why most of the world is sanctioning Russia, what is impacted, what are the casualties of war so far, etc.