skysight-inc/HackerNews huggingface dataset:
Got hired into a project like this. The most critical part is not to emotionally loose your devs. So, they explained us their whole application and we set goals together. I tried to let them see their application from the eyes of a new customer. We identified performance & UX as the most pressing problems. A web service layer was added to the old application, we rewrote the whole frontend utilizing a modern framework. That way we got management excited ("wow, it's so beautiful now") and kept the original developers happy and engaged ("we're doing all the important logic & persistence here!").

We also introduced git as well as dev and staging tiers and some agile methodologies. Definitely do some that first!

Now, as management and customers are happy, the backend can be refactored step by step. Here, more test coverage might come in handy.

So, I'd recommend to be a bit picky about where to create value. You can restructure the whole database and that'll be good for maintenance (and most likely performance) but management & customers won't literally "see" much. Ask the people with the money for their preferences, excite them to get more runway. Regarding "backend stuff": Think like a Microservice architect and identify components that are least strongly coupled and have a big (performance) impact. Work on those when management is happy and you've got plenty of budget.

Your job is to create value and reduce risk. Not to create something that's technically awesome ;)
Is the total cost including fees the first (and only) price customers see or do they first see a price without fees only to see the fees after some series of steps?
I once had my all my devices searched when returning to my home country (Australia). They kept my phone for a few days too. They didn't find anything and I wasn't charged wth any crime. But you only have to suffer this massive invasion of privacy once to make make sure it never happens again. Now when I return home I wipe all my devices in the time it takes to de-plane, collect bags and get to customs. Easy enough to get back up and running fairly quickly with an iCloud backup once I get home. Looks like I might have to do the same if I ever decide to visit the US again.
Wsj knows their audience. They're the folks who want to frame everything in terms of all the weird and entitled things that 20-somethings do. They're sure to get their clicks with that title.
Was really thrown by all the references to "GTD". It seems like a heavily commercialized productivity workflow?

My entire productivity system revolves around Vikunja[1]. It's essentially just a todo list application, but it's super flexible (e.g. view as list, kanban, gantt, etc), supports having many lists (I keep one per different idea/topic), and so many other features. You can also self-host it for free, which has been a completely painless process for me personally, and gives you the standard peace of mind from being in control of your personal data.

Highly suggest checking it out!

[1] https://vikunja.io/
This is famously an issue with Rockstar style missions, they are so adherent to a script that even minor Playstyle variations lead to logical deadlocks. Red Dead 2 had the same issue, players finding paths to the door they know stuff is happening behind only for them to literally not function until an NPC points them out to you.

I want a world where I can figure out what to do next and that still functions, not one where Character X has to tell me to move to the next room for the doors to work as doors.
I didn't mean compiler support, I meant that if the transpilation result might not follow the coding conventions of your C++ codebase.
Compared to other creatures, we find insects alien, scary, disgusting and feel little compassion toward it. It should all be because they are very distant to us genetically.

I'm not sure whether there is any evolutionary pressure to develop that general 'disgust' into preference to avoid eating it though. Might be a side effect as well.
How will the studios ever deal with that given last years excuse, that piracy actually increases sales!
I have never understood surround sound: just mix the audio in mono and make sure that every word can be cleanly heard by my father who is 85 and uses a hearing aid. As an unintended side effect your movie will be more widely appreciated by every other demographic.

The premise of surround sound is that it is extremely important to know the direction that the sound is coming from -- but when you sacrifice the audience's understanding of what is happening in the movie to achieve this sound directionality, then you've completely lost the plot.
Binaural audio starts to really fall apart when you don't have the sound exactly as the microphone setup was. Moving the speakers even a couple of feet away, and then not having them exactly lines up with your ears, it ruins the effect.
So you believe "incorporate misdirection and trolling" is in the same ballpark as detecting NSFW pixels? Me not, the former is very hard even for humans. For that reason, having AI that is trained on it is incredibly dangerous - if it's possible to train AI to avoid trolling, then it's equally possible to train it to troll.
How bad was it? I want to hear the war story. The longer the better.
The title makes it seem like they're eating the adults, but this is about eating the wasp larvae
so it doesnt cover the USA for example?
TikTok is now Generation Z’s preferred search engine
> Don’t make the art worse, hold the manufacturers accountable for selling terrible products.

A big part of this is the viewing conditions. The best screen in the world will not make a dark scene watchable in a bright sunny room. And lots of people watch TV in bright sunny rooms.

Also, better screens = more money. A lot of the time, people just bought a cheap screen, and they would still like to know what happens in the series or movies they watch.

I am absolutely for quality interesting dark scenes in cinema, where both the screen and viewing conditions are normalized. But TV is not the same (and HBO and Netflix are TV).
FYI this is common if the report is referring to the Android app.

Apps can scan the device for installed packages that have opted to be “visible”. This is particularly common for apps that attempt to prevent rooted users from using the app. I would not be surprised if the iOS platform has similar functionality.

I’m not a fan of TikTok but this seems like it’s not a big deal.
Valid criticism. I came away thinking the same thing.
Merriam-Webster and Unstructured Data Processing
Or luminous gems:
https://en.wikipedia.org/wiki/Luminous_gemstones#Mineralogic...

(I'm not remotely an expert, but it seems like at least a possibility for an explanation, and it's a interesting and seemingly little-known class of phenomena.)
I misread what you said. That was my mistake. I’m sorry.

Again I request, please don’t assume that mistakes happen out of malice. There was no deceit in what I did.

Suppose I made this mistake on purpose. What advantage could I possibly have gotten from it? Nothing. My only purpose here was to have a discussion in good faith.

If you’re going into conversations assuming bad faith and deceit and ulterior motives of strangers, don’t be surprised if your biases are confirmed.
From trying note-taking multiple times, I think my perfect note-taking systems involves markdown files that I sync myself. And then an AI goes over them, understands what I wrote, and the context, and organizes and interlinks those files. Turns out, the 2nd step is a bit harder than rocket science.
I will not extend a 100% valid offer for you to come clean my entire house, i will pay you $100 for it.

have I now taken advantage of you?

you CAN say no!
Locusts are actually just various species of grasshopper. When there's abundance after a period of hard times, some some grasshopper species transform into locusts, turn from green into yellow, grow their wings and start swarming. The solitary and gregarious phase. When one locust becomes gregarious, he'll touch other locusts to turn them gregarious too.
As others have said, approaching this with the mindset of "this all needs to be rewritten!" is counter productive, and will set you up on collision course with leadership.

I inherited something similar 12 years ago, also cobbled together PHP, also no separation of code and rendering - making any sort of progress was painful.

As others have said there are a myriad of ways to extend code like this, encapsulating the old with a better facade. Splitting some pieces off - but it needs to be approached as a piecemeal project that takes a decent amount of time, but can be done in parallel with shipping new features.
Some of the things you listed are bad practices, some are bad outcomes. Change the bad practices (no version control, no beta environment, etc) and use them to prioritize and change the bad outcomes over time.

At least half of the stuff you listed will probably never change. Congrats! Being the senior person means becoming comfortable with people making objectively worse decisions than you would, and putting the structure and architecture in place so that it still works anyway. As a bonus, most of those “objectively worse” decisions can be really good and better suited for the team than your decisions would have been ;).
I (43 yr) had a moment where I showed how important it was for our family to understand cursive when we had to transcribe recipes and letters from ancestors (mom, grandparents, etc.) for my daughters (16yr and younger) who wanted to bake family recipes.

Side note is I realized I’ve stopped writing in my journals in cursive about 10 years ago and transitioned to print. I don’t even know why other than being lazy or my handwriting has degraded and decided I wanted to be able to read my own handwriting.
You can always create your own “algorithms”. Our codebase has one that creates a new QObject that is a child of an existing one, returning a (raw) pointer to the new child object. That’s a case of not “no raw `new`”, but the next-best thing: isolating raw `new` to the one algorithm that does just that, and letting all other code depend on that.
That git scraping technique is amazing! This is what a proper hack looks like. Super neat.

I'm immediately searching for public maps etc to apply this on.
How James Clear is writing his next book (2021)
I should've included this in my rant. If you have anything of value, instead of posting it on Marketplace (because it's a dumpster fire), people make these obscure fb groups you're just supposed to magically know about and hock their wares there. It's really infuriating.

Just sell on Craigslist, people.
I vote for subtitles as an over-40. I started literally requiring subtitles due to the presence of children (whom I dearly love) in the house and all the other various household sounds like kettles boiling or dishwashers or washing machines or toilet flushes or whatever the fuck else.

But I can't go back. I've re-watched movies with subtitles and found explanations of things (non-plot critical, but contributory or interesting) that were previously drowned out by mumbling or poor mixing or just not having the volume high enough to vibrate the foundations.

Subtitles explain all!

(I actually find it's harder to multitask if I'm watching a show, because I need to read the screen - this isn't necessarily a bad thing if it's a show I've actually chosen to try to watch).

P.S. 2nd episode of the latest season of Rick and Morty has an ... interesting ... differentiation between the subtitles and spoken words for one specific word starting with c, in which the subtitle was the original, category* 0, word, whilst the obviously replaced word also started with c but is a somewhat more acceptable category* 2 word.

*categories made up by me on the spot.
Finding the “second bug” in glibc’s condition variable
Wow, that seems like such a genius move at first, but clearly it's really bad.
About 10% of Americans are functionaly iliterate, like they have troubles to understand and form long sentences in writting. Learning second method seems wasteful in that case.

And yes, I know only one way to add, multiply and so on. Also I can only program in one way (in very specific language and heavy IDE support).
There's over 200k loc of Python in numpy alone, so yeah, it's the same order of magnitude of work to end up with a credible alternative.
Unless your oncall then your responsible 24/7 for stupid decisions. Take me off on call and I don't see a reason to every share an opinion.
Each patch has a form attached to it where you outline a title, description (including your motivation), and a test plan. These are mapped into the eventual commit message.

Individual, atomic ideas are expressed as a single diff which maps to a single commit. Representing one idea as multiple commits is discouraged, though Phabricator does keep its own history of how a patch evolves should you ever need to refer to it.
Script feels faster than block. Also, I enjoy using a good pen or pencil and just writing in script. My handwriting is OK. Funny thing though; If I use a pencil for writing it's better if I'm using a single sheet on a hard surface. When I use a pen my penmanship is better if I'm using several sheets of paper or a notebook.
Such laws do exist, but they only apply to “certified” crime victims. In other words, the perpetrator must be charged and convicted. No conviction, no crime, no paid medical bills.

Source: I was drugged and raped and received a significant medical bill, which I was on the hook to pay out of pocket after the cops and DA failed to get a confession and declined to prosecute him respectively.
> I see no consideration for those whom are employed under employement contract to assign both moral rights and intellectual property to their employer.

There's your problem.

On one hand you can do whatever you want and see what happens, on the other hand, if you live in a litigious society or have a legal-trigger-happy employer, they could mess with you just for the sake of signalling.

I'd say: either get some sort of exemption, or change the contract. Quitting is a form of contract change. (but quitting in itself might be a whole different problem since you probably still need the salary for normal living etc.)

Personally, I don't sign contracts that would grant a potential customer or employer such rights. Granted, that can limit your options, but that is a choice (and sometimes, luxury) you have to make for yourself.
The fact that everyone does it doesn’t mean it’s not a big deal.
There is a tiny bug, when you release and click fast you can drop anywhere.
Or, its analogous to a newspaper receiving a bunch of write-in opinions and only deciding to print a select few of them in the paper.
> C looks like an L

I think it's just a matter of familiarity. They look as similar as our g and q, or a and d. (the cursive versions, not the one displayed here)

> V looks like anything but a V

It doesn't look like the current V we're used to. For them our V doesn't look anything like V either.
In case I couldn't make it clear so far, I defend that either of the following conditions should hold for employer to claim rights: (a) IP is developed using company resources (time, equipment, etc.) or (b) IP is within the scope of company's business.

> your employer is paying you for the ideas you generate, and this could happen at home.

If employer's idea is about company's business, then yes, I would say that the company owns the rights. If not, employer owns the rights.

I'm not sure if ideas count as IP though. If I had an idea at work about a business that is outside the scope of my company's, to whom the rights belong?
There are three insights that David Allen had with GTD that I appreciate:

- one inbox to absorb tasks you distribute later

- lists go into working contexts so you do them while in that context

- short term and long term are different

The issue I have is that we also have different “recording” contexts. These days I can use an app on my phone, a note in my computer or a notepad in a meeting. I have multiple inboxes that have to be routed.

In addition I think the relationship between project and tasks needs to be fleshed out.

However I think those 3 insights persist across all good productivity systems.
The bullshit framing is that there is any correlation between having CC on, and how closely the viewer is paying attention to the show or movie. There is not, as evidenced by a century of cinema and TV.

Movies originally had captions, because there was no dialogue track. As soon as they figured out synchronized sound, the captions went away. Even if people were paying very close attention.
Oh, and as a bonus fact: only 3% of rapes end in a conviction.
Took 30 seconds to figure out what to do and then a minute to solve it. This was really good. Like many have pointed out, it takes a few seconds to figure out what is where and remember what symbol is under the animal but if this was a quick prototype, it's really good. Thanks for sharing it with us "Land of Lisp" guy.
I’m always fascinated by people obsessed by productivity and its range of tools.

I consider myself pretty highly productive. Typical week had 8+ meetings, calls, follow ups, research, thinking time and sometimes coding. Typical CTO and CPO stuff. I tend to get 90% of important things done. If not more.

I’m fairly busy, but just use my inbox with search, Apple notes and Apple reminders. Works fine for me.

Am I just missing out on something?
"...This trend has not gone unnoticed by Google: Prabhakar Raghavan, a senior vice president at the company, has acknowledged that, according to his internal studies, 40% of Gen Zs use TikTok or Instagram – rather than Google – to search for information..."
One more vote for "it's not my age, it's the mumbling and the sound engineering."
For me the witcher3. Story telling and immersivity is just great.
As the article observes, the conservative legal movement has had a tremendous influence on law schools as well. It has moved the entire landscape to the right. When Justice Kagan said “we are all textualists now,” she was hitting upon a real thing. Across the board, the legal profession today has a greater belief that judges should be interpreting the laws, not making new law out of abstract notions of justice and fairness. Among the latest generation of lawyers and judges, there are just way fewer people who have the expansive view of the role of judges that the profession had in the 1960s and 1970s.

You’re incorrect about both democracy and demographics. The legal profession is dominated by the ideology of a white liberal minority. Not only are there few conservatives, but the conservative views prevalent among Black, Hispanic, and Asian people are also absent. (This is a common mistake where people confuse minorities voting democrat for being liberal. Most democrats are not liberal, and “changing demographics” hasn’t affected that because most minorities aren’t liberal either.)

Modern liberal legal thought arose in the 1950s and 1960s to allow that ideological minority to change society in ways they couldn’t achieve at the ballot box. For example, both Republican and democrat lawyers and judges are much more secular than voters in their respective parties. Thus, the Supreme Court banned school prayer more than 70 years ago, but even as of 2012 a strong majority of Americans opposed that decision: https://www.pewresearch.org/fact-tank/2013/06/13/south-carol....

Another example is racial preferences in education and hiring. It’s the pet project of white liberals and their allies. The majority of non-white Americans, including Black people, oppose express racial preferences for both college admissions and hiring. (E.g. https://www.pewresearch.org/social-trends/wp-content/uploads...)
I have been using GitHub’s new project for my personal and family use and I enjoyed it so much. The filtering is very good and flexible. I used Things but it seems I prefer Kanban style.
Hmm. So what is the consideration?
I think some people are angry that you admonish the project. However, those are some valid criticisms from someone who clearly was frustrated by the previous incarnation of this project.
> Eating insects, or entomophagy, is nothing new. The traditional diets of many communities in India’s northeast include insects for their nutritional, economic and ecological benefits ... Assam’s indigenous communities have for many generations customarily consumed red ant larvae during Bohag Bihu, the region’s principal spring festival ... Other commonly eaten insects include crickets, beetles, bees, wasps, grasshoppers, locusts, termites and dragonflies. Silk worms are also popular: the larvae and pupae of varieties like eri polu (Philosomia ricini) and muga polu (Antheraea assama) are considered to be healthy and are eaten fried, roasted or raw.

In India’s Northeast, a Rich Tradition of Insect Foods - https://science.thewire.in/environment/assam-entomophagy-sil...
I get where they are coming from. It's incredibly easy to break through the facade of the surface polish that is there to suggest "this is a real living city!". In some ways, I found that worse in 5 vs earlier games because the surface polish is so nice. But then you still can't interact with a lot of it, or the interaction is always the same. Most of it is just pretty set-dressing which falls over once you slightly push it. Which given the scale is not surprising, but it still breaks the immersion if you poke it even lightly. You notice the the AI being somewhat shallow, NPCs having nearly no interactions, ...

And even in the fleshed-out parts, the NPCs relevant for missions, that's all very linear and basically only interacted with for missions.

To slightly exaggerate, it's a good interactive action movie, and a very nice sandbox to do stupid shit with vehicles in. (Don't get me wrong, that's a totally fine thing to be! But it leads to tradeoffs that make other parts shallow)
I really like the whole concept and execution!

I like the lack of instructions, it makes it fun to explore the rules. In fact, unique rules per game might be interesting to discover.

The UI is perfect, keep it simple and focused on play. Though, I agree with other comments that the final flashing lights should be slower.

A move count and leader board for time to complete and fewest moves to complete would make this social-ish.

Maybe hints for harder puzzles?

I could see this going a long way, so many variations to explore!
Part of understanding science is understanding where the ideas come from. It's not enough to know that the derivative of x^2 is 2x, but you have to know how and why this is the case. You have to understand how to model physical systems using math. And it turns out scientists occasionally need to build novel mathematical models. It is much better in these cases to have been exposed to more math, not less.

Where I went to school, "real" stats and experimental design topics were (mostly) offered as graduate courses. Psychology majors were given enough stats to read a psych paper. Physicists and Chemists were given enough stats to understand stat mech / pchem. Biologists and Geologists were given a much less rigorous intro to stats.

I believe the OP is advocating for more stats, not less calculus. Or at least a more consistent approach to teaching stats & experimental design at the undergrad level.
That’s not at all what my comment meant.

It’s done for legitimate purposes, for example knowing which apps to launch for a given ‘Intent’ or checking for the existence of Google Chrome to attempt to launch a Chrome Custom Tab.

It’s normal functionality for mobile apps.

Now, if they are scanning visible installed packages and sending that data to their own servers for storage, that would be a story, but there’s no evidence that that is occurring.

By the way, love your username.
AFAIK Ovomaltine is charged with magnesium, which a muscle relaxant.
Meli – email client in the terminal, in the spirit of mutt