skysight-inc/HackerNews huggingface dataset:
The operator wants to ensure that all archives occur across a country boundary, so that any takedowns have to be an international affair.

And as such cloudflare DNS doesn’t work with it for some reason
> successful people, especially management, is that they are able to take control of the situation and reframe the problem into something tractable. In school you would be punished for doing something like that

Academia treats collaboration like it's cospiracy, treats leadership like it's mutiny, treats optimisation as lazyness and original thought as rebellion.

And then we wonder why kids with good grades steuggle outside of school
NOxs are practically zero with HCCI at a stoichiometric ratio.
This isn't your arduno. Having some code running an a regular arduino board doesn't mean that it'll be anything but a massive pain to get it running on this thing.

It's an i.mx8 SoC running a shitty linux distro put together by Arduino LLC. The additional MCU is an STM32. This thing is expensive as fuck while being slower than a pi and forcing you to go through the SoC to get any access to the MCU at all.

Arduino don't seem to know what they're doing anymore. They flirted with proprietary altera FPGAs that required quartus when icestorm for the ICE40 has already been a thing for a long time. Now they're trying to go after raspi industrial sales with a slower, shittier i.mx8 chip on a board that's also closed-source. Honestly, the only reason I think they were able to pull off using an i.mx8 is because of the large number of hobbyist designs with that chip they can lean on.
There is a huge difference between 1000 and 10,000 charge cycles. 30 years is longer than a human generation.
I think a lot of people just need an opportunity to see math demonstrated in a more tangible way.

For example, I learned trig, calculus, and statistics from my science classes, not from my math classes (and that's despite getting perfect A's in all of my math classes). In math class, I was just mindlessly going through the motions and hating every second of it, but science classes actually taught me why it worked and showed me the beauty and cleverness of it all.

I just needed to see the math to grok it.
Jumping in to recommend Cree if they're still around. Used to be able to get them at Home Depot here in the US.

I started going Cree when I was renting 10 years ago, I've yet to have a single failure of the bulbs that I've drug with me to the place I live now. Have at least 25 bulbs currently in the house that are Cree LEDs. Their reliability actually has me frustrated at the current trend of lighting fixtures with integrated LEDs that I have 0 trust in.
I'm currently using Heroku for a small business app, and it is working wonderfully for me
basic functionality with generic hardware looks doable and one-clickable for a pi4:

usb splitter $9 - https://www.amazon.com/dp/B08C5FWQND

usb power blocker $7 - https://www.amazon.com/dp/B094FYL9QT

hdmi-csi2 adapter $32 - https://www.amazon.com/dp/B09GY9M9BX

atx power control looks less off-the-shelf
And yet I didn’t miss it. I insist.

You need more rigour to prove let’s say Beppo Levy theorem than writing a moderately complex piece of software.

Yet you can write it in crappy English, the medium not being the target goal, the ideation process even poorly transcribed in English needs to be perfectly rigorous. Otherwise, you proved nothing.
Modern day frontend is ridiculously complex. Back in the day, the only compilers that tried to do code splitting and optimization across network boundaries were ASP.NET WebForms and similar. They were dreadfully simplistic compared to the SSR+ react-streaming-over-the-wire that Vercel is doing. Don't get me wrong, the React compiler written in Rust is leagues ahead of the slow tech in for example the angular world, but it is also magnitudes more complex.

I see this as a side effect of developing economies in the world coming online. When you have to service millions in places with poor network and provide a competitive UX, you don't have the luxury of going with "simple" solutions.
Aside from the problem of jumping types, yes?

Have you never watched a film and wanted them to make a prequel, sequel or anything else in the same imagined universe? Never read a book and wanted more in the series?

As for fixes, if you watched a film and there was some awkward CGI in it would you think "wow I really hope they never improve that"?
They're also free to build more serious adblock countermeasures into their website, which is exactly what they're doing now, and people are complaining about it.

As GP said, maybe this is not your position, but it's a common enough one that their comment is not out of line (given that you are the one who replied to them).
Psssh, you and I both know the model only works because people _do_ sometimes look at ads.

If people don't, then YouTube will stop delivering videos for free. Your argument is pretty disingenuous.
I didn't flag it. I don't believe that I've ever flagged a comment. I believe doing so removes the opportunity for dialog and only serves to give the illusion of consensus or harmony
I think a dedicated, well intentioned and PM who truly cares deeply about the product is important for a company.

The problem here is that the skill involved with being a PM are equivalent to janitorial jobs. Anyone can do it. Anyone can have intuition on how they think a product should work. This is not a high skill job. The work itself is not easy, just unskilled. The person in this role has to spend ALOT of time diving into the purpose of the product and thinking of new features... etc. Anyone can do it but not a lot of people are WILLING to do it.

What makes this role hard to find good people for is that it's hard to quantitatively measure how willing a PM guy actually is. Instead we end up measuring the persons political skills. How good is that person at making you THINK he cares about the product? And that is the metric and bar you need to be good at to land the PM job. Politics is a hard skill. It's hard to measure and it's hard to train for.

What happens is we try to measure skills in one dimension but politics and charisma can cover it all up. People can bullshit their way past everything. That's why algorithm questions are so pervasive in the industry. It's a way to cut through the bullshit specifically for software. It's a blurry metric but it is effective at removing a certain level of political bullshit.

For PMs you can't cut through the bullshit. Evaluation of the PM is directly through an API that is literally bullshit politics. The more charisma and the better you are playing politics the better you will be perceived at being a PM.

So what you get are a lot of shit PMs who are managing more politics than product. If the product doesn't do well, the PM is usually skilled enough in politics to redirect blame away from him. Both hiring for a PM and keeping a PM job is just a process of filtering for political skill.

A good example of a really good PM is Steve Jobs. But note his PM skill was orthogonal to actually keeping and holding the PM position. He got his own ass fired. He only came back because the company became desperate. This rarely happens in the real world where a fired PM will come back to his old job.
Saying something is genetically determined is not necessarily the same as saying it's completely genetically determined. And it's not meaningless, because there are things that aren't genetically determined at all, or at least are only genetically determined to such a small amount that they wouldn't be described as being genetically determined.
Evo:RAIL from VMware had those issues, but Dell VxRail has been relatively smooth at scale IME.
I feel like history will not be kind to this government subsidized car.
You defined the limitation as "looking after the people on earth first," which has basically no meaning, so no, I would not say that you adequately defined those constraints in your first comment.

> How on Earth do you support the claim that one deliberately self-imposed limit on human progress can't be compared with another?

You're being obtuse. There's a much more clearly defined intersection of human ethics when it comes to performing science on human beings than there is with some sort of vague proposition that space exploration is a waste of resources that is harming humanity indirectly by not allocating those resources towards taking care of other human beings.
Note there are also alternative Pi-KVM hardware boards (in a variety of formats) from BliKVM.

They don't seem to directly support the upstream project, and I believe they may have even forked some of the software from PiKVM and TinyPilot both and may or may not have provided proper attribution/recognition... so take that as you may.
I was going to invest in it until Cathie Woods showed up.
I got a Tesla at hertz and it cost me more in charging costs then it would have cost me in gas ... and they gave me a Tesla when I asked for the smallest gas car.... still happy they did because it has great acceleration, but thats the only reason I like Teslas... but fuck charging if you cant charge at home
Have you never held or owned any gold? Its amazing. Its like really hard clay, but its metal, AND doesnt rust, its amazing! Its hard to understand the question to be honest, I mean, its GOLD!
To the author: I commend you on your work! As a former full-time educator, I believe that one of the best thing you can do to promote usage is to create supplementary materials (lecture slides, quiz deck in Blackboard format, etc.
I do realize there are differences between everyone, but when I was an educator, there were many times when I was expected to teach multiple subjects that I had little to no experience with, with as little as one days notice in many cases (the adjunct had a baby. Can you teach this?).
TLDR; Having a good text is a good start. To increase adoption and usage, create teaching materials, which saves valuable time for instructors.
Peace out
There's a rather unusual strain of Marxism (not communism!) in anthropology. As I understand it, Marx argued that the conditions of the material economy would ultimately dictate what social structures appeared. Ideology was "downstream" of economic production, and less important.

Now consider archaeology (which is part of the anthropology department in the US). A high-profile dig may involve many specialist researchers: people who study seeds, people who study pollen, people who study abrasion in stone tools. If the evidence is sufficiently preserved, then a team like this can lean quite a bit about food production and trade patterns. Meanwhile, nobody can tell you much about ideology. Maybe you've got some burials, or some stone statues that might be religious. But you've got zero written records, and anything you say about religion or ideology is likely to be completely made up.

So in an anthropology department, "Marxist" may mean, "deeply interested in the means of production, which we have lots of concrete material evidence about, but much less interested in making unsubstantiated guesses about religion."

Or at least that's how my anthropology professors explained it.
The big advantage of Docker based solutions is that they're portable between providers. And you can ramp up the complexity as you need. Just need a language runtime? Then you can have a single-line Dockerfile. Need to support a native dependency? Then you might need to install it, but at least it will be possible to do that.
Collections will negotiate though, and settle for less than the full amount.
Just take the downvotes with pride.

You have a valid point, which is that we are not even being rigorous enough about the meaning of the word “rigor” in this context.

- One poster praises how programming needs to be boiled down into executable instructions as “rigor,” presumably comparing to an imaginary math prof saying “eh that sort of problem can probably be solved with a Cholesky decomposition” without telling you how to do that or what it is or why it is even germane to the problem. This poster has not seen the sheer number of Java API devs who use the Spring framework every day and have no idea how it does what it does, the number of Git developers who do not understand what Git is or how it uses the filesystem as a simple NoSQL database, or the number of people running on Kubernetes who do not know what the control plane is, do not know what etcd is, no idea of what a custom resource definition is or when it would be useful... If we are comparing apples to apples, “rigor” meaning “this person is talking about a technique they have run across in their context and rather than abstractly indicating that it can be used to fix a problem without exact details of how it does that, they know the technique inside and out and are going to patiently sit down with you until you understand it too,” well, I think the point more often goes to the mathematician.

- Meanwhile you invoke correctness and I think you mean not just ontic correctness “this passed the test cases and happens to be correct on all the actual inputs it will be run on” but epistemic correctness “this argument gives us confidence that the code has a definite contract which it will correctly deliver on,” which you do see in programming and computer science, often in terms of “loop invariants” or “amortized big-O analysis” or the like... But yeah most programmers only interact with this correctness by partially specifying a contract in terms of some test cases which they validate.

That discussion, however, would require a much longer and more nuanced discussion that would be more appropriate for a blog article than for an HN comment thread. Even this comment pointing out that there are at least three meanings of rigor hiding in plain sight is too long.
No one is going to port anything. As soon as the company that’s hosting it goes under your data will be lost.
That is already a first and most important "why". It may be a little bit too terse, but mathematics didn't evolve by knowing the applications before doing something.

Without doing some playing around from sqrt(-1) and discovering how it connects one thing to another, nobody is able to come up with real applications. You need to at least build a placeholder of the concept in your mind before you can examine what's possible.

So a person with a similar mindset as those who were the first people to use complex numbers, would just try to find a way to express a square root of a negative number and see how it goes. It starts with a limitation of an important tool and tries to close a perceived conceptual gap. The mathematicians themselves that write this book probably all think that way. I wouldn't call myself a mathematician but I didn't need anything more than that sentence to believe someone was motivated enough just from that reason alone.

So really there's a whole audience out there - arguably that a professional mathematician most wants to address - that could appreciate this sentence just as-is. So it's not true that it's natural to think the audience requires further explanation. Whether you should care is another matter. But as this is a book about linear algebra not complex numbers, some others would have accused the author of digression if he granted your wishes.

So I don't think what you're demanding is fair. Maybe it's a reasonable request after the fact, but it's a little too harsh to think it's something the author must have addressed in his text to his intended audience. This kind of inquiry is what in-person teaching is useful for.
Elephants died. Title is clickbait how?
I like the practicality of this. I know everyone (particularly here) is excited about new languages, and some of them are great. I'm learning some myself.

But there's billions (?) of lines of existing C++. For those projects, there are two options: (1) improve compiler static analysis, possibly incrementally update it with something like 'profiles'. (2) Do nothing.

There is no "rewrite it in another language" option. Those are your choices, and even (1) is a stretch.

So I do think we should be moving forward on both fronts - improve C++ so that existing code can be made safer, as well as push the envelope with newer safer languages.
I'm pretty sure the two of you are working from different definitions of the word "rigorous" here.

(Which, given the topic of conversation here, is somewhat ironic.)
"A ton of surrounding hardware" is vague, generally speaking it's bog standard network switches that are needed.

Oxide is entirely integrated with their own custom (though based on OSS?) networking via Tofino based switches and software. Could be good, but a lot of subtle bugs can occur at this layer. It's a risk.
The source is that I live here and everyone talks about it.

Poop tests are for everyone over 30
Should be a lesson to any company about not mixing business and politics. They alienated (at least) half of their customer base.

The same thing goes for My Pillow. Lindell is also BK.
If price is a barrier, a less open, fiddlier, but much cheaper ($79) solution I've used recently is the Aurga viewer[0]. You have to use their awful apps to access the device, but if you can get past that, it does work - I was able to access and control the BIOS of a NUC I had in a closet. It can join a wifi network or host its own, which is useful in the field.

[0] https://www.aurga.com/
Ask HN: Change startup name in startup school updates?
I'm using this to keep friends updated on what i'm doing.

https://www.startupschool.org/updates

I've changed the company name to something else, and tried to change it. Maybe I'm blind, is there a way to update the name?
Based on the language used, it was obvious to me that the part in quotes was a rhetorical paraphrase. It may not be correct use of quotation marks according to a style guide, but such use of double quotes to highlight a rhetorical paraphrase is in common vernacular use.
There are services that offer compatible APIs to Lambda, in which case there's also no effort.

You could be switching from an integrated http server to using WSGI, which is almost identical to the effort I described. Who cares about the twenty minutes of work? It's "less portable" in such a trivial way.
Google needs better execs.

They should have seen this coming from a mile away and diversified themselves. How the fuck some execs + CEO ever thought "we have to pay our competitors to use our service as the main one" was a good idea and didn't see it as a "the world is ending time to do things differently" warning sign for the company, ugh.
Victoria is notoriously difficult to work with. Lots of chauvinism/exceptionalism and copyright squatting.
The most innovative and bold tech companies in the last 20 years are successes because of Government programs? Rofl.
It depends on what your definition of a god was. In India for example, you had gods that lived amongst the people and had minor supernatural capabilities. Ram was basically just a very capable leader with no special abilities and he’s venerated as a god. On the other hand you also has Brahma or Shiva who were more omnipotent and all powerful.
Just read Dummit Foote. L.A. Done Right is not that good as its fancy title.
Filter the exhaust through a caustic solution to neutralize NOxs.
Portal 2 https://twitter.com/linaasahi/status/1638603205570613253

Portal 2 is demanding enough of a real-time FPS to demonstrate the principle and FEX is only becoming more optimized. It won't be long until it's running AAA games on low settings.
'Death spiral': It's getting expensive to build housing in San Jose
Your GPU is 6 years, 7 months old. As an analogy, consider someone in 2007 objecting that their 2001 GeForce3 Ti500 can't run Crysis/Mass Effect/etc. The PS4 generation really messed with the usual conventions and expectations of PC upgrade cycles.

(I appreciate that GPU prices have creeped up and up over time, though.)
https://es.scribd.com/document/521269262/convenios-internaci...
Sorry, but you're wrong.

Pi is 3. (more accurately, 3.2). https://cs.uwaterloo.ca/~alopez-o/math-faq/mathtext/node18.h...
Can Technology Determine If My Toddler Saw A Unicorn Outside Her Window?

And anyway it surely doesn't matter. Hamas operating out of a hospital doesn't justify a genocide, nor would Hamas not operating out of a hospital prevent this one.
The first couple hours are intentionally slow. It's not "doing nothing" it's building suspense and laying out the foundation for the story.

I don't understand why people need to hear whether games are "worth it" based on someone else's opinion.
What would happen if an employee doesn't have the funds to give back, or ignores and/or refuses their requests?
Climate tickets: Convincing people to use public transport is more complex
Fan of your work, your blog and your openness. Thank you.
Because the thing's wasn't built too well originally. Twitter/X has been hard at work the last year making itself more efficient, check @XEng:

This has been a year full of engineering excellence that sometimes can go unnoticed. Besides all the visible changes you see on our app, here are some of the most important improvements we have made under the hood.

- Consolidated the tech stacks for For you, Following, Search, Profiles, Lists, Communities and Explore around a singular product framework.

- Completely rebuilt the For you serving and ranking systems from the ground up, resulting in a decrease 90% reduction in lines of code from 700K to 70K, a 50% decrease in our compute footprint, and an 80% increase in the throughput of posts scored per request.

- Unified the For you and video personalization and ranking models, which significantly improved video recommendation quality.

- Refactored the API middleware layer of our tech stack and in doing so simplified the architecture by removing more than 100K lines of code and thousands of unused internal endpoints and eliminating unadopted client services.

- Reduced post metadata sourcing latency by 50%, and global API timeout errors by 90%.

- Blocked bots and content scrapers at a rate +37% greater than 2022. On average, we prevent more than 1M bots signup attacks each day and we’ve reduced DM spam by 95%.

- Shutdown the Sacramento data center and re-provisioned the 5,200 racks and 148,000 servers, which generated more than $100M in annual savings. In total, we freed up 48 MW of capacity and tore down 60k lbs. of network ladder rack before re-provisioning it to other data centers.

- Optimized our usage of cloud service providers and began doing much more on-prem. This shift has reduced our monthly cloud costs by 60%. Among the changes we made was a shift of all media/blob artifacts out of the cloud, which reduced our overall cloud data storage size by 60%, and separately, we succeeded in reducing cloud data processing costs by 75%.

- Built on-prem GPU Supercompute clusters and designed, developed, and delivered 43.2Tbps of new network fabric architecture to support the clusters.

- Scaled network backbone capacity and redundancy, which resulted in $13.9M/year in savings.

- Started automated peak traffic failover tests to validate the scalability and availability of the entire platform continuously.
> Both of these are things you should be watching for

Not sure what makes you think that isn't the case already. There is only so much a pedestrian can do when cars have tinted windows and they are parked right at the limit of the sidewalk, as they often are, which means that as soon as the car starts moving it will hit any pedestrian there.

> > Drivers making right turns on red only looking left for oncoming traffic without also looking right for pedestrians.

> Wait, if they are turning on red it means the pedestrian also has a red

Think of an intersection with the shape of a plus sign, where the driver is going North and the pedestrian is coming from the East. The driver only looks at the West because that's where the oncoming traffic is.

This issue is particularly common in T-shaped intersections with or without street lights.

> Walking shouldn't be though

Cycling shouldn't be dangerous either, yet here we are. A very small percentage of poor drivers is all it takes.