skysight-inc/HackerNews huggingface dataset:
You are not incorrect, but in C++ a closure (lambda) is quite literally an object (of an anonymous class).
Thank you for taking the time to craft such a thoughtful response. Love your feedback. My comments in order below:

- I'm honestly baffled by spending so much time on one book (program?) in a classroom context. I imagine some kids won't be interested in the particular story, but it will go on for an entire month. I could see this damaging interest.

So the program time is actually 4 active periods on one book. For longer books (higher grades and more difficult Lexile scale will have some extra designated time to ensure students can finish the book but on average it is 4 periods. This includes the watching of episodes, reading out loud, lesson plans that have to be covered as part of ELA (English Language Arts) instruction anyway. High engagement level has been core to our early success but interestingly, one of the main points for improvement from teachers is that our program can feel rushed (ie desire for more designated time). We're still working through the kinks :)

- The pace seems incredibly slow. To learn to read, you need to read a lot. But this is one book per month?

Yup. We only target 9 books ie 1 book per month. Of course, we hope that students would read far more but going from no reading to some reading and carving out "reading time" to develop the habit of reading is where we come into play. Of course schools can and should continue to foster take-home reading and after school or within school time reading outside of this.

- The more stories a child is exposed to, the more chances there are to encounter something especially captivating for that child, and to spark an interest.

I agree with this.

- It's hard to believe how much participation there will be without seeing an example class and interactions between the students & actor. The videos on the site make it seem like a completely passive experience.

Legally, we cannot share that footage at all. So I'll just have to accept your disbelief here even though I wish badly I could show you otherwise :)

- Craft activities seem like a distraction from reading unless the activities are grounded in literacy (e.g. letter/word games or creations). Even then I'm kind of skeptical.

Respectfully, I don't exactly agree with that. Esp for younger ages, craft activity is a form of sensory learning. We use craft activities built to help showcase comprehension of the unit as opposed to just phonetics (though there is that aspect too). I think just evaluating our students comprehension in one medium form is limited (again, esp for younger ages).

- I predict you'll end up changing the name "litnerd". Being a nerd is cool on HN, but elsewhere?

Come on! The cat and everything? (Lit)nerds rule! ;)
My anecdata are somewhat counter to this.

I got my first part-time tech support job during college via a connection. My aunt was a white collar professional, she ran the fundraising for a non-profit with an annual budget in the millions of dollars. Some software they used for managing donations was developed by a small local company, and she recommended I apply for work there because she was always in touch with their support and thought I could do the job. So I wrote a cover letter and name dropped my aunt's name, who they knew as a client. They interviewed me and hired me. I don't know how much my aunt helped but I can grant that this connection was a privilege many don't have.

After that, the rest of my jobs were without any connection. In the winter of my senior year at college I started applying to big companies through their websites. A big insurance company responded and flew me in for an interview. I was thrilled by this chance, I had never been treated so well. The recruiter told me to save receipts for food and taxis etc, I was so unused to this that I don't think u ever submitted them, I couldn't believe they'd pay for all that. Anyway they hired me.

After that my LinkedIn profile did most of the work. I responded to recruiter spam and got interviews.

One job-hop was driven by a semi-connection: I was moving cities and wanted to find a new job, so I went to a bunch of tech meetups. One was a python meetup, which has nothing to do with my tech stack and I know very little python. At the end, I approached one of the lecturers and told him that while I didn't understand anything he talked about, I got his joke and I thought they were funny. He said that he and some friends were going for drinks, would I like to join? "Sure." So we sat and talked, at the end he asked if I'm looking for a job, I said yes, he told me to send him my CV which I did. Then nothing... then a week later he responds telling me he posted on a forum for veterans of a particular military unit he was in, where he wrote that he thought I was a good candidate. Then suddenly my phone started ringing...I had interviewsin the new city and ultimately offers.

Bottom line: there are multiple ways to success. Good fortune is a common thread though, you do need luck and serendipity, and professional family connections certainly don't hurt.
You only hear about the criminals who get caught and crimes that go unsolved get blamed on these kinds of criminals.
8 years would only be 40% of my current job tenure.
Approval of a vaccine isn't contingent on a specific percentage effectiveness. Less effective drugs are approved all the time as long as the health benefits outweigh the risks and side effects.
Bitwarden is great for OTP, I have no need for a separate application.
Germany is a relatively free country, especially if you compare the last 50 years of economic policy to it’s neighbors such as France or the GDR. While the latter example is self evident, the former has a long history of governmental mandated innovation as well - did not ensure a lot of competitiveness...
Mine is the 2012 model before the retina display. Phillips head screws everywhere instead of the pentalobe. Open the case and you have access to everything. Battery can be replaced in 2 minutes. Hard drive in 1 minute. RAM in 30 seconds. Trackpad another 2 minutes after pulling battery. I even took out my optical drive and installed another hard drive in the bay since its SATAIII on that model. Then they came out with the retina mac and glued and soldered almost all of the above.
Their policy prohibits "certain sexually oriented materials or services".

https://www.paypal.com/en/webapps/mpp/ua/acceptableuse-full
The four employees Alphabet fired near the end of 2019 were Laurence Berland (SRE, 11 years at Google), Paul Duke (SWE, 8 years at Google), Rebecca Rivers (SWE, 4 years at Google), and Sophie Waldman (SWE, just under 2 years at Google). Not sure how soon out of college any are or where else they've worked before Google but I don't think they're fresh grads.
Anecdotally I've had someone who was older than me, with less experience, talk to and treat me like a college graduate... They used soft language and acted like I didn't know what IoC was or how to model a domain. The guy was the worst coder of the bunch but for some reason he was in charge of the backend development because of his seniority. He was the worst developer/manager hybrid I've ever come across. It was a security software startup and he constantly challenged me with questions like "least privileged expansive" to describe the security models. I'd answer him, and a week later he would go through those motions again - and again. I definitely believe there is ageism in this sector, but I also believe it goes both ways.
How many totalitarian dictatorships have you seen prioritizing technological innovation? Keep in mind that a majority of the world's governments are dictatorships.

Legitimacy usually involves meetings with well-respected and powerful world leaders, such as the president of the USA. Maintaining domestic power usually involves forming a secret police force and disposing of internal rivals. Prestige is not a highly sought-after goal for dictators, as evidenced by the fact that most choose to accumulate private wealth rather than invest in domestic start-ups.
> … allowed to use custom allocators…

No. They are allowed a library memory pool.

As-it-says: 'Please don't implement your own custom "arena" or "memory pool" or "free list" - they will not be accepted.'
Techmoan is great for the visuals, but his information is sometimes wildly inaccurate. Still, worth checking out every few months.
Yeah, I'd settle for being able to buy No One Lives Forever and NOLF2 again on Steam, and those games are a lot younger.
Show HN: Rasterizer.io – Make Dynamic Images
Paypals policy bans using it for payment of any digital adult content [0].
Many artists still use it for nsfw commissions, but every payment is a risk of getting your entire account banned simply due to a bad comment in the note field.

[0] https://www.paypal.com/us/smarthelp/article/what-is-paypal%E...
Hello HN!

What is this?
Rasterizer.io is an image generator that takes data from different API sources and puts them onto an image.

For example, you can tell it to pull data from your youtube channel.
Rasterizer will then fetch your subscriber count, video count, and view count.

You can then use the number of subscribers displayed as text.
Whenever your image is refreshed, the text will update to match your Youtube subs.

It's a bit of flexing, but in image format.

Where can you use this?
You can use your generated image as a forum signature, email signature, or as an image in your userpage. As long as the image is not cached, it will stay updated when it's refreshed.

Why did you make this?
I was inspired by Stackoverflow Flair ( https://stackoverflow.com/help/flair )
It generates an image showing how much reputation and medals you have.
But I found it too restrictive, you couldn't show data from somewhere else, move the text/images, or change the background.

How can I make my own image?
1. Go to Data Sources, this will present you with a bunch of different sources, choose a location and enter your username/id for that source.

2. Go to Images, and make a new image, this will bring you to the editor.

3. Click on the Link icon (top left in toolbar), this will create a new linked text. Look in the sidebar and cycle Data Field dropdown.

4. Save the image

You've now made a dynamic image. Whenever your data source updates, the linked text on your image will also update.
I can empathize with you and the OP. The only one I've got to stick is literally just a text file that I always have open in VIM. I have a keybinding to open up the terminal window so it's always right there.

I have a couple of macros set up to put in the current date, and a different color for bullet points that are "done" or not completed yet

This is the only one that works for me, and I've tried Org-mode, evernote, onenote, joplin, notion, etc. It's a combination of no-friction to open (I literally just press alt+~) and opinionless. If I want to paste something in there, I don't have to fiddle with a UI to get it how I want, because the formatting doesn't matter at all.
2012 MacBook Pro with retina screen here too. I've replaced the battery twice, and I've had 2 SSDs going dead, but other than that it's still going strong. I love the screen, I love the keyboard, I just wish I didn't cheap out on 8MB of RAM when I bought it.
Stoicism is not meant for slaves. One of the most prominent writers on Stoicism was literally the Emperor of Rome.

Another prominent writer inspired by the Stoics was Boethius, a prominent official who was executed for treason. He wrote The Consolation of Philosophy as a way to comfort himself while in prison. That is the target for much of Stoicism: the people with a lot to lose.

The name is derived from the Stoa, public places where people could gather to listen and discuss. That did make it more accessible than the academies, but still aimed at people with the time and liberty to be there -- not slaves.

The current fad for Stoicism is a pretty bastardized version of it. Which is well in keeping with long tradition, where every philosophy X gives rise to a neo-X a few centuries later, updated to the modern conditions, and then a neo-neo-X after that. Marcus Aurelius and Epictetus wouldn't recognize it.

The the author shouldn't get snooty about it if he doesn't know anything about it, either.
Similar here- work provides MB Pro and Dell Laptop and workstation and iPhone/iPad. Personal iPhone/iPad Pro, self built gaming PC, Linux Xeon lab server, a couple Pis, M1 and Intel Mac Minis, random assortment of laptop/iMacs/iPads/self built PCs for other family member use.
It's trivial to cause a neural hash non-match-- either imperceptibly with a little noise, or by adding an overlay on the image.

If you downsample and quantize an image before sha256ing it you get a bit of robustness to accidental false-negatives. While both schemes are trivially bypassable.
I like that it lets me save pages for offline reading
1. btree; see the Rust version which uses a bump allocator for example

2. Doesn't matter whether it's exactly one language.

> You are allowed an opinion about what is or is not compelling.

It's not a matter of opinion. The definitional purpose of benchmarks is to indicate something about reality; if you contrive rules that cause the benchmarks to deviate from reality, they lose their utility as benchmarks. I've demonstrated that the rules are contrived (i.e., they prohibit real-world, idiomatic optimizations), so I think we can say as a matter of fact that these benchmarks aren't useful.

Of course, no one can force anyone else to see reason (but I don't have any interest in talking with unreasonable people).
Unfortunately, as others have pointed out, that feature is deprecated in newer versions.
I'm a 40+ developer, and yes, we do find companies that will pay what we're looking for. If this guy won't, fine, feel free to hire cheaper developers. That's the way a competitive labor market is supposed to work. Employers can't just get their pick of whoever the heck they want at a price they unilaterally name unless they're the only employer. Thankfully, they aren't.
Big maybe. And still, it is a fake condition with another animal, in an overfeeding condition.

Very large chunk of problems in humans related to nutrition go away if you are not overeating calories.

And I guess nobody would argue that if you would imprison a human being in a horrendous conditions (like mice) and overfeed them extracted HCFS syrup, that they would be a paragon of health.
Palo Alto has (had?) a place called Amicis that would make pizzas right, and my sister in law knew how to order. My mother in law complained about it for months afterward.
Shilling: Addicted to your phone? Invest that screen time in the stock market
Here you go. Wonder what a third dose will do!

https://www.biorxiv.org/content/10.1101/2021.03.22.436441v1
My MBP Retina 2013 has been going strong in various environments, not babied at all.
Part of the problem here is that these discussions mean a bunch of different things when they draw the equivalence between passwords, tokens, and keys. Sometimes we're talking about the secret storage problem; sometimes we're talking about the bearer token problem; sometimes we're talking about brute-force, human-recall, and reuse problems.

Frustratingly, different tokens have different levels of exposure to all of these problems. A well-confined Macaroon has essentially none of the secret storage problems of a password. An API request authenticating key has none of the bearer token problems. No API token has the human-recall, reuse, and brute-force problems.

People hyperfixate on the secret storage problem, I think because they feel like they can get their heads around it. As you can probably tell, I'm loath to relitigate the debate about whether we should store passwords with secret salts. Even when the discussion is legitimately focussed on that problem, I find discussions about it go to weird, incoherent places that aren't really informed by real threat models, and are really hair-splitting arguments about the security of environment variables vs. the security of filesystems, just dressed up as top-3 security considerations.

Even for trivial basic-auth API keys, the secret storage problem is not the same as that of a password. Part of the problem with passwords is that they effectively cannot be revoked; "revoked" passwords creep back into systems, and, worse, infect other systems. That's not how API keys work; the threat model is different and so are the countermeasures that are profitable to deploy for them.

Another thing that I feel happens in discussions like this is that there's no notion of cost-benefit. There is option A, and option B, and option B is on some axis superior to option A, even if that benefit is marginal. Since there's no engineering cost to consider, there's no meaningful discussion. But in reality, there's always a cost: deploying a countermeasure at a minimum incurs the opportunity cost of not deploying some other countermeasure that could have been built with the same (finite) engineering resources. Since these discussions always seem to get mired in secret-salt double-hashing hmac(hmac(root-secret, measurement_1 || measurement_2), secret) stuff, I hope you can see the concern: the discussion essentially advocates for ever-more-marginal wins that "fit" the message board thread, rather than seriously considering the real problem.

But of course, the other problem is that the arc of the thread bends towards HMAC'ing your Biscuit token. "Tokens are just passwords", after all.

At any rate: this thread says, "passwords are secrets, tokens are secrets, ergo passwords are tokens". Signing keys are also secrets. Nobody HMACs them. Something is wrong with the syllogism. I'm not that interested in picking apart what.
Won't somebody start thinking about the HUMANS!

Why are we paying all these scientists to extend the lives and study the well-being of MICE!

Stupid mice, all they ever do is steal the dog food in winter.

Come-on science! Get with the program.
Looks great! How are you thinking about the review workflow. I've noticed that BI artifacts / dashboards rarely get a detailed logical review. This living in Github seems like a step in the right direction, but it'd be great to have SQL execution in the review context. i.e. I think you're accidentally filtering out these rows here they are SELECT ...
New State of Climate Report Confirms 2020 Was Among 3 Warmest Years on Record
But "call" sounds closer to "kill" than to "love".
There's no risk in invoking Reader Mode. If it doesn't render or omits text, you can simply toggle it off / navigate back to the native page.

Images in online articles are irrelevant the overwhelming majority of the time --- 75%--95% or more. At best they're eye-candy or distractions. They occasionally provide context. Some serve as a contextual reminder. I'd suggest that information-critical graphics (there's information in the image that's not available from the article itself) are in the neighbourhood of 1% of all images. These tend to be graphs, plots, charts, or maps.

They're also generally rendered by Reader Mode, unless the site is very poorly designed.

TL;DR: This is an irrelevant concern.
Spain's feminist secret: the backlash against religious authoritarianism
Wasp Nest of Mine, I’m Gonna Let It Shine
I doubt everyone would want to pay the extra 20-30% more that Apple would charge to cover this.
Marvel Character or Font?
This is why I either buy Applecare or equivalent (depending on product) if it's mission critical, or buy using a card that extends the warranty by at least one year, such as the Chase Sapphire cards.
I have a 2015 mbp and it’s required one major repair, the SDD going belly up. I’ve been very happy with it and dread when I will eventually have to replace it for something faster. My work machine is a 2019 and I’ve had nothing but trouble with those units (this is my 3rd one in three years).

I don’t know what’s happened with these things. They used to be bullet proof. I can’t say the same anymore.
So I don't do too much with Python but is it accepted practice now to use Pipfile or do most folks still use requirements.txt and/or setup.py?
Honestly, I see way more blogs with a font size 20% to 50% bigger than what I consider readable. Pro-tip: if the text is so huge that only like 10 words can fit on a line in a non-maximized browser window, your font size is way too big.

It's like they are formatted for reading by teleprompter or something.
The same argument: He didn't consent to them allowing Nirvana to use the photo.

Nirvana should be covered by his parents giving their consent, since they was his legal guardian. If he doesn't think that consent should have been given he needs to go after the people who gave it. But I don't think that case would go very far either.
In defense of apple, i have an 8 year old Mac tower and a 2 year old laptop, neither had a single issue besides the occasional memory limit spinner.
I used both extensively for work.

Can't say the same for my windows machines and I am a bit of a windows fan.
You really think thats a factor huh.

If his parents didn’t sign a release then there is a claim. It doesn't matter if the subject felt good about it for some time. Actually, in your mind, how is that related? Its hard for me to relate so can you elaborate?

The additional claim of it being child pornography is not strong and is to get them to settle faster. Although he says there was an agreement about covering the genitals that seems broken, if there is no document that will be the only tricky part about the case (just in general contractual stipulations), but does also bolster the settlement claim.
I, for one, enjoyed the writing style. It made it enjoyable to read, and it wasn't dry like other security vulnerability posts.
Google to pay Apple $15B to remain default Safari search engine in 2021
why there is such an age bias toward straight out of college kids

Follow the money. College kids are cheap. Someone who's been coding for 40 years knows what he's worth and won't fall for vaporware stock options instead of proper health insurance.
> Hendrix also told the formidable Republic project engineer, "You aren't big enough and there aren't enough of you to get me in that thing again".

That's a glowing review if ever there was one.
Is this available now? I have advanced heart failure and would be interested in being a guinea pig

I also have an lvad and spend a lot of time in the hospital taking quite a few medications
Equating any appearance of children for artistic or commercial purposes to child stardom isn't particularly reasonable. Having known my share of child actors (one in a minor hit series and was in several movies, another in a full season of a show that never took off, and one who was in lots of music videos), I don't believe there is anything inherently bad for a child being depicted in media except stardom, which is arguably negative consequences for many adults.

Elden isn't a star of anything. His infant likeness appears on an album in the 90's and 99.99999% of people don't know who the hell he is. His argument is that the mere appearance of his naked infant body with a superimposed dollar bill is child exploitation of sexual nature. In spite of his current stance, he's taken photos in his adulthood that resemble the album art in question (albeit with swim trunks on), the argument seems disingenuous and out of left field, and he could never claim to have been damaged by some sort of stardom because nobody identified him until he literally outed himself as the baby on that cover.