skysight-inc/HackerNews huggingface dataset:
I always feel weird about comments like this. Instead of discussing the merits of the actual project shared, we're going on a rant about whether or not ORMs are a good idea?

It's like whenever someone shares something they made with Electron, and the comments are just Electron hate.
Users May Now Search for Stickers in the Latest WhatsApp Beta
You can now search for WhatsApp stickers of your choice in the latest WhatsApp Beta.

For more Information, click on the link below

https://www.smarttechvilla.com/2021/06/users-may-now-search-for-stickers-in-the-latest-whatsapp-beta.html
As an Spanish guy currently working in Japan... if you think Spain is very top-down, the meetings are endless, and employee satisfaction is low, I can tell you it can get much worse. If I didn't have a Japanese girlfriend, I would go back without thinking twice.

As the old saying goes, we don't value what we have until we lose it. Although on the other hand, I left because I was tired of asshole bosses...
Never seen edgedb before. Ill have a look, thanks for the tip.

I usually find the docs always giving a super trivial example. Like a join. Joins are the bread and butter of database work, and design. You model your data and write queries that operate on it.

When it comes to real-world things, i usually do complex reports that include joins from aggregated sets on some condition. Here is where the orms fail big time. Edgedb seems to be build on postgres, so does it come with the same power or is the new syntax limited in some way?
My incentive is that my coworkers aren't my enemies either.
I agree with your rules generally, but they're not workable when there's a big power imbalance between the offender and the offendee. Professors and grad students, in particular, have a massive power imbalance. A grad student's success in their multi-year quest for the degree is heavily dependent on the whims of the professor. The student must care about what the professor thinks. Escaping a tyrannical prof could set back the student's career by years.

I considered graduate education after I got my BS, but the risk of ending up as some professor's dog wasn't worth it to me.
Glad you asked, I have dyslexia, and I was very worried about writing, much less reading fast enough. In general we budget 4 mins per page, that said the meeting usually starts with a "here's the doc, please read until XXX and let us know if you're ready sooner". And then a "time check how are people doing?" and often you'll hear "I need N more minutes". And back to reading.

I was very worried about this part of the experience because of my challenges, I'm not the world's fastest reader, but over time I got comfortable just saying "I need 5 more minutes". Or I'll say "I'm on page N".

That said we do have some leaders who read incredibly fast, for them I always include some good appendices so they stay "in the room and on topic" rather than float off into their email.
I tried showing the flies using matplotlib.animation.FuncAnimation in a notebook, animating even 1000 frames is slow and it warns the animation becomes too large. Maybe there's a better way to do it? Preferably in a notebook interface.
> It's precisely because morality is viewed as fluid that the world is in the mess it's in. And yes, it's in a mess, after all, it's when a nation forgets God, that tyrants forge their chains

Hahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahahaha

Oh geez, you kill me, let me catch my breath.

OK.

So.

Let me get this straight.

Your argument is that pious nations are more peaceful than non pious nations? That nations which believe in an abrahamic god will always be “moral”? That somehow believing in a violent, perverted, vengeful, haateful 3,000 year old sky daddy myth from Palestine makes everything good?
It's becoming increasingly common where I live (Poland). We've installed nets in our last apartment, and the current one came with them already in place.

There may not be that many flies in the EU as there are in South Asia, but there's enough of them to be annoying. Then there are mosquitoes, moths, wasps, bees - and the very bugs I've been installing these nets against - hornets. Before the net, we'd get 3-5 hornet visits per season. Running around the house late at night with an improvised flamethrower got tiring very quickly.
Thank you for the process first suggestion. Looked into MEDDPICC and looks quite interesting. Any other recommendations on resources to get started on a good sales process for someone without a sales background?
The entire ideology is so inconsistent that it can only seem like it might work if you wilfully ignore vast swathes of evidence.

Britain’s imperial past and present provide a perfectly adequate explanation for the UK’s relative prosperity. It seems entirely understandable that proponents of the ideology only want some of the history to be remembered.

Otherwise, too many voters might get the idea that the UK is some kind of dishonest, nasty little island nation built on, and still benefiting from, slavery and imperialism. It’s probably a bit harder to remain in power with a program of advancing domestic inequality to the descendants of the beneficiaries of that imperialism.

I don’t think that this is a problem that just the UK has – many industrial imperial powers have the problem of how to contextualise their relative wealth. Once you start asking if it is right for the beneficiaries of those policies to have kept their wealth, solutions like serious wealth redistribution start to get proposed. It’s just that in the UK, there is a tendency for reactionaries to look almost comical to even their deepest opponents.
The surprise has been destroyed by leaks once again and it's already been admitted.

Might as well cancel the whole conference fanfare and announce it in a blog post.
Swedish is so simple in style and so close to English that knowing it might actually help your English writing. English is my third foreign language, it is almost given that I won't be proficient in it unless I devote all my time communicating only in English, which I can't see being feasible.
A bunch of sunk cost fallacy together with the fact that many Tesla owners are painfully un-educated about the state of the car market.

For a large portion of owners, their Tesla is the first car they've ever bought in the price class, maybe even the first car they've ever bought new. If the sum of your experience with cars only covers years-old ~$20k cars, and not similarly priced new sport/luxury ICE cars, you will be absolutely thrilled by all the tech in your Tesla, thinking it's unique and fantastic and the best car on the market.
That seems to be the going theory in these circles, yes. If there were no initial expectations then the candidate can't feel low-balled.
BIND9 Optimization Bug
No you won't. There are lots of conspiracy theory lunatics running around in Western (or many other) countries claiming stuff like this and nobody is arresting them if they don't also propagate or participate in violence.
Kenya gets demand for its $1 bln Eurobond offer
Is this really true? I mean we've had tech like Hawk-Eye[0] for a couple of decades now.

Surely we cameras good enough for fly tracking technology in 2021?

[0] https://en.wikipedia.org/wiki/Hawk-Eye
that’s correct.

happened to me as well, we send out newsletter to a b2b ecom site with all links to staging, behind htacess of course: so no tracking pixels, no images etc.

some complaints, lots of „hey you did something wrong - even more of „i can’t open it please send again“ — and it was the best week in terms of sales ever.
Teams don't work in a vacuum and it's not that hard to eventually find the slacker in a team. But you have team goals and individual goals. Team performance management and individual one. This is where good management comes in, to find a way to engage and motivate even a slacker, to get them to deliver at least the same amount of value you put in them.

If the easy things fail (usually the financial or flexibility kind) there are other options. Find them the same position in a different team with different dynamics (a great individual can sink if everyone else on the team is much better, or much worse), find them a different position where they can shine (you can start as a mediocre midfielder and end up a successful goalkeeper), or even have them find a different job entirely.
Not really, Electron would be the tool but not the end goal. Here an ORM is the end goal and that's what the parent complains about.
The article makes some fair points. And once you move beyond the explaining-to-yourself stage, there's yet another reason to have such “useless” comments: quick code navigation.

Finding the place in the code where X is being done would be perfectly feasible by consciously reading the code, but I want to save that energy. Letting my visual cortex pattern-match on a syntax-highlighted comment that looks a certain way is much cheaper and faster and can be done while scrolling through it without stopping. If you can make that comment so it's more useful beyond that, so much the better.

Tricks like that come into play once you're past the language proficiency / commenting policy hurdles and feel the impact of your visual code design on your personal attention and energy budget.
Show HN: Realtime market trends straight to your phone
I've created a product that lets casual traders make informed cryptocurrency trades, without having to spend hours every day sifting through data and analytics. You simply get an sms and email whenever there is a buy or sell signal, as well as how strong that signal is. This leaves the final decision to trade in the hands of the trader. If this is something people want, we will expand into other assets, such as stocks etc.

The market is anyone who wants to get into trading but doesn't have the time or willpower to constantly look at charts and analyse different assets.

https://portfolioinsight.io/
I feel like if you are up to these antics, really bad shit is happening to keep economic growth up in the face of very bad underlying productivity growth
It's a bit of an insult to the original artist, in my view. When I create something, it's an expression of my personality, and I the choices I make reflect my aesthetic. If you take it and remix it, that's fine, but don't put my name on it, it's "Song X (Apple Atmos Remix)" now.
You should not have repetitive boilerplate at all, and if your speed of programming is limited by how fast you can type you are writing some really bad code without understanding high level programming at all.
Based on my experience, those flies need to be less like jittery dots, and more like kamikaze pilots, hurtling themselves from one side of the simulation to the other, repeatedly.
So what about the other improv principles...

"Is my partner having a good time": Make your partners look good. That is usually a good idea in any team.

"Find the earliest end". That would mean don't ever maintain an old product because there's nothing interesting in it...

"Yes and" principle: you accept the ideas that your fellow players introduced and build on top of them. For example, "Backend moved their data store to a novel distributed document store they read about on Twitter -- Yes, And we'll let the frontend run in a JS-emulated Browser-in-a-Browser!". I see that being applied, but I'm not sure it's good advice.
Book an hour because that’s how much time you’re actually asking for. Don’t additionally give someone with a busy schedule the task of booking another appointment on their own to prep.
Double-Lung Transplants Rise After Covid ‘Honeycombs’ Organs
FreedomFi
The TLDR says : "There is far more demand for engineers than there is supply, and that makes engineers powerful in a way other professions are not."

I can't believe this. I must be a garbage engineer then, because I found the US job market for software engineering roles to be absolutely soul crushingly difficult. I am not the only one, my friends did too.

I have given up several times and then restarted job search. I have been grinding leetcode but companies want nothing less than complete perfection.

I actually thought something like triplebyte would be useful, give a test once and have the score be valid for a couple of years, like a GRE for algos and data structures.

I really don't get it.
Roll-out is standard my dude. So is testing at drag strips. Next you're going to point out that a tesla accelerating on the beach gets to 60mph in 11 seconds and therefore Elon is lying.

https://www.caranddriver.com/features/a30085446/acceleration...

https://www.motortrend.com/news/motor-trend-testing/
I fly (or flew, before the pandemic) on small turboprop planes fairly frequently, mostly between Scotland and Norway, and between different parts of Norway, from maybe 20 seats up to 40 - they are a common sight in small city airports.

They are indeed very, very noisy - inside the cabin, you almost have to shout to be heard. It's a strange kind of loud though, in that it always seems to make me sleepy!
Not having a gun doesn't stop suicides. Even though vast majority of the gun related deaths are suicides (gang violence is the next), a delay in obtaining a gun to commit it won't stop the suicide. There are plenty of other ways. I immigrated from a country with a major suicide problem of youngsters (because of strict education competition parenting) and almost none of the suicides occur via guns. Suicide is actually the most common cause of death for age 15-39. Poisoning (33%), hanging (26%) and self-immolation (9%) were the primary methods used to die by suicide in 2012.

Japan is another country with this problem. Not letting people buy a gun just to prevent suicide is the wrong approach. The mental health problem needs to be addressed separately.

New Jersey is an example of the 30 day delay and often those 30 days turn into 7-8 months. I know several people there who went through this last year when the riots were happening and they wanted to purchase a firearm for the first time only to realize how strict the laws were. Ironic enough, they had themselves voted in these laws which were now causing them the problems. This changed the minds of at least 10 friends of mine on gun control.

Tim Pool, popular YouTuber went from anti-2A to SUPER-PRO 2A last year and he's from New Jersey and went through this process too.

Here's forums of people complaining about this. You can find several similar examples:

https://www.njgunforums.com/forum/index.php?/topic/97756-pis...

https://bearingarms.com/staff-ba/2021/03/26/new-jersey-gun-p...

Thanks to all this, gun sales are through the roof.

> 10 million people have bought guns for the first time since the beginning of 2020

https://www.forbes.com/sites/aaronsmith/2021/06/17/smith--we...

Btw, I am Canadian so I wish people in America actually appreciated how good they have it there when it comes to freedoms. You can't ban somebody into being a good person. If they can't get a gun they will find something else.

Couple years ago, one of my friends here in Canada was being followed back home by someone. Unfortunately, even pepper sprays aren't allowed in Canada. So in case she gets attacked, she would be defenceless. Same with if you have a wife/daughter/elderly/handicapped person in your household. The best way to defend yourself in such situations is to get a firearm and train often. Delays in obtaining one doesn't help.
I could've sworn I've seen something like this before... oh! Oh! XPath[0]!

[0]: https://en.wikipedia.org/wiki/XPath
I think that you've misunderstood the comparison the previous commenter was drawing.
Neo4j can be a useful supplement to apps that have data models that include graphs.

If you are using relational db you can use recursion to achieve the same effect without having bring n4j and cipher into your stack.

A simple example of implementing a hierarchical graph data structure on postgres and exposing it via graphql can be found on the hasura blog.

https://hasura.io/blog/authorization-rules-for-multi-tenant-...
JJ Abrams’ new Showtime docuseries to explore ‘unsettling theories’ about UFOs
Grew up near a forested area by the Danube river.. everyone and their dog had nets on their windows else the mosquitoes would turn your life into a nightmare.
OT but their aggressive pursuing of revenue gets my back up. They have cash assets somewhere in the region of £1b and yet they continue to squeeze every last drop out of those visiting the properties they were gifted to look after on behalf of the nation.

They have recently installed ticket machines at a isolated beach car park near me, the car park and beach has no facilities, not even a dog poo bin!

I let my membership lapse several years ago and have no intention of renewing it.
We don't use the dollar, but I take your point: the royal family are clever to have lasted so long.
I visited Hong Kong in January 2020 for the second time, having become mesmerized with the development, skyline and freedom during my first visit in 2018. It was a truly sad sight to see, people afraid to speak, red banners everywhere, lots of questions asked at the border etc.
> I can’t think of a single benefit of a function over a comment for a piece of code that’s only used once.

A function makes the higher-level flow more clear and uncluttered than without either the function or comment, a comment may make it more clear but also makes it more cluttered.

> Unless the function is extremely clear like max() or min(), you will have to read the function and jump around the code. I feel people underestimate the cognitive overhead required for this. This gets worse the more arguments are required to pass around. Linear code is much easier to read.

Yes, function names should be extremely clear. But less code is easier to read than more code, so unless the contents (rather than the purpose) of the block of code is likely to be important every time you read the containing bit of code, you make the containing bit of code more readable by extracting the block.

> more lines of code, a comment adds 1 line while a function or method adds at least 4.

Depends on the language. In JS, for instance, a function definition can be a single line, so definition + call adds a minimum of 1 line, just like a comment. But a comment adds 1 line to the parent block of code, abstracting out a function at worst simplifies a single line, and usually reduces the lines of code in the parent block. So where the parent but not the content of the abstracted bit is important, it reduces code read, whereas the comment always increases it.

> Naming issues, it can be hard to think of a good name for a function and it almost never describes it perfectly.

Whether you can think of a clear name for the function is, IMO, part of the test for whether it is a logically coherent unit of work to abstract out to a function in the first place.

> Comments have the luxury of potentially conveying more information and are also less important to get right.

Comments are a pure addition of clutter to the code they are attached to; if they aren’t gotten right they are not just visual noise but misleading visual noise. Comments are no less important to get right than naming of functions.
Friday Facts #366 – The only way to go fast, is to go well
Jeff has talked about this in public, "good executives will cheat, they're busy they won't take the time to pre-read".

I have found some leaders I can do "off line" with, but in general it's because their calendar and mine just don't overlap properly for a couple weeks and I want them to give me feedback earlier.

I've been at Amazon 3 years, 6 months, and 7 days (thanks phonetool). In that time I've only seen a couple pre-read meetings, and a couple "offline review" (still in your calendar). Most of the pre-read meetings are less effective, they usually happen because of calendar pressure and the need for rapid decision on a topic.

The one thing I don't like about WFH is that we sometimes "lose" people, they come to the meeting but float off into email, chat or whatever. When I first started we'd have 20 people in a room, laptops closed, reading, you could hear a pin drop. And usually I knew it was time to start the discussion because people looked up from their doc to see if others were done. I miss these meetings because the focus was amazing. To have all these people who I really respect read my doc and give me their 100% undivided attention is awesome.

The nice thing about WFH is sometimes we spawn a bit of related topic in the chat, however it can be really hard to keep the debate going while the chat runs across a different thread but related to the overall topic.
The quoted example is from the article, and it gives the meaning as 'to stay awake', i.e. verb.

I realise the section heading is talking about the very modern adjectival slang usage - 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 used osmand for navigation while biking around Europe. My trick was using Google maps to plan the route and then exported to a gpx file and loaded that into osmand. Worked pretty well
There’s a semi-famous comment by the leader of OpenBSD where one of the reasons for dismissing Rust was the lack of ‘proper’ Unix utilities written in Rust (as well as a claim that no one would bother): https://marc.info/?l=openbsd-misc&m=151233345723889&w=2
I can only think of two use cases for code generation:

For performance in super specific situations where you can use it like a jit of sorts to reduce overhead.

To intentionally obfuscate code or avoid shipping core logic to clients for fear it will be copied.

Any other use is probably just inexperienced programmers trying to find a way to write higher level code and failing.
Countries are talking about gambling packs that you can buy for different games. Although that is an issue I'm more worried about all the other things those companies do. Especially BR's are incredibly toxic and addictive. The random aspect of each round, not knowing if you will land on the ultimate gear on drop, or having to fight tooth and nail with scrapes and still turn up victories I think is way more addictive then currently on the radar of those countries.

Besides that all of those F2P games make you invest in their ecosystem. Battle pass here, skin there. Free unlocks when you play certain game modes. That is the real crack, including unhealthy conditioning.

So if you are working for companies like Respawn, EA or Epic (or similar). Scratch yourself behind the ears. I would say I don't have an addictive tendency, but the amount of effort it cost me to get away from apex is higher then I would like to admit. I noticed playing those games didn't made me happy anymore, but I still felt like I've invested so much in it that I had to keep going.

I'm happy that the game had so many terrible design choices for me to make it easier to step away. But the moment these companies figure that out as well, I think they will trap even more customers
I believe it rather corrupts.

I believe most people go to politics with genuine intentions to make things better. Then they face a situation in which they either have to sacrifice their ethics and win, or keep their ethics and lose. Guess which ones eventually prevail.

I'm from a post-communist country, and I've seen many former dissidents, who clearly had stellar ethics (often they were made to suffer for publicly opposing communism), who got into power after the revolution and their behaviour became more and more ethically questionable over time.