skysight-inc/HackerNews huggingface dataset:
This is outstandingly wrong, the internet is no more protected under the constitution than any network of computers (aka none) from free speech, mail delivery, etc.

You may make the argument that it should be, and I might even tend to agree, but you don’t get to declare that the Constitution agrees with you. You can certainly even claim the spirit of the law should extend to the internet due to its ubiquity (which i might agree with as well), but that’s nothing but an interpretation.
I practice something I sometimes call negative space, which sometimes ends up about as vague as it sounds.

My gold standard for well written tests is if the engineer who broke the test can fix their regression without looking at the test implementation, you have achieved nirvana.

My gold standard for well factored code is if people add a feature exactly where you would have added it. But that can be arrived at through socialization or by leaving spots where a feature would need to go if you actually need it.

You don’t need to build in conditionals for speculative features. You can just think about how you would start. What’s the first refactor? Can I arrange the code so that’s not a pain in the ass?

Bertrand Meyer felt that actions and decisions should not be mixed. For one they make testing a pain. They also increase the lines of code in impure functions, which reduces scalability of your system. A common effect of new features is adding more complexity to the decision process, so it’s easier to add 3 lines to an 8 line function than 3 lines to a 40 line function.
I don’t know if it’s any comfort to scared fliers but even in the incredibly rare circumstances you are involved in a crash?

It’s gonna be over quick.

It’s gonna be bang, people are gonna scream, you’re gonna be the most scared you’re ever gonna be for like 15-90 seconds and then it’s all gonna be over.

That’s if you even get to hear the bang in the first place.
Try with the next release coming this weekend, a lot more web extension APIs will be supported on iOS.

https://browser.kagi.com/updates/orion-iOS-release-notes.htm...
I know but lead-acid and batteries aren't stellar for the environment either.
Firefox can still be themed. Albeit less than before. IMO it was the right choice for security, even if it makes things more limited or awkward than before.

It also remains more blocking capable than Chrome, for those so inclined.
It’s a little verbose but I’m in favor of people writing these sort of comparisons, and a Q&A format is fine. People writing more FAQ’s seems like a mostly positive side effect of SEO, if they’re accurate.
> Urban centers should be pedestrian only zones augmented with light rail.

Define 'urban center' then.

2km x 2km would be the biggest practical patch w/o vehicular access except emergency services.

10km x 10km? No way.
Yeah, the usual way this analogy is meant to be understood always pissed me off. Of course you can compare them: apples are better for making an apple pie than oranges; apples are cheaper and less squishy during transportation; oranges have more vitamin C; apples have more bio-available iron; oranges (subjectively) are tastier and less sour; etc.
Remember, your BADGE has to go to the office, not YOU.
MIT 18.06 Spring 2023 Linear Algebra Source Code
Anyone remembers the eMule and eDonkey projects?
It will be exciting to see what people could do with something like a fine tuned local Llama2 model. I don't think the way gpt is set up is very conducive to game systems unfortunately.
A modern optimizing compiler would quite likely do induction variable elimination/strength reduction and replace the % with increment-and-reset if it deemed it more efficient, so it’s also about the compiler.
It's strange to write a history of AI research without talking about the three big epochs:

- logical/symbolic AI, aka GOFAI, which led to work like SAT solvers and STRIPS planners

- classical label-based Machine Learning. Here the Perceptron was the starting point and the Support Vector Machine was the paradigmatic result.

- modern self-supervised raw-data ML, of which GPT is the pinnacle result.

It's very interesting to think about what motivated each era, what their blind spots were, and why people who worked in that timeframe couldn't see why the successor era was obviously (in retrospect) superior.
Twitter exec defends restoring account that shared CSAM
Also, the PNFs hesitancy to shout "my controls" and/or hitting the priority button, especially as he moves to pitch the plane down when it was probably still recoverable.

That the off-duty captain standing behind them is the first to vocalize they're at 10000 ft and stalling is indeed not great.
ROS-1 still has quite a lot of functionality written in and accessible from lisp (c++ and python are the major languages nowadays). irobot was founded by alums of the MIT AGI lab, which used lisp extensively.

I suspect that's why lisp is in there at all! It's very likely python/cpp nowadays though.
Layerform — Open-source alternative to Terraform
Every successive left lane is meant for passing traffic in the lane to the right of it. This is a touch simplistic (the rightmost lane is for traffic entering/exiting) but the practical bit is relatively simple:

Drive in the furthest lane to the right that is practical. Merge left to pass a person in front of you. Merge back right when you are no longer passing. Do this regardless of which lane you are in.
I've never gotten the point of squash-merge. The normal "merge into release branch, never fast-forward" workflow retains more useful information. Every release commit has 2 parents: the previous release commit, and the former head of the feature branch it got its changes from. If you want a chain of releases, you go down the path of commits labeled "RELEASE". If you want information on the changes, go down the other path.

I regularly use "git blame" on lines of code to try and figure out what the specific reasoning was on a line of code. I'm going to have a very different interpretation depending on if the resulting commit says "implement feature xyz" vs "fix issue abc on feature xyz".

Squash murders that added context. At best you're optimizing for the wrong thing, and worst it's outright vandalism.
This feels a bit pointless and a waste of resources. Increasing the average speed of cars by 1 or 2 MPH doesn’t help anybody.
The plane can't take over when it has no idea of what it's airspeed is. That's what caused this whole chain of problems in the first place.
No, they are not. The ratio of people over 65 years old is about 30% [1], with slight differences depending on which source you want to believe and in which year the statistics were gathered.

You could even aggregate the numbers yourself from the linked source in the article[2] (except their link has an extra space in it, so maybe use the one below). I was too lazy to do that, but I doubt it's too different.

[1] https://worldinmaps.com/country/japan/

[2] https://population.un.org/wpp/Download/Standard/Population/
Be the change you want to see in the world! Write that objective review.

I think it's was very good for a single person project. He posted a few good technical comments here. I'd have upvoted many of them, but they usually had some racist rant at the end, so I didn't.

(And some random world soup. I could have ignored that part.)

I think I upvoted one of his comments that has no racist rant, but only some cursing about the CIA. I'm not sure the accusations were true, but the CIA has done a lot of nasty stuff.
> The prevailing wisdom is that hacking this kit would be prohibitively expensive due to the high cost of ground stations that communicate with the orbital birds, and that such hardware benefited from security by obscurity

I can really relate to this a lot. I've recently purchased a Flipper Zero and oh my god, so much tech is exposed based on NFC and Sub-GHz protocols. Many devices simply were not developed with security in mind because no one ever came up with such a tool to mess with. I wouldn't want people to mess with something floating on top of my house.
We're already up to 1.1 GB of cache:

https://www.servethehome.com/amd-genoa-x-the-1-1gb-l3-cache-...

It's a little bit mindblowing.
If I worked 20 years building my business, and PE comes knocking and is willing to overpay as some sort of roll-em-up play (very common), then that benefits me - the owner. Everyone always forgets the other side of PE which is that they provide tons of liquidity for non-public companies, and also overpay to public shareholders.
What a great article on TWA 800. My gramps was a retired manager from TWA and when that happened he was all over it calling his buddies still working there. Thanks for the article!
There is no causality in the fundamental ontology of physics. There are only physical laws (which incidentally are time-reversible), and what they imply logically. Causality is an emergent phenomenon, or an interpretation we apply at a higher level.
Those "singular geniuses" aren't producing anything truly creative or unique, they're just typing "x in the style of Joe Quesada" (or whomever) into a textbox. AI isn't erasing the gap, it's just making the theft of other artists' work easier, and putting the artists themselves out of business. All for software that doesn't even allow real freedom of creative control, or autonomy of vision - the best you can ever do is hope to get an approximation of a concept that probably still has to be run through Photoshop or something to keep everything on model and fix all of the six-fingered hands.

If you can't afford to pay real artists to draw for your comic book, maybe you shouldn't be in that business?
Here's the paywalled FT link: https://www.ft.com/content/9dd43216-0857-11e4-9afc-00144feab...

The original article formatting is a bit easier to read on mobile if you do subscribe
Making a GPT + text to speech wrapper is not complicated.

Providing all other features (e.g video generation, podcast publishing, auto translation and many other features we’ve added that allow for higher quality pod creation) increase the level of complexity for reproducibility.

Ultimately, we aim to keep building features that lead to higher quality pods, easier to build, and integration of ansiliary (video, translation, show notes) that will enhance our moat.
You want err.exe [0].

[0] https://www.microsoft.com/download/details.aspx?id=100432
Here's hoping 2200 will be the century of the Polymerphage (some bacterium whose favorite food is polymers, i.e. plastics).

It'll be interesting to see what effect it has on the whole food supply chain, as we're pretty dependent on the idea of polymers "keeping out" the things that normally eat our food before we'd get the chance to.

Maybe we'll go back to only eating crazy fermented and spicy things.
It makes sense that animals are smart in similar ways to how we are smart since they're using the same meat we are. Comparing us to computers is a bit offensive in my view.
This is an ancient factoid but people love to bring it around again.

The problem is that USA doesn't mandate nutrition facts per container, and allows 0.49g "serving sizes".

In Tic Tac's defense, the UI design (and adveristing) for the famous "one and a half calorie breath mint" (now 1.9cal) suggests that you should be having only 1 or 2 at a time of these teeny tiny mints.

But they know that their customers can't control themselves.
Sorry, I didn't get what you meant, what makes 2006 a challenge for reverse engineering?
He did hit the priority button and say "Controls to the left." Bonin hit his priority button to take back control but didn't say he was taking back control.
worse, it's about making download tools illegal, even if the download itself is legitimate.
Infisical – open-source HashiCorp Vault alternative
Armchair amateur, Pitot tube failure is such a frequent occurrence that I’m angry we display any other warning than this one.

- It should have a needle to eject caps on it, so that pilots don’t forget the caps (Brisbane accident, among many),

- The needle should also sense, if not remove, the ice (Air France accident),

- It should wake up the pilots and reset controls to fixed values for the current altitude, since when Pitot tubes fail, autopilot and autothrottle are worse than worthless (they will automatically crash the plane).
HashiCorp switched Vault from MPL to BSL license yesterday. The terms of how they define "competitive" products are pretty vague, which means that any commercial product that uses Vault under the hood is at risk of violating the terms of the new license. Moreover, even if it's not violating the terms of license now, it doesn't mean that HashiCorp will not change its mind in future.

Ultimately, it just means that HashiCorp is not an open source company anymore. One of the biggest benefits of open source is building on top of open source software to create even better software. HashiCorp's move makes it impossible and simply slows down innovation. In fact, in their blog post, they say that they will start referring to their previously-open-source product as "community".

Infisical is an open source alternative to HashiCorp Vault. The main difference is that it provides more tools in one platform. Some examples of these are automatic secret scanning and leak prevention, CLI for local development, integrations with services like GitHub Actions, Circle CI, etc.

The core of Infisical is available under the MIT license with only very few features being enterprise-licensed – some will say it's not ideal but at least this type of license does not impose legal risks on our users while gives us the ability to monetize the product efficiently and support the open source (MIT-based) part of the product.

Over the last year, lots of developers and companies of all sizes (from tiny startups to Fortune 10 companies) have partially or fully switched to Infisical. For them, we now process over 300 million secrets per month.

Check out our git repo here: https://github.com/Infisical/infisical
We run a script that scans our source code and generates a manifest of all included libraries including license/copyright. Here's one of them:

https://github.com/nexB/scancode-toolkit
Or just don't squash. There's no need. In fact, if you're doing a review process like this, it would be active vandalism to to squash, since there is a big difference between "code said x, commented on by reviewer, changed to y" vs "code says y".
Write code for the problem you have in front of you today. Stop.

However: If you have senior devs knowledgeable in the domain who can realistically show how the system has changed in the past, write code to accommodate those types of changes because it is far more likely that the system will change again similarly than change some other way. If someone pipes up with some "what if" hypothetical, shut them down.
He's right.

When the author says over-engineered stuff is future-proff and all of that, he's implying _successful_ over-engineered stuff. Same for under-engineering.

Of course most over-engineered projects fail. Most under-engineered too. That's why we learned all those things people are parroting in this thread (we parrot because it's useful).

However, _some_ over-engineered projects will succeed. Those will most likely present a nice combination of future-proofing, scalability and reusability at the core of their success. Some under-engineer projects will iteratively limp their way into excellence as well.

He's not asking you to think of scalability and such, on the contrary, his recipe for following the middle way is quite reasonable (although a bit generic, like these kind of things always are).
This is my take too. The left lane to many is “the fast lane” and because virtually every driver perceives themselves to be above average, this is the lane they decide is right for them to be in.
Serving size is an often arbitrary and gameable number. This is a case where the fda need to improve their definitions. Eg. zeroing-out amounts could take serving size into account.
Slow counteroffensive darkens mood in Ukraine
Couldn't agree more and at this point, virtually every new mainstay tool I adopt is written in Zig or Rust and I can't see myself migrating to a shell written in C/C++. Especially when something like nushell so elegantly avoids the situation you're describing. (I use nushell as my daily driver shell, and bang out scripts in it on an hourly basis. It's a blessing to use, though still missing an essential "shell" feature or two)
At this point, I think functionality like this should be expected and standard. Minimal hardware interaction for authentication until the user approves the connection, period.
We're the folks behind tf-controller, a nifty GitOps tool bridging Flux and Terraform. We just wanted to clear the air that our tf-controller project happily coexists alongside HashiCorp's offerings, with no intention to compete.

More here: https://www.weave.works/blog/statement-for-terraform-hashico...
They can track when you get in, but not when you leave ;)
Nobody is being forced to do anything. It's at will employment. If the employees don't want to work in the office then they can find work elsewhere.
If Renders data center was down due to a city wide power outage I would still like to know because it’s the root cause.

I would still blame them for not having back up generators though.

However a failure to plan for emergencies is different from other kinds of failure.
I have been thinking a lot about the tragedy of the commons (totc) within the context of usufructian socialist services and expanding them beyond their fairly narrow use case currently (public libraries are the biggest example). I was theorycrafting community makerspaces, tool libraries, and public baths, but I was hung up on thinking about totc. Do you have some sources that you would recommend for more detail on refuting or debunking totc? Thanks!
Image of a Prisoner with Dementia Keeps Haunting Me
I post this on every satellite related thread, but if you're interested in this stuff, you can easily listen to amateur radio satellites with an RTL-SDR dongle and a simple antenna.

There's even a repeater on the ISS, and sometimes you can hear the astronauts making contact with people on the ground in their spare time.

https://www.amsat.org/fm-satellite-frequency-summary/
Magic spreadsheets that equip the public
Artificially dimming the sun could be effective if deployed by mid-century
Systems that use error correcting and robustness codes, checksums, like used on CDs, plus duplication/redundancy.

There are resilient file systems that will spread ECC data chunks across multiple devices/media where bit-flips and partial media loss can be detected and repaired, sometimes automatically. There's offline backup software that'll do similar things.
You're right! I didn't realize article posted by parent was 3 years old (it only mentions iOS client being in development). Their website mentions Android client!
> You can fix typo's just by, well, fixing the typo... You're more inclined to engage with the code rather then just reading it...

This is all the value, isn't it?

Anything that forces the "reviewer" to become an "editor" suddenly massively increases the value of the "review."

People like the GitHub workflow because... then they don't have to do that work.

This is fine. I'm not sure how worse developers become better ones, except by fixing their mistakes. So if you're a huge corporation and you have the luxury to have a lot of redundant, in-training employees, many fresh out of school with no useful experience, great, reviews by senior people, so long as the junior person's code isn't actually written for them, can transmit some training value.

> However, people tend to look at me like I'm crazy for suggesting something like this

If you're a tiny startup and you have a junior developer, you've sort of already screwed up haven't you? Either you want to train them, and that's a huge mistake because you don't have the bandwidth for that. Or you do their work for them, which is like, why have them around at all then?
I am still absolutely baffled at how they don't realize how much more productive most people are at home. Where I work we have to go in 2x a week and those days are just PACKED with meetings, or on campus activities planned by management, etc. Barely any work gets done by anyone, it's ridiculous.
Cool! Thanks for the link.

A 10 kWh flywheel that can charge/discharge at 20 kW (lasts for 20~30 min at this power) costs ~11500 USD + installation and control system.

A Tesla Powerwall has 13.5 kWh capacity, delivers power at ~6 kW and costs ~11500 USD.

That doesn't seem a large difference to me.
I don't mean to downplay the value of Headscale, but only to make the point that it's quite a different beast to the Tailscale SaaS experience.

For the record I think Headscale is an impressive project.
"Sam Adams stopped making the beer I like so I went into a random pub to complain loudly and got thrown out. Now I just drink Bud Light!"

Today Mr. Firmwarrior stands in the public square shouting about Firefox some more.
Anyone understand if the readings fully came back? If so why wouldn’t the plane go back to normal law?
Investors brace for turbulence as Fed balance sheet shrinks by $1T
They still do. The problem is, as always, JavaScript and how the assets are loaded and images rendered on pages.
So are we still calling this website twitter?
Badging in a Service will become a thing, with all the attendant problems.
This brings up an interesting question: If the control was fully automated, the computer entirely in charged, would this have happened?
Why are people so mean here? according to his bio he’s an author in his late 60s. It’s his job. And he’s telling us not to follow this yourself right at the start.
That was a completely different thing, this is a court order ruling youtube-dl a circumvention tool and that somehow means hosting a website that links to their github is unacceptable.
I had level 5’s telling me this shit when I was a (mis-leveled) 3 and they were doing the management bullshit thing of “bring me solutions not problems” bitch what do you think a staff/principal engineers job is if it isn’t finding problems before they find us? In a code as packed to the gills with tribal knowledge people don’t even know where the problems live. They just see the problem.

They stopped saying this when I reminded them that if I knew the answer I’d have their job. They still never actually lead anything.
It has various takes on this: https://www.uscis.gov/working-in-the-united-states/options-f...

Skimming that page, I think that so long as you've got a million dollars to invest in a business based in the US, and will employ 10+ people, you have a straight shot to full-on permanent residency. With other options available, depending on more complicated requirements.
Reverse nit, there is a UI for headscale:

https://github.com/gurucomputing/headscale-ui

Granted, that's also not tailscale.
> The study examines the possible development of the ice sheet under different future greenhouse gas scenarios and yields differentiated results: If emissions continue unabated and the SRM occurs in the middle of this century, the collapse of the West Antarctic Ice Sheet could be delayed somewhat, but not prevented. In a medium emissions scenario, SRM deployed by mid-century could prove to be an "effective tool" to slow or even prevent ice sheet collapse.
According to the model calculations, SRM works best when it occurs as early as possible and is combined with ambitious climate mitigation measures. But, the study authors emphasize, "our simulations show that the most effective way to prevent long-term collapse of the West Antarctic Ice Sheet is rapid decarbonization."
Most states you can pass on the left, it is the driver in the passing lane committing a crime.
Agreed. And when even the moderately wealthy took public transit, they could apply political pressure to make it better. As riders get poorer on average, service gets worse.