skysight-inc/HackerNews huggingface dataset:
Mine is to put links in Notion with a description and some tags and then forget forever about it.
In this case, it is a very apt analogy. It's literally code. It's biological software.

And I have some experience on which to base that: I worked in a university genetics lab while I was in high school writing bioperl to track down instances of gene transposition from the mitochondria and chloroplast to the nucleus. The lab was using those instances as a way to track when species split in evolutionary history.

Genetic code is code. It's different from software code in many of the ways I laid out. But when we're talking about modifying it, or engineering it, the same principles apply.
Are you in love with Lisp? Then yes, you get it ;)
All of this reminds me of one of the best GDC talks ever given: https://www.youtube.com/watch?v=E8Lhqri8tZk
Belgian farmer accidentally moves French border
It helps if you separate the first three letters:

JavaScript + APIs + Markup = JAMstack.

Markup is the content, which can be entered via any method. You can set up a CMS like WordPress or Ghost to serve this role, or you can build your own interface. That markup is then made compatible with various JavaScript libraries via APIs.

But it evolved over the years to the point where "JavaScript" part isn't entirely accurate. You can throw any static site generator in the mix and just use a plugin that will convert content edited via CMS into Markdown files.

It's basically a way for front-end developers to not particularly care about the backend. So instead of making WordPress themes or whatever they make a site using static site generators. Users don't like the look of an editor? You have the ability to change it completely, find a plugin, and the end result is the same website. No need to adapt the theme to the new CMS or bother with migrating content between editors.
This post shows up in the same day I was looking exactly at it. Quite interesting.

Another way of avoiding KeyError is using

dict.get(val, default_val)

I find it a bit cleaner, since you don't have to create a function or import collection.

[1] https://docs.python.org/3/library/stdtypes.html?highlight=di...
USA-ian in Canada. Same experience here.

120k is about as high as I've seen, unless you're an oil exec or a hockey player.

By comparison my middle-of-the-road IT guy salary was 140k USD (like 180k CAD), and the high-end coder pay has no comparison (save for those exec or hockey types).

Meanwhile as a Canadian you probably speak N. American English, and have a strongly similar cultural background to the US -- easy to integrate -- have access to good, cheap University education, and have access to the NAFTA TN visa, which gets you across the border quickly. Is it really a surprise?
>he is cheap with his money

Exactly, anyone I'm with needs to understand the difference between my money and their money. I've had no problem dating plenty of fantastic girls who have their own careers( real life only and I tend to date a few years older ). That's by far my number one priority when meeting someone, have your own life together first.

$10,000 was a random number, maybe the pre-marriage emergency fund needs to be $50,000, 100,000 ? In my mind having that money saved up says when life happens, and life will happen you'll be okay.
Teachers’ unions reduce gender pay gap among US public school teachers
Guess I need to start looking at macOS development properly and learn reverse engineering. Price worth paying for that additional flexibility haha since I'm pretty sure I'll be upgrading to another pair of Sony wireless buds or the WH series if I have to.
Exactly this. The hand wringing over something whose cause is so obvious is just very frustrating. Does the author have any idea how much child care costs per week? This is what you get when all social costs are forced onto the young, poor and overworked.
I wonder if it supports Bose on-ear wireless… Is there a compatibility table somewhere?
This could be a cultural thing. "Chronic" is a very vague term. Men from the boomer generation especially may be averse to complaining about a health condition.
Lazy? Running without www can actually be a decent amount of work:

1. Avoiding the relatively common pairing of {a host whose IP address changes without warning so you need to CNAME it; a DNS provider that doesn't offer CNAME flattening a.k.a. ALIAS a.k.a. ANAME}.

2. Scoping session cookies so user agents don't also send them to your subdomains.

And maybe even more stuff I'm forgetting.
>In the west, we are conditioned from an early age to believe that "diamonds are a girl's best friend", that women should accept nothing less that a "real" diamond, and that men should spend some silly multiple of their salary when buying such a diamond.

In the west, the US or the anglosphere? Because I only know this from Hollywood movies.
google charges 20
The article was about supply inflation, not price. The Doge CPI is -99%.
don't forget that the form change was done with hp49, in 1999, when scientific/engineering calculators were still in professional work since even in CAD/CAM/CAE era, sometimes you had to work away from the bulky desktops and laptops were still much more expensive and underpowered compared to your typical engineering PC. Of the arguments to move the enter key, only the need to add more buttons is IMO defendable :)
It’s just marketing. I’d call this a hell of a lot less nefarious than modern adtech.
There must be a Bitcoin analogy in there somewhere.
Tbh, I think this blog post is pretty content free and I'm unsure what merit other people are seeing in it. It's a fluff piece put out by the play store team to toot their horn about the work that they've accomplished last year. I get why they'd be proud of it, but I'm not sure what actionable information the public is supposed to derive besides, "Hey, we are doing stuff."

That being said, I don't think there's any intent to mislead here. The numbers could be more complete and detailed, but even if you had relative numbers (e.g. "we banned 119k, which is X% of all developer accounts") what could you do with that information? If it were 20% would that be too low? Too high? What if it were 1%? Since you don't know the ground truth fraction of spam accounts, and you don't know how well a similarly situated generic team of devs would do, I don't think there's much use you can get out of this knowledge.
I wouldn’t call it a « scam » technically.

But remember GWT ? I work in one Europe largest bank , the majority of internal apps are written in GWT.

In the 2010 era this trend was at its peak.[0]

Some members of the teams decided that they should « invest » in GWT because this would be the future.

Here we are 10 years laters , GWT is a deprecated legacy framework and developers have been burned out by this strategy.

For Jamstack the same will happen , the hype is reaching its peak and is going to come down as developers and businesses realize it doesn’t actually solve anything from their actual problems.

But in the process, people who are selling « Jamstack » books probably made a fortune. Same thing for GWT...
I'm gladly going to remove all my ads on my page if you promise to give me money through GitHub Sponsors or something lol

Money matters. Not everyone is rich to not care about that. In my case, what I make is still below what makes a difference in my life, but if I can multiply by 10 times it's going to make a lot of difference.

* I promise my ads aren't that intrusive. lol
I'd say more of a generational thing
Yeah, I'm not arguing for abandoning genetic engineering entirely. The potential for it change the world in beneficial ways is huge.

The mRNA vaccines are a great example where the risk is worth the reward and the possibilities of unintended consequences is relatively low.

But our agriculture is a great example of an area where we should exercising way more caution than we are. There are unintended consequences we're already seeing, and further consequences that are impossible to predict.
OK, a very common use case. As for your second part, yes, that would make my puzzle obsolete, although it's still an interesting exercise in the different ways you can keep state in Python.
Sometimes I write the title down on a sticky note and put it on my desk before closing the tab. Then, a week later, I don't feel so bad about throwing it away.

For things that I actually do intend to read later but just don't have time now, pasting the title/author/url into a zettelkasten entry helps me with tab anxiety. If I assign a few tags, I might actually read it later!
The author actually has it right due to OpenBSD's httpd running in a chroot of /var/www.

Edit: nevermind, you're right, just checked it again and the author put the copied awk under /usr/bin inside the chroot
I used Monte Carlo simulations to good effect analyzing the card game Set. Specifically, the odds of not finding a set among the 12 cards. More or less impossible to solve analytically (at least for me), but no problem to write a short program and run simulations.

More details here:

https://henrikwarne.com/2011/09/30/set-probabilities-revisit...
OProfile
Census counts everyone, included non citizens, regardless of citizenship.

That’s why there was controversy adding a “are you a US citizen?” to the questionnaire.
It was fun while it lasted.
I think the math has been done for this and the CO2 captured by planting the Sahara would be offset by the increased warming due to the reduction of albedo effect. Which is crazy to think about.
If we legitimized the immigration status of those people, why wouldn't they join the very same unions and keep wages high for everyone? The villains here are the capital class and their interest in keeping the rest of us in conflict with each other, not struggling immigrants.
I don't think it's stupid or a joke. It's actually a pretty interesting suggestion that may work pretty well under different circumstances. Unfortunately, I haven't been able to focus on video games for a long time. What little energy left after work goes into the continuous maintenance that is life (showering, eating, cleaning). Sometimes I have enough focus left to sacrifice one of those to write stories.
Not just Git, marketing people also hate headless CMSes because they're hard to use and make it more complicated to try new things out. You have to use different tools to build forms, pages, and track users. Even as a developer I think it's a nightmare.

They best way to build a website is by using something like Elementor or Webflow so that engineers can spend time building useful things instead of reinventing the wheel.

Block based CMSes like Wagtail are also very good because unlike page builders, you get good performance. Of course, there will be additional development costs.

In the end, it's very important to not require development time for every little experiment your marketing team needs to carry out and with Jamstack you always need to bother your developer when you need to make a change.
The west. I'm from the UK, and this mindset is common here. I've discussed this topic with others from various other European countries, and it seems to be widespread.
If you're using Rust check out the light wrapper I wrote. It handles the minor tedium of running rr on the appropriate binary when you type something like `cargo rr test`.

https://crates.io/crates/cargo-rr

(I'm currently refactoring it to be a bit less hacky, you will run into issues with edge cases such as workspaces and tests in your main.rs)
Mexico City metro overpass collapse kills 23
This appears to be open source also, and runnable locally: https://github.com/excalidraw/excalidraw

There's a docker image also: https://hub.docker.com/r/excalidraw/excalidraw

It's hard to tell exactly, but it sounds like the "plus" version would just have more collaboration functionality.
Maybe there's no technological innovation, but they do make things a lot easier. I set up my own email server once (for sending mail from a webapp) and after doing that once I'm happy to use mailgun from now on (it is non trivial to configure a mail server to deliver mail to all major email providers without getting flagged as spam).

Sometimes avoiding the cloud services is the right decision, and I think many architectures are overly complicated based on current and prospective performance requirements (cargo cult infrastructure/architecture), but used properly they save many thousands of hours of engineering time.
Let me share my personal anecdote, which I know is not data, but it shapes my world view.

A close friend’s parents are still together, but he was raised hearing from his mom that she was staying in the marriage because of him. It was a regular occurrence. Only when he hit college and started talking about it more did he find out his mom said the same to each of his older sisters. The sisters were possibly able to brush it off more because they were closer. Also, the dad was the target of a lot of anger in the house, and my friend would draw comparisons from his sisters and mom, i.e. “you’re just like dad” was always a criticism to him.

So elsewhere in this thread, someone used the caveat “as long as it’s not toxic”, and I think that’s actually a nice generalization. My friend’s childhood experience was pretty toxic.
FB and Instagram threaten to charge for iOS 14.5 users unless you give them data
It's best to read this interview in Ron Swanson's voice.

It was often speculated that Swartzwelder was the inspiration for Swanson in Parks and Rec, but Michael Schur denied it. Though, Greg Daniels was the one who worked with Swartzelder while at The Simpsons, so I don't know if Schur's denial holds water considering it would have been Daniels' who intended it.

They do look and sound strikingly similar.
This kind of scaremongering isn't helping anyone. As others have pointed out, we're on track to flatten the curve when t comes to human population.

Spreading shit like "you are about to starve in a few decades" is dangerous, as it also gives the wrong idea of some very real resource concerns.
That's not really what I'm getting at. Yeah you can inline ASM, but that kind of defeats the purpose. And yeah, micros are "powerful", but a 10x speed difference is still significant. "Speed" is a proxy for "power draw", and a 2 hour smartwatch is rather less useful than a 20 hour one.
We really were lucky. So sorry to hear about your daughter.
That was not the point I was making.
I guess 3.5% is not 'close' to 10% but it's still a very material number, and 'very unhealthy' in terms of managing civil and social infrastructure. 'Undocumented' is just an upside down way of saying 'dirty cheap labour with no rights' which is possibly the greatest guarantee of inequality etc.. They need to be on the books one way or another the issue has to be sorted out.
> I'm sure they have their reasons

I would guess it's profit, with mined diamonds being more expensive than engineered ones?
Just wanted to reply that I am firmly against policies like requiring masks because its easier to identify compliance, it reeks of star of david on jacket mentality.

Its EASY to have draconian and blanket restrictions. Its HARD to sit down and come up with more reasonable policy that balance risk and preserving some semblance of liberty.
Ah, a classic! I remember reading this as a kid thinking it was sincere and just getting madder and madder as I read
rr should work on Python, but you need to make sure that you have all of your GDB config set up to properly interact with python objects so that you aren't dealing with the raw CPython too much. GDB plugins are very powerful and if you find the right ones you can have an excellent experience in just about any language. (I don't know the current state of Python but a number of years ago it was pretty acceptable). However it probably will never be quite as convenient as IPDB on pure-python code. So in the past I have switched back and forth, using IPDB for the simpler stuff and breaking out rr+GDB when I needed advanced features (like time travel)
Its on the internet, you need to question its credibility from the start. The rest is just details. The internet is the wild west and you need to look out for yourself at all times.
You do know that humans have been releasing genetically modified organisms in the wild for thousands of years, right?
> it can really be anything the writing team wants it to be.

“Moaning Lisa” was an episode idea for the show Taxi.

If I remember my Simpsons DVD commentary correctly one of the Simpson’s writers was fresh off of Taxi and had this idea for an episode for a long time, that didn’t catch on for that show, so it was remolded and rewritten for the Simpsons.
femtolisp?
Lousy demographics will not stop China’s rise
I'm just always blown away that Google transcodes into as many formats as they do upfront. I wonder if they do a mix of just in time transcoding on top of queue-based.
I think your sibling is [dead]ed (not downvoted) because it is posted by a shadowbanned account (see their comment history of posting a lot of content-free flamebait: https://news.ycombinator.com/threads?id=JarlUlvi&next=166198...) and not enough people have vouched for the comment.

IIRC workers in front of radar antennas noticed chocolate bars melting in their pockets during WWII, and that observation inspired the development of microwave ovens. Not sure how long it took for people to realize that their internal organs were doing something similar to the chocolate bars...
This is demonstrably false. He did this at least 20 times.

https://www.youtube.com/watch?v=tug8PoAa7Bg
This is actually a great idea - either to make them more expensive, or to pressure governments to ban them outright, like has been done for ivory.
Some people have just been conditioned, by friends/family/marketing, that 'if he doesn't buy you a diamond, he doesn't love you'. There is _some_ logical thought to it. Putting money down on a marriage can be seen as a sign of commitment, and that's the way it's usually portrayed. If he won't spend money on the symbol of your marriage, then he hasn't committed.

I, personally, decided I would not marry someone who thought this way. I know it is a weird hill to die on, but if someone won't change their mind even after seeing all of the pertinent information about the diamond mining industry and the marketing, then that is not the type of person I want to marry. I luckily found an amazing woman who thinks the same way I do.
> but a rough consensus is that we have driven in the order of 1 million species to extinction already

[citation needed] - and for that matter, an estimate for eradication caused by other species for comparison.

(A good counter here would ask me the same for ice age extinction counts.)

> We don't just do this the way other predators do, by killing them to eat them.

Predators kill for food, fun and frustration.

Any outdoor cat owner would be able to tell you that predators don't kill to eat, as they clean up the daily lot of dismembered birds and rodents in their garden.

> No, most of them are "mistakes" because we don't care.

You think not caring about what we kill is a unique property to us?
These two Flickr photos point to a group of people that might have all 3 of the posters in their possession:

https://www.flickr.com/photos/32496748@N03/3038053405

https://www.flickr.com/photos/gorekun/8001859375/
> A giant piece of space junk is hurtling towards Earth

Sir, Bruce Willis reporting to duty sir!
Is the Revolt! still on sale? I couldnt find any links for something similar - does he not have an etsy?
Its all about marketing. Look close around you and look at the money spend on bottled water.
I tend to agree. Rise of JAMStack as a concept is likely backed by companies like Netlify, Vercel, Auth0, Twilio, Firebase, and very other API-as-a-service company.

Though I think its part natural evolution of how web apps are built - it makes sense that common web apps functionality (like auth, database, email, etc) would be commoditized as services. I don't see that as a bad thing, especially since there is a lot of open source software (RoR, Django) that commoditizes and standardizes those aspects anyway.

JAMStack also has the side benefit of encouraging developers to focus on the business value of the software they are building, rather than the underlying plumbing.
There are online RSS readers that would do what you want. One example would be The Old Reader (not affiliated in any way): https://theoldreader.com

However, on iOS most RSS readers embed the Safari browser as a Safari View Controller for actually viewing the content, so it carries over your history and ad blockers.
This might have been the wrong way to run this experiment.

The fact that the participants publicly shared their opinion, and then they would also publicly had to signal that they were wrong could simply be such a big psychological factor, that the topic at hand did not matter.

It would’ve been better to vote anonymously, or even better ask one class at the beginning and a different class at the end of the lecture, then share the statistics with both classes at the next lecture.
Funding the Future at a Snail’s Pace
As it turns out, fluorescent clothing is already a good choice to repel mosquitoes. Dark colors are notoriously bad to wear if you're going into mosquito territory.
> Why do some sneakers sell for thousands? It is all about the attached backstory. Two identical shoes, but one was owned by a celeb.

It's mostly artificial scarcity, even sneakers that weren't personally worn by a celebrity sell for thousands when they are of a limited run with particular high demand.

Throw in scamming as a service, the FOMO marketing that has become ever-present, and the result is brands being able to charge absurd prices for mundane items.
Trump did this at least 20 times.

https://www.youtube.com/watch?v=tug8PoAa7Bg
This is where government-enforced cultural domination leads us to, proponents of Critical Race Theory (CRT) should take note.
You still see news of scams and spam on the App Store daily and you can easily buy already verified developer accounts in bulk online to participate in those scams, so it's clearly not working as "security".

It's always been an ecosystem bribe.
The Assassin and the Camera (2013)
What mcu does this use?
> hand them off to the secretary pool to type up

This brought back a memory. In the late 80s I got a job at a very high-tech science and engineering firm. A colleague told me to be careful about writing code. His supervisor had walked by his office one day and saw him writing code on a terminal. He chewed him out for "typing" because "typing is for secretaries." Apparently the correct procedure was to hand-write your code onto a paper form and hand it to a secretary for entry into the computer. I assumed my colleague was joking but checked out the official procedure and it was true.

After that, I shut my door when I wrote code.
It is not in balance - our lifespans are just too short to count as more than a point measurement in the timescales that nature operates on.
Yeah, ok, maybe you’re glossing over the immense difference that there is between what could be done on a mainframe vs what a Lambda allows, including all complementary services like per-second billing and granular permissions and logging. Now tell me that this is just the same thing as “mainframes” from the 80s.
That will be hard, women are much more conservative and care more about traditions than men.
You let the news propagandise you. India is doing fine. Unless you watch CNN. Oh god India has sniffles America must now die. GTFO.
I don't disagree with you at all but unfortunately without population growth the social safety net in most industrialized countries would completely collapse.

Imagine what it would look like for a politician to try to tell the American public that social security needs to be radically reformed and restructured.
Tube amplifiers are still where it's at for guitars. Still not beaten despite the attempts of digital signal processing. The reason is that the same thing that makes it a bad general amplifier makes it an excellent guitar amp.