skysight-inc/HackerNews huggingface dataset:
Remote for many years. Gitlab has some good materials for remote, async organization. Some suggestions:

* formal onboarding guide checked in with the code. New people should be fixing errors and pushing patches to it as they go. The guide should cover all the logins and services, dev process, how to build and run the product, etc.
* frequent 1:1 from boss and tech leads the first month
* online social event to meet the team, bs, maybe play a game
* automation in ci to build and test product for anyone to hit the button
* maintain curated culture for faqs, problems, shared scripty bits. wiki, private SO, shared repos, etc
* maintain SOP documents for common operations like making a release
> I'm confident we will know even more about things as time goes on. I'm less confident on any nefarious motivations in most of it. Reality is that a lot of people died, and everyone was trying to gain control and an advantage over the situation.

It's not a matter of being nefarious. They (CDC, FDA, health authorities all over the world) really though it was important, but they've used unacceptable means to enforce their beliefs.

Science dies when PR takes over reality.

If reality disagrees with the trial, you have to debug the rial, and find what in the design or exection went wrong.

> Mistakes were certainly made, but I am back to low confidence in thinking that everything was a mistake.

Silencing critics by health authorities is not a mistake. It is an intentional act to enforce your views.
I much prefer to design a C interface by hand around c++ before ever considering exposing to a high level language. Usually it ends up being cleaner to implement the higher language wrapper in that language around the C interface and use idioms that are native to the high level language.
Because people not suffering from migraines did not have firsthand experience and assume it is the same as other conditional triggers such as sunlight or anything that induces vasodilation or especially vasodilation after vasoconstriction (workout + caffeine comedown into a hot shower can do you in easily).
Apple Maps seems like it will fail at what I find most important, however. Does it try to upsell me unrelated products when all I want is plain instructions to an address or location? Does it misinterpret accidental finger touches as some mid-route change-of-mind and irretrievably lose my instructions to get there?

Maybe I didn't know it years ago, but these are what Google has grown to realize I can't live without.
It's mostly the poor and middle-class that use public transportation, so ending fares for it is helpful to their finances.

Also, there are tremendous operating cost savings to a free at the point of use transit system. No ticket machines, turnstiles, the associated maintenance, ticketing staff, fare enforcement officers/police in places where there aren't turnstiles. Additionally, without turnstiles, people can enter and exit metro stations more quickly during peak service hours. On buses, the driver doesn't need to waste time dealing with payments.

It's cheaper to fund a public transportation system through taxation. Some may make the argument that why should people that don't use it have to pay for it? Well, since it's now included in your taxes, there's an incentive for you now to use it. For the wealthy that would never use it, I argue that they benefit from it. Their workers use the system to get to work, their customers use it to arrive at their businesses, students use it to get to school. These students use that education to become employees at those businesses.
> I am baffled how anyone could still be using horizontal tabs

I don't tend to work with a browser full-screen on my larger monitor (2560×1440) instead often using half the screen (so 1280px wide) or there abouts. My other screen is 1080×1920 (standard 1080 but portrait not landscape). In those cases I have less room for tabs on the side. It might be less of an issue but most of the side-tab options I tried had a minimum width noticeably wider than the minimum width of a tab in the standard layout.

What might work for me is tabs that can be flipped from horizontal to vertical at a keystroke, or perhaps even if they reacted to window size (with the default choice being easily overridden).
Actually listening when a senior tried to correct me. That wasn't easy.
Anyone tried dapr.io yet?
Classic monopoly behavior w/o the monopoly: run competitors out of business with cheaper, better service then provide more expensive, worse service once the existing players are bankrupt. Calling them "start ups" and ignoring the major money backing them shouldn't change the equation.
> Few years later he died of cancer.

So he was right to be cautious because he was susceptible to cancer. I dislike when people use anecdotes like this to imply that you should do nothing. What's the point of exercising, looking both ways before you cross the street, if you could get mauled by a dog tomorrow?
> If you have to use Javascript (you're building the front-end of a web app), then it seems like Typescript is probably a decent solution.

Why choose Typescript over any of the other hundreds of languages that transpile to JavaScript?
Although Apple Maps is way more fluid to use, it's is missing so much local detail in so many places, I find myself often having to switch back and forth between Apple Maps and Google Maps just to make sure I'm not missing stuff on the map. At which point you may as well just not use Apple Maps outside of the biggest cities in the US.
A programming language is a tool to get to the desired outcome. The 'best' programming language is one that allows me to get to my desired outcome the quickest, with the fewest bugs and highest maintainability.

For me (and, I would argue, for pretty much everyone), that would probably be whatever programming language I am most familiar with. Unless the language has huge barriers compared to another one I am somewhat familiar but less familiar with.

I wish the dogmatic hate on JS would stop, it was boring 10 years ago, it's still boring.
Fluoride, for example. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3491930/
> feathering the clutch

For maximum fun, don't use the clutch at all except to start moving.
Monty Python was only ever possible with something like the BBC. There's no way a commercial network would have taken a risk with it, and even more so in the USA. Its popularity in the States began underground, with PBS affiliates getting the ball rolling in the 1970s. There's no way that major networks would have run the show, even in a late-night slot.

Back then, the short late-night voiceover, "Portions of the following program may be unsuitable for younger or more sensitive viewers," was the hallmark of Quality TV.
I couldn't disagree more. It's a bad design choice if there isn't a reason to do it, in which case it can be a perfectly valid tradeoff
> Tom Cruise is particularly guilty of overcasting beautiful people in his recent movies

It has been years since I followed Scientology, but IIRC its beliefs see physical attractiveness and physical fitness as a sign of moral correctness, therefore anyone without it is suspect.
burrito*
There's a good chance an about:config setting lets you change it. FF has a ton of detailed settings but most are hidden.

On my setup the "manage history" window goes back a bit over 6 months. Unfortunately the list entries don't show a date, so I can't give more precise numbers.
There have been some very long days trekking through promenades, botanic gardens, and graveyards.

Rewarding though. And we even have a leaderboard as an incentive.
> Apple Maps lets me look at the map and then at the road and get a good indication of where I'm to turn, whereas my experience with Google Maps has me looking at the map and then realizing that I've already passed the road.

That's interesting. Last I tried Apple Maps a year or two ago, it was the reverse. The indicator in Apple maps tended to "lag" a bit, especially in roundabouts (I'm in Europe). With GMaps, it would always be quite clear where exactly I was with respect to exits.

Also, on a turn, the Apple Maps indicator would turn on the map, so again, in a sharp turn, or a roundabout, I wouldn't see much of the road ahead. GMaps would turn the map and keep me facing north, so I could see what to expect further ahead.
I agree with you. It just made me chuckle :).
> the American cinematic canon, by most measures the greatest body of artistic accomplishment humanity has ever produced

ahem, citation needed.
There is the argument that somebody who is paying is going to value the service a bit more.

There’s also the argument, elaborated in that article, that the main reason people (low income or not) don’t take the bus is not that they find the fare expensive but because of the quality of the service, especially frequency.

I take the bus to work maybe 80% of the time from a rural area, I work 9-5 so it works OK, but if I miss the one bus home I am in a world of hurt because I have to wait two hours for the next bus. If the bus ran every ten minutes that would be quite transformative. For instance if you miss the bus or the bus was only 90% reliable it would be no big deal.

People will say that the population is too dispersed in my area and that it couldn’t support more frequent service, but there are several population concentrations on the route and the bus is frequently close to 50% full (when they replace the full size bus with a mini-bus, they sometimes have to leave passengers on the curb). If buses ran more frequently there would certainly be some “induced demand” as more people decide buses will meet their needs.

It’s possible that more people would take transit if the service was more expensive but better quality.
If we discover that we can´t trust researchers then what else are we left with? Doctor-patient privacy works if the doctor is truthful in their reporting
> In another, she quotes an expert saying that “environmental enrichment”—seeing new people, observing new things on a commute—is good for our brain’s plasticity.

The likelihood of observing new things (except maybe new traffic jams or train delays) on your daily commute is pretty low, I would say - and (how convenient!) increases if you only do the commute, say, once per week. And, of course, will only happen if you don't spend all of it with your eyes glued to your phone...
Simple:

1) Simpletons want an iPhone/MacBook and end up with Safari or Chrome.

2) Those who can't afford one got an Android/Windows and either use the native browser or Chrome.

3) Everybody else uses Firefox, at least on their computer.

There's your 10%.
It's by convention, get used to it
Pocket is builtin to Firefox, but in my experience, searching something you saved to Pocket (a thing that should be pretty core to the Pocket product) sucks and you really need simonw's https://github.com/dogsheep/pocket-to-sqlite to actually search it.
Relationships are about trust, not blind trust but a good history of verifiable trust.

we have less than <1% of our wealth in checking account, rest is distributed amongst various accounts and investments.

“Do what works for you” is the pragmatic advice.
This is quite off topic, but it reminded me of something I have been thinking about recently – perhaps at the limit all highly capable narrow AI systems must become generally intelligent.

I was thinking about the complexity of expression in TTS voice synthesizers recently and it struck me just how difficult a problem that is.

To be as expressive as a human the AI model would need to fully "understand" the context of what is being said. Consider how a phrase like "I hate you" can be said in a loving way between friends sharing a joke at each others expense, vs being said with anger or in sadness.

It got me wondering if all sufficiently complex problems require models to be generally intelligent – at least in the sense that they have deep, nuanced models of the world.

For example, perhaps for a self-driving car to be as "good" as a human it actually needs to generally intelligent in that it needs to understand that it's appropriate to drive differently if it is in an emergency situation vs a leisurely weekend drive through a scenic part of town. When driving through my city after 8PM on the weekend I tend to drive slower and more cautiously because I know drunk people often walk out in front for my car – would a good self-driving car not need to understand these nuances of the world too?

This is interesting because it highlights just how important the element human understanding is in to accurately convey expression in a voice synthesizer. While I'd argue modern voice synthesizers have been more intelligible than this for some time the expressiveness of this machine has probably only been recently been rivalled by state of the art AI models.
> I've seen mobile browsers handle many tabs better.

It's my understanding that on mobile, tabs are unloaded from memory nearly instantly. You lose state but they use almost no resources. (I wish this was an option out of the box on Desktop. I've had extensions that do this and it's a godsend)
I think Threads' content moderation is what will do it in. No NSFW and no "main characters" to drive engagement.
My wife uses google maps in her car and lately the routing is strange - like making 3 right turns when there is a protected advance green for left turns. Apple maps just showed turn left.

Sure, I know that sometimes 3 rights is better than one left but it didn't happen just once, it was multiple times.

Apple Maps has come a long way since its initial (disastrous) launch (so bad it was a gag on 'Silicon Valley')
You don't, it supports virtual keyboards.
The pref touch-screen-display-keyboard helps making it accessible in every buffer.

I use a keyboard "Keyboard Designer" so I have a very accessible Meta, Ctrl and Shift keys and movement as well. I'm sure you can achieve something similar with others.
This article lost me at the first paragraph.

Its starting argument is based on an asserted ignorance of some devs on what TypeScript actually is. From there, it outlines all the limitations of the language it can think of.

Obviously TS is not a good-for-all solution, never intended to be, and never claimed to be.

So going around saying TS is not something it was never meant to be, just because some people misunderstood what TS is, sounds, to say the least, redundant
I switched to apple maps for carplay. Back in those days on google it was like 3 small button presses to switch voice navigation on and off requiring you to look at the screen. With apple it was hit the big black box, easy with peripheral vision

Apple broke that feature but inertia means I haven't changed.
It is heated because there are a lot of different parties and power dynamics.

You've got workers that want to work from home. You have workers that really don't want to work from home.

Then you've also got antiworkers that want to "work" from home. And antiworkers that want to "work" from the office and get facetime so they can still make career progress.

And then you've got facilities management people that need to justify office space. What happens if they don't? Do they still have jobs if a lot of offices get cancelled?

Then you've got sales types who need an office for occasional client meetings. And corporate politics makes that hard if they can't justify it by having the few local workers show up regularly.

I've probably left out many ulterior motives, because there are plenty. Any time there are plenty of unspoken motives, things get heated easily.
I use both.

Google maps is a superior lookup tool. I use this to get the address and location of where I want to go.

Apple Maps is superior for navigation when you already have the address, especially if you have an Apple Watch.

I also use OpenStreetMaps as a third, offline option. IMO all three of them have their uses.

I live in Europe (Norway) for what’s it’s worth.
Possibly cause, sure, but that stance is not the reason this comment will be down-voted.
I think that person made a mistake in specifically mentioning rust and zig, because those are relatively uncommonly known languages among working webdevs.

But I think you're making a mistake in assuming they mean someone should force a specific language on them. In practice nearly every working TS dev knows something else, python, ruby, elixir, yeah maybe go. They should choose one of those other languages for the tool. A specific one doesn't need to be forced on them, just the decision that it should not be TS.
In the past, at least, firefox has done its own caching since expiring my OS dns cache was insufficient to get it to pick up a change in DNS.
I'm old and I code for a living, I have maybe at most a dozen tabs open on any day. I can't imagine needing 80 but now I see why chrome has that new search tabs drop down.
> If all you have are TS developers, writing a CLI in TS is not just fine, it's the right decision.

Companies should be properly staffed to support the platforms they're distributing on. If you're building a CLI tool, you should have devs familiar with doing that use an appropriate language. You should not repurpose front-end web developers to build the CLI tool in a web front-end language just because that's all they know. That's pushing your business, training and hiring problems down to the user.

Not to say web front-end devs can't make great CLIs (or servers)! It's just that they should train up on an appropriate stack if they're going to do so.
This Video-Game Engineer Answered the Call of Duty, Interview
I haven't had Google Maps installed on my phone for at least 4 years now. In the beginning using Apple Maps was an exercise in frustration at times but nowadays it's better than Google Maps in a lot of scenarios. Annecdoctaly we if we were driving somewhere sometimes I had to unplug my phone to get Google Maps directions on Car Play but lately it's actually the opposite.

POI, restaurant reviews etc are still miles better in Google, but using the web version is enough for those.
Does Visual Pretraining Help End-to-End Reasoning?
The recently released Soma Terra synthesizer contains a key-per-formant synthesis mode which operates like the Voder: https://somasynths.com/terra/ (Ctrl+F "Voder" in the manual)
> the quality difference is real

The production difference is not large enough to justify the difference in cost. Ultimately, the streaming platforms control distribution. If you're Netflix, and the cost to acquire a foreign production is a fraction of the cost of an American production, even if the foreign production has a more limited audience, which are you going to decide to purchase and promote?

Maybe streaming distributors could introduce premium subscription tiers to unlock access to more expensive American productions, but I doubt it. Netflix's business model is predicated on purchasing large amounts of niche content that, due to a global audience, are sufficiently large to justify the purchase of the niche content. Ultimately, the American subscriber market is just another niche, when you're building out a global subscriber base. American audiences can be uninterested in most foreign productions, as long as individual subscribers are interested in some foreign productions.
Per project or per time is one question, and yes - it depends on many things.

My point is that, from my experience, "per day" is strictly better than "per hour". In principle, you can say "just build it into your hourly rate". In practice, it is only if it is agreed beforehand how many hours, how distributed, and what is the non-billable overhead. Plus, adding conditions like "I am being paid for at least X h a week, I work in blocks of at least Y h, etc" , in my experience, added needless friction. I have learned to avoid the friction by saying "I don't have an hourly rate; my daily rate is X" and, if needed, adding that I am open to splitting some days in half.

> You should certainly be flexible to not limit yourself, especially if you don't have a whole host of companies knocking at your inbox.

I hope "you should" is rhetorical - I know what I am doing. Sure, there is a balance between how many clients are interested and how well I set conditions of collaboration with them. Obviously, in terms of when you set the balance, YMMV.

> For anyone worried about limiting their income by charging hourly rates, I'd suggest looking around at what high-end law firms, creative agencies, management consultants, accounting firms, etc. charge.

Agencies work on a very different basis than solo freelancers/contractors, including (but not limited to) the fact that on the bill, there are hours of many people involved.
As a fellow tab hoarder, I recommend using Tab Session Manager plugin. You can easily save all tabs, although from my own experience I've almost never restored them anyway lol
Google: Invented the transformer, but didn't do much with it. Google Assistant probably uses this tech and has been around, but it was ChatGPT that took the world by storm. Bard was useless at launch, and doesn't seem much better today. Google's recent history is littered with heralded launches and unceremonious closures shortly after. Time will tell if they can turn it around.

Microsoft spent a long time resting on its laurels before starting to innovate again, but then they fell back into their old ways. Every smart move is hampered by the continuing need to subsume innovation to serve a desktop OS monopoly with declining relevance. LLMs are headed away from the silos that birthed the revolution toward on-board purpose-built LLMs that are entirely within the user's control, so Copilot's days are numbered. Even integrated GPUs will have enough power and memory to run the better LLMs in 5-10 years.

Apple: back to selling overpriced PCs. Bringing SOCs in from mobile to the desktop is an interesting move, but Microsoft and Windows PCs are likely to beat them on price and features once that world catches up. They're in for a period of mistaking profit growth for innovation the way all big companies do. The pivot to services will be fraught, hindered by corporate inertia, and possibly kill the company. They've had on-board ML cores in all their mobile devices for years, and the best they could do was Siri.
Are you obese? Soda and most forms of liquid calories are bad for you. Most of your fluid intake should be from water.
> If you want to get into TypeScript, don’t think you can leave JavaScript behind. It will find you, and it will get you.

And do what?

Perhaps it's my experience with a somewhat large(150k LoC) pre-CommonJS codebase, but I get the feeling that the language is being presented as much more intimidating than it really is.

Yeah, strange things happen when you add an array literal to an array literal, or do any sort of type coercion really.

My advice is: don't do it then. Seriously, you have to actively try to even encounter these quirks - especially now that we have language constructs like template strings, which prevent most such issues.
"Living History" is a well crafted written experience, not procedurally generated slop.

The issue here is that LLMs can only act in-character if the world has already been built and written, if the prompts are so pre-chewed that you may as well just write the dialogue directly and get even better results.

Take Solaire of Astora. He's an interesting NPC not because of any depth of the dialogue, but because of how well in-tune he is to the world and game itself. A true believer in the old god, a beacon of optimism in a depressed dying world, and someone who sets the tone of the co-op multiplayer to be silly and fun.

You can't get that out of an LLM.
I understand your point, but the person above has to login to Git every time they want to pull down their .vim config. It's a similar thing.
Diet Coke is terrible.
That depends on what you mean by "better". What's your goal here?
I’ve only ever used pybind11 for C++ -> Python interface and must say, it seems pretty good.
Better than what, and in what way?