skysight-inc/HackerNews huggingface dataset:
This is an interesting claim. Could you share a reputable source on your claim that the US weather prediction facility is behind its European counterparts? How does the US depend on Europe for weather predictions?
There's nothing wrong with conditional expectation. E[X] = E[E[X | A]], where E[X | A] is a function of the random variable A. See https://en.wikipedia.org/wiki/Conditional_expectation.

When E[X], E[A], and E[X - A] are all well-defined, it is indeed the case that if E[X | A = a] > a for every particular value a, then E[X] > E[A].

What goes awry in this case is that E[X - A] is not well-defined (where X is the value in the unselected envelope and A is the value in the selected envelope). It is given by a conditionally convergent series, as noted.
this is great! has been listening for a while when need a nice background music at work
WhiteLabel – Branded Games for Businesses
Super excited to share with the community, WhiteLabel - Branded Games for Businesses.

What is it?

A service to customize games with brand references (i.e. logo, products) placed inside. Usually super simple, easy to play casual games.

Why?

Ads are becoming boring. An average person encounters between 6,000 to 10,000 ads every single day.

On top of that, privacy concerns are rising. The deprecation of third-party tracking is near.

Businesses need to stay connected with their customer base more creatively and memorably.

With over 1.8 billion gamers worldwide, branded games are an excellent solution to engage with consumers in an interactive manner.

For casual online games, an average session hovers at 16.8 minutes.

Imagine throwing a challenge to your audience with a game, i.e. share their best score for an X% discount.

Players will subconsciously remember your brand for a long time.

A successful campaign will make your brand stand out from the competition.

With the launch of WhiteLabel, we look forward to making branded games accessible for businesses of all sizes.

Pricing

Free options are available.

Standard package @ US$149.

Enjoy a flat 20% discount with coupon HN20.

Gamified marketing campaigns.
120+ templates.
72-hours delivery.
Maximize ROI.
Offer Landing Page

Looking forward to hearing your thoughts and feedback.

- Ash
Documentation site was based on https://vuepress.vuejs.org/ but it evolved so much I dropped Vue all together and wen't with plain HTML instead. I must have left that meta tag from the early days.

Regarding Vue I use it daily at my job, great library :)
https://daily.jstor.org/a-history-of-human-waste-as-fertiliz...
"Alchemists turned into chemists
when they stopped keeping secrets." -- Eric S. Raymond
Ahhh, a reductionist solution that erases cultural heritage while solving no meaningful problem. How original!
A problem I often see in software engineering advice is ambiguity about how a rule is meant to be applied. I think of it like a 2D continuum.

On one axis is how mechanical the rule is. One end is rules like the one in this article where even a simple automated syntactic analysis could enforce the rule. The other end is rules around high level principles that require taste and judgement to apply like the principle of least astonishment (What is "astonishment"? Whose? How is it compared?), single responsibility (What is a "responsibility"? What does it mean to uphold it?).

But there is a second axis too which is how literally the guideline is meant to be applied. People often assume that the more mechanical a rule is, the more mechanical you should be in applying it, but that's not the case. It's reasonable to have simple mechanical rules that have plenty of exceptions and require some judgement to know when to ignore them. Likewise, there are vague high level principles that should almost never be violated.

When someone assumes that a mechanical rule should be applied blindly, they call it "dogma", but a more charitable interpretation is that the author expects the reader to not follow the rule blindly and understand that there are reasonable exceptions.

Mechanical rules can be useful, but mechanical rule-followers less so.
> you were forced to live with strangers

You’re describing roommates?

Don’t get me wrong, I don’t want government mandated roommates either. OTOH lots of people are compelled to live with roommates in SF too, just by different forces.
Apple’s Safari browser now has more than 1B users
In my experience, most Python projects are quite hard to scale or maintain precisely because they weren't written with a proper domain-specific approach. You'll be pressed to find a medium size python project that uses a database and doesn't use the leaky SqlAlchemy/Django ORM abstractions where data and operations on data are "the same thing"; On the same vein, any medium sized project with dozens of, hum, "models" will lead to files with thousands of lines. And don't even get me started on using an HTTP application instance as a container for configuration, usually included in every other piece of logic under the sun.

You can easily guess I'm not a huge python fan (nor java, but it so happens I work daily in medium-sized projects in python), and I do have problems with the "idiomatic/pythonic way", but lets face it - python, while very expressive, is often so convoluted that static analysis of code isn't even possible. If your IDE is not able to quickly determine a given var type, you expect the average developer to be able to do it?

Python is - first and foremost - a prototyping language, and an excellent choice for glue code. For big applications, you will actually learn to enjoy the bitterness and complexity of Java over python, and small stuff like strict typing.
0 forest certainly seems bad.
Great job.

Counter-example (missing nearly all the details, unfortunately, to protect privacy): a friend filed a wrongful termination claim, which went to arbitration. The defendant stretched it out for two years, which I consider a transparent attempt to bankrupt him with legal fees. Finally they settled, but even after the agreement to settle, it still dragged on. Eventually it ended.
It may work ‘fine’ but really, a system with more memory works better. 5 browser windows/tabs and one video is not really a demanding workload and that’s already using over half of the machines resources.
Steel reinforcement is only one type. You now have fiberglass reinforced rods or you can use an additive like fiber mesh.
Like Tesla, SpaceX merch will soon be buyable with Dogecoin, says Musk
I'll let him know!
Powerwalls may have a premium over other commercial solutions. Will Prowse covers everything from Powerwalls, DIY and commercial systems down to portable camping batteries on his YouTube channel [1]. For the kind of investment you're talking about, it may be worth exploring other potentially more cost-effective options outside of DIY.

[1] https://www.youtube.com/c/WillProwse
> Erik P. DeBenedictis of Sandia National Laboratories has theorized that a zettaFLOPS (1021 or one sextillion FLOPS) computer is required to accomplish full weather modeling, which could cover a two-week time span accurately.[121][122][123] Such systems might be built around 2030.

https://en.wikipedia.org/wiki/Supercomputer
Poor people already go to college. You don't have to pay anything up front. Its entirely debt-based.
We might conclude that because this kind of thing probably never happened, say, 50 years ago, that, things have changed.

Methinks Heraclitus is grinning in our general direction.
A new wide-screen LCD monitor
If you wouldn't use it, it wouldn't be a part of your decision-making... but there are a very large number of consumers of pickup trucks (and future electric vehicles) who are, as it turns out, not you, and a lot of them would benefit from this feature.
What species of cat is that?
I haven't used Go in a while, but I remember there was some pain when `Context` began being used for a lot of new APIs but couldn't be introduced to older APIs for compatibility reasons. I also had some frustrations with what seemed like overfitting with standard libraries interfaces, e.g. the interface for closing something returning an error, so then every `close` method would return an error even if it was always nil (which stuck out more to me given that interfaces in Go are implicit, so it wouldn't really be that big a deal to just have a separate interface for closing things without returning an error and no code would have to be changed in all the places that would use it).
One example was Brad de Long trolling Graeber; nitpicking over errata while ignoring Debt's thesis and open questions.
"Gifted" is an expectation rather than a diagnosis.

We're not good at objectively measuring potential. We're definitely not good enough to make a lifelong judgement based on a cursory examination. Children grow, and change an awful lot - any such judgement is premature.

Identification of gifted children is unavoidably filtered through cultural/societal/personal bias & baggage. The 'best' case scenario here is that it only entrenches existing inequality, but in practice it both does that and causes a lot of dissatisfaction amongst former 'gifted' children like the author.
There was a post on hacker news about this. Study in Finland showed it doesn't matter the type of housing, if it's luxury people move up and out of what they are currently in and the people below follow.
Not surprising really, it's just supply and demand.
My 2014 BMW i3 does this, at least with the European software on it. It's got a 2-cylinder motorcycle engine in the back that I can kick on at will (the US model, for silly reasons, doesn't give you this control unless you modify the system configuration over a diagnostic port). Works well. I've taken many long trips in it this way.

Edit, for clarity: I have a US model with modded software. Without the mods, the ICE will kick on at ~10% battery. The mods let me start up the ICE whenever I want. But either way, it's more a backup generator than, say, a Prius setup.
Alot of marginalized people were terrified of another term for the last doofus. They didn't want to rock the boat with anyone who was not center of the road and well established.
I would be thrilled if I were to ever find some good old fashioned compressed brick weed that's full of seeds at my local dispensary. Still have a soft spot for it.
Yeah, it feels like the author forgot a paragraph then explaining why this switch caused the increase. It's not clear why having a private lender between the gov and schools would keep costs down if the gov is ultimately on the hook for the money either way.
The "Backed by Google" is an under-appreciated social piece of the puzzle. It's not just that Go has institutional backing, it's that googlers produce a lot of startups, and they bring their favorite things with them, and quite often one of those things is Go.
This seems like a very cool idea. The concurrency model in Erlang/Elixir/... eliminates the issues of shared mutable state and the supervision trees catch unexpected data-related problems, etc.

FWIW, the Elixir/Phoenix community seems to have settled on LiveView, which performs most of the processing at the server, assisted by some small JS routines which handle updates, etc.
Also see these two recent submissions about Imagen, which got a healthy amount of discussion.

https://news.ycombinator.com/item?id=31484562

https://news.ycombinator.com/item?id=31513919
Most of the new housing I see built are 5-over-1s. Giant 6 story apartment buildings built on already busy streets.

What California needs is flexible zoning to allow mixed-use medium density development connected by safe bicycling paths and public transit.

Too much space is taken by automobile parking and there is too far of a distance between places people live and the grocery stores, shopping areas, and gyms they frequent.
It's worth bearing in mind that Dweck's theories have faced significant criticism [1] and should be evaluated carefully.

[1] https://en.wikipedia.org/wiki/Carol_Dweck#Criticism
Is that 7% one-time or 7% compounding? The latter has a pretty deleterious effect over time...
Rust and Go are both general purpose languages.

They overlap way more than they don't i.e. there is way more software that you can write in both languages than software that you can write in only one of them.

The "best language for the job" is mostly a myth.

The choice of language is mostly dictated by what you cannot do, rather than what you can do.

Can I use Go or Java to program a micro-controller with 128 kB of RAM? Not really (at least no using the official, non-crippled implementation) because even "hello world" in those languages exceeds that 128 kB limit.

If I'm writing a cmd-line app that I want to ship as a single binary for Windows and Mac and Linux, I'm not using Python. Technically it's possible but very few are doing it while Go gives me out of the box multi-platform compilation.

The reality is that the majority of software written today falls into one of those categories:
* web frontend, running in the browser, by necessity written in JavaScript or something that transpiles to JavaScript. Both Go and Rust are out of this game
* web backend and similar server software: both Rust and Go compete for that
* command line apps : both Rust and Go compete for that
* games : AAA games are pretty much C++, Go and Rust are out (although Rust could, in principle, work)

So in most cases both Rust and Go are unsuitable for the task or they compete for the task.
It's a zero sum game. Bob the student can either attend Charles State or Derek University, not both. If Charles State spends a million dollars trying to attract Bob, Derek U spends a million and a half, and Bob decides to go to Derek U, Charles State has wasted a million dollars. Furthermore, the fancy new aquatics complex at Derek U may have been the deciding factor for Bob but it does nothing to make him better at electrical engineering, his chosen major.

The building itself may have been donated by some magnanimous billionaire, but the water to fill the pools and run the showers, the chlorine and other chemicals, the electricity to run the pumps and keep the lights on, the lifeguards, the cleaning crew, the maintenance crew, the swim team coaches, management, HR staff, and so on are all part of the school's operating costs. It is these costs that are paid for by tuition money.
An Exclusive Preview of the New World War I Memorial
Just a heads up (from articles and comments on other HN threads)--

Roku wants a cut of revenue from apps too. It is not in Amazon's incentive to limit distribution of Twitch. This may be why it is no longer on Roku.
> Can it run Crysis... without hardware acceleration?

I understand you are joking, but it's a legitimate benchmark, one which I've seen at least Anandtech using. For instance, a quick web search found an article from last year (https://www.anandtech.com/show/16478/64-cores-of-rendering-m...) which shows an AMD CPU (a Ryzen 9) running Crysis without hardware acceleration at 1080p at nearly 20 FPS. As that article says, it's hard to go much higher than that, due to limitations of the Crysis engine.
Can't they just generate a new QR code that matches the license changes? It's not like it verifies the data against something else.
Dogecoin's Jackson Palmer on Elon Musk, Crypto Bubble, Pauline Hanson
Gee, I wonder who acquired Fediverse then - everyone's speaking ActivityPub.

/s
Mentioned in the article: Saleae logic analyzer. I love that thing, especially the newer mixed-signal version.
With all of the discussion going on there seems to be one thing that people are missing:

This is the BEGINNING of the technology.

Ford is the first to offer this, but now the rest of the companies will be falling all over themselves to compete. The competition will foster better and better technologies over the years, and as a result we'll have modular, bi-directional power systems for all sorts of purposes.

And THAT is what's so great about this.

I'm not so much excited about the F150 itself (as I wasn't excited about the Tesla Roadster itself), but rather about where this is going to lead over the next decade.
Here in Iowa many would have previously said the same thing, but the Derecho a few years ago proved otherwise. Never hurts to be prepared - we now have a generator and a dc-ac converter for my Volt PHEV.
Chase is the only US bank I know that provides a proper API for plaid to connect to (plaid redirects you to chase.com for login, you acknowledge, and then give plaid an oauth token for read-only access). I don't have an impression that chase is particular tech-savvy comparing to other banks and I wonder why other banks cannot support this.
How to Fix Higher Ed
I guess to answer right this moment? I have about 100,000 sqlite3 entries being processed in production. 1 time pain where i cant do anything there. Cant even check up on the progress because it would take sql queries to check. Then in dev, I have a counter to keep track and the number is still going up. It's processing about 10/second and should get to about 150k updates.

Bit of a problem because this shouldn't be so slow.

>I've been following HN for the past decade. It was an inspiration to see so many people working to make things better.

In terms of why HN? Nowhere better to be. I wouldn't recommend anyone be on platforms like Facebook, reddit, or twitter. You're going to make lists you dont want to be on. The world war has started.

>Being part of a community that was solving problems, "improving the world," gave me hope and purpose.

I want to believe!

>I used to believe that startups were meant to solve painful problems. But the most painful problems in the world aren't even discussed here.

Not allowed to discuss those on HN, you'll get rapidly flagged and downvoted. You'd be banned near instantly on those other platforms if you discuss those. In fact it's worse. You won't know you're banned, they hide the fact you were banned in order to deflate the issues. Yet they still exist as issues and the longer they go unaddressed the bigger the problems become.

I haven't actually seen this happen before where 1 political side is working so hard to control this so much and it's only going to be at their own detriment.

>And I believe we can all agree, regardless of political affiliation, that the fabric of society is itself 'at risk' of collapse.

Hard to disagree with this. Which market hasn't crashed in relation? Stock? Crypto? Money? etc?

>Today I'm here, hoping, to find a little hope.

This has been coming for 30 years. It will result in a new religion and boy this new religion is rather large. Puts other recent new religions like scientology to shame.

Flipside, we also have a few other societal inflection points which have to be addressed. Even better is that these are not going to be popular at all.

Here's the hope. Over the next 50 years the world will be a completely different place. There's going to be a ton of pain along the way but we will reach a fundamental life value which is fantastic.
Yeah, docker simplifies deployment and maintenance/rebuild time. I've stuck to fairly clean/default setups on any computer I use to keep rebuild time down or at least try to use the built in/simple tools of whatever OS I'm using and Docker is the perfect version of that for small services. I say all this of course while running pihole on a pi4 that also serves DHCP so I don't have to mess with it much...

I used to run pihole on various Linux distros I was testing for home server stuff. It used to be that some distros needed a few packages added to support pihole properly but nowadays the app itself is more streamlined and/or most common distros include the minimum components. I think pihole did focus on streamlining to enable easier docker support which is where I should be putting my install whenever I get back to messing with the homelab. I've been working in windows systems for work so everything is currently Win Server based which plex doesn't seem happy with but is easier than running the whole thing as VMs on my older hardware.
For a real dark mode it still isn't there but it's in the developer's roadmap and the most voted feature at the new https://sumatrapdf.canny.io/feature-requests
I have two questions about this:

1. What is a typeface?

Intuitively it's a collection of types with a particular appearance, but then what is a type? Is it only what could be reproduced by an actual lead type, i.e. no colour emoji? Or does it only cover letters, numbers and punctuation, i.e. no dingbats?

2. What if you do business outside of the United States?
Good old Cafe Bustelo regular is 100% robusta. Inexpensive and makes a good brew, especially with some cream as it is more bitter and earthy than what most palates are used to.

Vietnamese coffee is also usually 100% robusta (they grow most of the worlds supply).
Thank you for the course in "how to lie with statistics":
64% of respondents collectively support at least some amount of student loan forgiveness.

So most people support.
My problem is a bit different.

I have a healthy amount of solar but don't want to buy batteries (even in truck form).

The solar needs AC from the mains for some reason.

Is there some way to hookup a small generator to make the solar happy and then use the solar for power? (Yes, I'd have to disconnect everything from the grid.)

Let's assume that I don't try to use too much power. Will the solar be damaged if I don't use enough?
Yep sorry forgot to mention that was the good part in the tier one cities... Once you went out to the countryside and beyond the Urals, it actually got even more interesting.
This is hilarious! They named their discord server PIP!

But seriously I have no idea what this link is supposed to link to? I don't see anything Microsoft related?
If by Retina display you mean an Apple display and not resolution, then yes. Because my monitor is 5k and should be able to be handled. And I already use the Thunderbolt port on the right side, having researched this a bit. Auto-updates can be turned off on Windows as well. I still get updates I didn't expect on macOS, often when I've told it explicitly not to do so (like when you get the notification requesting it). And sometimes, like for work computers, auto-update is not able to be disabled (I no longer use Macs for my personal use), and so macOS doing the update whenever it wants is problematic.

Regarding the headphones, it's a common issue. In our case, it was done when the Bluetooth headphones (a model sold in Apple stores!) simply connected, as another commenter mentioned. There's all sorts of forum posts about this with a litany of solutions. The only solution that worked for us was to rename iTunes (the name at the time).
No. You simply wait the 14 months it takes to get a new one. Last I heard my brother was waiting like a year for him to use his Model 3 again after an accident, and instead had to borrow our Mom's old van.
AMD and Nvidia were in talks to merge at one point, apparently the talks fell apart because Nvidia's CEO insisted on being the new CEO of the combined company and AMD would have none of that. So they purchased ATI instead, probably overpaid for it and probably pushed the bulldozer concepept to hard in an effort to prove it was worth it after all.

Nvidia actually used to develop chipsets for AMD processors include onboard GPUs, they did for Intel as well but they had a much more serious relationship with AMD in my estimation. This stopped with the ATI purchase since ATI is nvidia's main competitor the two companies stopped working together. Intel later killed all 3rd party chipset altogether and AMD had to do a lot of chipset work they weren't doing before.

I sometimes wonder what would have happened if they had merged back then. I personally think a Jensen Huang run AMD would have done much better than AMD+ATI did in that era. I could easily see ATI having collapsed. What would the consoles use now? Would nvidia have been as aggressive as it has been without the strategic weakness of now controlling the platform it's products run on?
Why haven't you on edge with a handful of banks controlling the payments space?