skysight-inc/HackerNews huggingface dataset:
Study something deeply under the direction of an expert critic. Repeat at least once. This is difficult to find -- even most colleges/unis don't provide it. Mastery takes years. Best to do this in your youth.

Unfortunately, there are no shortcuts. Without criticism, at least a couple times to mastery, it's extraordinarily difficult to differentiate confusion from clarity.

(Programming is a wonderful field because reality is such a harsh critic and experiments are free... your code either works or it doesn't, and the most expensive input to the compiler is measured in human heart beats. But the field is exceptionally rare in that respect.)

But also, as a general heuristic, it's safe to avoid 4 minute reads that promise to tell you something as grand as "How To Think".
Funny, when you speak of systems and applications I think of government and companies. We're just seeing Conway's law play out across the planet.

https://en.wikipedia.org/wiki/Conway%27s_law
> Care to elaborate? From my experience as a Plaid customer, bank integrations seem extremely finicky, unpredictable and buggy. I have support cases going back months which should've been simple fixes (the bug was acknowledged, yet not fixed).

For some of my time I worked on the support team, so trust me, I feel your pain! I may have even been the one to say, "Sorry, no ETA" :( I share in your frustration with slow bug fixes as well, I was always banging the drum to get more engineers on the problem but it is definitely worth appreciating the scale and complexity. 10,000 banks, each bank has tens to hundred of account types, banks get bought, merged, change their backend. Brokerages also carry a gigantic chunk of complexity, you'd think stock tickers are standardized across brokerages, but absolutely not! And pulling consistent security prices, even just end of day, very complicated.

You start to do the scaling math and you quickly realize that you can't fund _every_ bug fix, it just isn't feasible. With that said, do they fund it enough? My opinion is no, more resources should be assigned to fixing bank integrations. But I don't cut the checks ;)

re:deploys The deploy times were slow for awhile, I forget for how long, they grew to maybe 20-30 minutes? But for most of my time they were _fast_. And you got a nice Slack message when they hit different envs so you could be doing something else and come back to watch the outcome/test when you got the ping.
In this case, not so much, they block individual CDMs as they get leaked, but if you dump your own or find/purchase a non-public one, you're off to the races. They don't change the basic software APIs or crypto occurring.

However when it comes to something like this, it pretty much works or it doesn't and it'll be obvious one way or another when you run it. Writing unit tests for that is probably of limited value.
No. The messaging around Omicron was explicitly fear-based. Now even the media is forced to concede that it is mild.
Print out form. Fill out form. Bring it to old man in an office to stamp form. Scan form. Email form.
No, short term and long term availability of a part in volume has always been a part of circuit design. The current situation has been a unique extreme of this, but buying a million count of an electronic part hasn’t ever been an arbitrary off the shelf affair. How many a distributor has for immediate shipping, the lead time for large quantities, and the end of life plans were always a consideration. Before though the problems you were trying to avoid were more like not delaying production for six weeks because a part was out of stock or whether you could keep building this board for the next ten years.
Itoya is Disneyland for people who love office supplies. I have never found such a store in the US. Itoya is similar to Staples in the same way a Tesla is similar to a garbage truck.
Hospitals install their receptacles “upside down” for this reason.
Wonder how they go about verifying you own the satellite in question...
Slightly off topic but this reminded me of a post I wrote many many years ago on infinite scrolling in JS that degraded for no JS and also persisted the scroll location when copying and sharing the URL.

https://medium.com/@jmathai/ux-nirvana-elegant-pagination-wi...
How to think: think longer.
Does it have to come with the surveillance apparatus, the absolute lack of legal responsibility for potentially fatal actions and the perverse incentives for mindless consumerism, though?

You know how the sausage is made. Wouldn't you like to at least fund a viable ethical alternative?
Things nobody cares about don't make news headlines.
Oh this is soo good!

Now, would someone kindly reimplement the Railroad Tycoon? Pretty please?...
> My first child didn't start talking until she was about 3

Thank you for sharing this. How did you handle being around kids the same age who were talking? My kid is 2 and isn't talking and when his cousin who is 3 months younger started talking, his father asked me how many words my kid says. I locked up and didn't respond. It dawned on me afterwards that there are parents who just don't know about this stuff b/c they don't experience it with their kids. Did you have to deal with this?
Here is the alternative:

Radxa ROCK 3A(Quad A55@2Ghz):

- 35$ for 2GB
- 55$ for 4GB
- 75$ for 8GB

No wireless but you can use a m.2 wifi/bt card.
This is the same way Bill Gates got his start.
I second this! Their explanations of different product SKUs are quite helpful, even if you don't end up purchasing from them
> If there can be power on prongs you can touch it's poorly designed imo.

Agreed.

> Of course I know charging an entire country's plugs isn't an overnight thing but it should be something under consideration.

We did that here in Brazil not long ago (and Brazil is a huge country). We changed from a mix of different plug types (a flat blade plug similar to unpolarised NEMA 1-15, a plug with round pins somewhat like CEE 7, or the newer USA plug NEMA 5-15) and sockets (older sockets accepting only flat or only round pins, newer sockets being able to accept either, and even newer sockets also accepting things like polarised NEMA 1-15 and/or NEMA 5-15 together or not with the round pins) to a newer design with round pins and a recessed socket (NBR 14136, based on IEC 60906-1). With this new design, unless you're using an adapter to an older plug, whenever the pins are exposed they're not live. All new installations and devices are required to use this new standard; adapters are available for old devices and old sockets.
The first on the list, the Kokuyo Campus notebook, is a favorite in Japanese schools everywhere, IF ONLY because it has the words “CAMPUS” emblazoned across the cover.

That being said, it’s a really good notebook.
The prince doesn't stop on a dime, this was a design choice. This recreated version plays the same as it did on OG hardware. If you're having difficulty, focus on holding and releasing the inputs and think of it as applying acceleration, where you want to release before you want the object to stop.
"I have spent endless nights thinking about who killed JKF. Surely, now, I know how to think clearly on the subject. Please come down to my basement where I have a special room dedicated to all the thinking I've done on this subject. And I have thought longer on this subject than anyone else, so clearly I know how to think on this subject."
... what floating point determinism?
Sorry, couldn't help myself. Even in the cases where it's deterministic, the implementation differences across hardware AND software make such a prospect downright hilarious to me.
In local Israeli “faang” type of company - 150k salary + stock options ~45k/year at current stock prices. Senior dev
I love math but prefer programming type syntax to express math ideas, rather than much of traditional math notation. Much of it feels too alien and non-intuitive. Too irregular and random, and not predictable. Various styles duct taped together over centuries. The names of the various symbols are hard to remember, and dont get me started on the pain from not being on the standard PC/ASCII/Western computer keyboards.

In short, a similar critique to that of Perl and PHP, except math is even worse.

Show me a Python-like notation for a math construct and I'm good to go. Even a Lisp!
A free and open source, ad-free alternative to SMS Forwarder is
SMS Gate:

- F-Droid: https://f-droid.org/en/packages/com.github.axet.smsgate/

- GitLab: https://gitlab.com/axet/android-sms-gate
I believe this is deployed at a bank, which allows them to write programs in a sandboxed environment where they can establish certain security guarantees.
Relevant 99pi: https://99percentinvisible.org/episode/hanko/
> Who is the target audience though

I believe this is used at a bank.
So... like checked exceptions (e.g. Java needs to declare those in the signature, and they are an integral part of said signature).

The more I hear about how Zig implements it, the more it is exactly like exceptions.
Lua's Development Style (2008)
I would imagine it could be a "Hard Problem". I mean look at all of the problem anyone has ever had with Unicode now imagine trying to reverse engineer it form images of characters in random font without the bit-stream of the charecter, the benefit of textual context (ie it that a Latin script letter O an zero or O shaped letter from another character set used in a quote name or excerpt from another language), or metadata in file header. I think this will probably be one of those thing that will get better asymptotically until we have sufficiently advanced general intelligence, as alot of it will be context dependent.
SWIFT (https://www.swift.com/) is an international arrangement to transfer money. It deals in all-electronic cash, just like Bitcoin. It keeps records of all transfers, just like Bitcoin. It handles a trillion (U.S.) dollars a day.

Unlike Bitcoin it is used by all countries. I'm not sure that all of the distributed Bitcoin journals can handle the volume. Imagine your Bitcoin journal trying to clear a (U.S.) billion transactions a day.
I can't find it now, but I seem to remember reading about a company that was adding solar cells to the wings of their self-launching electric sustainer glider. The solar panels didn't generate anywhere near enough power to sustain cruising power, but the idea was that they could replenish the energy consumed by self-launching in the duration of a typical flight.
Ah, ok.

So... you have to do the bubbling up manually if the caller cannot handle the early exit.

Maybe I'm missing something but it still feels like a solution that looks like exception but is inferior to them.
Mind-expanding books
If you're an engineer or product manager on the Alexa team, how do you solve this? I don't think they can make the product safe for children. Meta and Google's solution is to formally ban children from their respective services.
Hours Outside
Disappointed you forgot the faxing.
Mocking Bird – Realtime Voice Clone for Chinese
Very strong argument. That's sarcasm.
That's fair. FWIW, many people (including myself) believe that God is both corporeal as well as perceptible, though the latter is on His terms (because, I suspect, He wants it to happen for each person individually).
Agreed. Never giving power to anyone who wants power is usually the right choice.

I'd rather use a karma based moderation system, which works on the premise that the majority of people isn't made of trolls, spammers, scammers and the like.
> C'mon, no atheist is remotely claiming that God doesn't exist even as a concept. You can't possibly think this is what any atheist ever meant?

Personally I don’t care neither abou atheists nor about religious people in general.

I was just answering the question.
Tackling the US Government’s PDF Mountain with Computer Vision
I'd put cleaning the mailbox in second place behind filling forms. They get filled up daily with flyers and paper ads of all kinds. It's so bad that most buildings have a dedicated trash can, just for these. Right next to the mailbox area.
Saying something is not scientifically accurate is a bold claim to make and the evidence that you’ve provided are opinion pieces that don’t support that claim, so stop doing that.
I dunno, if I make a list of leaders I've worked with that I'd want to hire if I started my own thing... I'm sure keeping the machine alive and the paychecks flowing was near the top of their priority list, but most of their decisions seemed motivated by other things.

Improve safety for the users. Preserve the sanity of the ops team. Start actually competing for our business instead of relying on relationships with politicians. That sort of thing.

Most often these hireworthy behaviors correlate with bringing value to the business, but sometimes the business's values need correcting.
I have to some degree. Travelling abroad was an interesting experience and media was part of that.

There is a lot published about this. Might be worth a bit of time when you have an idle minute or few.

As a starting point, repeal of the fairness doctrine (Reagan) coupled with media deregulation (Clinton), transformed mainstream media. Today, access journalism, massive media consolidation, poor clarity programs (fact is poorly differentiated from opinion), and an AD driven culture make for quite the barrage of information, much of it contradictory when viewed as a whole.

We may not be at the top, and sorting that kind of thing out is very highly debatable anyway, but we are up there. It's not hard to understand how very large numbers of us struggle to make sense of the information available today.

Sidebar: There is struggling to make sense and say coming to a wrong, or very poorly supported conclusion. That's one potential. The other one is far more subtle, and that is being confused, being aware of it, feeling one isn't capable, or lacking in time, perhaps education, and seeking authorities to trust. That is more the kind of thing in play regarding vaccination struggles we see today.

People quite literally do not trust public institutions because of the political games they have seen played, poor performance of government, and generally unclear mainstream media. It's been going on for a while now, and it's starting to really add up. (in my view, of course)

End sidebar

Intrigued? I was.

Best way to start is to tune out for a while, say a few months. During this time, seek original documents, if you have a need to be informed, and you might not. It's nice to just tune out for a while, get grounded, sort of reset.

When you do seek something, get original documents, say a report, paper, whatever it is. Then compare and contrast to media on the same topic. When I did this some time back, I was frankly shocked at basic things, such as elevating speculation to fact, or cherry picking from documents to emphasize something the authors did not intend.

I don't have good answers other than to encourage people to use more diverse media sources and seek original documents where they are available and make sense to read.
Pet Rock Remote Control with Finger Pie Menus and Speech Synthesis:

https://www.youtube.com/watch?v=SG0FAKkaisg
North Korea's Loch Ness Monster (2016)
This was also ported to Roku, and is the best game I've played on Roku

(remember when Roku was going to be a Wii competitor, with the fancy motion remote?)

https://github.com/lvcabral/Prince-of-Persia-Roku

It has a 9 screen (3x3) mode that is pretty cool to see on a big TV.
my printer is a nice guy at the printshop named jose and he makes an unexpected noise often after lunch.
195k base + 24.3k bonus (12.5% of base) + $191k RSU (annual) Unicorn startup, ipo soon. Remote. West coast.
> that if a person finds the world a "shitty place"

Again, can you please stop with the assumptions? I don't believe this. I clearly said if you're an idealist you will find the world shitty place. I don't know what about my phrasing was confusing (though admittedly, English is not my native language). Are you honestly wanting to have a good faith conversation?

Just because I don't find things ridiculous doesn't mean I align with someones beliefs. I can disagree with someone without disparaging them. And I'm quite certain you can too.
Thinking all there is is moral relativism is a tiny baby step in the long journey of deriving your own objective basis for making moral judgements, and C.S. Lewis's works are essentially religious allegories but with better character development, so hardly a reference that carries rhetorical weight here.
Honest question - Can you provide some examples?
Ah yes, only “necessity” and “unnecessity” are valid antonyms.
For solving leetcode style problems:

(1) try the problem, meaning get to the logic for the solution and then

(2) implement your solution at least once

(3) read the solution

(4) scrutinize incredibly heavily why you got it wrong or why your code wasn’t as efficient as the ideal solution <- this post mortem step is the secret sauce to getting better at these problems, but you have to go really really deep. At this step you will uncover some key learnings.

(5) build a map of the key learnings,

Rinse and repeat on new problems.
Freudian lisp.
If you're going to optimize for money, optimize for money. I optimized for money for years and have no regrets. I'm now enjoying the fruits of that choice living in Asia and the amount of effort sacrificed was totally worth it.

You have a wife and kids now, I would heavily advise against E. (From the tone of your post it looks like you know this). This is what I do now, but I'm currently not optimizing for money.

C is doable. One leetcode question a day for five months then one month of hardcore interviewing will get you there without much sacrifice for family life. You can find that extra hour in your day by waking up an hour early. Remember, we're optimizing for money here, not short term happiness, if you feel frustrated every day trying to re-learn how to reverse a linked list, remind yourself that's the _correct_ feeling to have and it means you're moving closer towards your goal. The end result is a better life for your family.

D is basically C, except without doing one leetcode question a day. You still need to do a 1-2 months of hardcore interviewing. 80% of the effort for 1/2 of the results is a bad trade.

However, if you're _not_ optimizing for money, there's option F: move somewhere cheaper and work get a remote gig. I'm currently in Taipei and am friends with a lot of people who've made this decision. Some with families, some without, some single. The main thing we had in common was we valued autonomy over everything else. I have other friends who stayed in Canada/USA because they value extended family over autonomy, and that's OK too!

This sounds cheesy, but if you haven't already write down your 4-7 core values then make decisions based on those. Making decisions that align with my values has reduced my anxiety drastically.
I’m only aware of the Gigabyte Aero (240hz), Dell XPS 13 (240hz), Dell XPS 15 (60hz!?), and Razer Blade 15 (60hz!?).

I wasn’t aware some AMOLED phones use dc dimming. I would love to have that. It’s so weird looking at your phone and seeing the screen turn on and off repeatedly.
> e.g. USSR anti-religious campaign of 1928–1941:

Anti-religion campaigns are still in effect caused by religion, since they wouldn't be necessary if it weren't for religion. Next!
Sure, but a 10 year old has real intelligence... they have an idea of what is going on, no one is arguing they don't have the same kind of intelligence as adults, just that they have things they still need to learn.... so why couldn't you say the same of the AI that is learning how to give challenge recommendations? Just because it isn't perfect doesn't give evidence for or against artificial intelligence being a real thing.
Yea.

https://www.tesla.com/AI

https://twitter.com/elonmusk/status/1429903213726093315?s=20
Good take - defining a "low-level language" feels like trying to define a "cold temperature". It's all very relative.

We could say that a temperature is "freezing" if it is under 0C, and "boiling" if it is over 100C. But it's hard to nail down "cold" or "warm", as any group sharing a thermostat will tell you.

You can easily place arbitrary assembly commands or memory values in C code. Plenty of embedded codebases are littered with asm blocks in performance-critical areas. It's hard to see it as a high-level language in the age of javascript/python, but maybe the overton window has shifted.
There is one!

https://jwst.nasa.gov/content/webbLaunch/whereIsWebb.html
Scrolling on this web page is really annoying.
Wasn't meaning specifically long term, to be fair I get your meaning but you'll be needing to know the accuracy/inaccuracy for it to be useful beyond a status symbol.
The latter is a negotiation tactic given in "Never Split the Difference". Essentially communicating over text/email allows you to carefully think about your words, whereas over a call or video call you can read tone of voice, body language, etc. and throw people off balance and reveal info.
I had to work from home fulltime like everybody else. I liked it at first, after a few months however I hated it. I put on weight, I missed my colleagues and being a manager of 2d zoom faces is extremely different from managing real people. Not to mention all the energy lost on misunderstandings or lack of time to properly convey communication that takes a simple glance at each other in real life. I'm far from an exception or a bad apple as the article puts it.

Remote work is definitely a flexibility and fulltime option that makes sense, a new string to our bow of accommodating the workforce. But it cannot be all, we need offices, I don't want to be alone at home with 2d zoom faces, I want humans. If there are people that like it, good for them, but heck I don't, and I can assure you I'm not alone.
Garbage statistics will not get better if you insist on some arbitrary fragility index threshold (and no accepted threshold of an "acceptable" fragility index does exist to the best of my knowledge). Also, using a lower alpha will automatically give you a larger sample size, without invoking a completely superfluous fragility index.

Nobody should interpret clinical studies in isolation; they only have meaning in a "qualitative" Bayesian framework which integrates physiological plausibility, other available trials, and risk/benefit ratio. The fragility index only muddies waters, as clinicians misinterpret it even more frequently than the much maligned p-value, all while not delivering any more information than the p-value itself.
Please share a few sentences on how to do this, as I really don't know how to do that.
Yea looks like DRM is way to make legit consumer life hard by not showing high quality video. But alas if they go to pirate site they can get 4k easily.
i was rolling my eyes, assuming the lethality of the challenge would be specific to the child, like suggesting a peanut butter sandwich to a kid with a peanut allergy.

my assumption was wrong.
Finally, a thought is able to form from the depths of my mind - the netflix noise is just straight up the falling noise from prince of persia!
Hi, Did you follow their advice ? or what you do so the child can catchup the speech delay, thank you.
It’s like playing a piano. Start with slow tempo and get everything right. Then gradually speed up while maintaining the quality. And at a certain point it is not possible to write faster without changing the shapes of letters to be more cursive like, and that is ok.
but you forgot that 1960s appliances lasted about 80 years. 1970s were almost as good and lasted about 60 years. 1980s were noticeably worse and last about 25-30 years. 2005 appliances were dead 10 years ago.

So I can get a 1960, 1970 or 2015 appliance for about the same price and they are all about on their last legs. Except the old ones can be repaired!

If you can find a good or rebuilt 1960s or 1970s appliance, the lifetime electricity costs are dwarfed by not having to buy another one every 5 years. You can hand that old mixer down to your grand-kids and that is no exaggeration.