skysight-inc/HackerNews huggingface dataset:
I didn't want to work (without pay) for that non-profit for the rest of my life, and if I had, I would've had to deal with their small-time local IT service provider, and it was already a nightmare prior to a hypothetical initiative like me standing up computers or servers of my own.

My experience with small (non startup) organizations, meaning under a dozen people, is limited, but it's led me to believe that every role in that situation is like being a high level executive, only without the pay of a big corporation or an assistant (other than the volunteers...).

They might have had a place for me if I had been able to wrangle their hostile service provider, but doing technical things wasn't what they needed. I couldn't even start if all their servers and their network were under the control of someone who wouldn't talk to me.

They would've been happy if I could've dealt with their domains, and everything else related to IT, but at a administrative/managerial level - it was entirely about talking to people, and I was keenly aware I didn't know where to start.
I used to use Safari as an alternative browser along with Firefox on Windows. It seemed fast at that time. Then Apple stoped releasing Safari on Windows.

I still use Safari on macOS. It seems to retain great performance with great battery life.

Off topic:

What would be cool is if Apple released Safari for Windows (again) and Linux. Ok, probably not for Linux, since Apple doesn’t work well with the desired licensing schemes and since Apple isn’t capable of working with the diversity on Linux to release an end user application.

Safari on Windows and Linux may be probable (not even possible) only in an alternate universe, since Apple focuses on OS support for its applications in (roughly) this order: iOS, iPadOS, macOS, tvOS/homeOS and miscellaneous (this includes Android and Windows). Anything outside iOS seems to get really smaller budgets, smaller teams and very little attention.

Additionally, there is no money in Safari on other platforms, unless Apple does come up with the oft rumored Apple search engine and expands its advertising ambitions even more (considering how poorly Siri has been improving over time, any such search engine would be better not being developed or released at all).
I think for piracy/DMCA it’s enough to simply remove it. As for CSAM or more serious stuff, I don’t know if that’s enough? Does section 230 cover that? Is there a difference between being a company and an individual?
Individualism, lack of sanctions for misbehavior.
Nix is building a package manager AND a programming language. Guix is building a package manager only. It's a resourcing thing.
What came first for you, homesteading or software? I’m currently a software engineer but slowly wearing down and have an image in my mind of living in harmony with the land and would love to know how best to get started.
Change "pocket" to backpack and my word, am I guilty... I have an invented breakfast I call "Breakfast of Champions" – just some plain popcorn with avocado and fresh-cracked pepper. Bonus: if I have nutritional yeast on hand. Delicious, nutrious, vegan, gluten-free, high fiber, etc. If I have emergency avocado in my backpack I can make this happen just about anywhere I spend the night.
This seems to offer a never failing font of innovative ideas. Thanks
A merge workflow results in convoluted history. A rebase workflow lets you produce nice, useful-to-others, linear history.
I’m Hindu, not Buddhist. But I don’t teach my children to meditate either although meditation is part of Hinduism. In fact I’d volunteer that most Hindu’s don’t meditate. It may be that it’s similar for Buddhism as well.

There’s a lot of churn around meditation. In my experience it’s not something you do unless you really want to. Even then, do not stress. I started meditation at around 25 and have been doing it for about 20 years now. You do how much you can. Sometimes 30-35 mins, sometimes just 5. But you do it daily. There is no magical peace that comes with overdoing it. It’s not that there is no benefit though. I have noticed I can better control my emotions and let go of irritations a lot better.
Do you own Garageband on the Mac App Store? On the older Mac, download Garageband from the App Store's "purchased" page. You will be given an option to install the last compatible version. Note that you absolutely must do this from the purchased page of the App Store and not anywhere else!
Can you use this to id people for authentication?

As in if someone pings your server and you get a key that matches their GitHub is it really that person's key or could they be doing it without having the corresponding private key?
Here. :)
If that were such a simple decision the blogger in the submission could not live from his licensing consultancy. And nobody would buy commercial Qt licences so Qt wouldn't be a profitable business.
Neat, I'll have to check that out next time I'm in Tokyo.
There's a 2013 NPR interview with Kid Rock about the comparable problem of concert ticket scalping prices. His solution: do more shows in popular cities to satisfy demand; reserve a few premium seats and price them at scalping market prices so he's making a good overall profit; and (not applicable to shoes) bind the ticket to the buyer and require ID at the door.

https://www.npr.org/sections/money/2016/04/20/475023002/epis...
Ah, and of course, they tend to reproduce slower,because if you reproduce too fast, you exceed the carrying capacity of your prey, and everyone starves.
rasdaemon is presented as the followon to mcelog, but in accordance with current systems development practices, it's not a feature-complete replacement. mcelog can offline bad memory pages instead of merely reporting the failure.

In addition, rasdaemon doesn't seem to have received any commits since April of last year, where mcelog appears to be under active development. Can someone help me understand the recent uptick in interest for rasdaemon, when mcelog seems to remain the superior option?
It's different for the same reason math teachers want you to "show your work" in addition to simply writing down the answer to a problem. They way you as a human have approached the problem and worked it out is valuable information in both the review of the work itself and in understanding what has gone wrong when something has gone wrong.

Think of your branch as being one long multi-day math problem. If I'm grading your work, I don't want you to show me all the parts you think are neat and tidy and important after you arrive at what you think is the answer. I want to see everything you tried, even the stuff that didn't work.

I'm not opposed to only having merge commits on master, but somewhere, on some branch which is recorded for all of time, I want to be able to see every decision that was made to bring HEAD to what it is right now, on the most granular level possible.
Suggesting that someone is naive because they don't believe in a grand conspiracy is a bit much.

The finance industry is full of smart hard working people trying to cut each others throats. The idea they are all conspiring together isn't realistic to folks who've spent time in it.
New method without thermal drying for compression of plant biomass for fuel
The OS is informed by the system firmware which errors are uncorrectable and which are correctable. rasdaemon gets this information via kernel trace, where mcelog reads the machine check exceptions.
Which begs a question. If the Africans colonized Europe first, would they eventually give them equal rights?
God, evolution is amazing, I love how the pronghorn came to exploit the behavior of bison.

And, there was an American cheetah? Welp, down a wikihole I go. Cheers!
I wasn't aware of how Facebook won over MySpace by using a bot to allow you to use MySpace THROUGH Facebook so you didn't really lose anything when you opened a Facebook account and started using it.

Now why couldn't there be a service that was simply a super-bot, it would automatically open an account for me on all social media platforms. It would then post all my entries to all other platforms, relay the responses back to me. Why not?
Remove ASI.
The "G" button often represents the Ground floor (aka "first floor" here in US). Sometimes in the US 'G' indicates "Garage".
Not even remotely the same. The caliber is way off.

Gate's investment company has 100 employees:

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

https://www.linkedin.com/search/results/people/?currentCompa...

Also, it doesn't take a genius to come to the same conclusion as Bill Gates.
> If the web was being made form scratch today, it would probably start with a repurposed game engine.

I came to the exact same conclusion.

Modern browser work anyway like a game engine as that's the only way to be fast with rich interactive content.

https://hacks.mozilla.org/2017/10/the-whole-web-at-maximum-f...

We would just need to get rid of all the HTML / HTTP baggage (JS as such is OK-isch as scripting engine, but could be any other VM also of course; and CSS has great utility everywhere, so it's not web specific). Than switch to some sane RPC protocol for networking (as all the "RESTfull" stuff today is anyway only badly made RPC in disguise). Such client-server protocols are actually also already available in game engines because a lot of online games need super efficient real time communication. Efficient content distribution and client self-updates are also part of game engines.

I start to consider Godot as an application framework, to be honest.

A usual (completely self contained) GUI app with networking is only a few MiB, is supper snappy, and does not need much resources at runtime. The engine and it's editor is really nice to work with. You can finally again click together an UI with the editor. Like in the good old days.
How do you know that? Suspicious. You’re probably one of them.
But seems to regret that he "ended up advocating a practice of living through self-generated mythology, as much Jungian as Buddhist"
Clearly you haven't watched the video
Not quite true. You can add `exec git branch progressN HEAD` every so often in the `git rebase -i` script, or you can `edit` commits and before `git rebase --continue` do `git branch progressN HEAD`, then later if you need to abort and restart your rebase you can rebase --onto one of those saved HEADs.
I have no idea how it's actually implemented.

It would be smart to implement it as seperate chip, so it can work even with an empty SPI flash. Would also explain why it's only available on some motherboards.

But it wouldn't entirely surprise me if they managed to implement it as pure software inside an extra microcontroller core inside the chipset (or another chip). There are dozens of microcontrollers cores spread out over the various chips on the motherboard which might be abused for such purposes.
I think people have been asking that question for generations.
Ah, but it's the other Vancouver.
I don't think the fact that Knuth wrote it and gave it away has anything to do with the question I was asking. If anything, the fact that it's free may contribute to its ubiquity and longevity, notwithstanding its poor design and other undesirable characteristics.

But none of that was the point of my question. The article on which the original post was made was effusive about how elegant and beautiful LaTeX output is, and how virtuous an author is for creating such works of art. It almost made it an obligation of anyone who writes math to love the look of LaTex. I'm asking, notwithstanding the output, if the input and process are a mess, is this really such a virtuous thing?

I personally think not. Obviously, some others disagree.
10 years seems a bit aggressive, doesn't it? I guess he's right on the general demographic trend, but...
Stopped watching when he predicted a near-term end to freedom of navigation [1] being enforced by the U.S. Navy. Looked up the speaker [2]. He's been peddling apocalypse stories since he left Stratfor.

[1] https://en.wikipedia.org/wiki/Freedom_of_navigation

[2] https://en.wikipedia.org/wiki/Peter_Zeihan
The odd thing is they've been maintaining a partial port of Safari for Windows this whole time - iTunes at least used to use it for its embedded webview.

But aside from that use for it, Safari for Windows would have 100% been a play to try and keep Google from taking over the web, and I guess that didn't matter to them.
"Git sucks for me"

Git definitely does not suck for me.
> There is not much room for discussion

And yet here we are. You’re not in charge, and telling other people what they are and aren’t allowed to do just to meet some arbitrary desire of yours is being a dick. Do you really expect everyone not to take pictures and videos of games you’re at? Museums you’re in? Concerts you attend? Come on.
https://www.ecb.europa.eu/stats/ecb_surveys/space/shared/pdf...

> While the move towards cashless payments continues, as the report shows, cash still plays an important role. It remains the predominant payment method at the point of sale and for person-to-person payments. Nonetheless, cashless payments are on the rise, supported by a shift from purchases at the point of sale to online purchases ... the majority of euro area consumers considered having cash as a payment option to be important or very important ... The perceived key advantages of cash were its anonymity and protection of privacy and the perception that it makes one more aware of one’s own expenses.
Why would this be downvoted? It’s genuine personal testimony about his character — certainly more reputable and meaningful to hear than what the news says about him.
What is Critical Metaphysics? (1999)
First I thought this would be super cool.

But than I read "Metaverse" on the front page. So it's something like Web3, I guess.
If you want to maximize odds for selection focus on what’s most popular according to current practice. Be at the center of the bell curve.

If you want to be awesome then go be awesome, but you will fail many interviews before you are selected.
Eh, accounting breaks down to tax, financial, and managerial accounting and it's more like the modeling language of business. You definitely should learn to speak the language to run a business and your decisions will be expressed in that language. You can leave the specialists to optimize your taxes, and financial posture since they need to know all the little laws and GAAP rules and techniques, but you should definitely know more than the basics.
Having shipped a XULRunner based app before, I don't think there's any way Gecko could have been Electron. The design of the browser simply was not suited to it. (We put in pretty heroic effort to ship using it anyway, and it did work.)
>It something that offends a very large group of people with clear reasoning even if you disagree with the reasoning. I don’t understand why people find the need to poke that.

This wasn't some sort of general education seminar that went out of its way to bring up a controversial issue. It was an Art History class. To suggest that an art history professor should be somehow constrained in showing historical art , to adults, in a college class because some people might find it offensive is frankly absurd. The fact that the college would choose to expel the art historian who showed this historical art in an art class rather than those who were offended because of their primitive religious beliefs is a perfect encapsulation of the intellectual rot that has infected "Western society".
Steve repeatedly vetoed any kind of expandability on the original Mac[0]. And he tried to sabotage the memory layout because he thought it looked ugly[1].

There was never any "good" Apple, it was rotten from the very core. And that's just from a user perspective, nevermind what a toxic and abusive employer he has been shown to be over the years.

[0]: https://www.folklore.org/StoryView.py?project=Macintosh&stor...

[1]: https://www.folklore.org/StoryView.py?project=Macintosh&stor...
The simple stuff has always been known. To run well you must wear a top hat.

However, that climbing picture reminds me of my childhood school. I'm just old enough that all my school equipment used to be telephone poles constructed into very high, and very dangerous obstacles which routinely resulted in broken arms. Children really are missing out these days.
Seriously, why not spend a few bucks and get your answer?
On a surface level this is the difference between Go and Javascript. In Javascript you opt in to waiting (await keyword) and in Go you opt out (go keyword)
Our local Piggly Wiggly has a sushi chef at the deli counter. I'm pretty sure you could find it there.
The point is simple. CO2 emissions suffer from tragedy of the commons. The person taking individual positive action can only suffer from it. Tragedy of the commons requires government action like carbon taxes and subsidies. This is easy to implement. Making snide comments on online forums does nothing, nor does making individual personal sacrifices that obviously don't scale.

I bought an EV not because I have any delusions that my purchase of an EV would save the planet. I bought it because California offered me free car pool lane access that would get me back 20 minutes every day on the commute. With the subsidies etc, TCO worked out to be the same as a Camry.

When 100 million EVs are sold we will see some meaningful impact.
Torrents are no longer main source of copyrighted materials, at least for shows and movies. There is a bunch of illegal services that provide Netflix like experience against pirated content.
There is a fast food chain in China based on Californian beef noodle soup. It isn’t exactly Pho, but no avocado to be seen.
> That's a lot of hate for LaTeX, and some of it is warranted, but you have to think of the results, not the source

I cannot think of the results separately from the source. I am not wired to appreciate Potemkin beauty.
I don't think you can read 1 Corinthians 15 as merely teaching "transformed into a spiritual being". Paul says 1) that Jesus was raised, using that as proof that there will be a resurrection of everyone else, and 2) that the resurrection body isn't like the pre-resurrection body. It's "spiritual" in the sense that it's fit for heaven.

That does not mean that Paul is teaching "transformed into a spiritual being". "Resurrection" doesn't fit for that. That's "died, and there's an afterlife". But over and over, Paul says "resurrection" - not just that there's life after death, but that there's resurrection.

Tabor's view seems to be forcing Paul's writing into a pre-conceived position, not letting 1 Corinthians 15 speak for itself.
Not from a government perspective, but does anyone want to 'quit spending money' on anything anymore? I find that as a society we've become addicted to spending on stuff and we never cut back spending on anything anymore.

I don't know if the majority agrees but we've all become addicted to e-commerce spending. The number of shoes is not counted in number of total shoes owned but number of shoes bought per month. A stock metric vs a flow metric.

Everybody has a vague idea that they're addicted but nobody seems to want to acknowledge it or even track it.

It's almost as if cutting frivolous spending is no longer a virtue.

Sorry if that's a rant.
> Beyond differences in component brands, no obvious reasons for the different behavior have presented themselves to me.

Google's results show that the error rate is strongly driven by bad modules rather than random errors. A module that throws one error is up to 224x more likely to throw another error, and corrected errors are a strong predictor of future uncorrectable errors.

The major exception is cosmic rays, which can flip bits even in a good module. But unless you're at high altitude they don't really dominate the error rate.

http://www.cs.toronto.edu/%7Ebianca/papers/sigmetrics09.pdf

Obviously without ECC you don't know if you have bad modules, but, if a machine passes a memtest scrub for 24+ hours then it's probably fine.

On-die ECC should also catch the majority of these errors, especially if you are not right at the limits of your memory training. JEDEC type timings should be very forgiving to transmission errors in general.

People are very down on the "on-die ECC" on DDR5, they act like ECC is completely useless unless you protect the whole datapath, and of course it would be preferable to do so. But actually the on-die ECC should catch a large number of the errors, because bad modules (dies) are where the errors mostly happen.
True as that is, when you ask for a cali burrito you’re really asking them to add fries. Not just guac
> Should state or federal right-to-repair legislation be enacted, both Deere and the federation have the right to withdraw from the agreement with 15 days’ written notice.

Would be useful to compare the terms of this agreement with draft right-to-repair legislation which has been rejected by Deere and others.
Agreed! This is horrible. How will we be able to easily distinguish calls to async functions from calls to synchronous functions? A critical difference is that when you see the await keyword, you know that a variable in the current scope could have changed asynchronously by the time you get to the next line (e.g. modified in some other part of the code in the same file asynchronously). If you remove the await keyword, you lose this critical piece of information. With synchronous functions, because the call stack is not released from one line to the next, it's not possible for a variable in the current scope to have changed behind the scenes from one line to the next.

For example, take this code:

```

let eventOccurred = false;

// Some async logic is invoked and an event listener is launched which may change the eventOccurred variable.

if (eventOccurred) { ... }

await foo();

if (eventOccurred) { ... }

```

This logic makes sense as it's possible that the eventOccurred variable has changed from one line to the next. On the other hand, it makes no sense if foo is a regular synchronous function and you remove the await keyword - Any developer reading this will think it is a bug and will delete the second if block. The await gives you a hint that the state of variables in the current scope may have changed by the time the next line is reached.

If we await by default, we won't be able to easily distinguish functions which allow concurrent scope state mutations from those which don't.
No that misses the point. Turning off JS might not be impossible, but once it became inconvenient enough, more and more sites came to fundamentally depend on it and became impossible to use without it. So if you turn it off, lots of the web becomes unbrowseable.

Regarding the browser internals being in JS: the UI option to turn off JS was about not running JS found on web sites. The browser internals are another matter.
> There were no end to people who thought integrating the web browser with the OS was pure lunacy that was going to result in an endless string of compromised machines

Fortunately OS and web browser developers didn't really consider that to be a big problem so they did it anyway and implemented a system that downloaded random code from the internet and happily executed it in a non-secure sandbox on top of an OS filled with exploitable security flaws. See: Java, Flash, JavaScript, webasm, PDF, canvas, etc.. Not that it mattered too much anyway since media and HTML renderers were already exploitable.
It’s actually about getting management out of the way of letting engineers do their jobs.

There has never been a better strategy for letting engineers steer the ship and make decisions that ship code instead of getting micromanaged by non-experts that generally bungle things up and insert a bunch of external priorities without reconciling them with reality.

The reality in my mind is that agile is the reaction to excess management, which is a massive problem in technology organizations.

I’m sure there are other things too. Some of the other comments are gold. But that’s my 2c.
Absolutely! My email is in my bio. Reach out and we can find a time to chat via whatever medium is comfortable.