skysight-inc/HackerNews huggingface dataset:
Others might call it "gate keeping", but that implies an intent that I don't think is really there. I think instead that the math professors think everyone else is like them, learn like they did.

I'm kind of dumb and so things as abstract as higher math have come to me with difficulty. I find I have to truly understand a thing before I can possibly expect to remember it or use it. And apparently I am not quick to understand things like differentiation, integration.

I think I only grasped matrix multiplication, linear algebra when I tried to write a flight simulator from scratch (well, from a book actually, but it had you start from scratch with your own Bresenham algorithm for line drawing, write your own polygon clipping code, face culling, etc.).

I have done pretty good (I must say) in helping my daughters get through high school math though since I do understand it (now). I think it helps that I probably approach teaching the concept as though it is to someone, like me, who is not going to make the mental leap to abstraction. I suspect many professional math teachers/majors don't suffer my shortcomings and don't teach from that vantage point.
> in Fahrenheit 451 they're burning books because the mental model of how ideas flow was still centered around print media with publishers/printers, one-writer-many-readers, etc.

Bradbury's model in Fahrenheit 451 is even more specific than that: the books are full of diverse intellectual ideas and the TVs are so full of trash we're supposed to be pleased when Montag turns his flamethrower on them...
Given the number off people who text while driving, I'd say you're far more likely to get hit from behind than you woukd while walking into traffic.
I've been feeling this lately. I have been working on large python code bases the last couple years, and its been a pretty awful from a maintenance perspective. For my next position I want to avoid it.
> Ever try or even see a "Leet-Code" style question that stated the problem without providing example results?

This style of question asks the examinee to devise a procedure for producing those results, not to come up with the individual results themselves. If a student is given a bunch of systems of linear equations to solve, an answer key isn't especially useful since checking a candidate solution is pretty straightforward.
I see what you're saying about typing. As for the reasonably long chains of default initialization code. Well now its in the definition. You could have functions with more code defining the parameters than in body.
> Ever try or even see a "Leet-Code" style question that stated the problem without providing example results? [...] How do you ever know you got the correct result? You don't. Perhaps worse, you are confident in a "solution" that includes an "off by 1" bug.

Yes. Well, no--even worse. When I took intro CS in college many years ago we were given a problem with incorrect example results due to an off-by-one error in the code written by a TA. After many hours of banging my head against the desk and eventually working several cases out by hand on paper, I pointed this out to the professor. Rather than correct the error he emailed the class that the example results were only intended to demonstrate the formatting of the input and output, and should not be relied on to be correct.
The stock market is not a zero-sum game. Money-now is worth more than money-later to companies offering stocks, who know how to earn more money with that money. Long-term strategies simply take advantage of this fact to make long-term gains. Investments are just codified strategies on what ways you can put your idle money to work in someone else's hand.

Buying an index fund full of stocks at their current market price is no more illogical than running code you didn't write yourself. It's way way less work, it probably works better.

Better yet, trusting someone else's market price is much easier than trusting someone else's code because of the thousands of black-hat investors searching for profitable vulnerabilities in the market prices.
The landscape has been changing rapidly since .Net Core (now just .Net) matured 3-4 years ago. As you say there are a LOT of big enterprise shops out there using .Net, but more and it's catching the attention of small companies and startups. I work at a small-ish (~300 employees) B2B SaaS that has a wide variety of legacy code bases: .Net Framework, Node, Ruby, Php, and a few others. We made the decision last year to make .Net our default choice for new projects.
Yah here ya go: https://github.com/joseph8th/oporg
The placement of crossings is less about giving pedestrians right of way, and more about designating places where it's safe to cross.

Unfortunately, the opposite often happens due to political pressure. People know that a blind curve is dangerous for pedestrians and demand a crosswalk and signs/ signals, which only encourages more people to cross at the unsafe location. (Even if it now has lots of paint on the pavement and flashing lights.)

Yes, the big picture solution should be to minimize places where it's dangerous to cross via road design, but that isn't always possible or practical for various political or engineering reasons.

The typical US laws are mostly misunderstood: Even where vehicles have the right of way, they have an obligation to yield to avoid hitting a pedestrian, just as having right of way doesn't permit you to intentionally cause a wreck.

And unfortunately, there isn't a uniform set of rules between states to make row for pedestrians clear, but there has been a trend to at least give pedestrians right of way at all marked crossings, and in places that don't have a marked crossing within ~a block.
The word average is extremely misleading. What most people want is to avoid exceptionally bad outcomes, and e.g. maximize the P10 value of the portfolio in that Monte Carlo simulation.

Look no further than the Kelly Criterion to see an example of maximizing EV being worse than maximizing the median outcome.

As another example, if you have $1M and I offer you a game of chance where I flip a coin. Tails you win back 101% of your buy in. Heads I get to keep it all. The EV maximizing strategy is to put your full $1M stake. But if you follow that strategy (especially if you do so long term) is ruinous.
Microsoft got to turn a blind eye to their dependence on Reddit and their own sanctioned spammy behavior by farming it out to an ad agency.
One click AI-generated email replies for Gmail
The UK is truly a failed state. Up until a week ago they had a police chief that literally gave the order to execute an entirely innocent person in public transport.
LWN had a good article on this: https://lwn.net/Articles/875441/

Short answer is these downsides were discussed but the proposal went ahead anyway.

Imo I'm with you. This type of syntax has a lot of implicit behavior where it's going to be difficult to find/fix bugs related to it.
I speculate OP isn't trying to build a commercial product, but rather tinkering with STM32s for this task because they can. Sometimes it's fun to write on very constrained hardware.
Noah Smith's Ukraine-Russia Twitter list
Where's the issue? https://github.com/dotnet/upgrade-assistant/issues

Additionally: https://docs.microsoft.com/en-us/dotnet/architecture/porting...
Just yesterday I was wondering what's the point of the new Galaxy S8 Ultra Tablet with its glorious 14.6" display and 16GB RAM. Now with the new Android 13 you can potentially install any Linux distro VM, then it will be the most lightweight if not the best Linux desktop with the supplied keyboard + cover.
>I talk to the teacher after the class about it and he told me that the department want it that way to filter out the people that does not make themselves responsible of their own learning.

This was my big mistake with college. I walked in expecting to be taught things, only to realize that teaching has nothing to do with a college class. It is simply a forum for you to express what you already know.
I don't understand how it works for people.

I tried for what felt an eternity, and it kept showing me terrible content.

So I removed it.

Is there something that is not made to turn your brain into a sponge on tik tok ?
Because the lack of effective pensions require you to either work til you die or live off Social Security. Most people don't want to do either, so they direct a significant amount of their earnings to 401ks and the stock market.

The fact that young people struggle really doesn't have much to do with this.
From the Author:

>I cannot think of any honest data collection issue that would result in such underdispersion. I believe this does automatically mean some amount of data tampering (which may not necessarily have malicious intent though; but for most countries on the list I suspect it does).
It probably doesn't scale linearly with revenue.
The metrics and data collection around a subject so intensely tied to politics as Covid case/death numbers is bound to experience some measure of data manipulation. Especially when a large amount of funding and national prestige is at-play. To me, this is would be one of those perfectly believable conspiracy theories.
Joe Rogan's perception troubles come from having little in the way of standards. He'll have on Penn Jillette one day, then someone who thinks Penn Jillette is a self-censoring, goose-stepping, party line fascist for making his podcast intro nonbinary-inclusive. It's ideological whiplash to someone who observes through an ideological lens.

If you want to really 100% understand where someone you don't otherwise like or agree with is coming from, then three or more unedited hours of that person essentially talking without interruption is a great service. Personally, I haven't found that useful. The summary usually matches the expansion. Tim Pool (for example) made a good point or two that time he was on with the Twitter people, but it didn't meaningfully change what I think of him.
I don't think this will change the overall percentage of smokers by much.

Most of the people I know started smoking because.
1. Their parents are smokers
2. Their close friends are smokers

I haven't met anyone who started smoking because of ads.
Any ad and cigarette packet has to state "smoking is deadly" or something similar already in any case.
> How did you verify this?

Because mechanically this is how an exchange order book works. Go to any exchange to place a trade and you will see this.

> I think it would be incredibly easy to maintain --- simply because no one ever audits their books.

Publishing an order book and the resulting trades is the entire point of an exchange. The whole purpose is to provide a venue where buyers submit bids and sellers submit asks that are advertised to each other. When they happen to agree on price a trade automatically occur.

If I go on an exchange and I can see in the order book that there are only 1000 USDT available for $1.00, and the next 1000 USDT are only available for $1.01, and I submit a buy order for 2000, I will break the "peg." However, since the majority of market participants will disagree with me, they will almost certainly quickly submit new orders willing to sell USDT for $1.00 again and the "peg" will be restored.

The "peg" terminology comes from currency markets like USD <-> RMB where China sets the price by law and there is no order book price discovery at all.

This isn't to say it's impossible for exchanges to engage in shenanigans. They can generate wash sales at no cost. But if they see you're going to break the peg, so they magically insert 1000 more USDT available for $1.00, and they support withdrawals, they are going to have to give you that money in which case the exchange has just made itself as regular seller and can only keep it up for as long as it is willing to set money on fire. And before you suggest they have unlimited USDT and so don't care, remember it goes both directions. You could also be a seller of USDT looking to find a buyer paying you in USD. For the "peg" to function the price needs to stay the same both ways.
So stocks can be seized and ETFs can't..?
You’re not scheduling interactions with this system, you’re just reminding yourself about the people you enjoyed talking to.

Nothing prevents you from talking to these people more frequently, this system seems more like a way to nudge you to remind you about conversations you forgot.
It looks to me like the resulting tokens are identifiable and traceable, no? So if you exchange ETH for WETH for BTC or whatever, it's possible to get back to the original source and see if it was clean or not. The WETH makes the analysis a little harder but it doesn't change the fact that the money/tokens/coins/whatever remain traceable.
I think this is more akin to a king choosing to not be a patron of someone at the time (Spotify paying $100 million), not a king censoring criticism of himself, even if not becoming a patron of his ideological enemies has an arguably similar effect to censoring them.
How to Use Mental Models to Become an Astonishingly Good Thinker
There's always been more than one effective way to do things in Python. The contention otherwise is just some rosy thinking. Heck, decorators were introduced almost 20 years ago and they're basically just additional syntax for

def foo():

return "hi"

foo = my_decorator(foo)

Similarly for context managers and many other features.

We can go back much farther than that even: why have lists and tuples, when they're basically interchangeable in most cases? Why have list comprehensions when a loop does the job just fine and might arguably be clearer?
The Not Just Bikes Youtube channel consistently points out how Dutch street design focuses on making driving seem "scarier" to lower driving speeds as a safety measure. These aren't ridiculous measures. These are sensible measures such as eliminating one way lanes where possible (people tend to drive much faster in one way lanes), not having car lanes that are excessively wide, having level crossings for pedestrians, which means it's the cars that see a bump in the road, etc.
Perhaps pretty big deal for you. If it were pretty big deal in general we would have seen at least some copyright violation case about it.
> Stop telling yourself that. You wouldn't be #11 out of 25,000 if you weren't talented.

I like this advice.

I used to think I wasn't as good a programmer than a friend of mine because he had a larger breadth of skills than myself. Then I actually saw the code he was producing professionally ... and it was crap. It was functional sure, but not maintainable at all (if the business rules changed, then rewrites were awful).

Where I work now, the developer team that I joined were a bunch of amateurs pretending to write business applications. Their code (which I'm still refactoring 10 years later) is awful. I seemed like a super star to my managers because they never knew the difference from a good and bad coder.

That last paragraph wasn't meant to be employment advice. My point is, you never know how good you really are until you see how bad other people are. Couple that with the general self doubt we all sometimes experience, and you end up feeling like the worst in your field.

I'm self taught too. I started coding at age 7. We're the best because we love our particular skill so much that we made a fun hobby out of it. We stayed up way late into the night honing our craft. Etc, etc ... other inspiring reasons why we're awesome at what we do.

Edit:

> Edit: I would also add that I'm also completely self-taught. The only computer class I've taken was typing... and I got kicked out for cheating because it was boring.

Ha, I wrote my comment about being self-taught before you made your edit.

On the topic of cheating: In 6th grade spelling class, we had to write out our weekly spelling words 5 times each. We were allowed to handwrite, or type it out on a computer and hand in the printout. I wrote a computer program where I would input the spelling words as an array (only typing them once), and it would output a text file for me to print out and hand in.
I’m just starting to like Python. Worked with it off and on for years but Perl was my goto scripting language. I prefer static typing and thought Python was too slow, which it sort of is. Also thought a decade a foot dragging to get everyone to 3.x was too much. Glad that’s over and i don’t have to worry about legacy code.

Now, Python, with Pandas, NumPy, Matplotlib, etc, provide the best “get shit done” language. Throw in Jupyter Lab and i find myself extremely productive. might try type hints next.
1. this is a preprint

2. they're comparing Russia (and other countries) to the USA, noting their covid mortality data has less variation than expected, therefore underdispersion, therefore undercounting and manipulation. (lmk if i got that right)

> We additionally tested all 85 Russian federal regions as well as all 60 public health jurisdictions in the USA. In Russia, 82 regions out of 85 were flagged for underdispersion ... In contrast, for USA
jurisdictions, not a single one showed underdispersion
Don't worry about the official criminal record. I've been a software developer for just over 20 years....had a DBS check once. Just once.

You clearly are talented so stop telling yourself that.

Have you thought about starting your own security consultancy?
Studying the Greek alphabet was also massively helpful for me. In college I stuck a huge poster of all the Greek letters with their pronunciation above my computer monitor. It makes a huge difference reading an equation when you can say "omicron" or "tau" in your head instead of "weird squiggly thing".
No, the paper identifies more countries than that. That's what makes the article interesting.

> Most of the countries in this list are known, ...
Some people believe the purpose of education is "weeding-out" weaker students akin to a kind of tournament, or a harsh initiation ritual that members of a profession go through. These kinds of rituals enhance loyalty/camaraderie among those who survived (sunk cost) while also minimizing the number of new entrants/competitors (aka gatekeeping).

People holding those views would believe it's kind of "unsporting" to help students or make it easier in any way, that it would defeat what they see as the purpose (that being, the difficulty itself).
Your experience, while worth noting, is clearly atypical.
The NYTimes has also been comparing death statistics with Covid deaths. They've noticed that many places have a higher incidence of deaths, but not a corresponding incidents of Covid cases. (In other words, Covid deaths are getting underreported.)

NYTimes site tracking this: https://www.nytimes.com/interactive/2020/04/21/world/coronav...
And Joe Rohan isn’t a book, or a library. He’s a personality, a bit like an animated gif.
<There’s a surprisingly large amount of middle class Americans who will retire millionaires just because they are able to save for their pension privately and take the proper amount of risk for their age (eg. Target date funds).>

Yet there's a surprisingly large amount of middle class Americans who have no retirement savings; either due to YOLO, or medical emergencies, or misunderstanding how to invest towards retirements.
I wonder if the "not very talented" self depreciation might mean talent with soft / people / social skills (the depreciation does strongly point to this) and therefore suggest that getting some education and training / experience in these soft skills might be the key to finding employment.

certainly there's a inevitable associated presumption that criminal behaviour is caused by poor social awareness and so addressing the general area would also indirectly attack the unfortunately undeniable connected human behavioural profile that needs to be overcome.
I think this illustrates a disconnect between what the teacher wants to accomplish and how the educational system works.

At the end of the day, the goal of the students is to pass the exam, not to learn mathematics. If they have learned some by the end of the course, that's a bonus, but the way the system is structured this is inherently a side-effect.

Some tests require that the students understand the topic in depth, but the map will never be the territory and I think framing this as "students and teachers need to work together to make better classes", misses the actual problem of exams being detrimental to learning.
Summary: "Yesterday I had an idea": record yourself talking, have a schedule, optionally charge your own debit card.
It might depend on your definition of "surprisingly." According to this source, about 10% of American households are millionaires and about 80% of those are first-generation millionaires (i.e. they didn't inherit the money).

Additionally, only about 1% of those millionaires are under 35. (This is a point that gets lost in the debate about inequality, in my view; most wealthy people are old for what I think are extremely obvious reasons.)

https://spendmenot.com/blog/what-percentage-of-americans-are...
Web browsers are actually quite flexible about what ports they can use. However some ISPs and “enterprise” networks will filter traffic on non-standard ports. That’s the real problem.
That's disingenuous, TechSpot is not the project's official website.

If you go to their website, you can clearly see that commercial use requires a Professional license: https://www.ocbase.com/purchase
Public space in NYC is covered by actual real video cameras. Speed cameras are not gonna affect surveillance.
The bug is working people struggling not middle class people having livable retirements
Earlier submission - https://news.ycombinator.com/item?id=30328403 (Not much discussion though)

Edit: formatting
> Lantern's CEO and lead developer is Adam Fisk, a former lead engineer of LimeWire [0]

no thank you

[0] https://en.wikipedia.org/wiki/Lantern_(software)
Sometimes shallow interactions are fine. Like bread in your diet, there's nothing wrong with it so long as it isn't the only interaction.

It's an opportunity for engagement. Sometimes nobody wants to take the opportunity but it's valuable to have.

If you want it to be more engaging, make it so. Ask questions in return, share good responses. "How are you?" can be answered in one word or several paragraphs.
That’s much more than I would have expected. ~3.5% is a significant operating expense. Not sure why it should be higher. Most companies don’t spend that much on R&D for example (tech companies are exceptional in this regard).
Wang is also a very common surname.
You could just remove the ranking system and store the intervals directly. Saying “this is someone I talk to annually” is not nearly as offensive as, “this is a rank D person.”
Forget the stock price. Look at operating margins, operating leverage, delivery volume, trailing delivery volume growth, battery supply, dealership contracts.
I saw that too, but if there is a "real" difference in returning equal things, then it could indicate a way bigger problem in the design.
why does anyone forget?
> People just want to live, with as little worry about their basic needs as possible.

You can describe most of recorded history this way
Turn your argument around: without knowing the impact of luck there's no reason to assume it's determined by skill.

Fooled by Randomness is a decent treatment of this topic.
I have a Hermes Baby for that. It has a mechanical keyboard.
There's a difference between a small city (or even a big city) in the middle of a massive country making a change, and the entire country making the change.

The former will almost always lead to more issues, no matter what the change is.