skysight-inc/HackerNews huggingface dataset:
> it just literally isn’t possible.

Another hyperbole and marketing jargon (ecommerce systems are one of the easiest and most competitive with too many providers like shopify).

You might not have tried options and frameworks available in market. Literally thousands of one-click install ecommerce systems ready to use is available for bare-metal, cloud, kubernetes, containers or even simple desktop machines. These systems comes with redundancy, high-availability, faster response time, integrated with payment provider, logistic provider of choice but also gives full control including source code (very different from walled gardens of shopify which indeed has access to customer data, payment, order information, inventory information of store owners without providing any source code).

In functionality, templates and flexibility much better than Shopify. May be just change the tinted glass of promoting shopify and you might see thousands of other options in the market.
4. Controlled leaks/misinformation
"Tell us a time when you disagreed with someone..."

I feel like the only way to properly answer these types of questions is to make up some BS scenario and talk about how you worked to see the other person's perspective, added your thoughts and came to an even better solution than you could have done on your own.

Do people really disagree so much in workplaces? These questions feel like they're training people how to be sociopaths...
I find it useful to have 2 or 3 real stories to hand that can be modified to suit most of these types of questions.
> Edit: Curiously, based on the last name of the person (Soundarajan) whose talk got cancelled, I would actually have guessed that they were upper caste (Brahmin - the highest).

This is most likely because her parents/grandparents changed to using patronymical last names, precisely to avoid this problem. There was a very popular movement in South India (particularly the state of TamilNadu), called the self-respect movement, which a large part of society (except for the upper castes - who had a lot to lose), adopted.

This is why my own name does not give away my caste. Because my grandfather switched to patronymics from the existing caste based last names.

https://en.wikipedia.org/wiki/Self-Respect_Movement
Some interesting discussions here:

https://www.reddit.com/r/rust/comments/34rszb/pony_type_and_...

https://www.wallaroo.ai/blog/wallaroo-move-to-rust

https://news.ycombinator.com/item?id=28777306

My sense is that Rust's constructs target more closely the mental schemas of individuals most concerned with memory safety; e.g., systems programming with lots of C, but wanting something more functional and safe.

I can see the comparisons between Pony and Rust, but I personally see them as kind of different in terms of who they might appeal to the most.
I might terminally dumb
Tesla Hiring Pause
The only objection I have with this article is the implied notion that record labels going out of business because they are no longer needed would be a bad thing. Not that I like the idea of TikTok being their de facto successor, but the music industry has a dark history of abusing young artists in various ways that it has never really faced up to.
Yeah it does seem a bit rushed.
Software Engineering Within SpaceX (2020)
Ask HN: Would Docker Swarm mode be enough for you?
Leaving out the FUD around Docker Swarm mode being dead, would Docker Swarm be enough for your usecase?
I think it only matters for which digits you double if there are an even number of digits.
Toshl. I have been using it since 2015, perfectly suits my use case.
Generics were around for some time now, and people don't seem too keen on using them for anything aside from data structure specialisation, because frankly dynamic dispatch via interfaces hits such a sweet spot where you get a lot done with a very minimal overhead. The added syntactic complexity is very rarely justified, and containers is perhaps one of those cases where it is the case. Otherwise, from what I observed— generics in Go were massively over-hyped, but failed to gain the traction that was initially expected from it. I feel like there's a very good reason for that.
>not adding malware

>adding telemetry

Pick one and only one. Any form of telemetry should be clearly documented - what it does gather, when, and in what events, and disabled by default(opt-in model). And module gathering it should be open source.

It shouldn't be something that's based on trust, trust that it won't be abused.

There were enough leaks, or news that, under guise of 'telemetry', a lot of unrelated data was gathered, without consent.

Frankly Microsoft has been open in this regard, but as you seem to generalize, i'll allow myself to do it too.
Not mentioned in the list of users is SLEEF (https://github.com/shibatch/sleef), which provides fast approximations for various elementary functions. (It generates coefficients for the approximations with mpfr)

SLEEF itself is used by PyTorch.
I think its implying that ML often works because the manifold assumption is partially correct. so samples will lurk in the same neighborhood.
Tor-workshop - Sysadmin 101 for new relay operators – June 4th 2022 19:00UTC
OpenGL/CL is officially deprecated in all Macs, but Apple will probably not remove it for quite some time, because of many really important 3D applications (like Autodesk products) having trouble with ditching their OpenGL/CL legacy code.

Even more hilariously, I’ve heard anecdotes that the quality of the OpenGL drivers for M1 are higher than expected and is pretty heavily optimized!
Quicken is one of the only subscriptions I have that I don’t consider canceling.
Scala might just be that. It has a very strong type system which is quite similar to Rust's, lifetimes are managed by the JVM's state-of-the art GC, and all in all it is a very expressive language. Think of python-level expressivity, but all statically typed with type inference. It also has a similar stance on the functional-imperative question as Rust has - it prefers functional concepts but lets you write imperative code when you want to hand-optimize something.

Oh and I almost forget to point out that it can just use basically one of the largest ecosystems, and can also compile to js or native (for the latter there is scala native as well as graal)
This is a great example of why Emacs is so powerful: the activation energy to go from ‘gosh, that sounds neat’ to ‘cool, I implemented that’ is so incredibly low.
SIMD Library for Evaluating Elementary Functions, Vectorized Libm and DFT
Even if they were mandatory, they're just ligatures. There's no context about them.
Elon Musk has 'super bad feeling' about economy, wants to slash Tesla jobs
Exactly.

I got perfect scores in both of the Mathematical Physics papers in college.

Many problems, with some variations did appear directly from Spiegel.

Best VC problems book ever.
Coinbase is probably the least shady cryptocurrency company there is. And they'll make profits on people both buying and selling cryptocurrencies, so which way it goes day-by-day matters less, unless it all goes to zero of course.
Built my last road bike from the ground up and I would say electronic shifting is my favorite part. Its more precise and easier to maintain than cable shifting.

All this compatibility warring sucks of course. But there's tons of merit to going digital on certain bike parts.
Unfortunately, it has to be. If you want to decrease the effects of centuries of oppression, the oppressed have to be given a giant helping hand. Which is done by both the union and state governments in India in the form of reservations for people belonging to oppressed castes. Now this is a controversial subject, because there are people who have abused the reservations system, but overall I am of the opinion that it is a much needed system. The only way to enforce that only the oppressed castes get these benefits is to officially recognize castes and issue certificates attesting this.
Wow, this feels so incredibly like my situation (except for the extra hours, I just don’t do them) that it is kind of creepy. The main difference being that I’m 10 years older. Thanks for sharing this.
Washing machines alone across the U.S. use more electricity than the entire Bitcoin network, just to put things in perspective.
NeoVim uses Lua. I picked it up in half an afternoon.

I agree VimScript is awful. When I learned about the first stable release of NeoVim I was immediately sold.
> because David Bowie is for old people

until it's new again, because young people of today are going to become old too and their kids are going to think tik tok hits are old, but will remember when their grandparents took them for a walk in the park listening to David Bowie.
The documentation to get started is outstanding with Rust
won't the skillet warp from sharp temperature change?
Well, he’s Catholic and I think the Catholic Church has specific rites that must be performed even to call a building a church. So really he just built a really cool building inspired by his faith.
It wasn't banned. It was one of the side effects of the popular Self Respect movement which saw most people switch to patronymical last names from caste-based last names.

Ofcourse the Iyers and Iyengars wouldn't switch because they had more to lose than they gained from hiding their caste identity (they are the so called upper castes who have traditionally held a much priviledged position).
Or if the employer pool is bad and workers leave as soon as they find better options.
I occasionally work with data in the Humanities. The data here is often very, very small. I talk to other Humanities researchers and I often find that they really want to get on the ML bandwagon but they do not realize the sheer amount of data that they need to make ML as practiced today work. I have not looked into small dataset techniques in a long time (I have a day job so I do not get much chance to do this often) but I hope that one day we can find a technique that will work.

One side note, when I speak to other Humanities researchers about this, I always tell them that I have yet to find a technique that will give them novel insights. These techniques almost always tell the researchers things that they already know. I usually follow this up with a note that even formalizing Humanities knowledge in statistical or other computational terms is highly valuable and worth doing. Maybe someone else can take that formalism and build on top of it something truly new.
Yet clothes can't be washed by using proof of stake methods
NASA's DaVinci mission to take the plunge through atmosphere of Venus
So basically it's a purely ideological pitch? I'm sorry, but I'd rather spend our limited resources on practical progress that benefits people.

If we do end up in the "age of cheap, green and almost limitless energy", we can use some for crypto, why not. But we're not there yet and I'd rather not put the cart before the horse, given how important an issue energy and climate are.

Your way of accusing sceptics of being in the way of "progress" recalls the promises of soviet planners or various cults. Beware of vague salvation promises in the future - utopian fantasies usually have dystopian outcomes.
IntelliJ added remote development support a while ago but I've not tried it. I think their new Fleet IDE probably supports it too.
Who uses Firefox and wants to work for Google?
Moving abroad and changing your name may even be a little easier than breaking out of American capital chains. Youll still be dalit but it doesnt have to define you.

India also has a dalit president.

America hasnt had a president of modest income since Truman.
I’m currently sat under a lorry monitoring various video feeds of the jubilee (having set them up yesterday), it’s great fun, and something money can’t buy.
Significantly (incomparably) less factoring all the elements in traditional finance and the military industrial complex used to secure it.

PoW mining energy consumption is massively exaggerated. Christmas lights alone use more energy than the entire Bitcoin network.
Go's lack of expressivity and weak as hell type system is hardly close to Rust, like I can barely see a similarity other than both being a PL. Hell, probably Java is closer to Rust than Go, at least it is also nominally typed.
But they provide value, in a way mining does not
What are the cases where NFS is not enough?
Buffers, Windows and Tabs in Vim
Open-Source ESB, API, AI and Cloud Integrations in Python
Appears to be because Firefox doesn't support the SpeechRecognition API.
Parasite will self-destruct: new weapon against drug-resistant malaria
To be perfectly fair, people are extremely displeased with x86 hardware back doors. So it’s not exactly the same as the way you present it.

Though I agree overall, I’ve read the code (and compiled) the operating system I use day to day, but that seems to be uncommon apparently, and I’m not above just trusting some package maintainer.

That said: trust is still earned, and easily lost.

There’s a lot to indicate lost trust in Microsoft (despite the fact that I did say in my parent comment that it’s separate from the point).
Yes, when war starts, like now in Ukraine, nobody is worried about environmental issues. Like war planes flying on alcohol. We are separating garbage for years now, but our effort is wiped out with such 'approved' behaviour like wars.
Similar with Right to repair. Big tech just acts in making more waste by opposing to RTR.
> Obviously these builds are for purists and that's okay.

They're also for busy people. If you use these rather than the ones supplied by MS, you don't have to worry about what MS might try to slip in their next binary. I'd say it's more that the people using the MS binaries are the purists that want the "genuine thing" rather than just using VSCodium.
Why? This isn't a product marketed to kids using dark patterns or something. People who feel like you do can easily opt out.

IANAL, but if you make the product available in the EU, you are required to make telemetry opt-in if there is personally identifiable information, or you'll violate the GDPR. Note that according to interpretations of various EU bodies, PII also means information that could be correlated to persons, like randomly generated identifiers (not just obviously PII information like an e-mail address or IP address).
Citations.

Pics or it didn't happen.

You have an axe to grind and I'm calling BS. If this was so prevalent, it will be trivially easy for you to prove it.

I was deploying Linux in production in the 1990s. A friend of mine ran an entirely Linux-based ISP in the late '90s. I was writing about Linux in the 1990s, e.g. here:

https://web.archive.org/web/20030529000441fw_/http://members...

I put together a custom remix of SUSE Linux Pro for PC Pro magazine in 1999.

I was putting in Smoothwall boxes from 2000:

https://smoothwall.org/releases.html

If what you are saying is true, prove it. Show us site reports, deployment queries, support conversations. Show us comparative reviews. Show us some evidence.

I am fascinated and I'd love to write about this, but at the moment, you have provided nothing and you sound more and more like a random ranting Internet loonie with every post.
While I am in favor of generic anti-discrimination laws, I don't think they can be generic and target caste based discrimination. Let me give you an example:

A hiring manager, gets two resumes. Both are equally qualified. He glances at one, see's the last name and decides on the spot to not hire him. Because of caste.

If he's slightly clever, he'll atleast schedule an initial call with the candidate before inventing a reason to reject him. How does a generic anti-discrimination law identify this as an instance of caste-based discrimination?
If we accept that energy is a limited resource, we have to think about how we allocate it. PoW Crypto takes up a lot - what does it give us to justify that expense?

Even if we get to a point where we can power crypto purely with green energy - that might still mean that not enough green energy is available to power other, potentially more important use cases.
>literally a rounding error

Schrödinger's Panacea: measure a problem with sufficient inaccuracy and any arbitrary contribution can be disregarded.
There's an interesting example of exactly this in missile development. Russia over-estimated the capabilities of a generation of the Sidewinder missile and built their equivalent to match what they thought it must contain, and as a result had a more advanced design for a while.

Similar story with the Buran: they over-estimated the Space Shuttle's military capabilities on the assumption that the true intended mission profiles were being hushed up and ended up with a fully automated exoatmospheric nuclear bomber.

So it's a dodgy strategy if it's intentional: you've got to bet that your opponent will run out of cash before they can field the superweapons you've made them build; or that once built they won't be able to afford enough of them to make a difference.
Yes, while the basic mechanics aren't particularly sensitive in 2022. The exact details with regards to range, penetrating power, accuracy, weight are.

Given this information an adversary can adjust tactics to engage at a range that's more optimal for their rounds, recognize that they should use alternate longer range strikes, or devise long term mitigations.

Given that all of the above actions are expensive, it's a lot easier to take them when you have the exact specs. The problem is even worse with air to air missiles where pilots can be trained to counter most missiles if they have the exact performance characteristics.
> Rust provides very substantially less support to library designers than C++ does. Anyone creating ambitious libraries finds Rust a big step down.

Before I used Rust my main language was C++ where I specialized in writing libraries, and this is a ridiculous statement.

It's only recently that the C++ standard library has gained enough functionality to do even some basic things in a portable way, so you're relying on other libraries to provide that, yet there is no standardized way to declare dependencies on those other libraries. There is no module system to ease structuring library code. There is no hygiene - a ton of stuff you include will just pollute the global namespace. There is no standard way to version your code. There is no standard way to update a library. Everyone uses incompatible string types - seriously, if you think Rust has too many string types, wait until you find out that every freaking C++ library represents strings differently, sometimes using the same types though! There is no standard place to publish libraries. Even basic language types like `int` differ massively from platform to platform, or even between different compilers on the same platform. Each compiler's preprocessor behaves slightly differently. The programmer must manually forward declare their functions, types, etc, and the rules are different for inline/templated code. All code is unsafe, and yet the rules for what constitutes UB are informal at best. (Whereas in Rust, the rules for UB are also not fully defined yet, but this is only relevant for the minority of your code which is not safe). All experienced C++ programmers think in terms of lifetimes, and yet cannot express this through the type system, so this must be documented informally. There is no standardized coding style or format.

I'm going to stop now just because I'm bored but this list could go on for a very long time...
> My mind literally goes blank.

This has been exactly my experience with questions like this. My brain just doesn't archive memories in that way at all and feels totally backwards to me.

To answer questions like those, I'd have to sit down and think for some minutes to re-index all my past experiences to fit the framework of that specific question.

I don't know if this is a shortcoming of my memory or character, but all this has done in the past was to make me sit down and prep examples for every possible "tell me about a time when..." question, which I find an absolutely grueling exercise.

It's not that I'm not an introspective person or learn from my past experiences; I just don't frame them in my mind in a way that I'd be able to single out specific past situations for an immediate retelling, especially during an interview.

I would go as far as to guessing that most people are probably like that, but we've accepted this is how interviews work, hence all the interview prep for questions like that.
And don't forget script number four in Japanese: Latin letters! Used for all sorts of odds and ends not covered by the other scripts; mostly (abbreviations of) names like 「ＩＢＭ」. These conveniently come in full-width versions for use with kanji, hiragana, and katakana, but this of course won't stop anyone from using the basic letters we're using here. So in the hypothetical case where Unicode is a thing, but the lingua franca of software engineering is Japanese instead of English, you might end up with variables named:

変数
へんすう
ヘンスウ (or even ﾍﾝｽｳ)
ｖａｒｉａｂｌｅ
ＶＡＲＩＡＢＬＥ
variable
VARIABLE

…and all the additional snakes and camels varying the notations further.
There are multiple confirmed stories from former Amazon (and Tesla) employees about workplace issues.

Please don't dismiss anything you don't like as a leftist reddit conspiracy.
I have tried that before (local Mac, remote Linux using various tools). It's much much worse, trust me. Ensuring everything is synced after a save but before you run a command is difficult, reconnecting after sleep is unreliable, it's much slower, more tedious to set up, etc. etc.
In the past, jobs were generally onsite at offices or factories. So those sites had to pay local rates to get staff.

Since the Internet and then Covid more jobs are detached from specific sites, for those jobs it's becoming untenable to continue to pretend they must be done from a specific site because the management don't have the skills to run people async.

This is a double-edged sword. When places go properly async, your assumptions too about cultural and geographical advantages lose their grip. Rates everywhere might tend towards rates in, eg, India or China.
Have you tuned into a congressional hearing on a divisive issue recently? Like the one that happened yesterday. OP is basically right. Right wing radio in the 90s was a parallel universe, and congress was somewhat civil, now half of congress lives in that parallel universe, and right wing radio/social media basically advocates for fascism in the open.

Until the electoral college is fixed or more people vote, it might as well be half the country. It makes little difference that it's at least 50% in the red states.
3d cathedral fan art?
I agree with you. Those kinds of questions feel awful, and it doesn’t feel great to make one up either. In the past I’ve tried to be honest and said that I don’t have a particular story (or w.e they called it in the question) but that I have something that I can to a similar situation and like you suggested I would also talk about what I learned / took away from that experience.
That is entirely your subjective opinion. I think the exact opposite – that Bitcoin is one of the most positive for humanity, world changing inventions ever created.
Perhaps there is some hidden configuration for this. But did you try to have separate windows of vscode on monitors with different DPI or set different scale manually? There is a shared thing going on between running instances. I can't have one window 100% and other 150%.
I love Pixel Art - yet I often don‘t like how a lot of games try to approach it in a „modern“ way so I started to create my own dream pixel art game (working ob it >5 years now):

https://store.steampowered.com/app/541310/Tiny_Thor/