skysight-inc/HackerNews huggingface dataset:
> 1. SF fixes the crime problem so its safe to be downtown. This requires many policy changes.

This won't work, because this is a meme. SF had an uptick in crime during the pandemic like most urban areas did, and it's slowly receding durnig the recovery as it is elsewhere. But a lot of people have decided, based largely on reporting in partisan news, that somehow this is a unique problem due to an out of control woke city government. And it's not. Here are some statistics showing the rates rise and fall:

https://sfgov.org/scorecards/public-safety/violent-crime-rat...

Since you mention safety, maybe you want to look at violent crime stats only? This site of "most violent cities" looks credible, and points out correctly that SF doesn't even make the list. Oakland across the bay does, so maybe that counts.

https://worldpopulationreview.com/us-city-rankings/most-viol...

But then Oakland sits well down the list, behind such wreched hives of scum and villainy as Indianapolis, Little Rock, and the Mos Eisley of North America: St Louis, Missouri.

Just stop, basically. It's just a meme. It's false, and it's leading people to some very weird conclusions (e.g. the "many policy changes" you're demanding to fix a problem that doesn't actually exist).
I feel like most of the discussion of this topic is muddled by conflation of a few different questions. One is whether you want human or procedural decisionmaking to guide a task. The second question is what distinguishes human and procedural decisionmaking. The third is whether or not computers are capable of executing a given procedure.

As for "distinguishing human and procedural decisionmaking" I would define it as basically "human" decisionmaking is when there is some procedure but the human will disregard procedure based on some model of the "intent." You have to trust the human for this to work. So there's a fourth question, which is under what circumstances you could trust a computer to correctly model your intent. But then there's a fifth question, which is "whose intent?" But whose intentions the process serves isn't really intrinsically tied to whether humans or computers are running the procedure.

Another thing is that Weizenbaum and the author seem to take it for granted that human decisionmaking is literally magic and a computer is incapable of that kind of magic. But it's unclear and I think it's an important thing to state outright.
Yeah this is a crippling problem. That previous suggestion for address data on GitHub seems worth it and I might try it.

That said I currently use an app called GPS Coordinates. I input the address there, it spits out lat/long coordinates, and I paste those into OSMAnd. It's not elegant but it gets the job done. It's a hassle trying to go back and review an address though.
I have two use cases for maps. Navigation and POI discovery.

OsmAnd is complete fail for the second part. Maps.Me has some reviews but it's meager compared to Google Maps ofc.

I have over a hundred reviews on Google maps that I wrote. I can grab them using Google Takeout and since they're my IP (I'm in Germany) I would happily import them as reviews for the resp. POIs in OsmAnd (or Maps.Me). I.e. use them to contribute to OSM.

But how? This should be dead simple.
Is there enough coffee shops and park benches in that part of SFO to support even a small fraction of the 160,000 people who used to walk/bike/bus to their former office? Or are we all gonna now have to rent an extra bedroom in order to live downtown? Is my employer gonna pay for this new pseudo office or did my cost of living just go way up?

Cause I ain’t working on the kitchen table or in my kids room. I have almost three years of experience to tell you how much that doesn’t work.
Level up. Use AI to build more sophisticated services/tools. It's not like we have solved world hunger or climate challenges.

We have a fancy new tool. Let's play!
So let me get this straight, the largest shareholder made a bunch of board moves in order to advance its own interests?

Why is this being written about like it’s a scandal? If this were some Wall Street hedge fund this would be treated like some bold power move.
https://gatesnaplabs.com

Idea: Make software for the Olympic sport of bicycle motocross.

Execution: Flawless. Built the app in Elm + Ionic Capacitor. It looks great and works perfectly. There's even a Web version at https://gearbag.bike

Marketing: lol

Result: I have spent five digits of money (paid my friends market wages for their help, particularly with UX and design) and made $6 from Google AdMob and have ~100 installs.

Worth it. Doubling down on the next project this year.
Might be tough as a startup but healthcare and manufacturing are still using plenty of desktop applications.
The airline lost the bag. The customers entrusted it to them, and it's pretty clear the fault lies somewhere on the airline's side.

Devil's advocate: The airline doesn't have access to the tracking data that the customer did. It's one of hundreds of bags they can't find owners for. Donating them doesn't seem like too bad of an option, provided they still make the customer whole.
> that means the government gets to determine who can access your Google account

This is already the case legally: if you lose a court case, Google will follow a legal order to turn something over to the winner. If you're suspected of some kind of crime, Google will follow a legal order granting the relevant authorities access to something like your Gmail messages.

It's also important to remember that this is a real problem affecting a lot of people: ask anyone who deals with the larger public and you'll hear that it's not uncommon for people to change email addresses after getting locked out of their old one, and that problem disproportionately affects certain groups of people (e.g. the elderly).

What would make sense in this regard is something similar to what Apple does where you can optionally set up a legacy contact who is allowed to initiate a password reset, presumably with time delays and notifications (“your password will be reset in 3 days unless you deny this request”). Imagine an option where you could do something like go to the local public library, DMV, police station, notary, etc. and they could basically login to a special Google form to attest that they did a full photo ID validation to confirm that your ID matched the ID registered to an account. That would be useful for thousands of people and if you made it optional, people who are especially worried about their government could choose not to enable it.
Can we do projects that we know will stay at $0 but we still hope might gain traction?

OSS: typed-graphql-builder https://typed-graphql-builder.spion.dev/ is a TypeScript based graphql query builder. No more writing untyped strings and running a watcher in the background - generate the builder from the server schema once then write any queries in TS with the help of the language server

It was inspired by tql (https://tql.dev/) but generates a much smaller client and has full, automatic type inference for query variables used in input objects.

(Side note: I feel bad about how similar it is to tql, but the code generation approach was so different (mainly inspired by graphql-zeus) that it felt like poor form to just send a PR changing everything.)
Roman vs. Modern Concrete
I too look forward to machines rewriting my code and telling me I'm not smart enough to understand it when I object to their questionable output. I can see a 0.1x PeonGPT telling me that it got a ShipIt from a 10x TeamLeadGPT and we are moving forward with the code. Any concerns? Create a jira ticket which JiraGPT will promptly label as "tech debt" and will throw into the "backlog" for it never to look at it again.
Yup, that's my understanding too -- what Erlang does extremely well is abstract away and isolate the concurrency mechanisms, allowing you to think of the details of (these concurrent) processes, linearly.
> As long as you don't mind supporting evil organizations and being subject to continuous prostilitizing.

lol really? Define evil. I view evil as anything that leads to disorder in the world (death, destruction, etc); churches do not do that - they often build people up, build in the community, etc.

> I find it difficult to believe that someone who is depressed needs to hear that they're a sinner heading to hell unless they accept whatever precepts the particular church is pushing.

I'm fairly certain 99% of them preach the opposite?

They'll say "here are all the bad things we do", "we are saved because we attempt to do good and believe in God [or if christian - Jesus sacrificed himself for all people, living and dead]"

Christians really preach self-reflection and atonement - aka be humble. Frankly, the world can use more of that.
I tried to subscribe, but it said there was a problem :(
I'm not sure if you're already aware of the connection, but the founder of Lytro (Ren Ng) was actually the advisor on the original NeRF paper! I took a graphics class from him in college and it was one of my favorite classes. In addition to the course material it was great to hear about what his lab was working on and future moonshot projects.
If anyone is interested in using Foliate through WSL, https://opticos.github.io/openinwsl/ is great - it lets you double-click a file in Windows, then Foliate in WSL2 launches to view it
> There's no reason this couldn't all be written in C#.

There's no reason it couldn't be written Brainfuck.

doesn't mean it's a good idea
Interesting that this article positions the operator as more "sexy" than the strategist. Most writing seems to go the opposite way that being a high level manager (Director +) is the more desirable role.
The 'main' menu? Implying, there are other menus.

So is the ≡ the main navigation menu?

The account options menu?

The preferences menu?

The menu of the application platform that's wrapping the page you're on, rather than the page itself?

The menu showing all the sister companies of the site you're on?
Honestly its so ridiculous that an airline would drop bags off at goodwill over trying to track them down to the owner.
In Germany (and probably much of the EU) that incentive is built into the law, as it should be.

I think it’s boilerplate in big company contracts there, but extremely rarely enforced, because IIRC the amount you have to pay is the comp for the job you’re blocking.

When I had a contract like that, I occasionally fantasized about getting a FAANG job and being paid in full to not take it, but in reality that would never happen unless you got caught in a spat between rival executives.
That is incorrect.
The "delayed baggage" compensation is separate from the "lost baggage" compensation. The couple got the "lost baggage compensation".
Adding on to sb8244's comments; writing sequential code is very nice, but it's not the gen_server behavior that gets you that. It's the lightweight processes.

gen_server is useful, but it's not much more than receive in a tail recursive loop and conventions around messages, most specifically about if the sender expects to receive a reply or not. It's not magic, and it's written in clear Erlang that anyone with a week of Erlang fiddling can understand (which kind of is magic; almost everything in OTP is clearly readable)

Concurrency comes from running many processes each with their own message queue.
If every job of IT-Security is obsolete (including exploit dev, reverse engineering, pentesting) I would prefer a job in drug discovery preferably as a bioinformatician. I can't believe AI is able to find cures against every kind of cancer (even if I wish).
Unfortunately there are still plenty of issues with the details element, especially around accessibility. Read more here: https://cloudfour.com/thinks/a-details-element-as-a-burger-m...

Hopefully this will change soon. I’ll amend the article when this will be the case.
Ha! So three very popular hobbies for programmers? I guess we’ll all all join you in those endeavors
Convenience and tradeoffs are inevitable. KP is meant for regular users with moderate risk tolerance and profile. Without plugins KP is much less useful. If the alternative is no password manager or trusting a SAAS then it may be worthwhile.
My friend and I have been working on a replacement for Facebook events in our social circle. We found that a lot of people are not using FB events anymore and were having a hard time planning social events. Not making any money (yet) but we hope to someday! We designed our app to make it easy to share invites on any social platform/chat group without being tied down.

https://dateit.io
yeah it had some "printer codes" formatting but it was like ANSI terminal stuff, easy enough to parse out and the rest was all plain ascii and simple. at the time the system might've been set up for a Postscript printer and that would've been practically impossible to do anything with.
I mean, think about the layout of the average office space: hundreds of small rooms with big open spaces in the center and large, common bathrooms. The plumbing is the biggest problem to fix, because all of it is buried in walls and extremely difficult to retrofit for individual kitchen + bathrooms space.
#1 will almost certainly get you cancelled, but you can't even get #2 as mayor. The best you could hope for is to pull a Giuliani.

Not all homeless need rehabilitation, not all homeless want housing. When they do, not all trust the government enough to make their lives better through these efforts.
(I say this through the experience of friends who are social workers specializing in dealing with homelessness)

If you really wanted to get rid of homelessness, you need:

1/ A massively expanded budget for running shelters, temporary and long term housing

2/ Compulsory institutionalization to get people who are addicted or mentally ill off of the wrong drugs and onto the right ones (along with the requisite therapy) as appropriate

3/ Eliminate all of the feel-good laws, policy changes and cash handouts that allow camping in public spaces which enable long-term homelessness. An actual goal of no vagrancy means pushing people into steps 1 and 2. Pitching a tent on a sidewalk or in a public park either gets you a fine or, if you can't pay, put into the system.

4/ A massive police presence in the short term to deal with the gangs and cartels - local and foreign - who have been making a killing running hard drugs into and through legal grey zones such as (though certainly not limited to) homeless encampments. Simple legalization of drugs won't be sufficient to stop this, though it may help. Unfortunately, that does also run counter to #1.
It looks like they have it out on the google store, but not F-droid yet. There are links at the bottom of the post.
Towards a global framework for cross-border data flows and privacy protection
Like elevation widget and route line color?
It's not exactly a cheat sheet, but have you looked at https://tldr.sh?
That's probably because most people don't even think about it or bother trying. They may not even read the agreement!

I've successfully negotiated contracts several times in the past. Even once at a big company (that I knew was desperate :). As long as what you're asking for is reasonable they'll usually make the change unless it's a really big company. In that case they're not going to bother and just tell you to either sign it or go to work somewhere else. They know they have plenty of leverage and there's always someone else they can hire.
To go from coast to coast even with a dedicated high speed train would easily take a day or two. It’s just not competitive over 1000km.
AI content spam will drive AI content analysis and filtering. The arms race between the two is like a meta-version of the GAN model, which means eventually spam will become indistinguishable from real content.
I agree. Hamburger buttons were popularized with smartphones so they are still relatively new. Here's a good breakdown on why they suck https://www.nngroup.com/articles/hamburger-menus/

tl;dr "Discoverability is cut almost in half by hiding a website’s main navigation. Also, task time is longer and perceived task difficulty increases."
WhatsApp: Scaling to Millions of Simultaneous Connections (2013)
No, the great thing is that even apple can’t do everything with your device! If it’s encrypted they (presumably) can’t access that data at all.

Unlocking a device by apple has no bad incentives associated, at the very worst case someone else can use your owned device without access to any of your data, aka stealing. And that assumes that apple will corruptly open it for someone else which they have zero interest in and that just accounts for regular old stealing with a billion dollar company’s help?
AirTags and police are worthless. I had an AT on AirPods that dropped in my apt garage. I could see them move into a secured area that Google leased. Called the cops’ non-emergency number. “Sorry, we have a 2 day backlog” Then, I watched them leave the area, go on a highway, and arrive at a house in a residential area. The police there refused to do anything until the other police did something. It doesn’t matter if you know where your property is, people are allowed to steal it and get away with it.
https://GymTools.io

To be fair. This project isn't meant to generate revenue. Back when I started webdev, I needed to learn how to publish a SPA so I threw something together in preparation for a larger and more complex app.
I think you meant that as sarcasm, but...

Fry's Electronics closed completely, while Best Buy keeps closing stores and laying people off at an accelerated rate[0].

Local grocery stores are almost extinct, as Walmart[1], Amazon, Kroger, and Albertson's crowd out or buy out everyone else.

It's a serious problem, your sarcasm notwithstanding.

0. https://www.cnn.com/2021/02/25/business/best-buy-store-closu...

1. https://ilsr.org/walmarts-monopolization-of-local-grocery-ma...
New Mexico law seeks solar on every roof, and an EV charger in every garage
Also, while details/summary support in browsers and other user agents and tools is improving over time, it is still not perfect for ... nearly anything. Sadly.

https://adrianroselli.com/2019/04/details-summary-are-not-in...
Honestly, I've not found appliances particularly hard to repair. Granted I've shied away from always on internet/app requirements, but I've taken apart and repaired my dishwasher twice, my fridge twice and my washer once in the 7 years I've lived in this house. I've fixed roombas and repaired my upright vacuum cleaner too.

Most appliances are like building a computer as far as repairs. Figure out which part is not working, pull it out and put a new one in. Am I replacing ICs on it's mainboard? No, but you can but the whole mainboard on ebay for fairly cheap, and it's just some screws and clips to get to it.

I've also repaired my own HVAC three times, but that was using a multimeter and probably not for the common person.
I'm not even trying, but my income dropped to like 1/10 from my record levels, I wonder when it will stop dropping. Luckily for me I am very frugal and not splurging, so I didn't need to adjust my expenses at all, since whether I earned 12000 USD per month or 1200 USD I still spend same, I guess will start doing something about it if I will earn less than I spend so I don't need to touch my ~13 years of expenses worth savings.
And those phones were very expensive, relatively, at the time you bought them. But they also last very long.

So people are willing to fork over lots of money. And then many many people, though of course not everyone (like yourself), upgrade very few years.
We have used those notebooks for:

- Incidents, collecting different metrics and showing them next to each other, with comments

- Longer-term reliability debugging. They can form a kind of ad-hoc dashboard. These are usually issues that degrade performance, don't have immediate or wide-spread customer impact, and are things we are not immediately able to detect

- Related, performance tuning. Sometimes, the key metric is unknown. We want to explore it, and then make changes to infra, and then see if that moved the needle

- Sometimes, the ad-hoc widgets are useful enough to export to a dashboard

- I can take any widget anywhere else and import it into a notebook, or start a new notebook out of it.

The notebooks are similar to the dashboard, just that, the layout engine only allows a linear notebook layout instead of a grid. There are already text widgets, though the button to add that is easier to access. Other than the comments, it's basically a dashboard with the UI changed so that it feels like a notebook.

Keep in mind too, all dashboard and notebooks modify timestamps and other states in the browser URL, so it is easy for me to copy-paste those into Slack so that other people can see what I am seeing.
I wouldn't say it's garbage, just that the quality varies a lot. Uncontroversial stuff is quite accurate.

A simple metric I use is: how long the talk page is. If a talk page has 15 archives then the article page is probably politically biased hot trash.
The difference here is that if this doesn't happen properly for some reason then the device is permanently bricked and must be scrapped. That doesn't happen with houses or cars, and it's incredibly wasteful.
Your data is valuable to you, but unless you happen to be Hunter Biden it's probably valueless to anyone else. On the other hand, your hardware is valuable to a thief who can resell it.

Full-disk encryption protects your data. Activation locking dissuades theft.

Personally, I want both.
I think this has potential for a certain target audience. Not a criticism, but feedback: if I stumbled on this site I'd have no idea what it was about based on the current landing page. Will you be adding an intro/description about what the site is for? :-)
Selling Pimlico Plumbers was ‘biggest mistake of my life’
To elaborate a little more, multiple attempts to separate real people from bots have either failed or are soon to be defeated. Captchas worked for a while, but AI systems will likely be able to easily defeat Captchas within the next 5 years. Some websites require a phone number, but it's not difficult to get a fake or temporary phone number, if you know how. Deepfakes mean you can't even trust a real-time stream from a person you can see and hear. Eventually, we're going to have to completely sacrifice our privacy and anonymity online in order to prove we're not a bot.
You would have to take a lot of vitamin D supplements to cause clinical symptoms. Some people have done it, but as a practical matter the risk of hypervitaminosis D from regular multivitamin pills is virtually zero.

Whether those pills actually have any health benefit is a separate issue.
I created https://dropory.com/ - an app that predict the day with the best weather for any location. Good for finding a good event or wedding date.

Definitely been costing me more than any earnings! :)
> I feel like airlines don't want you to check in bags because they say it's premium, and _good_ passengers don't need them.

I hope/wish this isn't their motivation. I think people that take suitcases as carry-on are one of the biggest annoyances of flying domestically in the US. Delays everyone getting on and off the plane and leaves no space for items people genuinely need on the plane.
You don’t have to buy one. Problem solved.
I'd go into AI. If you can't beat 'em join 'em.
This is not even the worst thing I’ve heard about Air Canada.
I loved the writeup and all the details - mad props for making this so simple and to the point.

However, I must say that I actually prefer the pictures of the scope to the "raw graphs" you posted. Maybe it's just because I'm familiar with them but I find the oscilloscope pics to be much more legible and more immediately understandable than the b&w images you posted, possibly because their lines aren't as bold and clear.

I'd just use something like the Lens app by Microsoft on my phone to take the picture and automatically deskew, rotate, and crop.