skysight-inc/HackerNews huggingface dataset:
It isn't. Sometimes women are given an advantage, in a way that is completely unfair and only gives a small boost to certain women with certain personality, attractiveness and age characteristics. Men with certain outward characteristics get a least as much of a boost.
I started with SICP to understand Lisp conceptually (it also taught me a lot about abstraction). Then I worked through Practical Common Lisp to learn the ecosystem a bit better and programmed some tools for my own tasks. Finally I worked through “Write yourself a Scheme in Haskell” which deepened my understanding and actually ended up with me spending more time with Haskell than with Lisp (it was a gateway drug to more structured functional programming). Overall this sequence was a very satisfying experience and I now find myself spending most of my time with Erlang which feels a bit like middle ground.
How to Become Formidable – An Unpopular but Effective Way
- Buy and hold BTC, keep it simple. Quit job when you can live from 4% of your wealth and sell a few years worth of BTC at that point to stomach the volatility

- Regular health checks: you will start having health problems, but nobody knows what exactly

- Dating may get harder in 10 years, decide fast if you want wife/children

- eating the same amount of food that you did will get you fatter. You can balance it of course.

I guess that's it, so enjoy being 30, I loved it :)
https://freethoughtblogs.com/gruntled/2014/05/08/the-s-guide...
>is meth, heroin, and cocaine supposed to be safe for you?

Most likely not, but definitely much safer than unregulated "bath salts". And keep in mind, "safe" is not binary, it is a spectrum. Even a lot of common household OTC drugs are not safe if taken in improper dosages or without following the instructions carefully.

And even regarding those drugs that you've mentioned, a giant chunk of the deaths and overdoses occur due to impurities and unknown mixes that are unaccounted for due to the illegal status of those substances.

For example, let's say a heroin addict keeps buying from the same dealer and knows his safe "dosage", which is N grams. The thing is, that's not the real dosage, because street heroin is mixed with tons of garbage fillers to prop up the value and make the drug cheaper to manufacture. So his real "safe" dosage could be 70% of N, with 30% being fillers. Then at some point later, he either switches dealers or his usual dealer switches suppliers, and the fillers only account for 10% of the final product now. So the addict buys his usual "safe dosage" of N grams, without being aware of decreased filler amount(dealers don't post an accurate percentage of fillers in their drugs on the package, cause why bother if it is illegal either way, and it could be that they didn't even know it themselves). Even though the addict thinks he is buying his usual "safe" dosage, in reality his dosage becomes 29% higher (0.9N grams vs. 0.7N grams), hence the overdose.

Note: numbers and percentages are absolutely made up, because i have zero idea about typical heroin dosages and percentage of fillers in those. But my point should still be valid, even with the real life numbers probably being much different.
I don't think that matters. Either you write a macro that is correct that won't break because of unwanted intersection with the place of expansion, or your macro is wrong.

Edit: barring code-walking macro of course. Once you start using those, the bets are off.

Edit2: of course, I don't think overwriting core forms count either. That is poor bedside manners :)
I've made this game using my previous[1] (shared here) sphere collision project. There's no rules implemented because I think there's several ways of playing pool. Anyways, hope you like it.

1 - https://github.com/victorqribeiro/sphereCollision
There are positives, and there are also negatives. Both have been well-documented.

My point was a more general one, that we are being sucked into a strangely anti-human world where those in power would like nothing more than to reduce us to a mere employee number. Just data in a spreadsheet. It's so much less messy that way, right?
No, read the next sentences:

> These ads are shown to you based on your online activity while you're signed into Google. We will not scan or read your Gmail messages to show you ads.

They don't scan your emails for ads, they use your search history etc for ads.
I've used Rust to write a couple of personal projects: a compiler for a language I've designed (it's really good for that because of its great ADT and pattern matching support) and a small CLI which I wanted to be very fast. Rust is great for that. The `structopt`[0] crate makes writing CLIs almost as easy as on a high level language.

The other project is a web app and I use Rust to compile to WASM. Because I had to use several web APIs (DOM, WebCrypto) I used the JS interop heavily, and that's still very painful to use if you use the low-level interop (js-sys and web-sys)... however, I am aware of several efforts in this area, like Yew[1], which should make things better.

The language is very hard to learn, but once you get past a certain threshold (depending on what you know already, that may take weeks to several months) it's really nice to use (though certain things are still hard to write because managing lifetimes can be very tricky).

[0] https://crates.io/crates/structopt

[1] https://yew.rs/
Not answering a simple question about what the options are, followed by irrevocably deleting data the user wants. That’s what you think good customer support looks like? I never want to be your customer.
> I think women get this better treatment

Don't forget that chubby, 59-year-old females are also women, though.
> This sounds like just moving the problem. The author makes it seem like writing a Dockerfile is somehow such a burden on development teams when in reality it's a rounding error on the overall development time spent on a project. Ours is about five lines long. Copy the files, define some environment variables and a port, done. Not exactly rocket science.

Dockerfiles appear trivial and they usually start trivial, but they don't remain trivial for long[0]. In particular it is very, very easy to inadvertently write a Dockerfile that is insecure, or wasteful of space, or promotes build churn, or most frequently: all three.

All the tips and tricks that folks need to know in order to write production grade Dockerfiles are given for free in a buildpack. You don't need to think about the efficient ordering and contents of layers, the buildpack does it. You don't need to worry about mystery dependencies arriving via `wget`, buildpacks control what dials out to the outside world. Build churn is dropped to the minimum necessary changes, rather than the minimum possible changes. Disk space and network traffic is saved because far more layers are identical.

[0] See "Problem" of this document I wrote a few years ago: https://docs.google.com/document/d/1M2PJ_h6GzviUNHMPt7x-5POU...
> 2: when you must use google, make separate, carefully unconnected accounts for each project.

How can one make this advice actionable? Creating new Google accounts requires providing a phone number to which one has long-term access (as they will sometimes require you to do SMS 2FA, even with 2FA off, when logging in). Using one on a different Google account links them (and could cause multiple accounts to get nuked), and you can't use a Google Voice number.

For some things I've taken to buying "aged" Google accounts on forums when I need true non-linkability, but in general this is an unsolved problem. I'd lose several accounts simultaneously if I hit the big G's antispam, as I've had to reuse some phone numbers several times.
People complaining they they want the game on stadia and blaming the creator are really just being assholes. Imagine if you spent 3 full weeks figthing some extremely obvious extremely silly but on some system, like adding two integers causing a runtime error. Would you really continue to work even harder trying to support that platform?

The guy lost access to his primary email for nearly a month... I think he's exhibiting a metric ton more constraint that is reasonable in this situation and google needs to get their damn shit together.
The question is not about whether alien civilizations exist (very likely yes) but whether they can meet. Other civilizations existing is necessary but not remotely sufficient to prove that meetings are possible, let alone probable. That's where you equivocated, and I believe that calling out and naming fallacies is a worthwhile contribution.

Ed: but I guess you weren't doing it on purpose. I retract the "cute".
Society for Preventing Parents from Naming Their Children Jennifer
The title isn’t the issue. The entire premise of the story is misleading. There are also no primary sources or peer reviewed claims. This is essentially an ad for a company under the guise of news. Please ban.
* Example 1. Look at Uniswap, it's an unstoppable exchange that is a tiny program in terms of lines of code on the blockchain. The team is tiny. And the thing sees $2 billions of volume every day. Imagine, say, stock being digitized onto a trustless system like this. Every exchange out there, clearing houses, market makers, millions of jobs (not a good thing, but just a reality) would become obsolete. You just don't see the complex process of how transactions happen in real life because there is a massive system that's evolved over many decades to make it happen. Also note that majority people in developing countries don't have access to a bank, much less investment vehicles so the "non-distributed ledger" cannot even reach them. But internet can!

* Example 2. Alexey Navalny is a Russian opposition politician. What the state practices routinely is coming up with fake court cases and freezing assets of his team, their families and even their neighbors. People in US in Europe are very trusting to the banking system because they do not have thing like these happen to them routinely. A counter-example is my beloved Argent wallet. Argent is an example of a "contract wallet" with social recovery. In other words it's a place to store tokens (for examples ones that represent USD) that comes with a complex system of security measures. And there are no middlemen to this system. Nobody can freeze the account, or even steal your phone and try to transfer the account to them, they would hit a hard limit writ into the chain. These systems are still evolving but I gladly and proudly make use of them now.
We have a fairly diversified economy. If you feel promotion is more important to you, pursue that. If you feel performing a different kind of task is important to you, pursue that. Neither is "better" in some absolute sense, much less moral sense.

Life is full of tradeoffs though sometimes they are easy and that's wonderful ("doing X isn't worth the money to me" or "I don't really like doing Y but I don't mind because the extra money will allow me to Z"). Some people couldn't care less about titles (e.g. me) while some people think they are even more important than pay (e.g. my mum who grew up in such a culture). I can't claim either is bad or wrong; people just have different itches to scratch.

The "choices" we should worry about are those forced upon people who don't actually have a choice ("I have to drag myself to my second minimum wage job because otherwise I'll be homeless").
This reminds me of when I was working for an EdTech startup nearly a decade ago where the CEO invented his own “Mini Myers Briggs” test, and we developed a “feature” to reject any teachers applying who came back INTJ after filling out that stupid test. The CEO adamantly believed INTJs didn’t make good teachers.
Ahh, I was focusing on the "local state" vs "global state" bit. Haskell has ways to address the expression problem: e.g. http://www.cs.ru.nl/~W.Swierstra/Publications/DataTypesALaCa... and http://okmij.org/ftp/tagless-final/course/lecture.pdf
> and have smashed the crap out of myself quite badly in the last 20 years

Right... isn't that what they're saying happens if you don't exercise enough so proving their point?
So your saying women have zero advantages over men? That absolutely none exist or has ever existed?

Out of all possible advantages (let's say 1000 in total) your saying men hold 100% of all these advantages and women can't even hold one advantage?

What in your mind is more realistic?
don't worry about it for one single second. Turning 30 is no different than any other day. It only has power if you define it with power.
I'll definitely bookmark this. Though how is it different from 3DHubs (cnc, print, injection) or Shapeways (print)?
Google Joins the Rust Foundation
that's putting the causality backwards. you should aim to have interesting experiences and thoughts. the failure and unhappiness will follow if that's what's in store. if you aim for failure and unhappiness (the poor proxy), it's likely you'll miss out on the interesting experiences and thoughts, which is the meaningful part.

this is, again, how we get unintended (and unwanted) consequences in so many aspects of our lives (partisanship is another good example).
> You don't know any people from Venezuela I take it, or any countries experiencing hyper-inflation.

I agree that this is a use case but due to BitCoin's extreme volatility it is not really good for that either. Any stable coin is much better suited for this.
All Pythons are slow, but some are faster than others
nvidia has a competing service that supports that title, and it honors your steam account instead of needing you to re-buy it

https://www.nvidia.com/en-us/geforce-now/games/
I don't weigh any of those things heavily - especially the Swiss company needing Swiss people - or the location. All cantons in Switzerland compete for business and its very convenient that any sparsely populated canton can have imbued a regulator (a random nobody) with such wide powers to make it most convenient for a business, and that business inherits the brand of Switzerland.

I need the paper and confirmation from other people's interpretation of the paper.
IMO the problem is the dismissive attitude towards human support where it is viewed only as a roadblock to "scale".

Being able to provide good support is a difficult skill to acquire and maintain, and most companies struggle with doing it regardless of how much they spend. You cannot get good support by throwing money at the problem any more than you can get good engineering -- it's a necessary but not sufficent condition. Moreover being able to provide good support requires a customer focus, attention to detail, and focus on quality that was never part of Google's DNA, and which Google prides itself as not caring about. To make Google into even a decent support company that creates as good of a support experience as Amazon (which is years ahead of Google) would require much more than higher margins, it would require a total rework of the corporate culture, leadership team, hiring policies, internal training and communications, etc. That's hard to do at a company that has such a dismissive attitude towards its user base, primarily because historically the real customers are advertisers and users are the product. It's hard to transition to more of an Amazon model where the end users were always the customers and the business was built around that understanding.
I had the somewhat cliched experience of a teacher wanting to bump me into the special needs class, and then testing out of their class entirely.

I was a very earnest kid, and up until that point I took everything my teachers told me literally. "This is how you learn" and everything felt like pushing boulders up a hill. Once I had 'permission' to build my own mental models from the examples provided by the teacher and dismiss their suggestions for how to organize the information... they could barely talk fast enough for my liking.

These 'models' I would discover later were very like the scientific method. Rote memorization was my absolute nemesis. Hypothesis, attack, defend, revise, repeat. As an adult, people who noticed this about me have asked, "Hey hinkley, I need these people to do <task you've never done before>, can you keep an eye on them?" After the initial panic, within a couple minutes of peppering them with seemingly random questions I can often answer, "sure", and have a sense of what questions I can run through the ersatz model, even go a bit off script, and which ones really require me to interrupt the expert.

When I'm entirely wrong, it's back to pushing boulders uphill again. The ones I remember clearly though are the ones where I was truly awful but motivated to trudge through. If giving myself permission to be a polymath is the best thing I've ever done for myself, giving myself permission to be bad at something for a long time is the second best thing. If I get to the end of my life and find that these turn out to be the things I was best at teaching to others, I won't be surprised at all. "An expert is someone who has made every possible mistake in a narrow field of study." Nothing seems to get me repeat customers like being able to tell someone I came to the same conclusion, and here's a counter example and a better way to think about that problem.
Take any idea of a data pipeline, something like with rabbit or kafka. Now describe that in functions by composition.

read-data -> push-to-rabbit -> read-from-rabbit -> send-ack -> push-to-http.

Turns out with functional composition + data structures you can do a lot.

With the idea of immutability or persistent data structure with say Clojure, a lot of idea start to make sense. Rich Hickey videos are pretty good at describing simpler programs. Even if you never use Clojure, or Lisp, or Scheme, these idea might make you a better programmer. At least they did for me. My Python code is now much simpler because I realized I didn't need everything I was doing.
> Turned out, strings are not that cheap to clone if all you have is a bunch of strings.

Yeah, if you're doing a lot of cloning, you'll probably run into performance issues at some point. A common way to solve that problem is usually to use references instead of cloning.

Of course, writing your code that way takes more work/thought/planning.
Think about if you want to have kids later. If you want and your path there is not obvious yet, now is the time for you to prioritize finding that special someone.

Keep in mind that the character traits that make someone an exciting one night stand might be the opposite of the character traits that you'll want in a long term term relationship where you live together all the time.

I know that covid makes this advice very difficult to follow :(
As others have alluded to, it's more common in FinTech (ex: Jane Street and Quicken Loans). There also seems to be a number of front end devs using Fable + React.
> One of the purported benefits is security, however from my experience in the financial software industry, I have to say - good luck getting your software validated where a major part of it's build chain is from an external "community".

Paketo buildpacks are the latest generation in a series of buildpack technogies that have made Pivotal (now VMware) hundreds and hundreds of millions of dollars from the finance industry. Heroku/Salesforce could have made much more. Google will almost certainly make as much.

Finance security and compliance folks love buildpacks. Love. If they loved them any more they would get tattoos and name their kids See Enbee.

Disclosure: I work for VMware, via the Pivotal acquisition. I've worked on buildpacks several times.
Complaining about "regulation" in general is as insightful as complaining about code in general, and for pretty much the same reasons.

> What we need is competition, not just some abstract thing called "regulation".

If there isn't competition, how do you plan to get it, short of policy to encourage it (aka regulation)?
You could credibly accuse Apple of many things, and I say that as an unashamed Apple fanboy. But making it basically impossible to reach a real human being by phone via AppleCare, or in person at your local Genius Bar if you prefer, is not one of them.

You get what you pay for.
Also CT is lucky to be unique. CST / BST / IST are a bit more of a guesswork for international groups.
Corporate concentration in the US makes food more expensive and less accessible
If you are equating a world without Facebook to a world without running water, you need to spend a week camping, where you leave your phone at home.

You'll very quickly discover why they are not at all alike.
I am spending bitcoins with BTC-linked debit cards (and earn half of my income in crypto). Living in the future, perhaps. :)
You're probably right.

More active antitrust may need to occur via regulation.

I'm just very skeptical of the sort of thinking that treats some abstract, not-very-realistic thing called "regulation" as a magic tool to solve all our problems.
you'll spend the rest of your life helping other people. Dont fight this - it is a good thing.
> He saw a man who arrived in the United States with nothing, who had lost a child, who was being pilloried in the press by reporters and his ex-wife and who verged on having his life’s work destroyed. “He has the ability to work harder and endure more stress than anyone I’ve ever met,” Gracias said. “What he went through in 2008 would have broken anyone else. He didn’t just survive. He kept working and stayed focused.”

In 2008, Elon Musk was a multi-millionaire who would never have needed to work again, and who had an enormous range of possibilities open to him.

There are millions of people who are suffering far worse setbacks, who have barely any resources.

To say this would have ‘broken’ anyone else seems blinkered at best.
Or perhaps you're trying to obtain goods and services commonly denoted in USD, but believe USD is depreciating against BTC so until purchase, sell your USD.
And then the competitors _tacitly_ collude and form an oligopoly, using their combined market power to consume small competitors and collectively reduce product quality.

The unregulated free market makes minnows of us all for the whales to feed upon.
Announcements also from Mozilla, Amazon and Microsoft:

https://blog.mozilla.org/blog/2021/02/08/mozilla-welcomes-th...

https://aws.amazon.com/blogs/opensource/congratulations-rust...

https://cloudblogs.microsoft.com/opensource/2021/02/08/micro...
Why not? The qualification being for public utility should be "is this basic infrastructure humans need to live now?". And the answer is yes. Facebook controls most of the big public speaking forums and google controls so much and in so many spaces that it would be foolish for me to even try listing.

I hope in america public utilities are not only controlled by the government. Because where I am from public utilities can be publicly or privately controlled. As long as they are all playing by the same rules many private companies have made lots of money providing public utilities.

I don't see the impediment here.
Interesting...

But do these truncation errors cause any real world heartaches? Does anyone do n-derivations of any approximate function for large n?
You don't need to buy a Stadia controller to play Stadia.

It's free with an optional subscription for games and 4k.
> why do people care so much about Google using Gmail data for ad.

What does this have to do with anything I said?

I never made a judgement of it being bad or good. I just pointed out that probably Google isn't providing Gmail as a free service out of any kind of charity
> "Everyone wants the right job, and to hire the right person. It doesn't benefit anyone for the match to be off. Trying to use these AI systems in smart ways is to everyone's advantage."

I mean, that's flagrantly untrue. There are plenty of, I hesitate to use the term "bad actors", but people who will lie and embellish their resume, tailor their answers to these personality quizzes in an optimal way, and otherwise game the system to maximize their payoff - which is to get hired.