skysight-inc/HackerNews huggingface dataset:
> It's disappointing that we haven't figured out a better way to convert to electrical energy than what we were using in the 1800s.

We haven't found a better way to convert heat to electrical energy. We've done great things with solar, kinetic, gravity, etc.

I think the better analysis is to chart the efficiency of the conversion over time. I couldn't easily find a chart showing this, but I assume gigawatt scale turbines operating at 50%+ efficiency are modern engineering marvels compared to the earliest 7kW prototype made by Charles Parsons in 1884.
Maybe for myself and others.. what is LWN explicitly? (Link)
Pg has a quote along the lines of "easier jobs that are hard to get fired from are worth more money." Of course not every public job is easy, rather often there are benefits involved other than cash
My understanding is that the current implementation is only groundwork for possible future performance benefits, since there are no changes to the runtime system or garbage collector, and that their current intended use is mostly for allowing library authors to encode safe session/resource handling in the type system. So, new libraries can make it a type error to fail to properly close a connection or release a shared resource.

Simon Peyton Jones talk:
https://www.youtube.com/watch?v=t0mhvd3-60Y
Duolinguo is a poor substitute for human interaction. It's a good tool to support other methods, but it encourages pattern matching rather than actual memorisation and there simply isn't enough variety in the examples to help you with translating unseen phrases. It's also not sufficient for speaking practice, but at least you can hear the text-to-speech.

There are some positives. The community is very active and helpful. They've done a lot better with the lessons. Japanese, for example, is much improved. It used to be that you'd get exercises in hiragana with no context at all.

I agree with the other post, you'll get much more out of a two hour class once a week than doing ten minutes of duolinguo a day. The claim that x hours is equivalent to a university semester is nonsense.

Your question was about optimality. It doesn't take much classroom time to get good - maybe two or three courses? (say 60 hours to A2/B1) That gets you enough of a baseline that you can start watching TV, reading papers. For example in our B1 lessons for Spanish, we'd actually read El País as an exercise.
I am actually quite happy with Cloudflare providing this and I have long wonder why they dont do it. Now it is here.

Still waiting for Domain Name Registration.

For those who really want to self host, use something like https://plausible.io
The upside is in no way unlimited. Even in the best case scenario, fusion power will be expensive. It might end up being useful for base load but it's unlikely to be cheaper than solar in most areas.
I run it similarly.

A lot of tools add bits to .profile/.bashrc/.bash_profile so this allows inheriting that.

I use tmux and if has an option for setting the default shell and that’s where I set it.

Open terminal, loads bash with it’s environments, then tmux loads fish.
Fox's Lawyers Say You Literally Can't Believe the Facts Tucker Carlson Tells You
The Visual Perception of Code
Singapore, Switzerland
A good real-world example is the Arduino bootloader. [1]

Once you read the OP and learn basic idea, it is pretty simple.

[1] https://github.com/arduino/ArduinoCore-samd/blob/master/boot...
I’m in a senior “jack of all trades” role at a big co. and it wasn’t something I was hired into — though I sold my agility/ability to absorb information and context switch in my interview — but it was something I just sort of naturally created for myself.

For the kind of work I do, being a jack of all trades/generalist is actually VERY valuable and I would like to think my team sees that value. But it’s definitely difficult to explain to people who don’t know me who see all my peers who have specific technologies focus areas, and then I’m the chick who knows a lot about a lot of things, has seen a lot, but obviously isn’t going to be as strong as someone who has spent years focusing on one area.

I might be off-base here, but I often think of people who are jack of all trades types as ideal connectors. Or, at least I am. I can connect the right people/teams together and can often identify problems/solutions by asking the right kinds of questions that can help a specialist hone in on something.

That connector/conduit piece is something incredibly beneficial at a large company, when the product engineering teams, the UX teams, the marketing teams, and the sales teams aren’t always in sync (particularly if something is cross product or cross organization). By being familiar with so many different people/roles and being good at identifying where there are opportunities to work together, that’s been a good fit for me, as I get to work on lots of different things and once and spend time with lots of different teams.

That said, I do echo what others have suggested, which is to go for a specialized type of role and then either express your strengths for cross-org work or agility in the interview or try to carve out the role once you’re in the job. A good generalist is typically identified early on and in my experience, we get slotted into that role by others, often without trying.

The more difficult thing, I’ve found, is getting promoted. I’m close to making principal and I would have already been promoted if I was focused on one area. That’s frustrating, because obviously I can do that, but doing that offers less value to the company. But I want to get promoted, so I’m working out how to play that game, while also still being a jack of all trades, even if my title is more focused/specific.
Oh geez. Immediately upon asking I see in the parent post sorry
He also has some nice posts about typography: https://medium.com/@mwichary
“But, assuming you believe his memoirs, when they spoke to him, he regained his English within a day.”

I think this works if the language is your native language or if you have immersed yourself. I used to be ok with French but after a few years of not using it there is not much left.
It runs horribly on macOS. Like a night and day difference. If I understand correctly the difference is primarily regarding the encoder.

I also switched my streaming machine over to windows recently.

Edit: ok, “horrible” is dramatic, but it was honestly shocking the first time I booted into windows and gave OBS a try there. Exact same computer that struggled with OBS in macOS produced a much better output without breaking a sweat.
Remembering a password is my failing, I admit to that.

What stinks is how hard it is to successfully change in MacOS. Messages never seems to pick up the change to my iCloud account in settings. I have to go in and fiddle some settings to make it work again.

At my old job I had a '14 RMBP with a Thunderbolt display and everything worked flawlessly. The newer USB-C stuff is a major headache.

I use mail.app and messages every day as well. It mostly works but it still requires fiddling to make it work properly from time to time. Moving large volumes of emails is a major challenge. It requires several restarts of the app and a lot of fan spinning.
Amazon launches Amazon Explore virtual experiences
Another way to think about it using the square board concept would be to figure out how many ways you can get not the result you're looking for, and take 36 minus that number for the number of possible squares out of 36 squares. So getting "no 6's" on either die would be the square on the board of 1 through 5, by 1 through 5, or 25 squares. So inverting that we'd arrive at the 11 squares.

In studying probability, I found that accounting for the "overlap" as you described it was more tedious in more complicated problems than just always calculating the joint probabilities and inverting them.
And what do they do with gamma radiation? As I said at thermonuclear temperatures it contains majority of the energy of the system.
There are lots of bugs that linear types can prevent. For example, if you have an operation that returns a Result that must be handled, you can use linear types to ensure that it is. You can also use linear types to implement safe memory management (Rust's lifetime system is basically a special case of this), by returning a value from `malloc` which must be used in a call to `free`.
You may also consider playing MMO games like WoW. While I never learned English properly, WoW is what allowed me overcome my language barrier and helped me to start communicating with people. Unfortunately I still didn't invest time to properly learn all the grammar, but it was enough for my practical needs.
I have been on similar boat. I realized my skillet is desirable to founders who ain't able to expand product lines or build new products.
So I work mainly on contracts and get my leads through network or through linked in.
The first thing if you want to do this is to start writing blogs that showcase your experience.

I also avoid working with really early stage founders as my rates are high.

Write content that will attract founders.

Good luck
It also has a lot built in.

Anything you use on ZSH that you’re not seeing?
Why are you calling the Monty Hall problem for the goat problem?

It is known in academic circles as Monty hall and when it pops up in popular media, it is also referred to as Monty hall.
Have you noticed the topics for which there's remarkable conformity between US and UK media compared with other western media? https://news.ycombinator.com/item?id=23858477

As to reporting unemployment: https://news.ycombinator.com/item?id=24364947
My locale is FR but if I search for "BMW UK" in DDG it gives the UK sites immediately.

DDG doesn't have accumulated personal knowledge of you, so you have to be explicit. I don't see that as a high cost given the benefits.
See https://graphics.stanford.edu/~seander/bithacks.html
Here are the four possibilities:

https://imgur.com/a/3Cl5567
Landing Page Tips to Promote Products Online and Examples to Inspire Your Own
Not saying you're wrong but the costs to maintain health insurance for employees are significant. You at least need to have a person on staff who understands health insurance in order to negotiate with carriers. The subject is about as complex as a C compiler.
Water is an amazingly capable working fluid. Just because it's ubiquitous doesn't mean it doesn't have remarkable properties!
It does appear to be true -- no amount of alcohol is "good for you", based on meta-analyses like https://pubmed.ncbi.nlm.nih.gov/17478320/. https://pubmed.ncbi.nlm.nih.gov/25670722/ provides something of an overview. Mendelian randomization is quite interesting too.

On another note, there's this thing called sci dash hub dot se, which I've never used, but I'm hearing about it more and more.
None of this is true. Immigrants come for better opportunity and living conditions, not to be "rich" although the ability to actually do so is welcomed.

If the countries they were coming from had better conditions then there would be less need to immigrate, and it would also help far more people. That's what people who are for immigration reform and strong borders want. Why would you rather have countries be worse to stop immigration rather than lifting the others up?

And the vast majority of people have to work for a living so why would immigration change that? Immigrants are not "consumed" whatever that means.
This looks a bit like portainer https://github.com/portainer/portainer
From the looks of it this isn't done anyway, just a stepping stone to get to the final destination.

Just like value types, modules and concepts in other languages, sometime big bangs require incremental additions to the stable language instead of big bangs.
From Wikipedia[0]

... It became famous as a question from a reader's letter quoted in Marilyn vos Savant's "Ask Marilyn" column in Parade magazine in 1990 (vos Savant 1990a):

Suppose you're on a game show, and you're given the choice of three doors: Behind one door is a car; behind the others, goats. You pick a door, say No. 1, and the host, who knows what's behind the doors, opens another door, say No. 3, which has a goat. He then says to you, "Do you want to pick door No. 2?" Is it to your advantage to switch your choice?

[0] https://en.wikipedia.org/wiki/Monty_Hall_problem
Expanded extension support in Firefox for Android Nightly
Thanks for an interesting article and nice simple webpage
Same story in China, where turtles disappeared millenia ago after being hunted for making dishes. Interestingly, they were also used as a writing support.
While this is a commonly understood argument on HN, this doesn't appear to be the Federal Government's argument at all.

Instead, they are arguing that Google should be forced to share user data with rivals (like Bing).

This might surprise many in the tech community - even those who are sympathetic to the idea that big tech is too big (because it seems a terrible idea).

However, it appears to be a fairly common lobbying point. Notably in Australia a similar argument against Google in the news field is seen where news organisations don't get access to audience preferences for advertising.

TL;DR: The government appears to be looking to force Google to share personal data with other companies which is likely to be the opposite of what many consumers want.
> It's fun until you realize Cortex M0 doesn't have a VTOR.

One of the many annoying limitations of the M0. Thankfully ARM seems to agree, and they've added the VTOR(s) to the M23 (the ARMv8M successor to the M0).
The last two dryers I had ignored what you set and used their "dryness detection." It works ok for most things, but larger things like towels and sheets are still damp. Run the dryer a second time and it auto shuts off within literally a few minutes. Now the towels are mildewy I haven't found a lot of options.
Dr. Linebarger[1] wrote first a textbook (for the US army) and then a book (for the general public) on "Psychological Warfare" which incidentally contains a section, with an outlined method complete with mnemonic acronym (STASM), on media analysis.

"If you agree with it, it's truth. If you don't agree, it's propaganda. Pretend that it is all propaganda. See what happens on your analysis reports."

Mad magazine used to run "reading between the lines" pieces.

[1] A while ago I learned The Game of Rat and Dragon is accurate insofar as felines not only have better reflexes than ours, they're among the best.
Give me a free demo.

Show me how your product solves my problems before you ask me to sign up for anything.
It took a really long time but eventually Facebook ads started giving me things I actually wanted to buy and have bought.
Model Portability with OctoML/Apache TVM
How to Develop a Smart Home App in a Perfect MVP? Check This Blog
My heart skipped a beat, I thought CP2077 was delayed again.
The Disappearing Poet (2005)
I would counterargue that it adds stress for no good reason, and it leads to exactly the opposite result.

If I want to collaborate with someone we now need to agree on multiple versions of multiple libraries - if my code needs at least version 3.6 because I use f-strings but their code needs 3.5 because a library will otherwise break, we now have a stress point that we don't need.

Even worse, I might have to collaborate with someone who is not a programmer (very common in data science) and now I need to spend an hour guiding them through the update process plus time in the future to fix whatever the upgrade broke in the background. For a language that made "easy to use" a selling point, that is less than ideal. (Side note: it also makes Python the only language for which I regularly need to check the date in Stack Overflow answers, as those get outdated faster than, say, Bash scripts).

How does that get solved in practice? In my experience, by pinning everything to 3.5 or 3.6 and never updating.
This is completely wrong.

Almost every contract has terms like "If it turns out that a particular term is not valid or enforceable, this will not affect any other terms" in it, because some specific terms may not be enforceable in some jurisdictions.

Every contract I write has this term, and I can't think of one I've signed that doesn't.
If you are strong at product/program management, there are more technical versions of those positions at larger techs where being able to code, do some UX design, proof of concept work would be useful (i know people in those types of roles at Apple, Microsoft for example).

Or a "Solution Engineer" at an enterprise software/services company could be a fit. This is a role where you may not be working on the core platform, but custom solutions for clients built on top of the platform (hence PM, UX type skills are useful). Sometimes this is in service of sales pitches, other times you are actually implementing the solution.

I have hired for roles like this in enterprise world, but also even for internal platforms at a FANG, i've setup something similar before.

I myself am a sort of jack of all trades for ~20 years now and am a senior engineering manager at a FANG--I've never considered myself to be a particularly strong engineer, but I made up for it in other ways and am technical "enough" to be effective (at least people seem to think so). I've seen others like me be successful (e.g. they are more senior than me now), and some did not even have technical backgrounds, they just "faked it till they made it", but had a good sense of what was important to focus on and not be distracted by technical ratholes.

Like others said, a startup is a good option too--I have been in that type of role in several startups earlier in my career (and have had to hire those types of people before).

good luck!
Yes, that's what I meant! It's very easy to sideload.

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web....
Author here.

Garbage! I hope not. I think you misunderstood my intentions when I explained the complexity of Apple Pay. It wasn’t to discourage complex systems, but to highlight the immense and necessary complexity for these systems. I never meant to imply that complexity is a bad thing, and instead said that true complexity must lie somewhere. And to answer your question, if given a choice between a life support machine that connects to systems in-hospital, compared to one that requires a constant connection to China, I would choose the locally managed one.
Ask HN: Is anyone else having their Gmail app overtaken by Google Meet?
So suddenly half of the bottom menu bar in the Gmail app is overtaken by a gigantic, annoying and unnecessary link to use Google Meet.

Whoever's the PM who sold management on the idea that this is what's gonna convince me to use Meet: I hope you get fired.
Also just bought the same model, hoping to replace a terrible Whirlpool.
Here is a screenshot I just took for that query on mobile:

https://imgur.com/gallery/zmudRmH

The entire screen is filled with the Google Flights widget. There are no ads from competitors or organic results visible on the screen at all unless you scroll down.
Has Y Combinator failed in India?
This is where I ended up, it's incredibly challenging and it can often leave me feeling like a total imposter. Equally I've learned a great deal and I feel helped create not just great products but a great team.

I'm mostly happy, but my real fear now is - what next?
Post your email here and wait for people to reach out to you. I'd send you something tomorrow for a position at the company I'm working for right now. I'm sure I'm not the only one.
> ... in my 20 years doing this type of role

Same here. I started as a webmaster.

> The problem is there's a similar appearing archetype to "jack of all trades" the "always reading never doing" person.

A good metric I used is to check their Github profile. I believe a "doer" jack of all trades will have to experiment often.

But I agree that they are really really hard to find!

> But even if they spent serious time using a technology, they still need 4 hrs of work in it to look surface competent again

This is true, and even more so when you switch between very different fields. For example, I must admit that it takes a little while to go from a UX design "period" using Figma all day to a DevOps "period" to build AMI's and navigate through AWS (which is a FT job in itself!). And the more fields/subfields you practice, the more likely you are not practicing one for a while; so the time switching becomes a burden and comes with an overwhelming feeling.

On the other hand, Jack of all trades have an incredible advantage in seeing the big picture and visualize the intersection of each field at a very deep level.

For example, a marketer with engineering knowledge will think of growth hacking strategies a specialist marketer would never think of. Or a designer with engineering knowledge can design UI's that can be built efficiently.
Let’s sort all those ones after all those zeros. Then let’s uniq all those zeros and all those ones.

We’re done!
Sad thing is this probably won’t work in the real world due to nimby types.
>Can you supply more practical information about this device and why someone would put up with it?

cheap ultra-hd TV. you can unplug it, doesn't have a battery. but if you don't unplug it it sounds an alarm if its camera is covered. if it sees a product competing with its sponsors, it punishes you by making you wait through a sponsorship punishment before watching whatever they're trying to watch. So if someone is out shopping and thinking about buying coke or pepsi then they will remember they have to sit through sponsorship punishments if they don't buy coke.

As for why people would put up with it: well, because the TV is cheap. Maybe they don't care that much about coke/pepsi (aren't that loyal.). Maybe the actual punishment is done locally, doesn't invade their privacy. you can always just unplug the tv if you are not willing to put up with the punishment delay.

I'm putting it in terms of punishment because I don't want to give marketers any ideas. (Obviously they would not call it a sponsorship punishment.)

People already put up with unskipable advertisements on youtube, for example.

You mention that a machine is an extension of its owner, but in this case the owner is the user but the software is run by another company. (the manuifacturer).

you mention whips and billy clubs: if a television had a robot arm and whipped or billy clubbed you, you could sue the company for personal injury.

but how about punishment advertisements? Can you sue them for emotional distress? Anything else?

What makes this different? On what grounds would it be illegal specifically? (You mention "all laws already exist" but you don't mention any.)
Ground effect reduces drag.
Here's a white paper on 'Public AI Registers' by the CEO of the company (Saidot) that runs the service for both Amsterdam and Helsinki (co-authored with representatives of both cities):

https://uploads-ssl.webflow.com/5c8abedb10ed656ecfb65fd9/5f6...
Eternal September is a datum that, contrary to initial hopes, that part doesn't scale to society at large. Online has become much more like offline than vice versa.