skysight-inc/HackerNews huggingface dataset:
Thanks for the great post! I'm curious - roughly how much income does this level of engagement generate on YouTube?
Why does this web page need JavaScript to turn on the lights? The text is unreadable without it.
Slightly OT: I've been wondering recently if the word teenager and it's use has been a bad thing for people between 12 and 20. If we didn't have this word I'm guessing we wouldn't view them as such a distinct lump and be less ready to generalize about them.
Once you get used to zfs snapshots, operating without them feels like developing without source control.
Yeah, this is round 2. It would be nice if they retroactively provide this same support to those folks.
Hence the file. Backup to a file, copy it somewhere else. Heck, print it out on paper if you want to.
Collision-free hashes exist. They are just not used on practice to build hash maps, but if you use a 128 bits hash with homogeneous distribution, handling collisions is irrelevant.

Besides, just because you are storing the keys, it doesn't mean it is viable to retrieve them. On the collision aware maps you see on CS, iterating through the keys is extremely inefficient.

The OP's description is clearly somebody that has learned the theory, but don't have any practical knowledge.
The homeless “migrate” to California on their own accord. I know this from back in 2008 when thousands of homeless would migrate from colder parts of the country into Southern California for the winter.
Beyond pc explicitly admitting that they made the mistake you're saying they didn't, Stripe and other payment processors, especially internet payment processors, are extremely sensitive to economic forecasts. I can think of three obvious reasons that current market conditions would tell them to prepare for a macroeconomic downturn:

1) The housing market is the largest asset base in the world's wealthiest country and changes in that market reliably predict macroeconomic downturns (1).
2) E-commerce transactions are supported more than the economy as a whole by discretionary income. Interest rates drastically change consumers' spending habits; when rates rise, discretionary spending drops as consumers save more (2). You can infer that the GDP of e-commerce decreases at a rate higher than the larger economy because of that drop in spending.
3) Stripe has a very high retention rate for its customers. That counterintuitively increases the volatility of its stock because of increasing interest rates (3)

Beyond the appeal to intuition you made around tech companies assuming that post-COVID demand would remain, there are plenty of reasons that a payment processor that primarily services e-commerce would need to downsize. They are simply more sensitive to macroeconomic conditions.

[1] https://seekingalpha.com/article/4535186-how-to-predict-a-re...
[2] https://www.investopedia.com/ask/answers/071715/how-do-chang...
[3] https://whoisnnamdi.com/high-retention-high-volatility/
I honestly don't understand why anyone would be killing themselves over a job at Twitter? Is the work/pay that great?

It seems like there's still a decent job market for developers I just don't really get why anyone would actually be working weekends when Elon has shown he's not really interested in making the company work.
Lyft Layoffs
And now they actually did the layoffs - https://www.wsj.com/articles/lyft-plans-to-lay-off-hundreds-...
There are many You-tube videos showing step by step. If you're slightly handy with small screws it's not hard. I've replaced my Samsung battery twice over the years. Look into it before you cast doubt and lose hope.
No it doesn't. Especially with a 14% reduction in by far the largest expenditure.
I guess you could still use a self signed cert if your users accept unsigned anyway.
I appreciate the author's enthusiasm for their subject, but titles like '8 Data Structures in 10 minutes' make me lol.

Practically speaking the engagement-centric approach this post appears to advocate for is likely to fail in the long run, if the goal is to build something lasting and not just a short-term experiment. For example, one of the more successful and lasting computing tutorial Youtubers is TheCherno, basically focusing on C++ and game engines and graphics. Clearly, a lot of effort goes into each post, and even though they're perhaps not as frequent, over time they do very well:

https://www.youtube.com/c/TheChernoProject
>> Unless you're in some A-B test I definetely don't have this option on my Privacy setting. Just Triple checked.

> https://i.imgur.com/GRLMjGh.png

> Just took this screenshot. It's also not new, my girlfriend has been using it for years.

Can confirm this privacy option existed since I installed WhatsApp on my brand new LG G2 back in 2014. I turned it on then right away and never turned it off in all the years and phones I've had since.

The price for people not seeing your "last seen" status, is that you don't see other's people's "last seen" status. Which is fine by me.
> Still I will score quite low in job interview questions ...

> I never "studied" computer science in a regular way,

You never really mentioned algorithms, and your only mention of data structures was "usage of [hash tables] instead of searching arrays and many other small things that actually enhance the code performance."

While you don't need them all the time, a good understanding of common data structures and algorithms will make you a better engineer, and I suspect this is the weakness they're seeing.
> I worked nights and weekends all of October.

Sorry to hear that. Why were you working nights and weekends?
I'd also love a browser extension that would unshorten strings that are too.......

Most annoying design antipattern ever implemented.
you said "Full employment of a smaller labor force". its not a smaller labor force. its a larger labor force as the number of employees is at an all-time high.
No kidding, this is big! Data structures are going to get easier.

> It will also form the basis of the upcoming "async functions in traits" feature.

I can stop using https://crates.io/crates/async-trait !
> I started writing, publicly but to myself, primarily so I could remember how to do technical processes that I didn't repeat very often.

I have note taking for that. That way I don't have to spend energy on polishing my writing and I don't have to worry about accidentally leaking something that's sensitive.
"This is due to a DMCA takedown request coming from people representing Signal. Canonical is currently working with Signal to resolve this issue."
React Native moves to TypeScript template by default
> people like you

I think that there is too many laws already... I was talking to someone else

People like you are probably working for the Government

Either way, you don't know what people like me are.
Corp greed came first I think.. inflation due to covid was transitory.
You could use one of those services that expect a regular http heartbeat. I'm personally using uptimerobot for that. Within a .bat or .sh file, add a

restic [...] && curl <heartbeat-url>

and you'll get eventually notified if backup jobs fails too often.
Inflation goes up, cost of borrowing money goes up (cars, mortgages) -> less money to spend on non-essentials and the essentials get pared down to the minimum.
Working as a mathematician, the math notation is 100% why I use (La)TeX. Packages are just a bonus.
Ask HN: Do you currently use any apps or technology around firearms?
Hello community, just conducting sentiment analysis today around responsible/legal firearm and concealed carry holders. Do you currently use any technology platforms or apps to increase education and safety for yourself, family, and community around protection?

What are your concerns around privacy and functionality?
Ask HN: Sharing deployed functions to hide the implementation?
Would you share deployed functions to hide the implementation (of the function) and keep monetization of your algorithms/functions on the table? If so, how would you do that?
They gave me no feedback why they failed me. I did recover when Siri betrayed me by succeeding where I said it would fail, but poorly. It took time to say "Well, I guess at some point Apple released an update and I had given up checking at that point. That's one of the problems with voice: generally you only get one chance to demonstrate capabilities." It redirected the course of the interview.
The only one of these that is a ‘bug’ is the failure to ring on android.

The rest are all feature requests.

That said, it’s interesting to see what people think are basic requirement for a messaging app these days.
I actually love the TeX syntax for math! What I do hate about LaTeX is the arcane document formatting options—i.e. drawing a figure in place requires an entire package to be imported!
You do if you're on a work visa and don't want to leave the US.
Out of curiosity, was the structure of the tree created based on letter frequencies similar to trees within a Huffman Encoder? If so, shouldn't O, I, and S be higher up the tree?
Yet... we still see ageism in hiring too. I'm continually surprised at people advertising for 'senior' positions that require 3 years of 'foo' experience. If that's how you label 'senior'... don't be surprised when people with little experience apply for senior positions.

Not poking at you directly. I've got 25 years of experience. I was on a team a few years ago with people with... 2-4 years experience. We were both labelled to the end client (contracting company) as 'senior developers'. It's just weird all around. When everyone is 'senior', it loses any useful meaning.
So much of my code is this. I love this addition too.

I'm very impressed with how much good stuff is in this release. The Rust team is killing it.
Is there anything we can do to bring an order of magnitude of improvement to compilation time? I know incremental compilation is by crate, how about by file like C and C++ do?
BTW: I don't think we owned it. We lived in some very nice places, as I was growing up, but my father didn't make that much. I think his company (it used to be "The Company") owned or leased the properties.
> Because before the Eternal September, it was HARD to participate. So, virtually nobody did it

This is an important point, I think. There's a generational aspect to this. Those of us who came of age prior to the internet (and especially social media) being ubiquitous don't really have an expectation that we're owed a forum where we can just say anything that's on our mind. As one of those olds, whenever I hear people complaining about "censorship" on whatever social media platform it kind of sounds entitled to my ears. We didn't expect to have a platform prior to about 2005 or so. We didn't have 'followers'. We discussed politics with a few friends in a bar over drinks. But now so many people seem to expect these private companies to provide them with a platform where they should be able to say whatever they want. Freedom of speech doesn't guarantee you a platform for that speech.
Half the speed of a chip released close to 3 years ago

Qualcomm is bad
Sorry you're going through this and hope you don't have too much stress. I also echo the sentiment about needing a break, I wish I got laid off today. I'm not sure I can handle the Stripe culture that emerges from this.
"Journalists" meaning Project Veritas well known for edited videos and a failed attempt to sting a major media outlet.

The people that were arrested accepted money from PV for the stolen property.

Nice try.
Nah. Even those few accounts on Twitter that are actually run by real people (not bots) are mostly trolling to some extent. It's all a big joke.
> When it comes to YouTube monetization you need to have 1,000 subscribers and 4,000 watch hours over a 12-month period.

> As you can see I am not there yet by a long shot!
Not going to happen. If you look at the CommonMark discussions, you will find people adamant that X features not be included for varying reasons.

I think the best future option is going to be djot[0]. It is being created by the author of pandoc, who might possibly be the most qualified person in the world to appreciate all if the nuances of marking up text and parsing it.

[0] https://www.djot.net/
Let's pour one out for the naming of yesteryear, today's realm of acceptability is just soooooooo bland

Except for Coq.... you can carry on, good sir
IIRC Osram bought Fluence, so they're all Osram now.
> She attacked that exact same line of reasoning when running for election.

NTK was a nutter who wanted to stop all prosecution in the city. Ann Davison was a tough on crime realist. Huge difference.

You might be referring to the incumbent who didn't make it through the open primary, but he got us into this mess in the first place. No one was going to give him another shot.
Now that we have advanced language models, standard hack commercial writing has fallen into the uncanny valley.
> I think political parties only later began astroturfing on social media and split users in camps.

The splitting into camps (in the US) based on particular topics started much earlier than social media:

* https://en.wikipedia.org/wiki/Southern_strategy

> Not quite, but one of the most effective temptations one can offer is giving people a moral excuse to hate others.

The psychology studies referenced in the book show us-versus-them / in/out-group mentality without getting in moral questions or political topics.
Yeah, Qualcomm is behind the M1, but the funny thing is that Qualcomm is already ahead of a lot of the Intel product lines, if they were willing to compete at the lower end of the PC market.

For example, why does the Surface Go 3 still sell with a "Core i3" or "Pentium Gold 6500Y" in it, when it could have this Qualcomm chip in it. Qualcomm's Gen 8 is approximately 3x faster while also being lower cost and having lower power draw! Why does a $500 Go 3 ship with "4GB Ram" and "64GB eMMC" when this Qualcomm devkit can ship with 32GB ram and 512 nVME SSD for just $100 more? These are the products that should be Qualcomm-ified, it would be an immediate improvement to people buying this, over any other current PC comparable.

Instead, the consumer version of this Windows devkit is a "Surface Pro 9", which when equivalently spec'd to the devkit, comes out to $1900 USD. At that price, nearly any Intel / AMD / Mac comparable is a way better pick.
Your suspicion is correct. It's a Qt5 bug.[^1][^2][^3]

[1]: https://github.com/texstudio-org/texstudio/issues/62

[2]: https://bugreports.qt.io/browse/QTBUG-58936

[3]: https://bugreports.qt.io/browse/QTBUG-40332
The trick is how stock is used by corporations. Namely:

1) Employee pay being partially in stock grants
2) Loans and funding being driven by stock grants

The first is hard, because most of your employees just got a pay cut when inflation is already hitting hard. If your stock price drops this fast, a lot of employees are going to look around because you stopped paying them as much.

Likewise, managers are going to be cranky about being paid less, cranky managers make for bad decisions, company culture starts suffering quickly.

The second point sounds silly, when you think about how much cash inflow is happening. The trick is the balance of debt to assets in a company, and how badly that balance sheet changes when internally held stocks no longer have _close_ to the same value they did before.

This translates on their 2021 10-K [0], which was published February this year because accounting. Their cash reserves and marketable securities both dropped, the latter by over $10B. That's not good when we're suddenly heading into a buyer's market for asset accumulation.

They _could_ go for a buyback right now, but their cash on hand needs to _stay_ on hand, because their stock-derived liquidity is now worth vastly less. Particularly if they kept up with that giant rise in COGS (Cost of Goods Sold) -- they need to keep hitting R&D to make their new strategy successful.

As of last year, Meta was rapidly amping up their COGS but revenue was matching, but those have stopped growing at the same rate. This is going to be a very messy correction.

Buuuut I hate Meta, hate their complete lack of ethics, and want to watch them burn, so I'm going to keep reading their financial reports like a freaking nerd and giggling.

[0]: https://www.sec.gov/Archives/edgar/data/1326801/000132680122...
It takes 1 CEO of Windows ARM device for dogfooding own software to ARM :)

Anyways, what I noticed is that CxOs started to carry Apple MacBooks around and sysadmins just had to deal with it.
We'd love to offer something like that, but there's all kind of considerations around liability with repairs. Plus we're entirely run by volunteers, and watch repairs take a lot of time.

That being said, a store for refurbed Pebbles might be doable, but it would be a big time and cost overhead.
I've been contemplating creating YouTube videos like the Khan Academy ones, but for a niche area. The aim is to help students understand the subject, so I don't need a camera. But I do need some form of a touch device where I can write, draw graphs, show text, etc. and just record that. And there will be no monetization.

Anyone have any recommendations for such a setup?
Just use restic and reclone and be done with it.

https://bobek.cz/blog/2020/restic-rclone/
What the author fails to comment upon is the sheer breadth of embedded applications and focuses almost exclusively on IOT to prove a point about distributed systems (which he does quite well at a medium-high level). The analogy falls apart pretty quickly when you compare webdev to a safety critical system with hard real-time guarantees. Such a system may not have a viable logging framework due to deployment location or security reasons. From a 10,000 foot level I agree with the premise, but I think the title fails to explain the real topic: "similarities between embedded IoT and web development"
HTML/CSS, with KaTeX loaded to render mathematics using the same notation as (La)TeX.

https://katex.org
I have a difficult time with this comment. everyone I know who uses Latex including myself is painfully aware of its shortcomings and fairly steep learning curve.

maybe the graphical environments eliminate some of the pain around embedding images, or using wrapped figures.

but there is no way they manage to get around the fundamental lack of composibility. that sinking feeling you get when you just add one more thing or try to put an X inside of Y and the whole thing falls over in a pile.
people do not cut off fingers for fingerprints so they wont cut my arm off for my github...
Where are we heading if every company drop 10-20% of their staff?
Then shouldn't their stock be worth even more which is what this discussion is about? The simple answer is their fixed margins are far worse than these other competitors (aws aside).
Post content consistently. Listen to the comments posted (you have so few views it's easy to do). Adjust things slowly and keep plugging along.
> I always `apt uninstall snap` and never worry about it again.

Might want to double-check if/when there's some automatic update that decides to reinstall Snap
The Mermin-Peres Magic Square Game
boycott Signal actually, they are the ones that sent a silly takedown notice
Oh, I completely understand why they did it. And why they have the thumbnails of a person looking shocked at whatever the subject matter is.

But I hate it. The change is a tangible downgrade that cheapens the channels who do it. I'm glad for them that they have a larger reach, but I'm no longer a part of that reach because I can't stomach the chintzy thumbnails and titles designed to appeal to first-graders. I voted with my feet on that change.

Maybe that's just me.
Not only have I used SML, but I've also used F# and Scala extensively, both of which are well rooted in the ML philosophy. And for completeness, I've also used Common LISP, Haskell, Clojure, and Erlang.

Not once have I made an argument about the efficiency of objects oriented languages. Although that is important for performance wherever performance matters, it isn't my point in the slightest, and I already would agree with you that there are functional languages out there that are equivalent in performance.

My point is that the raw exposed complexity of functional state management (and especially pure functional state management) makes it worthless for game development. And until someone actually develops a real game, up to modern AAA standards using a functional language, all of your posturing is theoretical.

I can carry a pallet worth of goods to a supermarket using a pickup truck. It might be a little messy cause it can't pull up to a dock, so I'd have to unload it by hand instead of using a pallet jack, but the time I save by driving faster more than makes up for it. I could argue until I'm blue in the face about the theoretical benefits of using faster and more nimble pickups instead of slow and cumbersome lorries, but until someone actually builds a supermarket logistics network with them, those benefits are just theoretical. More importantly, the people who actually work in logistics industry would never attempt to do so because they can immediately see the problems with it.

So if you're that convinced your functional language would be better for game dev, then just do it already, cause nobody in the industry is gonna do it for you. I can guarantee it won't take long for you to understand what it is like when your paradigm choice puts you on the wrong side of the Expression Problem. And by the end of your experiment, you'll just be another crusty old insider that is too dumb and stuck in your ways to consider the amazing benefits of functional programming, just like what you're trying to do with me here.
I've never used phrasebooks much; "thank you" and "Excuse me, I don't speak <their language>, do you speak English?" were quite sufficient. "Where is the toilet?" is also essential.

But something that was very useful in Paris was the menu translator book, thin enough to carry in your back pocket. I could stand outside and look at their menu, and almost all the food was listed in the book, which had chapters for meats, vegetables, dessert, etc. Then when I went inside I knew what I wanted.

I don't doubt there are better apps now, but I can imagine a specialized product like this still being handy.
2 years ago?
Let's say you get the battery out by unbolting it in a short amount of time. You'd have to let it drop onto something to then remove it from the car. In one video a person used 2x4s then pulled it out with another vehicle.

Now what? How do you get it into another vehicle to transport? There's no place for a small crane to attach to. You would need some sort of hydraulic lift that would be similar to a pallet jack. Once it's up you then need to move it onto the truck which would be difficult.
Maybe you can drag it on the back of a truck using a pickup bed mounted winch.

Finally what do you do with it? It's nearly impossible to remove the individual cells, they are incased in some sort of protective foam that you have to chisel out. Sell the entire thing? Tesla will know the battery is stolen, car reads the serial number, bam, back to you.

Not to mention how large it is, how many could you do in one night?

More importantly why did you make your post? Do you have EVs so much that anytime even a slight advantage comes along you have to dispute it? Maybe you just like to argue. It's just really weird.
I can't tell if these counselors are giving bad advice or the college admissions landscape really is that competitive now compared to 15 years ago. 4.0 and 1600 are perfect scores and trivially, higher than the average scores of admitted students, let alone all applicants.

Every applicant needs stuff on their application besides academics as well, so try to stand out there. They look for unique talents. If they believe that someone is the best X at Y niche that the admissions team likes them they're getting in no matter what.

Also... these schools admit a number of Indian-American males every year. Your son does have a chance. Unfortunately the competition is higher for him due to these unfair rules.