skysight-inc/HackerNews huggingface dataset:
Yes, we all make these decisions in one way or another... but this blog post is in a response to another post that extols the virtues of always seeking "the best" to the point of claiming that everything he owns is "the best."

If you value silverware of a specific quality that's fine, but insisting that everything you own be the best feels like it exists somewhere between banal and foolish.

Seeking out the extremes on either end feels like navel-gazing, I agree... and I think finding a middle-ground was the purpose of the author's counter-examples.
From: https://www.newyorker.com/magazine/2015/11/23/doomsday-inven...

> “I think political systems will use it to terrorize people,” Hinton said. Already, he believed, agencies like the N.S.A. were attempting to abuse similar technology.

> “Then why are you doing the research?” Bostrom asked.

> “I could give you the usual arguments,” Hinton said. “But the truth is that the prospect of discovery is too sweet.” He smiled awkwardly, the word hanging in the air—an echo of Oppenheimer, who famously said of the bomb, “When you see something that is technically sweet, you go ahead and do it, and you argue about what to do about it only after you have had your technical success.”
I know there's effort ongoing, and I'm sure it's a tired question at this point, but I have to ask: what is the deal with (the lack of) 802.11ac wifi in FreeBSD?
This is not correct. The expectation value of the angular momentum along the x-axis might be zero, but the state itself simply does not have a definite angular momentum.

I like your example because it clearly shows the subtlety that the original comment by rssoconnor also misses. Energy, momentum, and angular momentum absolutely are conserved quantities. But if you prepare your initial state such that it does not have a definite value of these quantities then you cannot with certainty predict the measured value, either.
Illusion of Control.

It's a terrible answer, in no small part because it's true.

How do you manage people when you're bad at managing people and can't/won't look at it? You manage safe, crisp, numbers instead.
I've yet to meet a single developer who likes what Apple did with 100vh. And it's why all my projects to date that want to use viewport height in CSS have ended up adding a JS snippet that sets a --vh CSS variable to window.innerHeight on resize, because I have no interest in dealing with Apple's special boy CSS behavior. And really, even Apple itself admits that their 100vh solution is troublesome - they wouldn't have introduced all these new units otherwise! Even if the saner solution would have been to just change their idiosyncratic 100vh behavior to what developers actually expect from it.
Yeah, that was the rough plan, start with a pair of mics and triangulate out - I was hoping to iterate all the way up to a pair of laser microphones on different window panes, and on paper I think it should be all doable. I'd assume all of the organizations that have budgets for things like this already have it, but it was a fun project to hack on between gigs.
> As someone whose job is to add new features to a programming language, that's never been my argument.

I’ve definitely seen you argue along the lines of “it hasn’t been implemented in Java, therefore nobody uses it and we can’t tell if it’s a good idea or not” before. Forgive me for assuming this followed from that.

> You can't come up with a claim, try and fail to support it time and again, and keep asserting it as if it's obviously true, despite the evidence.

But “correctness” of itself is pretty nebulous. If we define it as whether or not the program conforms to one’s intentions with writing it, I would expect static types alone not to show a significant difference in correctness. Probably formal methods do but they have much higher overhead.

However, in terms of eliminating patterns which are literally never correct, like dereferencing null pointers, violating resource lifetimes, or calling methods that don’t exist, static typing can in fact eliminate those patterns.

> the claim that programs in OCaml are more correct than programs in Clojure

My full-time job is Elixir so I know full well the consequences of maintaining large codebases in dynamic languages. I would switch to OCaml in a heartbeat if it ran on the BEAM! I want to know that I am calling functions correctly within a node when the module can be resolved at compile time. This is a really basic thing to want, and not one that dynamic languages can offer. The qualitative difference is similar to that between structured and unstructured programming: I can actually do local reasoning about a function without having to check all the call sites or write a lot of defensive tests.

This is an obvious advantage, and on some level I don’t really care if it contributes to formal correctness or not because it would make my job easier.
I really hope they don't end up requiring too much in terms of graphics. The entire point of KSP was the fun, the humor and the screw ups you made along the way. Building and launching huge and impractical rockets because you didn't know any better. I did kinda enjoy the science progression, because it forced you to make stupid hacks (rocket didn't go far enough up? Add two solid boosters, just use the second to blow up the first), but if they make it too serious it will lose the feel for the game.
A reference to this classic perhaps?
https://en.wikipedia.org/wiki/The_Chaser_(The_Twilight_Zone)
I don't really have a comment except some random associations having to do how people feel about objects and processes. It sounds to me that Dustin Curtis and the HN people responding favorably are searching for material objects that give a certain feeling.

I first heard the word Numinous used by Terrance McKenna to describe objects with spirit:

numinous, adjective, having a strong religious or spiritual quality; indicating or suggesting the presence of a divinity,"the strange, numinous beauty of this ancient landmark"

Upon further research, I found a related Japanese word "Tsukumogami":

https://en.wikipedia.org/wiki/Tsukumogami

"tsukumogami are tools that have acquired a kami or spirit. Today, the term is generally understood to be applied to virtually any object "that has reached its 100th birthday and thus become alive and self-aware", though this definition is not without controversy.

Robert Pirsig wrote a book related to these concepts:

Zen and the Art of Motorcycle Maintenance: An Inquiry into Values is a book by Robert M. Pirsig first published in 1974. It is a work of fictionalized autobiography, and is the first of Pirsig's texts in which he explores his "Metaphysics of Quality".

https://en.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycle_...

Finally I once picked up a stainless steel spoon at a Portsmouth, Virginia thrift store for a quarter while in the Navy that had "NYC Rikers Island" engraved on it. That was my favorite spoon for a long time.
I'll agree EVs are scaling the business since they use very large areas (roughly proportional to peak power) and they certainly have high marginal utility due to battery cost. In particular, just 1million EVs with 300kW supplies are 300GW of power supply, while 200Million mobile chargers at 80W are only 16GW of power supply area.

Still, the size of the market is only ~$1B growing to $3B over the next 5 years.

It's also worth noting that GaN can also be grown on SiC wafers so there is utility even when the industry shifts to even higher performance. I didn't realize that 5G base stations were also a significant consumer of GaN.

https://www.yahoo.com/now/sic-wafer-market-growth-trends-100...
Hurst exponent in crypto (4 years later)
Is Monster Trucking still a thing? Seems I'd see it all over the place a while back, and haven't really noticed a thing about it in 10-15 years or so.
A lot of people (me included) were pretty mad when Google announced they would be ending the free G Suite.

Apparently Google has announced that G suite will still be free for personal use. You can keep Gmail with custom domains. You have to go into your admin account and confirm your account is for personal/family use.

If you already upgraded (like I did because I felt forced to until I could migrate to something else), there is a support path to downgrade to the G Suite free edition.
No. Just offering the perspective from a place of having done so myself, that web components are not as capable as the big 4 of react, angular, vuejs and svelte. I'd stick with one of those four for a single project,
Think a bit more. Why have QA? If there are bugs, the SWEs should have caught them with their test suite. Think even more. Why bother with a test suite? The code should be written correctly the first time. (this is sarcasm)

People make mistakes. Systems fail. Pen tests exist to find out if your people are making mistakes, and if your system is failing.
Yes correct. Scream is known to the FTM ecosystem as notoriously bad
Wow that’s actually kind of cool.
(Promscale team member)

That's great!

SQL definitely opens lots of possibilities to analyze the data. And lots of visualization tools already integrate with PostgreSQL/TimescaleDB which Promscale uses to store data so you have a lot of options to pick from.

Would you mind sharing some of the problems you've had to use SQL for?
I agree! Looks like you've put a lot of work into this! Really cool!
Why is it not a good idea to use pressured air jets attached to each panel? Is the energy required for quick pressured air burst significant?
Yeah! This happened to some extent while I was there, but only around the margins. I'd love to see it be a top priority.

To be fair, it's a really tough problem to solve. It would be a tough problem even without the help of the entrenched federal IT contractors (who would only stand to lose a huge amount of business).
I’d recommend reviewing the votes on this act.
> Array indexing is such a core thing and I don't understand why anything mathematical or scientific would start with 1.

Counting things is such a core thing to humans that when we have a bunch of N things we think of them as thing #1 to thing #N. We start counting from 1, not 0.

Indexing from 0 in computing is adapting the human mind to the computer, purely for performance reasons that may have been relevant in the 50s or 60s but were beginning to be obsolete by the 70s. It was done so you could access elements of an array by the simplest possible calculation of your offset into heap memory. When your first element is stored at Starting_address, you need i for that first element to be = 0, just so you don't need to have the compiler add another constant term for each element to "Element is at Starting_address + i * sizeof(element)".

Would have been trivial, even then (as Wirth showed) to add that constant term calculation to compilers, but it was done without in C because that eliminated one whole integer operation from each (set of?) array access(es).

In stead, we got the mental gymnastics of

for(i=0, i++, i<=N-1) {...}

and its many variations (in stead of just for i := 1 to N...), which surely have caused orders of magnitude more headaches in off-by-one bugs over the years than it saved on performance.
The worst part is that the article itself says this. This is exactly like "pulling the power on the running system" and then imaging the hard disk. Even if it happens to work, that is not really a good idea.
Incorporation Decision Can Cost or Save You Millions
Does this mean we can now make passive "wireless" keyboards without batteries by simply using a microphone connected to the computer?
My cat ignores made up names every time (barely acknowledging that I'm speaking to him by turning his ear around), and will, probably 2/3s of the time, come when called.

The others he just ignores me.
My cat knows when I am talking "cat talk" to another cat. She lifts her head up as if to let me know she knows what's going on. I feed a wild cat I've called Dorian since he's grey, he's lost an eye so I may rename him Doran. My cat may know the name but she knows the tone of my voice for sure.
That not how bitcoins are created. You don't just make a few extra. The block reward is fixed, if someone made a block with more than the block award it'd be rejected by the network.
Yes, despite being resubmitted every so often with little interest, there was this original URL and discussion from 9 years ago:

https://news.ycombinator.com/item?id=4838109 - Nov 2012, (209 comments)
I'm missing something here. Are you saying that people should be able to (or were previously able to) violate the GPL with software that they contributed to, but didn't completely write? What about the rights of the other contributors?

edit: if not, maybe you're trying to say that the people who control the license to the project (and have the contributors' agreements to prove it) can't relicense the code however they want (and however is allowed in the agreement) for whoever they want? Because I don't think that's true.
It's chicken and egg.

People lost trust because they knew people losing trust would cause a death spiral, and they wanted to get out before everyone else.

It was a fire in a crowded theater. Bitcoin depends on trust, yes, but there's no Damoclean sword like there was for Luna. Some people losing confidence does not necessarily lead to others losing confidence.
I think they meant Raspberry Pi Pico, which is definitely not a microcomputer with Linux, but it has plenty of I/O pins.
We've been using Axiom at Ping for awhile now and it's 100% the drop-in logdrain we've been looking for.

Couldn't be simpler. Team's great too. Highly recommend
> A Venezuelan could also own dollar/euro denominated assets or commodities.

If they're allowed to. Which underscores that the true innovation of Bitcoin is to circumvent rules and regulations.
Why do you believe that is what people generally believe? I've found the opposite. We range from children learning what was discovered by ancients to people squabbling about forms of government invented and given form thousands of years ago all the way to people searching youtube for videos on the secrets of ancient knowledge.

There are many other calendars across the world that are no longer in use and are not as "in line" with how we track the days and years today in the same way as this calendar was different.
I started with oh-my-zsh when i moved to mac for work. What am i missing?
I did almost the same as you, particularly with notifications. It made me realize how much of my attention I had given to random apps. Now the default "any app can ping me at any time" just seems insane and stressful.
That's slick! And I'm glad to see the models for the internal bits available. I've got pieces for a YARH handheld... laying around, mostly, since other projects came up and I'm less motivated to figure it out when I can't get any Pis for sane pricing right now.

> EMP Shielding

Not to drag this thread too far off topic, but this concept has been coming up a lot around me in about the past week. Is there something specific that's been coming up lately about it I've missed?
Editorialized title. Original title: "Apple, Microsoft, and Google want you to go passwordless. Here’s what that means". Editorialized to: "Why this might be a bad idea: APPL MSFT and Google want you to go passwordless".

Article doesn't seem to have any negative coverage. More like:

> But thankfully, a solution to the password problem will soon let you log into your app and browser-based services without a password. Yes, you read that right; you’ll be able to kill off a chunk of your passwords for good.

I've kind of been neutral here. I've thought it stupid that these devices resist cloneability, that seems like it forces usage of other recovery flows & mainly protects big corporate interests at tradeoff to usability.

But right now I thought of one reason why these devices are somewhat a bad idea. I'm not totally sure of the accuracy, but I seem to remember passwords & combination locks are protected under the 5th ammendment right to not self-incriminate, but things like keys are not. I'm not sure there's any legal standing that protects a user of these devices from being compelled to turn them over.
> His offer wasn't a lowball offer at all considering the tech stock bloodbath we have seen as of late

The real bloodbath came after he bought it, at the time it was a modest premium.

> He would need to pay a $1 billion break up fee.

He is laying out the case at the moment to walk away and pay no break up fee.
Reading the comments here, I see 2 things most of us seem to agree on:
1. team metrics are more useful than individual metrics; that makes sense because a team is an expression of a shared context while people come and go, so team metrics are inherently more valuable to the company in the long term
2. PR cycle time and some version of lead time (time to reach production) are often cited as 2 important metrics; also makes sense because those are the main critical, serial steps in software delivery

Now, I would contend that the rest of the productivity metrics depend on what the team and its parent structures are trying to achieve, and should be DIFFERENT over teams and over time. Maybe a team with a spaghetti-like legacy project will want to track LOC or cyclomatic complexity for a while. Maybe some other team will want to track the amount of transitive dependencies. Maybe some will want to optimize for onboarding (time-to-10th-PR or something like this). 1 size will not fit all, and the team and its management must work to figure out what success looks like w.r.t productivity based on the context at hand.
Did we work together? I started working with them right after they started calling themselves BitGo.
I think we need to be a bit more concrete than analogies for my brain to process. So here we go:

If your application relies on multi-file collaborated persisted states (for example, an append-only log and a database snapshot), application can make reasonable assumptions on when a file state is committed, such as a database snapshot is `fsync`ed before the append-only log started. Ideally, even on a filesystem without transaction support, this order is preserved in time.

However, it may not be preserved for a "file-to-file" backup system because it can loop over the append-only log file first before the database snapshot, causing ordering issues. That could result a "ABA" problem, where the append-only log is corresponding to an older database snapshot, and potentially causes issues.

That has been said, is this a common scenario (multi-file persisted state) for applications? (I believe SQLite handles this particular ordering issue fine). I am not sure, and just want to call out filesystem snapshot solves a very particular problem.

If your application relies only one file for the state, or these files are orthogonal to each other (.xlsx or .docx or any .markdown, .mp4, .jpg files), it is a non-issue. And if you need to backup a database, you better do that with the database provided tools.
I think the failure of both of these articles is that they imbue things with meaning without considering that doing so is a choice.

Curtis buys "the best" things so that the things he owns reflect back an ethos of caring about the things you build, making choices deliberately and carefully, and being able to rely completely on what one owns.

Moxie buys "the worst" things so that the things he owns reflect back an ethos of focusing on people and experiences over material acquisition, and having a life of serendipity and unexpected but gratifying hardship.

Neither of those are wrong, but the mistake is to believe that the items themselves carry that connotation. They don't. Curtis could carefully select a perfect spoon from the 50 cent thrift store spoon bin and that spoon would still be "the best" and reflect his values. Moxie could win the lottery, buy a yacht, and run it into a jetty without a care in the world and that yacht would be "the worst" according to his principles.

Conversely, Curtis could feel obliged to use some $1,000 parachute material daypack perfectly designed to carry his equisitely selected pen and paper when what he feels like right then is grabbing the pretty purple bag because he is an unwitting slave to having his stuff reflect his higher principles. And, likewise, Moxie might refuse to be caught dead behind the wheel of a BMW even though it turns out he would love the experience of roadtripping it in with friends and the way it feels cruising down the Interstate at night because having it would mean "selling out".

Curtis and Moxie can still both end up slaves to their things because they've given them totemic power without realizing it.

The trick is to realize that we can choose to apply meaning to things, or not, and we can give and take it when we want.
I agree. The old version was super slow but still great, but the new major release a year or so ago is fantastic. Super fast, super intuitive. Well worth the $$
I thought maybe a message about using protection.
Honest question. Why did this happen?

I mean how could it happen that such a basic utility as the router was developed with such fundamental design flaws that hosting a webserver at home is above the skills of 99% of people?

There’s a router in every home anywhere now, so this is a fact we’ll have to deal with for decades.

I’m pretty young so i was not around at the time. How did it come about?
(Promscale team member)

We are also super excited to offer this capability to all our TimescaleDB users.

Feel free to ping us on our community Slack (https://slack.timescale.com #promscale channel or drop me an email ramon[at]timescale.com). We would be happy to answer any question you have, learn more about your needs and get your feedback about the product.
Would this also work for the fake-sites-stealing-text-to-look-legit sites since they quickly end up in the top results?
STEM degrees != rational politics
FSD gets unenrolled. But the new car owner can re-enroll for no cost, just clicking through some warning screens telling you to pay attention.
I feel this post is a bit unfair and quite outdated (seems like it's written 9-12 months ago), and I interpret his issue as a prioritization issue, not a language one. If your priorities mandate a more mature ecosystem, you should use one. The Julia ecosystem is much smaller - both in terms of people and development invested, than Python, Java or JavaScript, and still overperforms in many aspects of computing. If those aspects, where Julia is first-of-class, are not your priorities, and your fault tolerance is very low, maybe another tool is better for you.

Also, as every ecosystem, the Julia Ecosystem will naturally see some packages come and go. JSON3 is the third approach to reading JSON (and it's terrific). HTTP.jl is the reference HTTP implementation - Julia hasn't had it's `requests.py` moment. Web frameworks have also been immature, python has had `Django`, `pyramid`, `flask` and so many others before `FastAPI` (along with new language features) came and dominated. Some people need to put effort in attempts that will naturally hit a dead end before we have a super polished and neat FastAPI.jl, and the same goes for everything.

Also, https://github.com/JuliaLang/julia/issues/41096 is referenced with a wrong name that involves the issue's author's misunderstanding, can you update please and, if possible, add a note about the edit?