skysight-inc/HackerNews huggingface dataset:
> American suburbs are incompatible with trains. In cities, Uber is door to door.

Absolutely, in part because they don't have trains. You have to put the trains in first, and the density will follow. However, I actually picked my wording pretty carefully in the original post. Most people live in cities, and the fraction that lives in urban areas continues to grow. I don't think trains solve all problems but I reiterate they solve the problems of most people.

That's before we even get to the problem of Uber and Lyft being utterly unsustainable businesses.

> I get the broader point. But at this crossroad, re-designing our cities for trains is a moot point. We could have, we should have, but we didn’t.

It's not nearly as bad as you think. You drop the transit down, and the buildings around will redevelop absent punitive zoning. No better time to start than today!
Coal is about 35% of electricity in Germany.
Rate my new startup idea (or roast it)
Today, I launched the waitlist for my new startup TagU. (https://tagu.vercel.app/)

It's the future of team collaboration. Or at least I think so.

If you have been in a development team, you’ll understand the struggle. Instead of sending endless screenshots or long screen recordings trying to explain something to your designer or manager, you can instead use TagU to leave comments on the web.

That means, you can click on ANY website, anywhere on the web, and it will open a text box. Simply write your instructions, and tag your intended recipient. Okay okay, that may sound confusing, but here’s an example.

Example 1: On your landing page, you want a certain piece of text to become blue. Instead of taking a screenshot, annotating your idea, and sending it to your developer, you just use TagU. Using TagU, you click on the desired text, write "@developer can you make this text blue?" and it automatically sends to your developer. They get a notification of your message and can make changes quickly.

Sounds amazing right?

Well if you think so, join the waitlist and help us turn this idea into a reality!

Waitlist:
https://tagu.vercel.app/
i collect these for fun! adding to my collection https://github.com/sw-yx/spark-joy/blob/master/README.md#dro...

more like this:

- https://andybrewer.github.io/mvp/ mvp.css

- https://yegor256.github.io/tacit/

- https://github.com/alvaromontoro/almond.css has thin fonts

- https://picocss.com/ Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled.

- https://simplecss.org/demo 4kb incl dark mode

- https://watercss.kognise.dev/ Small size (< 2kb)

- https://github.com/xz/new.css (https://newcss.net/) 4.8kb sets some sensible defaults and styles your HTML to look reasonable

- https://github.com/oxalorg/sakura supports extremely easy theming using variables for duotone color scheming. It comes with several existing themes

- https://github.com/susam/spcss
This will also have so many user-focused abilities, like blocking random features in China if people figure out a way to use them to protest! (AirDrop, anyone?)

Amazing! Apple really cares about their UX!
You're using it wrong. Use duct-tape, sugru, super-glue or combinations thereof.
Or simply trash it and get it new, or something real instead :-)
“Here” in two American cities, and as I understand it (correct me if I’m wrong) only in low-traffic conditions, and by a company that has almost limitless financial backing and is prepared to lose whatever is necessary.

How much is it going to cost to make them work in London? Tokyo? Beijing? Sydney? Delhi?
But, even if they did separate, find themselves on the ground, undamaged, still powered, they rely on the lander as a radio relay.
For systems of polynomial inequalities, the appropriate tool is Cylindrical Algebraic Decomposition (this tool generalizes to systems of exponential inequalities as well).
Progress, not perfection.

Sms should never be used or offered, and needs congressional action to be stopped as a practice.

TOTP at least prevents turning Wireless carriers into security providers and is "good enough" for nearly everything.

And yes, WebAuthn/U2F is top of totem pole and should be something we're striving for nearly everything.
2KB without minification or gzip, almost fits entirely on one screen. Looks great on my iphone, too.

Would have gotten the point across better to just inline the CSS source on the landing page, or linking to the CSS file, instead of having to download a ZIP.
Do people meet IRL in the Bay Area?
Hi, i am in San Francisco for the week from NYC and trying to meet some people in IRL. I was suggested using meetup.com and Saturday apps but hardly see anything of interest(start ups/tech) there in person. The activity seems much lower than in NYC, where we have multiple such events every week on a regular basis. Are there any other places to find like minded people to meet in person or Bay Area is still to get back to normal IRL stuff?
Wow. Wasn't expecting that. The typical apartment building in Taipei contains more considerate tenants than almost anywhere in the world. Sorry for the reverse racism; it's just true.
"The time for talk has passed. The Lord's work must be done."
You’re viewing things from the wrong angle.

To begin with, the onus of all of these things has been shifted to the app developer. Previously, a lot of it was up to the user or the desktop environment.

I said “basically force” because non-overlay scrollbars are possible, but getting them requires every app’s developer to change the property everywhere. If (I recall correctly, it’s not even a theme thing.) That’s completely unrealistic, quite apart from there being no convention. Firefox gets an “always show scrollbars” checkbox in its preferences, which you can manually tick; but I haven’t come across anything else exposing it.

Keyboard: I wasn’t speaking of keyboard shortcuts, actually but other details like what arrow keys do, how text is selected by keyboard (e.g. Ctrl+Shift+Left/Right: which punctuation marks word boundaries, what punctuation or whitespace do you include in the direction of selection). Windows has strong conventions on how those sorts of things work, and my recollection is that GTK does things the GNOME way rather than the Windows way when on Windows.

libadwaita: they said “we’ve split out GNOME HIG stuff into libadwaita, GTK is now more platform-neutral”. In practice, compared to GTK+ 2, even more GNOME HIG is baked into GTK, even more strongly: in the past, users and desktop environments could override various of the stuff; now, the app developer has to support it, or you have to maintain increasingly onerous patches against their source code. That’s the problem. As for what’s in libadwaita, it’s mostly just a few widgets, and various functionality such as colouring stuff that seems to me to pretty clearly belong in libgtk (because it’s useful almost everywhere, and other platforms have analogues which you want to be supported out of the box).

I’ve written more about the bad direction GTK has headed in: https://hn.algolia.com/?query=chrismorgan+gtk&type=comment
You should check out the work referenced in the abstract, the most recent here: https://twitter.com/lambdaviking/status/1630581475425828864

There are limitations for what a Transformer can compute if we do not allow for Chain-of-Thought type of output.
By allowing the model to "show its work" allows it to effectively use the output as an "infinite tape". I'm simplifying but that's the basic gist of it.

I'll shamelessly plug my blog post from a week ago for a simpler take on the matter: https://blog.wtf.sg/posts/2023-02-03-the-new-xor-problem/
This is just the cost of technological progress ? Everything gets easier and cheaper , even the nasty stuff.
I would like to see this done with JavaScript that is an actual game or application. A gameboy emulator is a virtual machine and is not heavy on IPC with the DOM. Measuring a C++ program compiled into JavaScript (C virtual machine) doesn't seem representative either.

The paper more shows that if you are building a virtual machine in the browser you should use WASM. I agree that is a sensible choice.
I found it insightful, not a let down. It says a lot about human nature and our biases towards spotting patterns that may be incomplete or inaccurate.
> Sadly not everyone has this privilege.

Everyone has the option of not browsing HN at work.
I’ve got a catalog from 4 years ago. They have had absolutely no problem raising prices /and/ cutting quality the past couple of years.
Example include working with CSV file however you can replace with other data points.
Why Researchers Turned This Goldfish into a Cyborg
Does GamePass in the US stream games live?

Because GamePass outside of the US does (in addition to the on-demand and condensed games and "all 22" stuff that the US GamePass gets). It's kind of like NFL Sunday Ticket but delivered by akamai instead of satellite.
Why shouldn't people eat meat 2x a day?

The graph you posted seems very reasonable compared to the world population. That's around 10 chickens a person per year, and chickens are one of the most efficient farmed animals per gram of protein.

The USDA recommends 65g of protein for me per day per https://www.nal.usda.gov/human-nutrition-and-food-safety/dri... . That's around 200g of cooked chicken, which I'd obviously split into multiple meals and mix with other foods. And other foods don't come close in amount of protein, I'd have to replace vegetables or other things with eggs/yogurt which is not obviously a good move.

Edit: A 1.4kg chicken yields 600g cooked meat, so that's a chicken every 3 days. That's around 100 chickens a year for me, personally.
> "necessarily illegal"? So... it might be illegal?

That will depend on the outcome of the several current ongoing lawsuits and has not been established at this stage. I mean, just look at this case. A lot of people decided what Apple was doing was illegal after Epic filed suit and it turned out they were wrong.

> You didn't answer my question: "What have they done?"

https://www.justice.gov/opa/pr/justice-department-sues-monop...

and

https://www.naag.org/multistate-case/colorado-et-al-v-google...
But you can always just try ocaml for the sake of it, for the fun of it!
Chrome sync has let you set a separate password for end to end encryption for as long as I can remember, though badly until January 2020. https://bugs.chromium.org/p/chromium/issues/detail?id=820976
Gradle still sucks
If you search the whole web, sure. Limiting search to Wikipedia (or similar trusted sites) would help, because there are editors watching who care about vandalism. The attacks added by the researchers will be another thing to watch out for.

This comes down to whether the website and the bot have an adversarial relationship or not, and who can detect the difference. Eventually it becomes a cat and mouse game.

One can hope that sources of good information will be paid, eventually.
It’s slowed down for sure since COVID.
Having said that, RSA is happening in SF and is heavily attended right now.
There was also a huge meet up around Generative AI a couple of months back: https://sfstandard.com/technology/techies-swarm-san-francisc....

Try searching for a specific topic of interest and I am sure you’ll find some good meetups around that topic in or around the bay.
Nice list, thanks for putting these together! Do you think Writ belongs here? Just one off the top of my head that I liked, though it's a bit older now.

https://writ.cmcenroe.me/
They’ve increased prices in loads of items the past few years too. And not just by a little bit
paying more than AI itself .....hate paying month after month fees while I picture the developer sitting on a beach drinking pina coladas
https://archive.md/64gwe
You certainly meant to write „lignin“ there. (Lignite is a type of coal).
They’re a private company fwiw
I agree with this.

Been using AWS and Azure for a long time and only recently started using GCP.

I was surprised how fast GCP services and resources startup.

On AWS/Azure it takes more than a few for VM to spin up but on GCP it feels like a few seconds.
Vectorized Trimming of Line Comments
Commo and TeleMate!! That's right! I think I just found my long lost brother! :-)
Thanks again. (And yes, TeleMate was my favorite too. I remember it came on 4 x 1.44MB floppies and had a kick-ass scripting language. It was all about the macros and automation back then!)
End-to-end is being used to mean encrypted on the client and decrypted on other clients. "Encrypted at rest" is overloaded, it's often used to refer to secrets stored encrypted by an HSM or something where the key is still accessible by whoever is storing the data; pretty common for compliance where the threat model being addressed is someone stealing a hard drive from a data center, but not very useful for when you want a secret to remain secret even to the server operator.

This is pretty common use for the term E2EE as far as I can tell. That all of the "clients" for which the encryption would be end-to-end for are all run by the same user is not really a big deal; I've seen it used similarly for things like "end-to-end encrypted notes" and that sort of thing. Example: https://standardnotes.com/
I'm not the right person to ask about this, but some ARM systems definitely have weaker coherence than x86 -- in FreeBSD we have a whole bunch of memory barrier primitives which compile away to nothing on x86 because they exist only for weaker platforms.

I have a vague recollection that it's something to do with whether caches snoop the memory bus for reads of lines they "own" but I could be mistaken. Whatever it was, there were cases where buggy code meant that a core could read a stale value from memory for multiple seconds after another core wrote to the same address.
Way more than 80K illegal aliens entering every quarter. Rest of it though...meh.
> The change is being made primarily because of Redfin’s culture

Ha ha! Unless that culture is "preserving tax breaks granted because employees work in a given municipality", that's a lie.
I thought the OP was being overly dramatic for mentioning role-playing but after reading this, I'm shocked and disturbed.

I think only a small % of parents are aware of the specifics of these kinds of risks.
I think the poster meant "complete protein" (providing all essential amino acids)
This is pointed out in the video
> My main objection is labeling _everyone_ as "pirates". Technically, yes, they are pirating the steam.

They (Mux) aren't doing that. The blog specifically talks about going after the people using their platform to distribute the streams, not the people trying to view them.

Having your service used to distribute pirated material is not good. Becomes a big liability, especially if you aren't proactive in trying to stop it.
Typing “what bra” into Safari macOS Ventura always crashes
Achieving Tech Independence
Nice list of steps to take to become independent of big tech providers
(disclosure: I work at Uber)

> There's little reason for drivers to not be on every available platform

So yes and no. Yes in the sense that switching costs for a driver are very low, but no in the sense that not all platforms provide the same value to drivers. A platform that reduces wait times, batches deliveries, plans better routes, etc. can provide drivers better income per-minute/mile compared to competitors.
Same for younger people (under the 30) I experienced this myself.
John Oliver recently did a show on this. HOAs were awful enough in my mind before that, now they’re downright scary.

https://youtu.be/qrizmAo17Os
They were great in the loop and more or less useless everywhere else.
What would the contingency plan be in this case? It seems that it would just be to build something else compelling instead. In which case it seems that starting with plan B might be a good idea.
Not only did I not realize Japan has its own rocket launches, it has multiple complexes, nice.

Always figured they used NASA, etc.

https://global.jaxa.jp/about/centers/tnsc/

https://en.wikipedia.org/wiki/Japanese_space_program
This doesn't say much about whether it has great compatibility or not. Yes, there was a continuum of development releases between NeXT and OS X, but how easy is porting?
It doesn't matter if they're familiar with my specific concept of a mature app. (Although just reading the job description would cover 90% of it...) There's always going to be a lot of overlap of concepts anyway. The question was broad exactly because there are many good answers.

(FTR, the answers were pretty consistent in what elements they included, so it wasn't confusing for the candidates)
I think all those clocks somehow helped him avoid doing time.
Presumably because a bunch of people he needs votes from are demanding it.
I'm at a fully remote company and I hate our onsite team retreats. A waste of time and money.

Apparently I'm not the only who thinks this.

https://nypost.com/2022/06/15/companies-are-shelling-out-for...
smartphones game raking in more money than their console counterpart.

I don't have a source available, I hate it, because it brings a lot of bad things up.
My ideal approach to Gradle would be reading every User Manual [1] starting from v0.7 [2]. But not even an entire workweek is enough for that kind of meditative study.

As a comparison, building Java with make:

https://www.oreilly.com/openbook/make3/book/ch09.pdf [PDF]

From Managing Projects with GNU Make 3e (2004) by Robert Mecklenburg

[1] https://gradle.org/releases

[2] https://docs.gradle.org/0.7/userguide/userguide.html
> Those guys 500,000 years ago had free housing, free wood to burn, and incredible biodiversity which we'll never be able to appreciate in our world of modern anthropocene extinction. And, probably, really nice furniture; if they wanted to make it.

Step one: invent iron tools roughly 500,000 years early.

"Really nice furniture" involves a lot more than the easy availability of big chunks of wood. Paying a skilled craftsman to spend time to work on something is fundamentally expensive. That expense speaks to what the person you initially replied to was talking about vis a vis mass manufacturing.
E2EE is a valid term. Just because both ends are controlled by the same person doesn’t make it not “client ↔ client”. Just because Google wrote the software and stores the backups does not mean that those backups should be readable to someone (e.g. Google servers) with access only to the backup. E2EE means that no one other then the end-users can see the data—in this case, that is just the one user. Neither transit encryption nor encryption at rest provide that.

Encryption at rest is not really part of the discussion. There’s no way to verify client side that it is happening, and it does not prevent Google servers from seeing the plaintext backup.

> In general the linked post doesn't do a good job describing what they found and how they found it

Seemed pretty clear: they did MITM to bypass any transit encryption and saw the plaintext secrets being sent, and thus Google servers can see all the secrets.
How? What should a Roomba owner have to pay? Or a dishwasher owner? Or someone who has a calculator?

Computer used to be a job description, do we all owe?

Where would you draw the line?

How would you enforce it?

Edit/Append: Also, how do you calculate the income to be taxed?
I constantly hear about this, but I've never experience bowel issues from antibiotics, nor has anyone in my family, adults or children, from a wide array of them.

I know gut biomes must be different but they must be orders of magnitude more different than I assumed. I don't know what else would explain a little dose nuking people's gut biomes, while we experience absolutely nothing.
I agree that "translating" what they are trying to say could result in accurate conclusions.

But I don't see what that has to do with my comment. Are you explicitly a radical behaviorist, or do you think animals have internal experience?

Suppose that instead of a dog, we were talking about a human with dementia in a nursing home. Do you think that not being able to witness your own condition to a doctor would put you at a disadvantage?

In the absence of a feedback mechanism, the virtue and the intelligence of people who are in control of a system do not count for much.
as a UK bloke in the US who supports a non-premier league team (Sunderland, currently in the EFL), i am legit screwed when it comes to wanting to pay to watch my team. it is literally impossible to pay to view while i reside in the USA. i want to pay, but i can't!

hulu told me i could bundle EFL with Disney (!) but i was never able to see any Sunderland games on Hulu so i cancelled.

EFL streams are hard to find, but in the absense of being able to pay to view, i will take anything i can.
This is s recurring complaint and I never understood it. Names are made to be memorable, not unique.

Our brains are not a hash table, where every entity would have its own unique key and we'd use it to recall the entity.
2 pages of the book are dedicated to this. This was reviewed for 2 weeks by dozens of dedicated people, and was signed off by everyone on the mission control and mission commanders. Absolutely fantastic writing and I am sure a distillation of 100s of pages of RCA notes.
> Most people live in cities, and the fraction that lives in urban areas continues to grow

Given a choice, many are choosing point-to-point. Even where there is mass transit, American cities aren’t as dense as European and Asian centres. (Particularly post Covid.) The solution will be hybrid. Planners who pivot hard for trains make the same mistake as those who went hard for cars in the 50s.

> before we even get to the problem of Uber and Lyft being utterly unsustainable businesses

In suburbs, yes. Cities have had cabs for ages.

> drop the transit down, and the buildings around will redevelop absent punitive zoning. No better time to start than today

Now isn’t good. We’re on the precipice of a regime change. Self-driving cars port economies of scale from Phoenix to New York and vice versa. That isn’t true of trains given the amount of local planning required*. We should deploy artery routes. But the end game will be point to point, aided with trains for efficiency. There are many ways that could develop; it seems silly to bet on the legacy model this late in the game.

* Yes, Wayne must tune. But that team can move on once done. We don’t ship Chicago’s urban planners to Seattle; there is a strong element of re-learning everything every time with trains.
> So why is McCarthy doing this? He was happy to raise the debt ceiling 2017-2018.

Because unlike in 2017, Republicans don’t hold the White House and the Senate, so McCarthy is grabbing on to any source of leverage on other issues that Republicans in the House wouldn’t need if their party controlled the rest of government.
An overview of Generative AI tools and infrastructure