skysight-inc/HackerNews huggingface dataset:
Mostly abolish them and make the guilty party in an accident cover everyone's expenses. In severe cases suspend their DL for a decade. People have those things called common sense, tradition, individual responsibility, and experience. We should rely on them much more.

We all know that in CA you drive at the speed limit +5. +10 is actually fine too frequently outside HWY 1 so to speak. Once in a while I see people doing what looks like 85 mph and I question their judgement. But if they stay in the same lane I'm OK with it.

The really dangerous things to be punished for are suddenly crossing 4 lanes for an exit and driving in the left lane slower than the car right behind you.
"Mostly" being a minor majority, only recently established (September, 2022)?

> For the first time ever, there are more iPhones in use in the US than any other type of smartphone. Citing data from analytics firm Counterpoint Research, the Financial Times reports the iPhone overtook the entire Android ecosystem in June to claim 50 percent of US market share

[...]

> By 2010, two years after its debut, Android overtook iOS to claim the larger install base. Ever since then, Google’s mobile operating system has been the dominant force in the global smartphone market, claiming more than 70 percent market share as of 2022, according to Statcounter.

https://www.engadget.com/iphone-overtakes-android-us-market-...
We do seem to end up with a ratchet effect though. My town sets speed limits at the 85th percentile of speeds based on traffic surveys. Say the limit starts at 30. Most drivers assume a buffer before there will be enforcement, so they start driving 35. Next time the city studies that road, they raise the limit to 35 and drivers start going 40. Rinse. repeat.

Eventually, you end up like our main road through town where the limit is 45, the state limit for that type of surface street. Many drivers are happy to go 50 but the area has built up and also gets a lot of drivers unfamiliar with the area and those drivers go 30. It's a real mess and there are multiple crashes daily but I don't think the speed limit will ever be lowered. I think I've only seen the speed limit lowered on one road in the almost 20 years I've lived here. They only change in one direction.
This has been a known problem for years. There are three issues at play:

1. Overuse of antibiotics in non-theraputic settings (e.g. agriculture)

2. Lack of interest in developing new classes of antibiotics

3. Insufficient interest in vaccine development

The last one is particularly interesting because a somewhat-effective vaccine[0] for Neisseria gonorrhoeae was discovered several years ago, but GlaxoSmithKline doesn't want to conduct the trials and submit it for approval until they find one that would be more effective and more profitable for them, so in the meantime it can only be used off-label, which means adoption is next to zero, because most physicians and patients don't even know it's an option. It's also only covered by insurance for its on-label use, which makes it difficult and expensive ($300 for the full series) even for people who want to get it.

Although GSK is at least ahead of Pfizer, who owns the patent for a nearly-identical vaccine that is also shown to be comparably effective against gonorrhea, and as far as I can tell has not even bothered to try using that as the basis for developing another.

[0] about 40%, which for comparison is higher than the effectiveness of the flu vaccine for every year in the past decade except one
Yeah it's a ridiculous opinion when those holding our leashes make billions.
Given all the news about hacks with self-hosted Exchange, more likely they're relaying through hosts with a built up trust... As good as Exchange + Outlook are as a user, it is pretty painful to see exploits in the wild like this.

The whole system just sucks as a whole, and feels too entrenched to come up with something better. Even a notify+pull system wouldn't fix these kinds of exploits, even if they would correct end-user breaches.
This is not procrastination. This is what I would call a common phenomena of lack of consequences. With no feedback loop, the author has little impetus to complete the work.

An in-law lost their house 20 years ago, their mom took them in and they haven’t worked a day in their life. They have learned that doing nothing is a winning strategy.

My son had severe school problems during Covid because everyone was socially promoted. He got a B while not learning anything, because there was no negative consequence to not studying (and we tried to stay on top of this but grades and assignments were not tracked anywhere). We had to get him to private school and six months of difficult times catching up to his grade level.

Most of us need feedback to improve ourselves. There are a precious few who can complete things through sheer force of will. But most of us, I posit, need real world feedback (both good and bad) to live by.

In the case of the author, trying to put this the nicest possible way, they seem to have spent 12 months in advanced studies not doing the work. The blame should not be entirely on them for this, the school and advisor should have escalating consequences for failing to push forward.
I interpreted is as a strong character (or mind); one that's not easily shaken (mentally) and stable.

I would certainly include competence as contributing to a strong character
Right. I'll be home for breakfast, and hopefully by the time I get back to work this LisaDraw file will finish opening.
Seeing the same.
Someone from Google please fix this. I've gone from one spam a month to several a day.
I've been using Gmail since the beta.
Wow i havent' thought of that book for 30 years. cool reference!
Yes, but just think of all the effort you saved by not having to run

${package_manager} update clang
I knew the head of a trading desk at a Wall St. bank. The bank wanted to fire him but didn’t want to pay his deferred compensation. He was not interested in “negotiating” - the money was his and they had no cause for termination. (The ultimate reason was that a new divisional head had come in and the two of them hated each other.) He had no trading authority, had his direct reports taken away from him and he was forbidden to speak to customers. He was the most cheerful guy in the world. He’d read the newspaper and then play video golf on his computer. My boss asked him why he bothered still coming in. He said his lawyer advised him to continue to come in, do everything asked (within reasonable constraints of his job title) and not to be disruptive. After about six weeks, they caved and paid him out.
Spouses come and go. A limited edition PRS is forever. Besides it is probably going to end up a collectible and increase in value. Can't afford not to buy it really.
Why does every discussion concerning emotionally charged issues devolve into some version of this? Why can't it just be about offering arguments to clarify the landscape?
The act of planning will make you feel better. Once you start believing that you have options, the stress reduces tremendously.

There’s a site called interviewing.io or something like that (I have no articulation, I stumbled on it a couple weeks ago), and you can pay $100 or something to have an hour and a half interview with some FAANG engineer on whatever topics you want.

The point is that there are resources all over the place to help get you out of your rut, even if you don’t have a good support system. And if a site like interviewing exists, there have got to be other resources that help with your specific issues. But at some point, you must take action.

It’s hard as hell, I know. I’ve tried to kill myself five times (turns out I’m horrible at suicide!), and a lot of my issues stemmed from a fucked up relationship with work and money, and that had a massive impact on my view of self. I grew up in a household where I felt I had to perform exceptionally well to be lovable (I was worthless beyond my output; if this resonates with anyone, look into “performance based love”), and I took that into work with me, and tech is awfully hard to be perfect in, and it’s impossible to be the “best” at it, so now I’m never good enough.

Eventually the walls start closing in on me, and I feel like I need to escape, but I’m terrible, so there’s no way out. I have to live in this confined and uncomfortable space because that’s what worthless people like me do. Every time I get to this point, I find the same solution: look for doors instead of focusing on the walls. Very hard to do, and even harder to keep on doing when you’ve been rejected a dozen times, but eventually a door will open, and you’ll be better off.
You should add a child and adult for scale. So many cars are just dangerously large these days.
Very cool. Palm Inc. and pre-smartphone manufacturers are definitely worth remembering and chronicling.
Definitely. Marathon metaphors aside (I ran an actual marathon during grad school, which would be a closer metaphor if there were no cheering crowds and your coach threw banana peels at you most of the way), I've come to realize that there are very few experiences like it and I'm glad to know they exist.
Ten years? If you can stick it out in that environment for that long then you have the backbone to handle all sorts of things - move on! When I'm in a horrid environment I dig deep to last just two years. I ran from my last place after one year, and lasting that long took some serious effort.
Does an infrared photon have enough energy to stimulate a rod?
Game streaming works fine if the provider has good infrastructure and the user has a good connection. nVidia's GeForce Now is going strong.
I can speak to the UI question, as I'm very invested in it.

It is way too early to standardize any such thing now. There are, give or take, 5 promising UI toolkits, and a dozen others that are best thought of as experimental and may contain interesting ideas. There's a very wide diversity in approaches, and much of that diversity is not accidental but can be traced to different requirements. If you need to deploy an app both on the web and natively, then that pushes you toward adopting at least some web technologies. If you're working on games or game tooling, then the tradeoffs of immediate mode GUI are much more appealing. Another major axis is how much to rely on platform capabilities for stuff like text layout vs rolling your own.

We need to do a lot more exploration of the design space. I believe there is potential to build really compelling UI in Rust. It's entirely possible we end up with fairly different approaches for different use cases, hopefully converging on common infrastructure for things like accessibility.

But if we standardize anything we have now, it risks "the standard library is where modules go to die."
Are you russian or chinese lokking, perhaps?
GNU Libc Tunables
> adopting feudal legal structures to the growing need of society to build durable capital investments

I would agree with the former, and not the latter. As soon as dispute resolution and contract negotiation became sufficiently formalized, and our societies became sufficiently nonviolent, a class of people emerges who are able to accumulate capital legitimately (merchants, bankers, landowners). This all happens prior to any sort of industrialization, and can rather be seen as a prerequisite for it. Nowhere is this more clear than in Edo Japan, which was hardly industrialized, yet saw the emergence of a wealthy merchant class due to the legal structures which protected their assets from arbitrary seizure and redistribution. Wealthy non-ruling classes also existed all over Europe prior to industrialization.

> the naturalistic fallacy

The assertion that property rights ought to exist isn't a naturalistic one. I was simply pointing out that property rights are hardly a new development in civilization. Property rights can be asserted morally, without any naturalism, by equating the outputs of one's labour with an extension of one's self. If you have produced something for yourself, with your own time and labour, it should be yours do dispense with as you see fit, in the same way that your body is. A claim over one's property must therefore be justified as though it were a claim over one's own person, and this rather reduces the scope of legitimate claims.
Without another adult in the household, how can I reasonably justify needing a 2-car garage to store all my bikes?
> it's easy to teach in one brown-bag lunch session

You can teach "networking, DNS, firewalls, shell scripting commands, or how to configure the services upon which the application's stack runs" in a day? This is "Teach yourself C++ in 21 days"-type of stuff.

At any rate, I didn't read that it's not "fine" in TheRealDunkirk's comment. They were just saying that people can have wildly varying skill-sets.
Sure but typically raids like that require breaking a serious law. Otherwise there's serious chilling effect for anyone documenting gov when there's a threat of no-knock raids by federal agents.

> Taking an unauthorized picture of a defense installation (such as a military base) is a federal misdemeanor offense—on par with hunting or fishing in a wildlife refuge. It carries with it a punishment of a $1,000 fine and up to a year in jail.

If he was getting a little too invasive then why not warn him first or charge him for the above?

I'm guessing he posted some public images pushing the limits, pissed off the feds who wanted more than a small fine, and they built up some narrative about spying which they sold to a judge for a warrant. Then they didn't find any evidence they were fishing for and left the case open.
From the point of view of a CEO of a public company, no post-mortem is necessary because nothing went wrong.

Hiring during a soaring economy and then letting people go as the economy cools is just standard operating procedure. Grow when money is cheap, stabilize when it's not. If you don't do that, then you'll get out-competed by the companies that are doing that.
Watchdog Proposes Redesigning the Texas Energy Grid
Google Lens, AI algorithms for pixel cameras, voice recognition for Assistant, Translate, etc. We really just focus on Search being bad - a lot of which is because of SEO spam.

When it comes to big companies, Google does have pretty good AI in products. I don't particularly find any mature product bad per se.
Everything Is Connected: Graph Neural Networks
I Learned to Learn as a Developer
The trick I developed in my previous job writing investment memos (which are just essays) is to create an increasingly detailed outline until the complete report has suddenly materialized before your eyes, with only the final step of tying together your notes in complete sentences required.
Spam filtering is a cat and mouse game. The moment you think you have the "perfect" set of rules, scammers will figure out how to game them. Then you'll have to make changes to handle the additional cases. Rinse and repeat.

I have anecdotally seen slightly more types of scam/phishing messages slip through the filter in recent weeks, but I assume it'll go away in the next round of updates from Google's side.
I have tried moving up the management chain (PM/TPM/Architect/C*). The biggest challenge I found is that generally I was still the most productive engineer available to apply to most problems, so I still spent time writing code (the alternative was like watching a fire burn out of control while holding a fire extinguisher). In some orgs (particularly bigger enterprises) that hit up against a wall of expectations for what people in my role could/should do. Eventually I settled on consulting as better fit--I still do stuff across the full spectrum, but as an outsider I'm not expected to fit into a particular box.
As someone who was merging PRs into a Ruby gem for the first time in years this past week... this also happens in Ruby, ha! I've been that failed random maintainer over there too.

And I suspect standard libraries get far less 'maintenance' than many people think they do, especially compared to a popular external library.
> Problem is that this is not how this is unravelling. Large lay-offs like that cull entire departments, not the lower performers.

Companies like Google are overstaffed by the lazy, entitled Prima Donnas. You can see it all over HN in its advice:

"Don't go to a startup! You would need to work. Rather get a job at FAANG, get paid a very large salary, leave on the dot, don't ever be on call. Also, best part, you will get at least a few hours a day to play around on the internet. Also, remember, you have a power of pocket veto! If you do not like something, just don't do it. What are they going to do? Fire you? You will get another job in a jiffy!"

With the zero interest rate environment gone the culling is inevitable.
>That's othering. You're separating the "us" that are hard workers and successful from the "them" that are slackers.

Yes, and I posit "othering" is an innate part of humans (and other animals). Of course, it is worthwhile to work against excessive "othering" that causes a net loss in the functioning of society.

>Do you mean that some people will think they deserve more than others and hoard the profits of the business?

Yes, although I would not make a judgment call as to whether or not it is "hoarding".
Sounds great. I have a business proposition for you.

I will pay you 1000 dollars for the right of taking every single asset you have if at any point it is proven you haven't paid all your corresponding taxes.

This is free money for you and your sense of justice. I can send a contract as soon as today.
Not directly, sure. But in this case the activist shareholders desires are aligned with what's best for the compensation of execs who are mostly paid in RSUs
I'm on a FB group for people interested in flying planes and saw a ~45 year old stay-at-home mother who went through a divorce train and become a pilot for a major airline. I know a ~60 year old who just got his blue belt in BJJ having started two years ago. It's never too late :)
It strikes me many in our society live in a constant stream of perceived threats. If you are basically self propagandizing yourself that the world is a very dangerous place I don't think it is shocking to see major threats everywhere.

I know some people that don't talk about anything other than perceived threats even though they literally live in the safest society in human history.

AGI really fits this mindset like a glove because it can be perceived to be a threat to literally anything. It is the perfect idea to worry about.

Chemists doing bad things is obviously not really something to worry about when doing a historic cost/benefit analysis so it won't even register.
I agree that structure sounds enticing.

I'm not sure the comparison between companies in different countries, in different industries/segments is really useful though. It sounds like you're implying the structure prevented layoffs. But in reality I feel it had little to do with profitability. Kind of like blaming a president for the overal stock market going up or down.
You can't use an entirely unapproved drug off-label (with rare and individual exceptions; https://www.fda.gov/news-events/public-health-focus/expanded...).

Off-label use is using an approved drug for a different medical purpose than the one it was approved for.
Effective Altruism, the Dumbest Idea of the Century
Coding slower for one month probably isn't the end of the world.

For emails, tell people about your arm issue and ask them to have some patience with you. Try and use voice tools to write out messages where you can.

Depending on what kind of programmer you are, try and focus more on the things you can do without much impact: perhaps planning and diagramming out systems on paper, doing research, or doing some graphics related work.

Hopefully your arm is ok.
People care when things are bad. They don't care when things are fine. Not good or great, but fine. It gets normal folks the information they were looking for the vast majority of the time. Whether the results "got worse" is irrelevant when the results are still what people were looking for.
On 120k you can get your own apartment in NYC outside of Manhattan and the expensive parts of Brooklyn easily. Plus that is for a new grad / jr engineer. They’ll be making north of $200k in 5 years most likely.
Yes, I've been seeing more in GMail, but that's nothing compared to Google Photos spam and Google Calendar spam, which I get hit with every other day.

To maximize the ridiculousness, Google sends me an email thanking me for each image abuse report or chat abuse report done in Photos -- but they don't seem to be actually /doing/ anything about it.
Sorry, what goal posts are being moved? AFAIK, the conversation went like this:

"Raising the minimum wage will produce stronger labor, like in Europe"

"Germany is an example of a strong-labor country in Europe that achieved strong labor without any minimum wage at all."

"I didn't say every European country."

"Here are five other countries without a minimum wage that have strong labor. Together, they make up the most desirable countries in Europe to work in"

That doesn't seem like moving goal posts to me.
> What I mean is that in most cases, BOTH autoinc int and UUID is wasteful.

> I disagree. UUIDs are very useful even as internal identifiers in any area where performance isn't your top concern.

If performance isn't your top concern, having both seems fine. If it is, the int is probably faster anyway.
WhatsApp now lets you chat with yourself
> until they find one that would be more effective and more profitable for them

If I’ve learned anything over the past few years, the less effective the vaccine, the more profitable it is.
Abstract:

In many ways, graphs are the main modality of data we receive from nature. This is due to the fact that most of the patterns we see, both in natural and artificial systems, are elegantly representable using the language of graph structures. Prominent examples include molecules (represented as graphs of atoms and bonds), social networks and transportation networks. This potential has already been seen by key scientific and industrial groups, with already-impacted application areas including traffic forecasting, drug discovery, social network analysis and recommender systems. Further, some of the most successful domains of application for machine learning in previous years -- images, text and speech processing -- can be seen as special cases of graph representation learning, and consequently there has been significant exchange of information between these areas.

The main aim of this short survey is to enable the reader to assimilate the key concepts in the area, and position graph representation learning in a proper context with related fields.
I mean, I don't blame the owner entirely. Maybe they're perfectly happy with what they have. If someone really knows their business well, maybe it isn't worth putting effort behind a brand new thing that customers couldn't give two flips for. If you aren't seeking new customers, there isn't a strong business appetite to innovate unless customers are complaining. If you're too eager for customers, you're probably putting too much emphasis on thin product feature checklists to sell sell sell! Somewhere in the middle is where I think the sweet spot is, and org that isn't comfortable with its market share but unwilling to throw caution to the wind in order to make every sale. That isn't exciting? Great, then find a company that better fits what you want in your career. Job/employment isn't always a good fit for what you're looking to fulfill in your career, and those are perfect opportunities to leave.