skysight-inc/HackerNews huggingface dataset:
This is such a cynical view of humanity. Personally I believe it is worth striving to create a society that encourages and cultivates our best qualities rooted in love, rather than resigning ourselves to a social structure and way of thinking that encourages our most selfish and destructive ones.
His narrative pushing feels nefarious to me. I think he is using his new tech podcast (all-in) as a new platform to build a image of a pragmatic do-gooder billionare (to whomever who would buy that shtick), spin a new narrative and test out few ideas like (remove capital gains tax, he running for governorship) for approval.

If GME debacle taught us (again?) anything, it's that markets are moved by narratives. And those raccoons who control the narrative can move the market towards their favour.

Great post on epsilon theory on this https://www.epsilontheory.com/hunger-games/
Twitter is 100% gamed by big money. Rihanna for instance was paid 2.5M for pro farmer tweet
As transplants go, it's not even in the same state, never mind ballpark, as any other.

No slicing you open, no lifetime of immunosuppressing anti-rejection drugs...
> It is bizarre to me that one could post literal death threats online endlessly without fear of any consquences

Maybe you phrased it wrong, but the user cannot post death threats online without fear of consequences, it's just not the platform who the consequences fall upon.

A better analogy to a public location would be holding the city liable for not removing a death threat someone affixed into some city-owned monument.
That argument works perfectly well both ways you know, meaning arguments in favour of their utility are equally speculative until we've had us a proper war.
> I hate to say it, but if this was a race (?), Homebrew won. Thankfully we all still have the choice to use MacPorts if we want, but there's no point in being mean about Homebrew at this point either.

Definitely, plus there's also Nix and pkgsrc now, it's not like there's no alternative. And that's one race I lost trying to take the matter in my own hands with ArchMac[0] out of frustration with the limitations I faced with MacPorts and Fink, then Homebrew, so I pulled the plug[1] and trim the bills.

If anyone wants to take over just reach out.

[0]: https://www.archmac.org/

[1]: https://lna7n.org/2020/01/06/pulling-the-plug-on-archmac.htm...
Restricting advertising that is deemed harmful is not unprecedented, for instance tobacco ads in much of the world or prescription drug ads in sane countries. This doesn't even restrict any new kind of ad, it just opens these platforms up to liability for the ads they run.

Seems pretty reasonable to me. It means if my system was exploited via an ad on Facebook[0], I can sue Facebook for showing me that ad.

[0] Situation is hypothetical, I don't actually use Facebook.
When I was young, I realized that eventually the problems of the real world would catch up to the internet. It was in the mid-2000s that I realized a well-staffed company, with people working on problems for 8+ hours a day, for years, could always outpace individuals. Just as has been true with all human affairs: better-resourced groups can overpower lesser-resourced groups.

It has been true for years now that the problems of the real world have spilled onto the internet. In its infancy, the internet was an "island of sanity," a (socially and intellectually) secure enclave from the real world.

In the 2010s, (and particularly the late 2010s) this problem accelerated, and now rather than merely bringing the problems of the real world to the net, the net is home to brand new problems which would have been impossible without the net.

It's no surprise that government wants to step in. It should be telling that both the left and right have plans for the government to regulate the internet. (and at least in my estimation, both of these plans are not well founded: either eliminate section 230, or enforce some kind of "fairness," or simply do more for censorship)

I honestly believe this is mostly a losing battle. Companies and the government, (and really people) will not have any reason to become less invested in the internet, and so the interests of individuals will be steamrolled. It's a totally unavoidable problem for most people, although a tech-savvy elite can avoid a lot of these problems.
>Genuine question, is this sarcasm or reality?

Pretty sure it's both.

The hype level now being applied to all things "quantum" makes the hype that was applied to AI a few years ago seem like mere puffery.
I would like to see simulation games which work together. For example, combining a transport simulator, a city simulator, a production simulator and a theme park simulator. You build a quarry which digs up clay, and another which produces coal, create bricks, use the bricks to build houses in a village, expand the village, find you need a glassworks, connect your villages together and handle trading between them with a transport system...

An idea I've had bouncing around for 20+ years was a variation on Transport Tycoon where you could "zoom in" on towns/farms and play them as if you were in Sim City/Sim Farm, or "zoom out" to connect to other regions run by other players, with trading or even combat. A universal format for "simulation stuff" would mean you could have it extensible, so you could have a dedicated farming simulator if you wanted, else it would be treated as a box with an average output, with the same logic applying to sub-elements, so if someone wants to micro-optimise a plowing algorithm, they can have a "plow management" simulator which plugs into the farming simulator, which plugs into the transport simulator. At the other extreme, someone who was only interested in country level trading could have the country outputs boxed based on an average level of output.

Might be too complex for any one player to handle everything, but even so!
No spam filtering? Presumably no DDoS protection either? Sounds exciting!
I thought about it but I rather not to say it publicly.
It's useful mostly for cramming for AWS certification. One of the guys who runs this sells pretty accurate mock tests.

There's a whole lot of people with next to no experience in operations or development who have a set of AWS certificates thanks to sites like this (and cheap udemy courses).
Would have been better to do the game on a commercial basis and release the engine open source if they wanted to demonstrate the viability of game dev in rust, but otherwise it looks promising
I feel that. Doesn’t seem right
I’m imagining a world where they’re so ubiquitous that they’re used when walking or driving, etc, because they provide a HUD. This is far down the line.
I can't tell you how many times we've had to rebuild this feature in the past! Super cool!
> if you then hop in your truck and run into a tree, you can't sue the bar

Actually I don't think that's entirely true. I'm pretty sure there are laws in some places that if the bar knows a person is drunk and knows that they will drive, and does not prevent it, then the bar or the bartender (or both) can be held liable if the person then gets into an accident.
To be clear the police did attack the farmers long before republic day. It's a pressure cooker situation right now
I think it's fair to sue to take stuff down. Although you should be able to sue to put stuff back up too
Observing that "X doesn't lead to the desired outcome" and "Y is not X" does not imply that "Y will lead to the desired outcome". If you want to accumulate money, gambling on games with negative expected value is not the way to do it.
Not everyone wants to troubleshoot things in production. In fact I’d argue most people dont want to do that.

I’d certainly prefer to stay away from that type of hassle when I’m just trying to install a random package.
Ah yes, like most HN thread where the content touches on the policies of the BJP Government in power, this will go through a familiar lifecycle - discussion about the shortcomings of the policy, followed by shortcomings of this particular government in general. These discussions will be heavily downvoted. Scroll all the way to the bottom to find a person who was greyed out and flagged for pointing out that internet access in an entire state (Kashmir) has been revoked for more than a year.

Then we get to the next phase - contentious arguments completely unrelated to TFA about how one side is using censorship to stop criticism of the government. Then the entire thread is reported for flame war, and the thread disappears from the front page. That's mission accomplished for those who can't bear to see the BJP being criticised for any reason.

Let's be clear though - the BJP is far more draconian than any Indian government in the last 40 years. They have cut off internet access arbitrarily whenever it suits them. They have coopted the courts so that their stooges always escape legal issues while journalists, social workers and comedians languish in jail without bail for imagined offences. This government instigates religious hatred just so it can win elections. And to the point here, it oppresses farmers so a couple of crony capitalists can make a quick buck.
Would you happen to know how to disable upgrading unrelated packages?

I often do `brew upgrade X`. Brew indeed does what is necessary to upgrade package X + deps. But then goes on and starts upgrading unrelated packages.
This is awesome! I know a lot of sales people who would love this.
You mean Leica. We call it America from the first name, not Vespa from the last.

And give Red Hat a few more years, and you won't need either GNU or Linux to describe the OS.
I've never seen compelling evidence that Glacier isn't just a different API and pricing policy on top of S3
It depends whether you trust the tool maintainers more than the package definition maintainers. I certainly would. But don't take my word for it— here's a MacPorts developer explaining the sandboxing of builds:

https://apple.stackexchange.com/a/106942
> By downloading, installing and/or using the font software, you confirm that you have read and agree to be bound by the terms of this End-User License Agreement.
We definitely want to add Firefox support!

We haven't yet done so because we really want to nail the experience on a single platform first (Chrome).

Text insertion on the web is actually surprisingly complex [0] and we leverage some DOM API's that aren't fully standardized yet. Focusing just on Chrome for the moment allows us to really figure out the experience before we expand to other browsers like Firefox, along with Desktop and Mobile applications.

[0] There are so many different ways to support text input on the web. Take Google Docs for instance; when you type into it, you are actually typing into a hidden iframe element that captures your keystrokes and then updates the document model. Figuring out how to support all these edge cases is tricky.
i honestly don't know the backstory on why you "hate to say it", and personally was a NeXT developer 25 years ago which I mention for context that I feel I missed out on something preferable in MacPorts, having found homebrew adequate.
If you ignore the details of implementation by treating isomorphic code refactorings as equivalent, it all looks kind of the same and there is no new technique here? In Java you would notice that a struct of functions can be replaced with methods and inheritance, and we’re back to the visitor pattern.

I guess maybe it’s that you could implement the visitor pattern in Haskell using a record that contains functions. But that’s a straightforward vtable implementation, and you wouldn’t really want to anyway.
I don't, he said someone else would have filled the void, there was no void considering this project came after macports and fink
The article is about security vulnerabilities getting past code reviews. Are you saying security is not important and the experienced people are right?
Then you may as well repeal it because Section 230 is redundant if you don't moderate content.
It's ok, my spam filter seems to do its job (knock on wood!) Either way I'm past the edit time limit now anyway..

What matters is I got the opportunity to reconnect with an old pal, I'll gladly pay the spam tax if it comes to that. Worst case scenario I guess I'm getting a new email address eventually. :o)

Good tip though, thanks!
Because it saves, on the aggregate, keystrokes.

For something you do dozens of times a day even a tiny gain adds up over time.
Running untrusted software on these sort of systems is fundamentally broken, no matter what the package manager chooses chown or not chown. A malicious program could edit ~/.bashrc to modify the user's PATH, or wrap sudo with a keylogger then use that password to chown anything it likes. That's not even a theoretical but unlikely sort of attack; it's quite trivial.

> alias sudo='echo not what I expected'
> sudo foo
not what I expected
It’s hard to disprove this but IMO brew is the best package manager I’ve used (at least out of any of the widely used ones). I’m sure there is a better way to do things but given other common package managers that I find to be much worse, I’d argue it’s equally (if not more) likely that the alternative to homebrew would be worse.
Literally. Double edge sword if I’ve ever seen one.
I think I had an intuitive sense of the issue, but after thinking about it, I can formulate the exact problem from my point of view.

Suppose that the thermometer is 21. That means in reality it's somewhere between 21.5 and 20.5 assuming perfect measurement and rounding.

And if it's 20, then it must be between 19.5 and 20.5.

So looking at the temperature moving by one degree, it could really be anywhere from zero to two degrees. But whether or not it moved one degree (C) is what I want to know. So the precision being equal to the meaningful amount is inadequate.

I don't consider this fancy science stuff, but something that bothered me at a gut level before figuring out why.
> 0 games have shipped in Rust and there is no plan anytime soon in the future that it will.

That's trivially false.

> Last week, I released A Snake’s Tale on iOS, Android, Windows, Mac, and Linux.

> A Snake’s Tale was programmed entirely in Rust, and to the best of my knowledge, it is the first commercial game made in Rust to be released.

Dated 09 May 2017.

https://michaelfairley.com/blog/i-made-a-game-in-rust/
That's a great idea, if your goal is to impel every website to either get rid of its forums or devolve into 4chan.
Too many people do not understand the First Amendment (1A).

In case you have not reviewed the 1A recently, please read this carefully: https://www.law.cornell.edu/wex/first_amendment

> The First Amendment of the United States Constitution protects the right to freedom of religion and freedom of expression from government interference. It prohibits any laws that establish a national religion, impede the free exercise of religion, abridge the freedom of speech, infringe upon the freedom of the press, interfere with the right to peaceably assemble, or prohibit citizens from petitioning for a governmental redress of grievances. It was adopted into the Bill of Rights in 1791. The Supreme Court interprets the extent of the protection afforded to these rights. The First Amendment has been interpreted by the Court as applying to the entire federal government even though it is only expressly applicable to Congress. Furthermore, the Court has interpreted the Due Process Clause of the Fourteenth Amendment as protecting the rights in the First Amendment from interference by state governments.

Please pay particular attention to whom and what 1A applies.
Bad arguments aren't better than no arguments.
I'd imagine Hacker News would be a much less pleasant place if dang was outlawed.
The Nazis did something very similar to storefronts owned by Jews, Black people, Homosexuals, etc... That didnt go well... (I do understand that the motivation was much different, but after a while the initial motivation is often lost)...
Apple and Google can't fix Pakistan. They can control how they respond, though. And how they responded looks pretty spineless.
Article covering political use of psychiatry in the Soviet Union: https://en.m.wikipedia.org/wiki/Political_abuse_of_psychiatr...
> if you don't want to be subject to these behaviors don't use social media

It is nearly impossible to engage in modern democracy without engaging in social media. I'm not saying this isn't a slippery slope, but when the only way to participate in our economy and government is online... well, there's a general public good element that needs to be considered by society. I'm not a big fan of government regulation, but the socials clearly aren't going to do it fairly.
I wonder why there isn't an easy way to do it with a time-release coating/capsule.

Edit: Apparently there is...they are called "FMT Capsules".
I think I saw the same, I believe it was from Kayak. They said that an artificial loading time increased the user's perception that the search engine made an effort to find the best deal.
Even 4chan would be veeeeery different without moderation.
> I think we should do the reverse: No moderation outside of court orders or you risk losing 230 protections.

I hope you like spam.

Also, what you propose is equivalent to forcing you to pay thousands of dollars and wait weeks or months to take down an obnoxious sign that I put up in your yard. How workable does that sound to you?
Are you the author of another flash shim named shumway?

What is the status of that project, is it still active?
What do you think of this project?

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Sh...
There is https://github.com/RuntimeCompiledCPlusPlus/RuntimeCompiledC...

The idea is to use virtual functions, and recompile new classes into a shared library. The shared lib is linked into the running program, and old instances of the classes are deleted and replaced by new instances constructed from the shared library.

I am working on a library called hscpp using the same (stolen) idea here:

https://github.com/jheruty/hscpp

Proof of concept demo:

https://m.youtube.com/watch?v=pjGngeKgni8

hscpp is still very alpha, and I’m sure I’ll find lots of bugs as I work on a “real” demo. In contrast, Runtime Compiled C++ is quite mature and is used in real game projects.

Note that this approach very much limits your architecture. For example, you won’t be able to use statics, as the newly compiled shared libraries won’t see them.

It’s a finicky thing, worth it to me, but not something you can just plop in to an established project.
I'm definitely not resuscitating that old argument here.

Just noting that people have strong opinions about the preferability of either approach.
CRIMINAL PENALTIES

The Liquor Control Act prohibits alcoholic liquor permittees or their employees from selling or delivering alcohol to intoxicated persons (CGS § 30-86(b)(1)).

Although the statute does not define "intoxicated persons," the Connecticut Supreme Court held in 1937 that someone can conclude that a defendant is intoxicated if he or she is staggering and not able to run very well (State v. Katz, 122 Conn. 439).

Violations are punishable by up to a $1,000 fine, up to one year imprisonment, or both, for each offense
Sounds to me like those things just need to be rewritten. Or is the plan to keeping using the same language and libraries for the next 60+ years?
> But the "internet routes around censorship" folks are usually talking about company-less code (or information), in its pure sense.

Is it company-less, though? Code is useless without the silicon that brings it to life, without the people that maintain that silicon, without the power grid that energizes it, and without the data links that connect it. Like I understand what you're saying, you're saying that the pure technology itself is the liberating part, and I agree with that about halfway. But code doesn't run on nothing. To run your code, you'll need a computer, either in your home or business. That computer is sold to you by a vendor, and it's connected to internet sold to you by a different vendor, and is powered by electricity sold to you by a different vendor. Ergo, your code is dependent upon the infrastructure to which you are in turn beholden to. And none of this changes if you use AWS or whatever, you're just adding more vendors and more middlemen, who in turn are buying the needed things from whomever else, etc. Ultimately, if whatever authority decides you must not proceed with what you're doing, that can be enforced in numerous ways, all of which mean that you will not proceed. Or at the very least, will make it much harder.

We saw this recently with the Parler fiasco.

> To cast into concrete terms, we're talking about Facebook (company example) vs DeCSS (code).

But DeCSS only works with DVD drives sold to you by manufacturers in PC's sold to you by manufacturers, running on electricity sold to you by a utility. The code, the information, that's free. But taking it and doing something useful with it, in this case decrypting DVD's, requires hardware, and if for whatever odd reason the U.S. State Department decided that nobody was ever going to use it in the States again, maybe they couldn't stop it entirely, sure, but they can make it infinitely more difficult to do so.
>Good. It is bizarre to me that one could post literal death threats online endlessly without fear of any consquences, yet if you were to yell the same threats in a public location, the police would be summoned.

That's only because the former is done anonymously and the latter can be easily be attributed to you, right? If a kid sent death threats to his classmates using his real-life facebook account, the police would be summoned too.
You would probably enjoy the `port select` command in Macports to pick the version you want to launch when invoking, say, "python".

Macports is also good about naming different versions, so you can have python-34, python-37, and python-29 installed together.
This is one of the earliest teaching materials written in Julia. When I saw the headline I wondered if the code in there would still run as I'm pretty sure it was first released well before version 1.0

Looks like they have tested it for 1.4 and 1.5! kudos!
We use Courier ourselves and LOVE your product
Are tapes particularly fragile? At least any more fragile than most other media?

I remember being pretty rough with audio and video cassettes, but then again those aren't digital so some damage probably wasn't noticeable.
What is the benefit of this over something that works system-wide, such as Textexpander?
I personally worked for a large tech company and was involved with 'content filtering discussions' with questionable regimes.

HN doesn't like such arguments, it's not an argument, just an experience.

It's common.

Pragmatically speaking, it's much harder for Pakistan to filter the entire web, than control international conglomerates which they generally can do.

We need diversity in search, and absolutely need to have 'many app stores' and 'direct downloads'.

The arguments for 'security' are rubbish, and the plebes supporting Apple's monopoly I don't think understand what's happening.

In US anti-trust cases, generally there has be evidence of 'harm to consumers' - well - these 'bans' absolutely represent harm. Bans of Apps (even unsavoury things like Parler) and unquestionably arbitrary controls on choice that harm consumers. Moreover, Apple's 30% cut is a pretty obvious harm once you do the economic calculation.

So Apple should be more like Google - and - just as the EU has proposed with search wherein you get to choose your vendor, not defaults negotiated behind the scenes - the same goes with app stores.

Once the regulatory action is taken - we will still have secure apps, and there will be greater opportunity. In hindsight it will seem obvious and actually kind of simple.
From reading their description, the spacing is actually a big part of what makes it readable, though.
Thanks, your link lead me eventually to what I was looking for:

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