skysight-inc/HackerNews huggingface dataset:
Let me start off by saying, I wish you guys the best and hope my cynicism isn’t taken the wrong way here but reading between the lines… my sense is that there aren’t enough $NET or $FSLY customers asking for this and both companies aren’t interested in staffing a team to dedicate to GraphQL as a result but ARE willing to let you and your specialized team prototype it on their behalf. Not a bad dovetail.

IMO if you get traction, you would be wise to take an early acquisition offer from Fastly or Cf. I was an early double digits engineer at Cloudflare and I can tell you, you REALLY don’t want to build a CDN to try to compete. Love them to death but look at ImgIX as a case study of how not to bizdev this same business model.

Also, don’t entertain the idea that you can compete with a DIY VM-based “Cloud CDN”, it’s really not comparable. Look at the many dead “mobile first” CDN startups of 2014-2018, as case studies.

Lastly, if you guys create a caching query planner on the edge, you might have a head start on a completely unmatched (afaik) product as an intelligent graphQL “gslb”. As a customer, if I can move my user data geographically closer to my users, that’s a big win for many reasons.

Best of luck!
With a large enough flock you can.
In the NetLogo Models Library there are quite a few similar models already, "Moths", "Ants", "Gaslab Maxwells Demon", and more variations (adaptive/nonadaptive, single/flocking etc)

http://ccl.northwestern.edu/netlogo/docs/
I'm happy to see the National Trust start embracing history instead of pageantry. I had an argument with a volunteer guide years ago who was absolutely adamant a stately home was built with no connection to slavery, despite being built in the 18th century by a 'maritime trader' who owned sugar plantations in the Caribbean. It had the same air as hearing a communist party member doggedly insisting people loved living in East Germany.

It looks like millennials (including me) are grasping the nettle of our history. It is partly because of ubiquitous university education, and partly because of the simple fact of distance from the cold war. The National Trust will come with us eventually, it is just a matter of whether or not it is held hostage by bunting-and-pints nationalists for decades first. I hope its board remains brave enough to present our history as facts rather than costume drama.
This has happened several times in history. People get disarmed, then their rights get taken away. The most recent example is Venezuela.

2012: "Venezuela bans private gun ownership"

https://www.bbc.com/news/world-latin-america-18288430

2017: Venezuela: Video Shows Armored Vehicle Rolling Over Protesters

https://www.nbcnews.com/news/latino/venezuela-video-shows-ar...

2019: "MSNBC Admits: Because Venezuelans Were Disarmed, They Have No Power Against the Government"

https://townhall.com/tipsheet/katiepavlich/2019/05/01/msnbc-...

I have friends in Hong Kong who literally prayed that USA doesn't give away their guns.

I have heard that argument many times "oh your guns won't stand a chance against military bombers and tanks" but that is logically flawed for two reasons:

1. If that were the case, then what's even the point of freedom of speech or any individual liberty either since the government can always trample them without a problem? You could use that reasoning to argue against literally anything that the government would oppose.

2. That's actually not the case as has been proven several times in history - including recently in Afghanistan as of this moment. The ground troops of Taliban haven't been able to be defeated - neither by USA (for 20 years) nor by the Soviets few decades ago.

Another example would be USA losing to Vietnam.

In a war scenario where the guns are used, both sides do not simply line up & start shooting and whoever has the biggest guns wins. Guerrillas can beat massive armies and ammo. If inferior forces couldn't defeat bigger stronger ones, then the Arabs and British would still be ruling everywhere.

Thankfully, most of the cops are also aligned with the "freedom" loving population and know that entering a house without a warrant to try to disarm them will get them shot. This is one of the reasons why no-knock warrants go sideways and arguments can be made that they are unconstitutional.

As for food, that's what preppers, MREs etc are for. The people who are very into firearms are also often into prepping, keep MREs stocked up.
Dont the windows have screens? In the US pretty much every window has a permanent screen outside the panel for this purpose...just assumed it was the same in europe
I don't think it needs to happen. But if it succeeds and matures, it will be nice to have modernized tools, possibly with improved multi-threading and other niceties of the Rust ecosystem.
pi has enough grunt to perfectly emulate 20 sid chips /slaps forehead
Natural Remedies for Cats from Anxiety
If you are cat owner, you have to know few details of cat anxiety and how can rid of that anxiety.

https://ebuddynews.com/health/natural-remedies-for-cats-from-anxiety/
> The quoted example is from the article, and it gives the meaning as 'to stay awake', i.e. verb.

Yes, but it uses it in "stay woke" not "I woke this morning".

> I just disagree that the 'older than you might think' argument that follows is correct, or that if so it has any value (since even the article seems to acknowledge its a different usage to the modern slang).

I agree, it's not the modern usage as it doesn't have the same meaning, but I think the article means that its usage as an adjective is old, not that the usage with its current meaning is old. Which I guess makes it very debatable if "the word" has been around for that long.
I think this was triggered when I came home one day and the garage door was open - suspect it was due to somebody using the same channel as me for theirs or I really forgot to close it.

Replaced it with a rolling code controller board as a precaution to eliminate one possible cause.
It's not just that. He also mentions that Rust can't compile itself on i386 because it exhausts address space. It's just too bloated.
mRNA vaccine yields full protection against malaria in mice
Yeah, it is important to get grounded. Friends, activities, sport which seems of secondary importance but in the long run primary.
I found climbing to be the best of all things. It shut my mind down (as I was very focused!)
As a Hongkonger, I see some similarities of culture between Hong Kong and China, but the differences are materially stronger, even more so than when you compare some countries in Europe.

I can give one distinct example. Our people's definition of patriotism in general is to make things happen so we can be proud of ourselves, that's why 2 million (or 25% of the population) walked out. Instead of "voicing support" so "we" look good despite terrible decisions or actions by the government. Many Chinese are intelligent and good people, they just can't get over this particular bit because of years of education and cross influence while the counter voices are silenced. (Apologies for the generalization, I do make friend with Chinese, this just represent the sample size of all the Chinese people I've interacted with.)

Personally I think nationalism is just an necessary evil because tribes are stronger. I'd rather identify with people having same believe, interests and thought spectrum. So the thought of "this place or these group of people must belong to us" is just beyond me, particularly if the process involves destroying all the value of this place.

I think everyone would be happier if Hong Kong is independent, and we work out a deal that benefits both sides. Too bad we're human, we love power, so CCP reached an illogical conclusion. Hongkongers are now talking about leaving with the main focus the preservation of our cultural identity. Much easier these days with tech.
Branch Magazine – Issue 2
A Provenance-aware Memory Object Model for C [pdf]
Sorted Integer Compression
I've pretty much never seen a screen in the UK. I think they might be more common in hotter countries further south.
Apple Would Be Banned from Preinstalling Its Own iPhone Apps Under Proposed Bill
The "Stop using knex.js" blog post misses a very important point in favor of using knex.js: database migrations.

Migrations allow a development team to synchronize database schema changes across multiple branches of development.

It is the main reason I end up using tools like knex.js (node) and sqlalchemy (python).

As far as knex is concerned, you can use it to manage migrations without using it in your application code.
500: Fuck fuck fuck fuck … fuck
Why the Supergiant Star Betelgeuse Went Mysteriously Dim Last Year
Fyi, the founders of GB news are both Americans. Its an American import. I am sure there is a market for it sadly. But don't lump that bs on us English please :)

Linkedin:

https://uk.linkedin.com/in/mark-schneider-12b4927 (moved over to run it)

https://www.linkedin.com/in/andrewjamescole (still in the States).

I think its important to recognise that all these groups, from GB news to the brexit campaign are NOT ground swells of public opinion. They're moneied interests, often foreign, using cash to change politics and bypass democracy...
When you are in a room with Solution Architects.. what do you say.. use the vernacular of your audience.
- discovery. How do I discover new places I might want to try without them? dozens of flyers in the mail every week?

- delivery services. not every place can retain a fleet of delivery people. Also, pooling delivery drivers is much more efficient for everyone.

- security. Local restaurant websites are always shady as hell, using some outdated wordPress plugins to do their order management, I always feel worried entering my CC number on those sites.

These companies do provide a value, even if they treat everyone involved in the worst way possible, but there's a reason why they've taken over the market.
Doing my own venture helped me realize the things I love. And being a founder was a phase, a challenge. Super proud I did it but it just isn’t the way I want to live my life moving forward.
I know a lot of people like that.

I'm from a culture which is perceived as abrasive, harsh, critical, and aggressive in the US. That goes up, down, and sideways. We're often perceived as bullies until we learn to code-switch.

African Americans get a pass here, since most people are familiar enough with African American culture and mannerisms to know how (or at least that) people use language differently, body language differently, and raised tones mean different things. Immigrants don't get that pass. I'm from a culture most Americans wouldn't recognize as a distinct culture -- there just aren't enough of us here.

For my culture, what you described would be a fine litmus test -- if someone is harsh downwards, they're a bully. If someone is harsh up and down, it's a cultural difference. There are other cultures which are more hierarchical there, though.

One of the key things to remember is that people condition to cultural communication styles growing up. When someone yells at me in contexts where an American would totally feel bad and bullied, I don't feel that way. The emotional meaning of expressions and communication styles changes. The same tone-of-voice can convey loss-of-control in one culture, aggression in another, and excitement in a third.

Coincidentally, without cross-cultural background, we perceive Americans as insincere, plasticity, dishonest, and political. Everyone smiles all the time, even if they hate you, and even the most common question, "How are you?" results in a lie.

I'm firmly convinced that the way to inclusiveness is on the receiving end -- it's a lot easier to learn to interpret that an American isn't being dishonest with fake smiles and constant white lies designed than it is to change how one speaks. Receiving end also doesn't mean adopting one cultural style over another.
> It's getting better, actually. I believe I'm fixing it slowly.

You've illuminated the key point I think. I struggled with this as well, and finally just forced myself to abandon the door, and struggle with the feelings. If you can do it ONCE, it gets easier from there. I admit I was a light case compared to the hair dryer, but the more times you can push through the compulsion -- with the aid of whatever tricks you can come up with -- the easier it gets.
> I had an argument with a volunteer guide years ago who was absolutely adamant a stately home was built with no connection to slavery, despite being built in the 18th century

So you started an argument with somebody today about events from 250 years ago?

> It looks like millennials (including me) are grasping the nettle of our history.

Without any context, apparently. Nothing to be proud of.
Race is a relatively new dimension in this conversation, largely imported from the USA. Conventionally, English society is divided by class, not race. The roots of class are in land ownership. And how far back must we unwind that to achieve equity?
Does anyone really care about 0-60 times. I've never done a full launch 0-60 in any car.

I'm more interested in stuff like 50mph -> 80 mph.
Maxwell's kinetic theory of flies?
Intelligence isn't unidimensional.

Neither is culture, for that matter, and social skills, what's toxic, and when to shut up is culturally-situated.
Wait, are artists being forced to do this? Or are you referring to old, dead artists whose music is being converted? If the latter, then it is hard to say they wouldn’t have used spatial Gad the technology existed.

> “Just for the sake of marketing”

This seems to conflict with the first sentence where you admit it’s beautiful.
How did you find the restaurant? Do they take CC numbers over the phone? In which case, how much do you trust them to keep it safe?

Do they even have delivery services? because most of my favourite restaurants never did until deliveroo/Just Eat came along. think about it, AFAIK you couldn't get KFC or McDonalds delivered in the UK, now they're the biggest players in food delivery. It was really only pizza that people expected to have delivery. So if a big chain like KFC can't manage to do deliveries on their own, how do you expect "Aunt Jessie's diner" to do it?
I am completely oblivious as to how Tesla is seen in China. But plenty of the hype Tesla generated in Europe some years ago had FSD as a backbone (maybe a bit of ludicrous mode too), it was an easy way to cover generic EV drawbacks. I'm not saying that this is why people bought Teslas, rather that that's the reason people spoke about Teslas. If everywhere you look you see a discussion about how awesome one feature of a product is you're slowly and unconsciously going to start assuming the whole package must be awesome.

Tesla not only got "infinite" marketing and PR points by claiming "FSD", they even got money from people who are still waiting for that functionality. Those who expected driver assists are happy. Those who expected the claimed FSD are certainly not.

Today with competing companies like Volvo announcing L4 cars in 2022, the generic FSD claims are nowhere nearly as valuable as a few years ago.
Woodsat: A Space Agency Will Launch a Tiny, Wooden Satellite
I traveled Asia and Europe for 20 months with my off-road camper and Maps.me (OSM data) was one of my two tools for routing and (geographical) trip planning. And I missed only a hill shading feature, nothing else. For the hill shading (orientation in the mountains) I used another app.

It is amazing how well it works. Driving tracks in the Gobi (steppe in Mongolia) or in the Lut (desert in Iran)? Well, OSM data is well enough that is just works.

Thank you, all the mappers out there, who contribute to the collective knowledge of humankind!
Presumably all the rights holders have agreed to the “remix” without this demand. Surely if you create your own music you can tell Apple to go to hell and keep it in the version you created. Worst case they drop all non-Atmos files in the future and you become de-platformed. Doubtful that will happen given the size of their library.
They do not, and it's unfathomable why. One of the first things I did after moving to Berlin was put screens on our major windows. My European friends constantly complain about insects coming in (wasps are a big offender in Berlin - and technically you can't kill them) but for some reason never just put up a screen.
I completely agree – a landing page is my next goal to give a walkthrough of what Browser Snippets is and how it works.
pyqtgraph is a nice matplotlib replacement when speed matters, but doesn't work in a notebook
Scapy Turned 18. Boy They Grow Up Fast, Don’t They
Presumably with consent from the current rights holders.
I'd tend to agree with you in javascript-land, but the Django ORM is black magic...the (mostly) performant and complex queries you can build with it are simply amazing. Add in the migration system, and it's really tough to complain, especially since you can always drop into raw sql as needed.
Saudi Researchers Use Quantum Computing to Design More Efficient Airplanes
They created the show in the first place, so it's hard to blame HBO for keeping them.
This is very interesting: I have a bit of an aversion to implicit await, but guaranteed completion does make that slightly less bad in my mind.

There are a few things that I felt were a bit glossed over:

1) How exactly does an executor fullfill the contract of the new unsafe "poll" method? eg. what happens if there is a panic in one of the futures, or in the executor itself? Even if the executor catches the panic, what about the future that itself panicked - clearly that will not be polled to completion.

2) How does cancellation work exactly? You mentioned that somehow the underlying async operations return an "interrupted" error. Who controls cancellation of a future? (the executor?). How does that agent know which "leaf futures" need to be interrupted? How does it signal to those "leaf futures" that they should return immediately? Does this mean that all cancellable futures must return a `Result<T, impl From<InterruptedError>>`?

3) Do you think this change would help with problems like https://github.com/http-rs/async-h1/pull/179 ?
"Woke" has become an annoying catchphrase. However, the underlying phenomenon is all too real, as a glance at https://www.thefire.org, which is a non-partisan organization, will show you. I've certainly seen plenty of creepy, authoritarian speech-policing.
I agree it's exhausting. And it can feel very bad and demotivating for the whole thing to end up without an offer or some half-assed "culture fit" "explanation" that is likely copy-pasted from an online script collection.

But, in my case, doing many interviews helped me understand what negative signals I am emitting during interviews [according to the interviewers]. There's nothing like an outsider's perspective, even if you disagree with it.

---

Example: in one of my last interviews I was told that I am too "cocky" and "over-confident" because when I was given real-time modifications to a homework assignment (that I completed before) I was smiling and saying "oh, that's easy!" and proceeded to make the changes live in my editor -- while sharing screen.

This feedback left a very WTF feeling in me. Dude, I am (a) enthusiastic about the task and (b) have enough experience to show you, in real time, that I can modify the code right there and then to suit the new requirements, and (c) chatting with the interviewing team while doing it... and all you can gleam from that is that I am overconfident and cocky? Seriously, get a grip.

For the record, I strongly disagree with their take. But it gave me a very interesting perspective -- namely to scan for the more introverted / likely-insecure people in the interviewing dev team and try and act a little more modestly to not rub them the wrong way.

It's a fact of life that most people suck at interviewing -- as I hope that I demonstrated here. One of the guys in that team simply dislikes certain kinds of people and he lets this go against his better professional judgement about my abilities. Not cool, right? Especially when you also take into account that the CTO who also attended all interviews agreed that my tech acumen is top-notch and they seriously couldn't catch me with my pants down no matter what they did.

So again, this helps me gather experience and culture and makes me more adaptive in the future.

Does it hurt your ego? Absolutely. Does it shake your preconceived notions? Much more than one would think beforehand. Is it exhausting? Hell yes, sometimes after an interview I didn't want to do another one for a week.

But, is it also very valuable to help you improve your interviewing and negotiation skills? Yes!

That's why I did lot of interviews the last time around. And I'd do it again.
Deadly Facial Tumors Spur Tasmanian Devil Evolution: Study
> I've heard from people close to him that that's just the way he is

I doubt this is true. I would wager that he doesn't treat those with power over him this way. He probably does it because he knows he can.
Going in my cringe folder
I like to listen to old live music recordings on archive.org. One thing I’ve grown to love about such recordings is the spatial nature.

Someone is standing in the audience with a stereo recorder and when you close your eyes and listen to the recording, there is the sense that you are located in the venue at that same time and place. You can hear people talk and clap to your left or right. The experience of the music is very close to what someone would have felt if they closed their eyes in the arena. It’s a form of time travel that a video recording just can’t touch because the experience of looking at a screen is so much different from the experience of looking at something in real life. This is much less the case with live audio recordings.

I’m curious if folks will be able to go back to these old recordings to improve the spatial nature of the audio.
Is there any professional context where you wouldn't share when your professional email address changed?
*Except that
That wiki article has a lot of counter evidence to that theory. Also, a generic bottleneck doesn’t mean the population before or after it was very low for very long. At even 1% growth rate per year 50k humans become 1 billion humans in 1,000 years. Suggesting any event based bottleneck lasts less than 1,000 years.
The article is not so much about the National Trust as it is about "26 MPs and a couple of peers forming the Common Sense Group".

Those MPs are complaining about the National Trust, but so what?

The answer to the question "What's happened to the National Trust" is "Nothing. It continues to operate as usual."
>> For sites of any complexity with any dynamic content having CDN redundancy is akin to being multi-cloud — it is not worth the effort.

I proposed and lead our multi-CDN project at Pinterest for both static and dynamic content and I can tell you, many many times over, it has been well worth the effort. Everybody should do this if not only for contract negotiating leverage.

Cache invalidation is fast enough on all CDNs now for most use cases (yes, including Akamai). But realistically, most sites (Pinterest included) are not using clever cache invalidation for dynamic content because it’s not worth the integration effort (and it’s very difficult to abstract for large 1k+ engineering teams). Most customers are just using DSAs for the L4/L5 benefits (both security and perf). In that case, it’s not complicated to implement multi-cdn.
Depends where in the EU. mosquito nets are quite common around the mediterranean, you'll see roller screens on most bedrooms around here
That makes sense, but I doubt the Rust coreutils would make it into that source tree anytime soon, especially since it only satisfies around 120 out of 600+ unit tests and has been in development for 8 years.
10 Must-Have VS Code Extensions to Improve Your Productivity