skysight-inc/HackerNews huggingface dataset:
How about being a millionare. That seems pretty good and much more feasible than a billion. Nothing is getting cheaper..i would error on the side of trying to earn and invest more. I think for a lot of people work provides meaning in life, and I dont see this as being a bad thing.
The context is lost. We have tried all that. We tried that when there was free usage. Now it is too expensive. If you believe it can be done please do go ahead. There is a huge market out there for summarizing novels. No one has cracked it yet.
I described the gunpoint as imagery right in the first comment. "such image". Imagery is not literal, it's image.

A ridiculous image that is not justified, because as you point out yourself by using the words rhetorical and literal, sherrifs and guns play no part in their reaaon for choosing to work in a particular field or location.

It's just a stupid attempt to make their choice into some kind of palpable emergency they are helpless to affect.

It's ridiculous and deserves ridicule.

But what's curious is why anyone would try so hard to defend it?
Plenty of developers always wrote applications for the Mac platform.

As for numerical software, Mathematica and Matlab always had a place on the Mac.

What is about all that craziness to equate "developer" with UNIX?
Sort of, if btc checkpoints eth.
Hash the entire eth PoS state tree every hour or so and include that hash with block height in a bitcoin transaction.
I did this but didn’t get promoted at all. Never tried to. Did the bare minimum. Bounced between 5 managers before bouncing myself out of the company (Google). Lived dirt cheep and stockpiled cash. Used all of my energy during that time to dream of cool ideas. Implementing them now and have zero pressure to go back. Would not trade my current state of existence for anything.
Is there any chance this is due to a lack of natural predators or something ?
He was far from obscure. Granted he never had the same success as CCR, but he was popular for decades.
The truth about that draft law banning Uncle Sam buying insecure software
If your unit is "Soul", like in the airline or Buddhist industry(0), things might simplify, though it still kills Wilsons intention, for all social predators, including humans, are become parasites..

To your second consideration, some and perhaps all souls practise autophagy (via computation)

(0)"The practice of spreading the whale out among many people is based in the Buddhist principle that it's better to sacrifice a single soul to feed many than to kill many animals to feed one person."

(0)http://www.laobserved.com/biz/2010/03/a_taste_of_whale.php
this is a very broad statement. you have to control for a lot of variables. in some ways the US is better, in other ways is is worse..
Solar powered pissoirs for the people!
It was a delight to read, Are there any recommendations for such readable visual proofs of mathematical concepts? I know about YT channels like 3blue1brown, But I'm looking for websites with readable content.
who cares lmao. FANG was really the only acronym that people could agree on. whatever MAAMA MANGA GANMA, no one can agree on these days.
Good question. It’s fairly short depth and there is great airflow under it (not being constrained like in a cabinet) - I have the fans nuked in my (lightly loaded) switches for noise reasons and still have great temps with just ambient cooling.
> The pace was intense, and I loved it. Finally, someone was challenging me — keeping me in over my head

This, I've found is key, but I do think there is a "speed limit". You definitely want the student¹ out of their comfort zone, and challenged. But I do think there is a depth that is too deep, where it will simply be so absurdly difficult the diminishing returns of the challenge are not worth it.

> the standard pace is for chumps

Yes, but …

So I self-taught CS/programming when I was in high school, and asked to take the easier of the two AP tests for CS. These were not offered by my school, and the administration balked at it: how could a student pass possibly pass a test for which there was no class? My mother had to convince them to allow it! We paid for the test — failure would be on me, so who even cares? (And yes, I passed.)

And I still find this: you might have no speed limit, but other people do. They'll not want to do whatever you want to do, often because it requires exerting a modicum of effort on their part. Like, they'd need to learn something, and getting someone to study something is, if they don't want to, is blood from a stone. When you can fly solo, it matters naught, but sometimes you have to depend on others. IME, more often than not, it's the latter.

¹who can handle it? I'm not sure if it applies to all students, particularly those that are really struggling. But for those hoovering up info, into the deep end.
If mining the fuel turning the CO2 into something solid at your leisure costs less than storing the solar energy, then it could be useful ajd a net win from a GHG POV.

Main problem I see is it's not just the lump of coal or tonne of methane. It's the mine and the ship, and the fugitive methane and the flaming drinking water and the heavy metals leeching into the ground from the coal pile and the bagger 288 and the barium mine for mining fluid and ... etc.
To be fair, it’s probably the most CCR-like song The Band recorded.
Yes, I was giving a simplified description to convey how to translate what floating point is to something people are more familiar with.

The technical details of how it handles _every_ case weren’t particularly relevant.

However just to address 1,2 with some hilariousness (autocorrect wants this to be “hilarious mess” which may be more correct).

Ieee754’s 80 bit format was the first widely deployed format, and was largely used by intel to get the other manufacturers to stop trying to reduce the functionality of ieee floating point because “it couldn’t be implemented, implemented efficiently, etc”. However because of that it has a quirk that was fixed for fp32,64,etc.

FP80 uses an explicit bit for the leading 1. That means it can do 1.0 * 2 ^^ N, or 0.1 * 2 ^^ N it should hopefully be immediately obvious why this could be a problem :)

Not only do the multiple representations for a single value result in sadness, it also gives us a variety of concepts like pseudo-denormals, pseudo normals, pseudo infinities, pseudo nans, etc all of which cause their own problems.

Mercifully by default the only hardware fp80 implementation now (since 286 maybe?) defaults to just treating them as invalid and converts to Nan. But you can set a flag to make it treat them as it did originally.
Mark has gone batshit crazy imo.

https://nypost.com/2022/08/19/facebook-parent-meta-lays-off-...
You literally did say that, it’s what the meaning of your words is.

Pointers are a better option because they make the mutability apparent at the call site. Codebases with that convention work great. There is no special training or documentation overhead involved.
Yup. I have my 1U switches, patch panels, and PDUs in the back, and my one 2U server in the front so it’s fairly easy to take down on the rare occasion I need to. The front drive bays minimize the need to do that very often, though.
This paper hits the nail on its head. My personal 2ct on being busy and how I fixed mine.

I believe that being busy is often a case of not having priorities set right. Usually I have a list of 4 or 5 work related items per week that are high priority. Everything else can wait. Next, my private life (kids, partner, working out, eating well) has higher priority than work. If my private life is not in order, I first fix that before doing anything for work. Most who say "I'm (too) busy" have too many things to do in too few time, and would be better off (re-)prioritizing what is actually important and what could wait.
I had the opposite problem. When I was a freshman, if you took AP CS you were allowed to self choose out of CS1. And I did. It was a terrible decision for me, in retrospect. It set me down a bad path. I was a very bad student. I could keep up with the software stuff in HS but that was about it. I shifted to college where everything was in C and pointers and I was struggling to wrap my mind around them at the time. And oh by the way, I was a freshman in college, with a million other new things going on in my life.

I very much get the desire to place out of CS1 or whatever. My experience was that the overall college experience was the jam. A low level class here or there isn't going to change your life.
> But I do think there is a depth that is too deep, where it will simply be so absurdly difficult the diminishing returns of the challenge are not worth it.

The point is that "too deep" is different for everyone, and you shouldn't be prohibited from going deeper just because it's too deep for someone else.
Oh, maybe I misunderstood, but I thought this was a part of the SF to LA high speed rail initiative?

Definitely understand downtown SF, SFO, and San Jose, but SOMA? Why?

One time when I was riding CalTrain from SF to Palo Alto I was timing each stop and it was just so frustrating how many stops, especially shared with BART (!), there were for what is supposed to be an intercity express rail line.
Nobody actually talks about "Alphabet" or "Meta". They will always be Google and Facebook. The pet-names of the corporate entities are completely irrelevant.
The lack of homework, I think. It's not a natural thing to do. Apart from an explicitly pedagogical environment I have found the best thing to suggest people is to try to work their learning into a project. For math this can be hard unless you also have relevant engineering experience to make something with your math you are learning.
I was working at a similar company the last two years. I was completely bored and not learning anything. Now I feel like I am learning more in a daily basis than I learned in an average month in Big Co. at a startup.

Working at the big companies is a bit like choosing a local maximum. Yeah you maxed out comp for whatever your role is in the industry. But now you flattened your growth and learning curve.

There are extreme greater heights you can reach…out there in the jungle. But that is unsafe and risky to do.

To go up, you end up having to go down, first. That means letting go of the false local
Minimum you have achieved (which feels like a maximum).

That means less money in something more risky and nascent to get way more money and promotions and experience … later.

Startups are a completely different “skill tree.” I realized I would rather make less money and work harder if I was learning more and meeting a lot more people.

Easier to do when you are younger. Much, much harder to do when you are older.

You need to write a coherent plan if you are going to take a risk.

1. What is your plan A,B,C and D if A fails? Seriously. Write it down. If I quit and the startup fails or whatever, then what? Write it out.

2. You better be choosing something very high growth and exciting if you are walking away from big money. I left to join Web3 because I believe Web3 is a $100 trillion (all money on earth) market and don’t see any indication that the incentives for it to grow are going to slow down.

There are only a few markets right now that fit this bill. Climate Tech looks really good.

If you quit and join some low growth market, what’s the point. You should quit to get a very rare combination of hard to get skills.

FAANG sucks because it is a race to see who can sit there and tolerate FAANG the longest. If you are creative, you won’t last. Ideal FAANG employee is more patient.

So do you have something better to do with your time? If you are just bored, but don’t have a goal, that is insufficient.
I doubt Romans used unicode. Do we have evidence they did see the numeral character I as different from I as used in text?
AMAMA is better. Symmetry. If you remove meta then AAAM or MAAA are the two options in the lowest entropy macrostate.
Completely agreed - i was mindblown seeing the rotating formulae, but it is instantly understandable.

I think this sort of visualization is what makes a computer medium better than a paper medium to convey info.
The article refers to “…the United States, the dominant global user of light-stick framing (also known as 2x4 stud construction)…”

What other approaches are common in other countries (for single-family homes)? What are the advantages/disadvantages?
> I can’t think if a single proposal to “save the planet” that does not grotesquely violate the most fundamental laws of physics,

Here's one:

Use sunlight for everything, get rid of 90% of private automobiles and reduce the amount of energy the global north uses by about half.

Stop funding fossil fuels and car infrastructure with taxpayer money and it'll happen on its own.
Can't believe it can be like that in Amazon. I'm just on 4th month, but want to get out of here. Making myself to wait at least 24 months. After 10+ years experience last time I wanted to get out so badly was fintech
The GPT-3 you had access to when it was free is quite different than what’s deployed today, and its ability to handle long-form inputs is its most apparent change. I’ve gotten it to give good summaries of ~5000 character texts but I admit I haven’t gone longer than the context length.

Edit: Here’s an example summarizing 8,294 characters of Harry Potter fan-fiction: https://twitter.com/goodside/status/1561213457374011392?s=21...
Introductory multivariable calculus courses are seldom amazing and often mediocre.

If you want to work through this material yourself, you may enjoy Hubbard & Hubbard’s book, https://matrixeditions.com/5thUnifiedApproach.html
One of the really awful things that happens if you end up in the private sector is that the stupid speed limits come back—and this time they’re malevolent and political, so the smarter you are, the more eyes are on you watching for “bad attitude” when you realize you’re “not allowed” to learn at your natural rate of 10 times the prescribed one, and that this is not for your benefit but because some spreadsheet eichmann needs to get more grunt work out of you.
> Have you read the post in question? Its a good introduction to C++ Concurrency / memory models.

Yes, I have. And yes, I am familiar with the C++ concurrency/memory models discussed here. And, to be clear, nothing in the article is doing anything that couldn't be done just as clearly with std::atomic<bool>& as with std::atomic<bool>*. Obviously, if you actually want to be able to assign to the pointer, then you need the pointer form.

> Indeed, one can argue that when using atomics, the more explicit "store" and "load" functions should be used instead.

Yes, this is the style I strongly prefer. Of course, here it doesn't matter between

a = blah->load();
blah->store(b);

or

a = blah.load();
blah.store(b);

and choosing to use the pointer form is often just introducing nullability where you don't need it.
> The “elite” that the right hates are liberals and intellectuals

In the context of being exempt from the draft, the biggest class of relevant people would have been those attending college. I don't think you can separate these that easily.

> It’s not really “the elite” as understood in the context of, say, Fortunate Son.

I mean, fair, but we're in the middle of a political transition that hasn't fully played out yet. I wouldn't rely on them being as separate as they are forever. They explicitly call out senators, and I don't know a single person on the right that likes traditional politicians these days. Hell, a little over a year ago a bunch of them were willing to call for the hanging of a politician nominally on their own side.

Personally, I think the days of the business wing of the republican party are numbered. So far as I can tell, we seem to be headed for a political system with a socially progressive big business-friendly party and a socially conservative party that seriously distrusts institutions, especially those from New England/the west coast (not too dissimilar from the old southern-democrats).
What? How is that shady?

It had 99.98% uptime since launched and 100% since 2013. That’s one of the most reliable software projects ever created in history.
I am curious if you will find any useful advice here. I mean, there is some great advice in this thread, but it's really hard for anyone who isn't you to help in this situation.

Here are some questions you should ask yourself that might be helpful:

- If you were laid off tomorrow what would you do?

- What are some things you would LOVE to do? What would it take to accomplish the things on this list?

- What are your minimum long term financial goals? The idea here being that, depending on the minimal lifestyle you are comfortable with, you would need to stay at your current job (and invest wisely) for X years. It might make the current job much more enjoyable if you know that in X years you will have 100% of your time available for projects of your choice without financial consideration.

- Are there ways to satisfy what is missing AND keep the job? For example, starting something as a side project, even if you can't devote full time to it. You can always decide in the future if you need to pursue it. (ie: don't force an all or nothing decision when you don't have to)
tbf I dropped out of a CE degree (and college) because I couldn't pass discrete math so I might not be the best logic programmer... I doubt I could pass leetcode interviews, I mostly work on the fringes of software dev.
I personally did sports. I didn't really like it when I was younger (10-13), but I got pretty good when I was a bit older. The flexibility of being homeschooled allowed me to pursue being an athlete more thoroughly through my teenage years whilst not missing out on academics. Luckily my parents had the financial means to let me pursue that (being an athlete on a national team is expensive af). It was probably the single best space for me developing into a relatively well adjusted adult.

I wasn't homeschooled before age 10 or so, so caveat emptor with younger kids.
Which brings the question: where could be the sweet spot regarding the grid size, ie best bang for buck when there is a set per-cell price, or some other soft size limit?
A Small Place to Discover Languages in GitHub
It's worth noting that for a lot of people for a long time, Intel TSO was the memory model in practice (which IIRC makes `std::memory_order_seq_cst` pretty much free on Intel).

Many clothes have been torn and many teeth gnashed porting C++ from Intel to more relaxed architectures. Back in the day that usually meant like SPARC, today that usually means ARM.

"Acquire" and "Release" are relatively comprehensible in isolated examples, but the intuitions don't compose well. It's realllly easy to end up with an ABA type issue or an architecture dependency even with the simplest lock-free primitives like CAS. Combine that with how cheap `std::mutex` is on most platforms and it's just really a last resort, at least on server-class gear.

Google engineers have more experience with this than probably anyone, and they've summed it up nicely here: https://abseil.io/docs/cpp/atomic_danger.

Doing raw atomics isn't quite "roll your own cryptography", but it's clearly in "if you have to ask, don't use it" territory. I've lost count of how many times I've fuzzed something to Mars and back to show it "correct" and not been able to justify it compared to `pthread` when the profiles were in.

With that disclaimer, people are going to do it, and so I should probably leave an example of it done well: https://www.youtube.com/watch?v=HJ-719EGIts
I think my friend might have known that in 1985. I just figured it out this morning, and by now all the good hedge fund manager jobs are taken.
I like the GALS model of computation but, at least last time I looked, the tooling and languages were pretty rubbish.
I make Nomad List alone and don't have a designer either, so you can do it too :D
I don’t know about DZ, but things that are two letters in one language can be one in another (famously ij in Dutch, but there are others).

Also, things like æ and œ are much easier to deal with if they are a single glyphs. Their upper-case versions are respectively Æ and Œ even in languages where they are two letters. I suppose that now we would do it with something like ZWJs to make sure that both letters are transformed consistently but there are technical reasons behind the current situation.

[edit] here you go: dz is the 7th letter of the Hungarian alphabet, but the capital version (in a normal sentence) of dz is Dz and not DZ. Yeah, languages are weird: https://en.m.wikipedia.org/wiki/Hungarian_alphabet
Outside of people telling you the obvious, put your head down, keep doing it for a few years and save/invest, have you tried speaking up?

A simple, “Hey, on the next project, can I be involved in the planning? I have some ideas and would love to contribute them.” might go a long way. You say you have a good manager, what did they say? I know it seems like you aren’t getting anywhere but the reality is, you are. Time, is what you’re banking. The more you stay where you are (for a few more years at least) the better it looks on a resume. From there you’ll have all the creative freedom you can handle.
This potential problem is overstated if the quality of the scans is decent. I have scanned literally hundreds of books, and encoded them in both djvu and pdf/jbig2 formats, and have never once found a bad character. (Yes, having heard of this issue, I did initially try to find examples) The free djvu tools have parameters you can adjust to make them more or less aggressive at combining similar characters, and above 200DPI it's hard to even force the issue to happen for something like an 8 versus a 6. That was my experience anyway.

It's also telling that the example trotted out is always a decades-old photocopier implementation. Unless someone does some comparisons of recent scans and finds a bunch of altered characters, I just don't buy this concern. MRC+JBig2 is really great and the size savings have not been trivial for me personally.

(I hesitate to add that the alternative would be, I assume, DCT/jpeg page images, which introduce lots of noisy artifacts of their own... destroying our history one DCT-block at a time!)
This is not marginal thinking.

50% of people are more capable than the other 50%. Being smarter than most people is not such a rare thing.

There are plenty of regular people smarter than most of the people they encounter.

Berklee sets a standard so low that not just some people can do it faster, most people can complete it faster.

The point is, most people can complete everything faster than the default. But many don't because of these artifical "speed limits".
"Cartoonishly depraved"? The vast majority of porn is just pretty normal sex with more attractive than usual participants. Porn has demonstrable benefits for reducing sexual violence, in fact, that's the strongest non-free speech argument for legalizing distribution of illegal porn (obv. not an argument for the legalization of production!).
I'd argue that in some cases, the live show is not the "reference form" of the a sing. It might be the product of multiple sessions mixed, or a pair-up they can't do at the live show.
People had globes back when Britain actually had an empire. Mercator actually made many himself.
One firm's goal to replace car ownership with remotely driven rentals
Yeah, this here. Add markets to the list as well. Honestly just thinking about this is overheating my brain. Too many big concepts with imprecise definitions, my prediction engine is working overtime to try and lock it down.
Why open-source? Many of these projects already exist. They all work fine, but no one uses them. How would this one be different?
Maybe fix the issues you really care about (privacy, etc.) but still serve ads or do something to make enough money to pay the server costs.