skysight-inc/HackerNews huggingface dataset:
> Why is there no public transport? Because it's losing money due to low ridership. Why is the ridership low?

This certainly is not it, because public transportation is in general a public service whose main output is not turning a profit but positive externalities that boil down to quality of life. Consequently, there are plenty of cities around the world where their public transportation network is subsidized to the point where the service is completely free to use.

Let's put things in perspective: in the US, Texas wasted close to $3B dollars to expand a highway to a whopping 26 lanes[1]. Wouldn't it be far better if that cash was instead used to put together a commuter railway service that serves the same route, or even in Houston's appallingly tiny light rail network[2]?

[1] https://www.cntraveler.com/story/the-worlds-widest-highway-s...

[2] https://en.wikipedia.org/wiki/METRORail
Switch’s N64 controller is now out of stock until 2022
It’s a public university, and in my opinion the public should decide what to build… not unelected, unaccountable twits with a lot of money.
As always, the standard info: $big_corp is absolutely still using Angular for everything, even for greenfield development. However, their developers often aren’t as outspoken and the software is often for internal use only.

Don’t underestimate the corporate landscape. It’s super conservative.

And then, Angular isn’t really something to get passionate about, in my opinion.
> Money

That's incredibly vague. Can you explain?
How are the many forks/variants of Chromium and WebKit not affected by this "money" factor in the same way
The comments in this thread are a pleasure to read :)
True, but you need the air inflow, and no windows suggests forced ventilation, which is still noise pollution (to my experience it can be very noisy, owing to both fans and engines).
No. Mozilla is actually helping Google build and maintain a monopoly on search (for money) and is accepting the scraps that Google leaves on the table from the browser market.

Mozilla has continuously and repeatedly fucked up when it comes to defaulting to grab telemetry and shady deals with Google, to asking for money while spending way too much salaries for its execs for a supposed non-profit corporation (that is exempt from Federal income taxation).

Although I'm a Firefox user, it pains me to say that I can't wait for the day where Mozilla and Firefox dies. At least it'll hasten the rise of a new effort. And I'd take anything other than Chrome or the Edges of the world.

I'm still hoping Brave will wake up and properly fork Firefox and give Mozilla the big FUCK YOU.

Edit: a special ps to down voters: Fuck Mozilla and its CEO.
How is this any different from a standard Firefox install with telemetry turned off
When big clients require it then you get it. This is my experience. I have seen consulting costs range from £20k to £100k to get you through it.
Not a lack of 75-100 m2 (3 bedrooms) under €600,000 in walking distance from the most famous tourist attractions, I know as I looked.

Smaller 2 bedrooms can be bought in the center of Amsterdam for €350,000 with a €35,000 deposit (10%).

How is that not viable for a tech worker?
>I recall housing prices being mostly reasonable 15-20 years ago

And bitcoin was a fraction of a dollar just 10 years ago. Unfortunately, we don't have a time machine and the housing prices of today have far outpaced the earning increases that the working class saw in that time.

15-20 years ago, housing was seen mostly as a place you'd buy to live yourself, not an investment vehicle you'd buy to get grand returns from. That's the difference.
Depends if I need to be able to hire for it.

Svelte if I don’t.

React via CRA if I do.

I’m hopeful that Svelte will continue to pick up steam, but React serves my needs well as-is.
This building is cheaper than other dorms in terms of students per dollar invested. I hope that would result in lower room and board fees.
Housing cooperatives are a thing, most people don't seem very interested, but if you are, you can certainly get some other like-minded individuals together and start one!
per Capita?
I think that Mozilla is harming Firefox much more with their decisions. Adding ads to address bar and sending metadata to unknown third parties alienated lots of users, I can’t blame them for looking for alternatives - or making one.
Full agree here. Even before VR, Second Life is/was the biggest example of a metaverse. But, that's not a high bar - I don't know a single person that is active in Second Life. The small group of people I know that have even heard of Second Life at best gave it a try for a couple weeks. Second Life just never got momentum.

The thing Facebook brings, regardless of what you think of their technical prowess, is a network. I don't know yet how they'll get devices on people's faces, but if Facebook has anything it's access to a massive userbase. That's arguably more important than any tech.
If you ever would like to share hints and tips or experiences with other Timescale users please get in touch Timescale's community manager, email in profile
Nice implementation!

There is an option to get all suffixes without traversing subtree, but it comes with extra O(N) memory where N is combined length of all stored words - depending on case might be acceptable since memory for storing words itself is O(N) anyway.
https://stackoverflow.com/a/29966616/2104560 (update 1 and update 3)
Invalid link, please disregard
True, though CT has positive and negative checks. [1] If a malicious CA chooses to silently issue certs without creating logs, all you get is a lack of logs. AFAIK no browsers will balk at this. You may eventually detect it if the certificate is widely used, but if the certificate is being targeted to one victim or a small set of victims, it is highly unlikely anyone would detect this. If you can MITM someone, you can prevent them from checking the logs and instead give them a server error 500.

[1] - https://certificate.transparency.dev/howctworks/
It's a single bathroom, but it might have more than one shower installed.

Are shared bathrooms really that big a deal?
Europe is a museum.
Its not the competition that is bad. Is the things we have to fight with each other to get. humans conquered all of the earth twice, now we fight on how to divide the prize and get to the top of society. thats the struggle of being alive as a human, if you are Chinese or American or anything.
That's a good question. We're aiming to replace Kafka in some cases. There're many ways how people use Kafka. But it could be roughly divided into two buckets

- Kafka as a company wide message bus: dozen's of (micro)services sending data there, and consumers listens to data. Each service doesn't know which other service will consume the data. For that case, we're not looking to replace Kafka — we're going to work along with it. We have a PR about supporting Kafka as destination [1] (Jitsu sends data to Kafka), and we will support Kafka as a source at some point (PRs are always welcome :))

- Kafka is used just as a transport between web-app and DB. In that case Jitsu is a perfect replacement

[1] https://github.com/jitsucom/jitsu/pull/537

P. S. The same applies to Kinesis too
What’s better?

The complaint about the high initial complexity of Angular certainly resonated with me.
This is absolutely true. Svelte just works really well with my brain.
Weirdly it's not showing for me even after a Setapp update this morning. I'm not on Monterey yet if that's needed? If not, I'll email Setapp support.
Just put money in something else, no big deal.
Ok thanks I'll read Chrome's and Firefox source code over the weekend.
> Tantrums are bad behaviour and should never happen

This is not true and is extremely unrealistic thinking.

Also: some traits of your children's personality form very young, regardless of your style of parenting. Your influence is strong of course, but some things are just due to the way your kid is wired. You can set an example, and be firm about bad behavior, but some shit is going to happen anyway, tantrums included, depending on the personality of your children.
I would agree for all but deployment. I know my way around python reasonably well, but pyinstaller and friends still make me have bad days pretty regularly.
The subtitle, "Charles Munger says artificial windows are, in some ways, 'actually better' than the real deal", is a bit misleading and obviously to stoke outrage.

However it's not an article. It's a transcribed interview that you can listen to at the top. I listened to it and their editing doesn't change the sentiment of his responses in my opinion.
From the floor plan linked elsewhere in this thread, I count ten stairwells spaced around the perimeter of the building, which would imply a ratio of about 450 residents per stairwell.
In terms of closed centralized services, I’d say Telegram is my top pick, followed by Signal. But I would take open source decentralized networks over them anyday, and my favorite is Freenet, or the much newer network, MaidSAFE because it is the most secure thing I have ever seen (but that’s not mainstream yet).
An project that looks interesting to me is Cwtch, precisely for its focus on metadata leak-resistance. It seems to be more of a research-focussed project right now, but I think looking in exactly the right direction.
If you're deploying containers in Kubernetes, that's what network policy will do for you :)
Not to mention that going with a third-party host is still relying on someone else's computer being trusted with your data. It's like saying we don't need physical drives anymore because Dropbox and Google Drive exist. And yet that's basically the environment we've constructed for the web.

Beyond the barrier of technical knowledge, there's also a barrier of access: many people simply do not have internet access that allows true static hosting. Even setting aside the historical issue of IPv4 address limitations, there's things like ISP port blocking, packet filtering and snooping, rate-limiting of upload, etc., that exist specifically to prop up rent-seeking hosting companies and "business plans" that charge ten times the money for the same exact advertised service just with the blocks turned off.

My theoretical app basically can't exist anymore without a lot of awkward hacks. Windows actually still has web hosting features built-in, but I can't use them outside the local network because my ISP blocks the port for HTTP (as well as a ton of other protocols), and dynamic IP means I can't link it to a domain anyway without third-party tools like DynDNS. Instead I'd have to rely on tunneling services like localhost.run, or peer-to-peer protocols that piggy-back in clever ways on existing open ports, or else pony up for a business account and pay more money for, often, less bandwidth than I have now.
Adding on to the previous comment, how does this compare to rudderstack?
There are people that would gladly live in a basement eating nothing but hot pockets and wear a mask even when walking down the street. Doesn't mean everyone should be willing to.
The lumber was binned for quality and good specimens had a seal added denoting ownership by the Navy to prevent pilfering.
Please do. I've written RivetsJS to React with JSCodeshift but it's tloo poor quality to OSS it.

Anyway the faster we can get rid of Angular the better :)
It depends on if we get a PR anytime soon. At the moment we're just 4 engineers, and unfortunately React.Native is not on the top of our list. I'd say we'll have it in 2 months unless we get a PR earlier
They have been doing that in many areas now...

Look at the alternatives to closed source analytics that they have funded
Agreed, plus the personality matters. Some kids are more agrressive or tantrum prone than others, given the same environment. You can attempt to control it, but it's impossible to control and correct 100%. Kids have personalities!
"Podcasts are my new Wikipedia" as far too often, it's watered down hearsay repeated by people with no formal education related to the topic, and at worst incorrect.
Often the people making it sucky have no idea.
This seems potentially interesting, but I am extremely skeptical that they can build a machine learning model that accurately diagnosis narcissistic or anxious behaviors from 280 character snippets and self-reported measures of narcissism:

> To collect our ground truth dataset for the prediction of narcissism, we recruited participants via an article published on the webpage of Psychology Today. At the end of the article, a link to a short survey was provided, in which, after providing consent, participants were asked to complete a scale on narcissism by Konrath et al. (2014), namely “To what extent do you agree with this statement: ‘I am a narcissist? (Note: The word ‘narcissist’ means egotistical, self-focused, and vain)” using a 7-point Likert scale (1 = “Not Very True of Me” to 7 = “Very True of Me”), and to provide their public Twitter username/handle for research purposes. In total, 1,067 participants, located in the United States, completed the survey, indicated their public Twitter username, and provided consent for their social media data to be used for research. In total, 309,417 tweets were obtained from these participants.

Psychology research already struggles with reproducibility issues at an alarmingly high rate. I fear that machining learning models are an easy way for researchers to get the answer they want from a dataset by tweaking the model until it produces the answer they want.

Their model included variables like average Tweet length and number of upper-case words. Notably, they built the model on one demographic (volunteer Psychology Today readers) but tested it on a demographic using Twitter for entirely different reasons (public-facing leaders of companies on Crunchbase)

It’s not hard to imagine a model like this creating a lot of false positives when applied to public-facing leaders of popular startups they found on Crunchbase
I think that's a huge factor generally between cities and not. If you shop every 10 days you also need a large amount of space to store it. I've also noticed if I can shop every day I'm less sensitive to inventory issues. If they're out of milk today, I'll get it tomorrow. If I won't be back for 10 days, we either go without or I need to make another stop and I'm less likely to shop there.
> I’m not sure why this particular structure has provoked so much more outrage than the previous ones.

Looking at the layout it is positively dystopian.

People will say they feel a private room is better, but that’s no guarantee that it actually is.

Conversely, we have a lot of research showing that natural light brings all kind of benefits.
Two of the mutineers were also left (to die) on the Australian mainland in 1628 -- 140 years before Australia was "Discovered" by James Cook.
I say this as someone who adores Elm and has used it in production twice: React et al. have escape hatches that Elm by design doesn’t.
I'll echo others' sentiments - the pricing seems fine to me. I happily bought a license this morning.
How about Ricochet instant messenger or I2P?
Do ex-South Carolina death row staff support death penalty?
TVs can not have depth like a window, where your eyes have to flex to change focal length to bring distant things into focus. Even “3D” movies and TV cannot do this.

It is potentially an issue for long-term eye health. If your eyes spend most of their time within a small range of focal distances, the muscles you use for focusing essentially fall out of shape. This can cause a person to need multi-focal glasses sooner than otherwise.

It also limits the mental health benefits of looking “out a window.” Your brains knows whether a scene is real or fake based on focal depth, regardless of resolution.
It's 20 million lines of security sensitive code. Of course it's difficult to properly fork.

The same is true of Chromium, btw.
> BAML Quartz was conceived by a bunch of front-office quants...

It was worse than that. What they actually built was a system designed to support complex hybrid structuring. It's what markets desks had been making a lot of money in prior to the crash esp GS. Unfortunately, post-crash there wasn't much money in structuring so the Front Office was more interested in investing in flow. Quartz was really, really bad at flow.

It took a long time (and the departure of Mike, Kirat et al) to get Quartz to a position where it was a reasonably sane FO system for the world as was rather than as it had been.

Fun times.
I understand what you’re saying, but focusing on non-work things and working at a big tech company are not mutually exclusive. You can do the same amount of work and make a lot more money.
How is this different from any other programming language that has dependencies?
I wonder how you get those 16 random bytes. I had no idea so much info was in AUx. uid. Program name etc. TIL.
Amazing…

Racism is such a simple concept. It’s baffling how blind people are to their own actions.
He has a unique style for sure that quite mesmerizing.

He does, however, cram a lot of information and thoughts into his work, and it takes quite a bit of time and effort to unravel and make sense of it. (Which isn't a bad thing at all.)
I am a senior dev (not staff, not even senior 2) and I make more than that. But I work remote for a US company - maybe investigate options there?
For improving they said.
Show HN: Demo our community query engine for building apps and analytics
There are a variety of ways that people become homeless, and one solution would be to go back to what we used to do, which was to house them.

If they were homeless because they were mentally ill, we housed them. In an asylum.

If they were homeless because they were drug addicts, we housed them. In a prison.

If they were homeless because they didn't want to work, we housed them. In a workhouse.

If they were homeless because they couldn't afford a safe, decent place to live, we housed them. In a flophouse.

Those solutions for the most part have been regulated out of existence (not prison, for example, but prison as a solution for narcotics addiction).
The important thing is to have developed sharpness enough to sensibly escape the Dunning-Kruger effect towards its opposite the Socrates principle, and you'll probably find more of that here than elsewhere.
Go was based entirely on Google's Daydream efforts. Hell, the Quest 2 still throws very Android ANR errors when a game crashes. Oculus's innovation into cordless and standalone is copied at best and outright plagiarism at worst. On top of this, the hardware itself it heavy on the head because they try to put it all in the visette. Sure, it might be aesthetically pleasing to just have one pair of goggles, but as a user I would much rather have a compute pack on my belt with a beefy heatsink to cool better hardware. If they did this they might even have the option of cordless body tracking in standalone VR before anyone else, but they won't because evidently Oculus still think they are making cardboard boxes.
I shared a room with an unrelated adult every year I was an undergraduate in the UK, and saved a lot of money in the process. Those were the days - long gone - when you could rent a room in central London for £60/week, I paid more like £30-40. Some students had 3 to a room.
I would have eagerly accepted a windowless room for myself rather than having a roommate my first year in college, and I know my roommate would have been much better off without having to share a room with a jackass like I was when I was 18.

My children each suffered in different ways from being forced to share a bedroom with someone when they entered college as well.

In my completely layman opinion, I think that the shared living space with private bedroom (even windowless) is a sensible compromise that will result in a better quality of life for the students there.
excelent explanation
I shared a dormitory bedroom with my friend. I studied at a Canadian University. Wasn't unusual at all.
Speaking as someone who sees a lot of students start using text editors for the first time, VSCode has two massive advantages over Emacs:

1) Most students already basically know their OS's graphical interface -- the "basic keys" like cut/copy/paste/load/save all work as expected.

2) The first time you load many common filetypes (like Java for example), a box pops up saying "Do you want me to install a nice set of standard Java plugins?"

Both points are really useful for getting started quickly, but would I imagine be really hard for emacs. The first would require changing default behaviour on first startup, the second would need accepting some set of people to decide the "default" sets of plugins.

For those who say "emacs is worth learning", that might be true, but when students can choose between Emacs, Vim, VSCode, nano, Intellij, pycharm, Eclipse, Atom, Sublime Text or Notepad++ (that's all the editors I think I've seen in the last year), they need a special reason to give emacs all that extra work needed to understand it.

Vim/Neovim had a bump a few years ago and got really popular (although that might be over now, at least on my limited experience). I think that was because there were obvious improvements going on, which attracted students to take a look.
Trie also can be used as a hashset/map, roughly it's like hash(obj).toString is a "word" for a trie and in the leaf we store the object.

It's https://en.wikipedia.org/wiki/Hash_array_mapped_trie which used in Scala's immutableMap https://dotty.epfl.ch/api/scala/collection/immutable/HashMap...
I don't believe that YC funded RudderStack, but they funded Segment indeed! It's not uncommon. If I have to guess, every batch or so have at least 2 companies directly competing with each over
Wrong. My 2-year old loves videos of trains, both from this perspective and showing the trains themselves. She can last longer than 30 seconds, and is thrilled by them way longer than me (the videos are pretty, but I find trains boring).

The screen itself is addictive. Content can vary, but as long as it's not just a block color without sound or movement, many kids will find themselves glued to it.
And yet we see quite a lot of Chromium forks - Brave, Vivaldi and Edge come to mind. For Firefox, the number seems to be a lot lower.
I quit my banking dev job for a sector where people appear stupid
Hopefully it's a lot different. If you proxy Firefox you'll see that even with everything turned off that you possibly can through the UI, Firefox phones home many times, especially during launch and exit.
They do not.

But this article is about nice places, not particularly about climate breakdown, which is another pressing issue.

At the end of the day I want to live somewhere drivers don't get away with killing kids cycling to school.
You can get winter tires for bikes. We use studded ones on our cargo bike, and I think that those tires might actually give it more stopping power on ice than regular tires give it on dry pavement.

For my regular old townie, I don't bother. I just pay attention to conditions and slow down when I need to slow down. Ice can be a bit tricky to deal with at low speeds, but one nice trick about bikes is that you can very quickly convert yourself from a bipod to a tripod.

If the weather's really bad and the roads aren't clear, it's a good day to just stay home. IMO cars should be doing the same thing, though. I think that our culture has perhaps become so workaholic that it even overrules common sense.
Chromium is the one with all the forks, right? I don't think "it's a browser, stupid" is the only reason. ...although reading some of the other comments elsewhere, it is a pretty good one. Chromium-based browsers do tend to have some form of corporate support.
It probably works well enough for relatively simple problems, but the overhead of the dicts is definitely going to kill you memory-wise.
The students will all become short sighted.
You watched your kids tiktoks didn't you? This "hack" is one of the most watched on tiktok.
Then why was (for example) Germany largely unaffected by the crude oil price spikes? Their average inflation through 1970s was around 5%.