skysight-inc/HackerNews huggingface dataset:
> "Apple Preps Next Mac Chips With Aim to Outclass Highest-End PCs"; perhaps he was told that by a highly reliable source in the Apple Silicon team.

I was told this by a highly reliable source in Apple’s executive team, Tim Cook when he declared their roadmap openly at WWDC.
This is a hard problem and I usually try to avoid it, but when I have to do it I usually have them branch off each other so that I can merge the PRs in reverse order once they're approved (4 -> 3 -> 2 -> 1 -> main). The diffs are all based off the previous branch in the "stack" so they aren't duplicated.

It's really easy to mess up and merge the wrong PR first, and it's a pain in the ass to rebase all the way back up if you make a change in Request 1. I'd love to know how other people are handling this.
WMF seems to have been colonized by the professional "nonprofit" crowd. They continue to burn ever more money and beg for more and more (rather than building an endowment).

In my opinion they're headed for collapse and I'd rather see more involvement from Mr Wales and less of the current crop of leadership.
This is why I don’t love Tailwind as much as I’d like:

"It gives developers without a deep understanding of design the ability to build visually gorgeous, modern user interfaces."

This is flat out a myth i widh people stop regurgitating. Look, unless you do css as your primary skill or really passionate about the more visual side of things (the "front of the frontend") then you don?t magically have the skills to use all kind of css layout te hniques to do precise and elegant UI, given the sketch / figma files. Heck most JS devs I’ve worked with barely understand how flex works. Best scenario they make somthing close to provided design, but not quite ... and crucially the finishing touches , the consistency , understanding of design principles that inform every layout you make is missing, so the end result is never quit3 what the designer provided with all kind of small but noticable imperfections like incorrect font sizes, une en spaces, missing white spaces, inconsistent vertical rhythm, relative sizes between icons and text etc etc.

Yes, tailwind is good. As a standard utility framework it?s awesome but please stop prentending it turns JS devs magically into css/html experts.
I only have one right now, 512px. 512px ought to be enough for anybody:

https://gitlab.com/stavros/imgz/-/blob/master/main/models.py...
Or flood the whole rectangle with black. If that's the only layer of the picture, there's no need to worry if the "secure noise" is secure enough, or if it stays secure in two years.
>I realized that they talk the talk but don't walk the walk.

Not to mention that their product does nothing against tracking by the card networks themselves eg. https://datafloq.com/read/mastercard-applies-big-data-help-r.... If you want "privacy", your best bet is a prepaid card bought with cash.
Swine production is a biggest environment hazard.
I am doing it "randomly" and maybe 5 presses per second...definitely not thinking. The lowest I have sustained is 43%
If the site gets hugged to death I will be forever shamed.
> Well, I don't know California

Clearly.

> The Democrats in California don't have many/any major policies that they want to implement and can't.

That...depends. If by “the Democrats” you mean a 100% consensus of Democrats in the electorate and in office, maybe (though they couldn't, even with that, guarantee a majority in the public vote required on a large number of issues, since the electorate is < 50% Democratic), but no such consensus actually exists. If you mean like, literally, anything else, that’s a whole lot less clear, as universal healthcare indicates.

> They've had 10 years

No, they've had a run of four years uninterrupted, or six of the last eight, with sufficient legislative majority for tax policy changes that include any increase of any kind (even if they are net cuts) with a 100% in-party consensus. And they haven't even had ten years where they could pass a budget alone without tax changes, because the similar budget supermajority requirement was repealed by the people less than ten years ago.
You are ready for the next level: misleading recaptcha.
Algorand is the only functioning proof-of-stake blockchain that I'm aware of at the moment, and it seems like it hasn't really seen much success.
From his wikipedia:

He is a longtime friend and collaborator of Paul Graham. Graham dedicated his book ANSI Common Lisp to Morris. Graham lists Morris as one of his personal heroes, saying "he's never wrong."

to be friends with Paul Graham, i should make a worm. Got it.
Version control is great as a productivity improvement tool and a way to organize contributions from multiple developers. It's not great when treated as a social network or productivity measuring tool. When you're firing off PRs to get your name up there again or to fill in your square on the calendar, you're kind of abusing the tool.
I live in Canada and keep a window open a crack in winter to vent the place. It is considered highly eccentric.

I know my grandmother did it but people seem to have lost the habit. I’ve only heard of it being widespread in Germany.
Guy from gas company stuck it over stove, along with his device.

His was showing extreme numbers. Mine blinked happily.

He said this was common. Always get one that showed actual numbers.
You mean the 2nd most popular framework in the world used by 10's of thousands of companies? Hasn't gone anywhere. People like to think that unless things are constantly mentioned on HN they have disappeared.
I don't think the game is really flawed, per se. It's just that during the weeks with these roll downs, the expected value of a ticket can be positive.

Effectively, players during weeks without rolldowns are subsidizing excess prizes for weeks with the rolldown rule in play. This is probably a feature you don't want in the game, but it's not too different from games where when the jackpot is particularly high that the EV of a ticket can exceed its price.
Comments without capitalization are optimized for writing once at the expense of many readers.
Embrace the crappiness and call it stoicism.

My Xiaomi phone is nowhere near the iPhone but it does provide 95% at 20% prices. The smart band is no Apple Watch but it was $20.

The Lenovo is no head turner but it is 16 threads at 30% the price and the display is decent.

Just as Apple evolved so did the rest of the world.
Not if you import your wood and biomass out of South America or Asia from "officially well maintained" forests. Cut the trees in your country and suddenly you can see how well maintained are the forest delivering enough wood to run combined heat/power plants.

You need a staggering amount of wood and if you want to produce them in a really sustainable way, you simply cannot. You would be able to produce such amount of wood nicely in a sustainable way, you would sell it for furniture or construction wood for way more money.

The only heat from wood I know are really well (not only on the paper) managed are the ones directly working with a network of sawmill to reuse the waste and usually, they are small.
More like winters that get down to 0° Celcius/32°F at night. Here in the Seattle area, if it gets close to freezing, the “strip heater” (supplemental resistive electric heating, like an electric furnace) kicks on. When I lived in Indiana, which most definitely has 0°F winters, the few that bought heat pumps hated them because the “heat pump” part didn’t get used for a few months in the winter while the real furnace did the work. Granted, that was 25 years ago, but physics hasn’t changed much: how much heat are you going to suck out of 0°F air?

The heat pump does a much better job of cooling the house in the summer in comparison to a gas furnace, though.
I'm assuming that policy was designed for general bug reports, rather than specifically for security bugs? Especially if this was 20 years ago.
Create request-1 targeting the default branch, request-2 targeting request-1, etc. Once request-1 is merged, I'd change the target of request-2 to the default branch and merge the branch back. This is under the assumption that e.g. you can feature flag the feature away, so that e.g. the scaffolded app doesn't show in production yet. An alternative would be to have a "temporary" feature branch that you target until you feel it's ready to be merged into the default branch.

By (temporarly) targeting the prev branch problem (3) is solved in most UIs.

The communication problem (2) is simply done by: This adds X and is scoped to X, look at request-Y to see how feature Y builds on it.

> Do you add all 4 Request reviews at once, or do you wait until the previous one has been approved before adding the next one?

This is the tricky bit, in your example I wouldn't go so far and create all MRs. I'd create one MR ahead at maximum, because if you need to change something based on the review that influences a later feature, you might end up doing work twice.

So maybe a timeline would look like this:

- (Skipping a dependency MR, because I feel one should introduce dependency when it is used and not beforehand)

- request-2: Scaffold application / feature, create an MR targeting default branch (request-2)

- request-3: Start working on feature A, once feature A is 80% done => Create an MR targeting request-1

- Ask for review on request-2 with sharing a link to request-3

- Continue working on request-3 while you wait on request-2 review

- Incorporate request-2 review feedback, get it merged

- Rebase request-3 on merged request-2 (or merge default branch back), resolve conflicts and put it into review

- Start working on request-4 based on the current request-2 branch.

- Rinse and repeat.

There are obvious intricacies, e.g. if legal needs to review dependencies, review times of your reviewers. I generally try to work with the same set of reviewers over a sensible time frame, rather than getting new ones for every MR relating to the same feature set. So check beforehand whether they are available for the foreseeable future.
Man that's concerning, I have a suburban sized home with high ceilings, and when I don't turn the gas range hood to vent to outside on I can feel how heavy the air is on my lungs.
Bootstrap 5 Beta 1
Silence. This is my comment. Waiting for legislative solution agains big tech in a financial depression is a pipe dream. So...I vote with my money. No more Apple tax for me.
There's a children's book called "Mailing May". It's about a true incident, about a child being mailed. This was in the US, when mail was handled on trains, and the postage was cheaper than a passenger ticket. Her parents couldn't afford to send her the normal way.
I don't think technical debt is an insult. Docker is a fully-fledged platform, 90% of which is not in use in any Kubernetes cluster. It's bloat. That Swarm and everything else was baked into the platform along with the runtime makes it technical debt for those that necessarily have to support it.

I don't think anyone hates docker. But there is an issue of hubris here.
Bitcoin Only vs Crapto
> You will NOT open two windows at the same time anywhere in the house, ever, period.

This makes literally zero sense. It's even stupider than Korean Fan Death.
Millions of Americans are heading into the holidays unemployed, behind on rent
a serious intellectual, when confronted with evidence that their arguments are wrong, does not simply label their critics as "haters" at every turn as PG does. The notion that someone engage criticism of their viewpoints in earnest is not restricted to the sciences and does not require specific formalities.
In case people don't know already, he's one of the YC founders: https://www.ycombinator.com/people/
We All Have to Eat
The main strategy is the tremendously complicated scheme of "buy as many tickets as you can physically key in, any time the prize pool goes above $x." Everyone who played the Michigan or Massachussets lottery that week was "hacking" the lottery the exact same way!

That's not quite the optimum solution - what if you accidentally played the same numbers a million times, instead of a million different sets of numbers? So you should make sure you spread out your plays. However, I believe spreading them randomly is "good enough": the interesting maths only improves your edge a tiny amount.
U.S. air pollution monitoring network falling into disrepair – GAO report
I've had that for two apartments in a row. The most it can do is direct fumes to the ceiling instead of in your face. Incredibly little effect, when I then need to had the windows open with a box fan for a few hours any time I pan-fry anything. It's very frustrating, as those fumes could have been caught and exhausted from the source with much less exchange of air.
Bloomberg was the first outlet that reported Apple's transition to ARM, even got the timeline right [0]. So I trust them when it comes to Apple's roadmap.

Read Anandtech if you want tech details, but then it's only for tech already in the market.

[0] - https://www.bloomberg.com/news/articles/2018-04-02/apple-is-...
4 CRs stacked on eachother in Gerrit. It's that one killer feature of Gerrit that you cannot live without in other systems once you realize how powerful it is. Phabricator's Differential also does this, but it's comparatively extremely janky.

You literally just push four stacked commits to refs/for/master, they end up as 4 separate Change Requests (equivalent to what others call Pull Requests, each with a separate review process), each one explicitly marked as being dependent on another, and showing a diff only against that particular other base CR as if it were merged onto the target branch already.

Practically this just means you push your current HEAD to refs/for/master, Gerrit will take care of automatically creating all CRs for you and print out their URLs. Done. Ready for review.

Then, to update any of them, just amend them locally (address code reviews, rebase stack on top of current master/main, ...), make sure they're still stacked on eachother in Git (as four commits), and push them all again to the same endpoint. Gerrit will automatically update all affected CRs. It will deduce the intended order and state of CRs based on the local Git history pushed, mapping all commits to existing CRs based on the Change-Id present in each commit (automatically generated by Gerrit's local git hook).

None of the hacks that other siblings comments mention are required. It just works.
Is Curl Used in Space?
> Or if you had an extremely heavy container, that should be loaded in the lower part of the ship for safety.

By the way the standard ISO 668 intermodal container has a total limit of about three tonnes; the unusual, heaviest size is about ten tonnes. A container port won’t be prepared to handle anything heavier or even, in practice, the 10 tonne version. These constraints apply to the rest of the system (roads, trucks etc — they are “intermodal” after all) so anything outside these constraints (wind turbine planes, major ship engine blocks etc) isn’t containerized anyway.

In other words the point of containerization is to be able to ignore these distinctions. If you care, you ship as if it weren’t in a container
Right, and on the flipside significant effort has been invested in Clang performance when compiling for Intel CPUs. Much of that is likely to the benefit of all backends, but some of it surely is specific to Intel.

IMO this bit right here is worthy of highlighting again:

> Especially when you consider that during the build the workstation is belching hot air and screaming like an airplane about to take off while M1 is whisper-quiet with barely warm air coming from its exhaust.

I have never run a significant amount of compilation on any machine that didn't hit heat issues. So either the M1 is doing very well at managing heat, or Clang is doing incredibly poorly at exploiting the full system. In either case this makes the M1 look like something special.
Vivo Y52S Review. Is it worth buying?
It's not a mistake, it's a legal requirement in some places. It's poor writing.
Building Cloud Storage from Scratch
Bootstrap 5 Beta 1 is here
The best way to learn about philosophy is to take a good introductory course?
Yeah, that's a weird point.

Tailwind is CSS. Writing Tailwind classes is writing CSS.
Here is the percentages of different languages in the original tectonic repo: C: 80.5%, TeX: 7.8%, Rust 7.5%, C++ 4.0%, Other 0.2%

And here is the forked version:
Rust 85.2%, TeX 7.3%, C 6.2%, C++ 1.2%, Shell 0.1%

So, looks like %80 more rust in this one (auto-generated and refactored)
Apple have a vested interest in getting into the server business. They have a lot of machines in datacenters. Some in the US, some in China, some dotted at other datacenters they own around the world.

Replacing the Intel machines with something that runs (a) faster and (b) with less power, is a double-win. I'd frankly be amazed if there wasn't a N-core or N-module server setup somewhere within the spaceship undergoing tests. And it's not that far from there to selling a Mac-based server. Which they've done before, after all...
The author nails the fundamentally hard problem in software.

If there is a new tech in bridge building, then every bridge going forward can use it, but software is successful because of its layers of abstraction and network effect. You can't introduce a new superior tech unless the huge amounts of existing tech and tools can first be made compatible with it. And that's harder to do because of all the degrees of freedom available in software rather than the relatively few in physics.

And even if a method could be discovered to make them compatible there is no way for anyone to snap their finger and update them all - it takes tons of work. And who is going to convince all of these other people to stop what their doing to invest in supporting this better tech? Even if this better tech is there, how long will it take them to really understand the correct mental model to apply it to their tool. Functional programming is now still slowly gaining adoption because it's a different way to think. It takes us forever to learn and adopt a better method.

And even if people could be made willing to adopt a better tech and do all of the above, how can we show a tech is better? We don't even have an objective method of evaluating what better is. It's all hearsay and opinion. So everyone needs to evaluate it on their own. But even if people were willing to do that, we don't even have an objective definition of what "better" is in software tooling!

The problem is, in evaluating software, we are pre-scientific method.

The single largest break through any one person could have, the only "singularity tech" in software development would be for someone to design a model to represent an objective human evaluation of software language tool, method or tool. Something that allows us to objective compare languages and automate the search space of fixing better tooling. Without that it will continue to take 40 years to adopt clearly better ideas.

Until we can even say the equivalent of basic physical comparisons of "objective x is heavier than object y", or "object a is faster/stronger than object b" using an agreed upon standard progress will be fits and spurts.

Imagine Civil engineering over the centuries and people can look at two bridges and be unable to tell which is stronger or wider or longer or costs more to build. Think how worse off our tech would be.
> Venting significantly reduces the humidity of your air

Even when it's raining outside, etc?
https://old.reddit.com/r/crtgaming/
Induction works better than gas, we switched about 5 years ago, my wife as die hard gas and she won't go back.

Right now we're just starting to see induction units that will manage to temperature instead of on a scale of 1-10.

Breville in combination with Polyscience, came out with a unit, The Control Freak Temperature Controlled Commercial Induction Cooking System, that not only can manage through the glass temperature but also has a temperature probe to really manage temperature, down to the 1/10 of a degree. It allows for cooking to be done in ways that can't be done previously.

Commercial kitchens are starting to switch over to induction units because it's much easier to keep kitchens clean, and it also significantly lowers the temperatures in kitchens.
We can install Linux on the M1 now? Is there something I missed?
Real World Chaos Engineering
Is the navigation starter pack available separately? Getting a 404 error. Any plans to have ROS bindings for your hardware? Finally, any plans to integrate other types of hardware into the course? (e.g. I have a sphero rvr, realsense and jetson agx).
I dont know how feasible it would be, but an official lic/cert to allow someone to see personal data (I assume data with name, location and other sensitive data like credit card, social security num, etc) is extremely interesting. Pretty sure someone can make a quick list of hurdles and potential exploits, but still... I think theres a public value in that as the accountability could reflect something like architect and engineering plans for a building. The name and lic are on the plan so you can fry the person who made an egregious error. A similar mechanism for exploiting personal data (within legal parameters) would be nifty. I like it, but since products are not owned but licensed by consumers these days means that's a crack induced pipe dream.
I have to say though that I prefer a functional approach w/ Either/Result<T,E> over Exceptions now that I've done both. With both you can choose to ignore an exception and have it "pass" up to a higher level, but the functional approach is more specific - with Exceptions and how they are implemented in most languages you have to look @ the source code to see what exception(s) could be thrown.
>If you need body cam evidence in a case, isn't the PD obligated to give it ?

Do you trust the police to not "accidentally delete" or otherwise misplace the data?
FYI, that yellow tape over the SD card is called Kapton tape.

It's not (designed to be) tamper tape, it's just an electrical and thermal insulator.
Most consumers don't understand computer "speed," and so any of these speed claims are either 1) marketing, or 2) aimed at enthusiasts who do understand. Most people seem to think that you own a computer for a few years, and then the computer "gets slow," and then it's time to buy a new computer.
> solutions other then HEPA filter

A basic indoor water fountain captures quite a lot of indoor pollution, to the point that it's likely far more energy and cost efficient than pumping air through a disposable filter. There's plenty of research on this.
Once again an article calling m1 a low end device. If it’s so low end why is it doing so well?
It's straightforward to calculate the number of buyers of a lotto given the before and after size of the jackpot, the number of winners of each prize and the formula by which the jackpot increases per buyer. All of this is public information, it's just that it's not known until after the lottery is over. But the number of buyers in the past is a great predictor of the number of buyers in the future for a given jackpot level.
> stop prentending it turns JS devs magically into css/html experts.

It doesn't turn them magically into experts. It gives them the tools to implement complex designs with relative ease, and it helps understand some deeper relationships and concepts in CSS. Speaking from own experience, YMMV and all that :)
You don't have to use React and JS to get components. You can still get components with server or build time rendered HTML. About the only time you can't is if you are writing html and css files by hand. If you have some kind of css preprocessing going on, you can still get there with Tailwind's @apply with hand written html.

Whether components are a good thing in this particular context is debatable. But you can create them without JS.
The Evolution of the Latin Alphabet