skysight-inc/HackerNews huggingface dataset:
'I'm not going to put productive energy into anything that doesn't improve civilization. Why would I? What would I be trying to do?”

Um, help workers get off food stamps?

https://www.bloomberg.com/news/features/2020-12-17/amazon-am...
The decisions to enable auto update, the removal of `--with-foo` options, breaking the `brew list` command and the removal of `depends_on :x11` were all mistakes, as I see it. I have read loads of issues and pull requests to understand the reasoning but have yet to find arguments that I think justifies those breaking changes.

I get it, it's all made by volunteers, but I wish there was a package manager for macOS that was focused on professional users.

I wonder if the decision process in Homebrew has relied perhaps too much on analytics data leading to the dismissal/ignorance of features used primarily by users who have disabled analytics via the HOMEBREW_NO_ANALYTICS environment flag.
YouTube is so good that I frequently forget it's a Google product. It's a feather in their cap that they've let it remain mostly separate (minus that brief dalliance with Google+ integration).
Quite often you can come across people with an amazing job, that seems tailored exactly to them. And you ask them, how did you find this job?! to which the answer is NEVER: oh, there was an ad and I submitted my CV.

You have deep domain expertise and some coding skills. This combination is valuable. Everywhere across the investment industry, you see companies trying to get a little more clever with automation and code. There's a lot of opportunity that's never going to show up in job boards, but gets distributed through relationships.

Ideally, you'd want these opportunities to find you, or at least engage with the people who need this kind of skills combination.

And LinkedIn is just so great for this sort of thing. If you hone in on a niche - in your case that lies at the intersection of coding and investments - and consistently engage on these topics, you'll see this transformed into an audience, which turns into opportunities. It may not happen overnight, but clearly you have a long-term mindset.

If you'd like to read more on this approach, I've recently written about audience-building tactics on LinkedIn:
https://medium.com/skill-strong/how-to-build-an-audience-on-...
Well as another user has pointed out BBC has been banned since May 2018 https://en.greatfire.org/https/www.bbc.com. I don't know why Chinese companies/media outlets expect the same freedoms as everyone else when foreign companies and media outlets have practically none in China.
And who will fight national guard if it gets compromised?
No meaningful gun control came about after Sandy Hook (where someone took out an entire classroom of first graders) nor Las Vegas (where one man shot 411 people).

I think most of the Democrats at this point have come around to the "nothing's gonna happen, stop spending political capital on it" approach by now. This legislation is by one of the... quirkier members of Congress, with no cosponsors.
> Every time the Democratic Party get some power they immediately pivot to gun control which is the ONE major issue outside abortion that motivates the other side to vote. It’s like they can’t help shooting themselves in the foot.

Yeah, it's baffling. Honestly, if they dropped the maximalist gun control agenda (and letting people know with stunts like AOC and Pelosi going trap shooting or something) and make it easy for reps from anti-abortion districts to be anti-abortion, I think they could literally break the back of the Republican party and get a lot of good things done in the process.
It might not cover everything, but it also has a superset of other things more - conda + conda-forge (with mamba too for better performance)

The had also apple silicon support for many things more than a month ago.
For what it's worth, I'm working on my own reloader which does not require decorating anything: https://github.com/breuleux/jurigged (still a WIP, but it works well enough).
They are also more visible, hypersonic missiles stay low so the curvature of the earth makes tracking and neutralizing them (missile defense) difficult and costly.
Why is this flagged? Is this not worth discussing?
Hi there! I am looking to switch hosting and if you could provide me with info I would be interested in changing over. I don't want to responsible for spreading Malware!
M1 Finance is another one. You don't need to trade at all. You just set your target allocation as percentages ("slices" of a "pie"), and M1 triggers the necessary buys and sells, which are also done as synthetic fractions of shares. It's all executed as market orders; you never see the trading.

I don't use M1, but I think it's a much better model when you just want to manage something like a three-fund portfolio. This is how employer plans like 401(k)s work, after all. You set the target allocation and all the trading and rebalancing happens behind the scenes.

Traditional brokerages like Schwab and Fidelity are really behind here in terms of UI. There's no technical reason not to offer a UI to automate target allocation.
Retro DOS Games on Kubernetes
Or reading a certain snarky website's nutshells of the talks (and this site's).
Clayton Christensen described [1] this problem in 2012, and proposed capital gains tax changes to incentivize long-term investment and keep capital invested. In [2] I propose a modification to Christensen's tax that would even more sharply incentivize long-term investment and keeping capital at work.

[1] https://www.nytimes.com/2012/11/04/business/a-capitalists-di...

[2] https://chrispeel.net/2021/02/02/a-lpf-on-the-market/
Gah! So mad I just bought the first edition!
Stop calling names and searching for lies where there are none. I didn't bother explaining that all, because I assumed people coming here are already Homebrew users, as those who are usually already know that all. It's just pity to see where is it going[0][1]…

--

[0] Regarding spyware: https://github.com/Homebrew/brew/blob/master/Library/Homebre...

[1] Regarding the forceful approach to unshallowing, they just chose the easiest way they could. You'd literally had to meddle with the code in order to accept shallow clones again. They didn't even bother to make a switch for advanced users.
Large insurers can stand up to smaller practices by threatening to exclude them out of network in favor of cheaper providers.

What seems to be happening lately is a consolidation wave on every level of medical business in order to counter-act that. Most of the smaller private practices in my area have been bought up by large healthcare organizations named after various medieval saints.
I dont fully understand the context here. They wont give you an encrypted tunnel unless you're paying for PRO?

If true, This defeats the entire point of this tool imho and I will not pay for such a basic feature.
Cool feature.

Visual Studio seems to have "edit and continue" which I only knew from VB, but seems to be available in C# and C++ too. Not the same, but it shortens the development cycle in a similar fashion.

The feature in Python reminds me on hot code loading in Erlang which I found quite interesting when i first read (never used) about the feature.
I wondered which other languages provides (or didn't) an equivalent solution.
Back then it felt a bit scary, with not much more than RCS as VCS around :)
But I think Erlang implemented it for increased up-time, not for increased development cycle?

To keep the up-time high, today even parts or entire operating systems are patched 'live' (ksplice, kpatch, kgraft, AIX live update) (https://ksplice.oracle.com/) (https://www.ibm.com/support/knowledgecenter/ssw_aix_72/insta...). Here too to prevent downtime and technologically completely different from what is presented here.
There's a weird push and pull on Hacker News where if a company does something unethical it's: "Well what did you expect, they have an obligation to maximize shareholder value", but at the same time founder and CEOs are often venerated as hard-working, almost selfless individuals who dedicated their lives to make the world a better place in spite of their own self-interest. It's pretty jarring.
It's not meaningless. Humans have 23 chromosomes (except for those with Down syndrome). That's never going to become outdated.
I know its high risk... but some of those space oriented SPACs are just so tantalizing, anything to get closer to investing in SpaceX...
I'm happy to see that McCLIM is still alive! I hacked on it during my teenage years (I wrote Drei and a few other things), although I eventually lost motivation due to the sheer vastness of how much work there was to do.

Out of curiosity, how does McCLIM adapt to new trends such as Wayland and HiDPI displays?
Sunshine and Friendship.

Computing literature published.

A generation renewed.
Exploiting the Nespresso smart cards for fun and profit coffee
Sorry I don't quite get this - why would you charge the battery with the capacitor while you're driving down the road? Can't you just drain the capacitor and use the energy for driving?
That sounds pretty innocent. Normally that computing power is consumed by bloatware. Two years for stealing computing power from bloatware? That's excessive.
Minecraft with bots you could program was good fun and sounds like a similar vibe, I think I used ComputerCraft. You program turtle-bots with Lua to do mining/resource gathering/etc..
You set your time machine 6 months into the future, then the upvotes show up on hn.algolia.com.
This gives Facebook way too much credit.

The Upton Sinclar quote probably applies:

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

In the 'owning it' - it doesn't really own what Facebook does and is. Owning it would be more like we will track you in every way we can. We will accumulate that data. We will use that data however we want in order to make money.
> Do you believe all American elections are most likely stolen unless someone presents you with facts that satisfy you?

No, not all elections.

> Trump, Obama, Bush, all the result of rigged elections too?

Perhaps, how would one know? Are you at all aware of the allegations about Bush 00 and 04?

> What could ever satisfy you that you know, without a doubt, how millions of Americans voted?

The results of a system that was designed to be verifiably resistant towards fraud would go a long way towards removing reasonable doubt.
I feel like there's always some person or company that's trying to revolutionize the calendar. At this point, how different will it be from what Outlook or Google Calendar offer? Even if there's something game changing, how many people will actually maintain these two different systems?
Absurd.

You think massive companies don't price their overpriced things with price-elasticity in mind?!
Yup. Can't right click, highlight, anything. For something targeted at developers, I wonder why anyone would waste their time. Anyone with basic knowledge of webdev could rip the entire site if they wanted to.
The 1960s' civil rights movement wasn't gradual accommodation.

And this and a multitude of other things drove some to double down on Confederate culture and eventually led to January 6th. The US abounds with examples of blowback at home and worldwide. That needs to be taken into account somehow in any future strategy for improvement. Giving the best and least committed of your opposition some dignity should make it easier to convince them to work with you to restore the much larger gap in dignity for others, and reduce the blowback.
Oh that looks excellent, I'll check it out. Yeah, the latency right now is decent enough for whiteboard writing but could definitely be better. Only tricky thing might be that some apps have AirPlay integrations that will just broadcast parts of the screen, like only the writing surface without the UI elements up top. Not sure if that carries over to NDI, but I could always just crop it in OBS.
Here’s an interesting article on Tinder’s solution to this problem: https://robertheaton.com/2018/07/09/how-tinder-keeps-your-lo...
Sentiment Analysis for Trading with Reddit Text Data
To take a (lol) contrarian view compared to the rest of this thread, I think brew is great with the exception of the upgrade/update nonsense, which makes me utterly furious every time I try to update (or is it upgrade?) one of my brew-installed tools.
I think the problem with this idea is that it has to work extremely reliably, or it basically doesn't work at all. And that's inherently very difficult to achieve in a game that's based on simulating a complex system.

I don't think you can retrofit an efficient closed-form model onto an existing simulation; it has to be designed in from the beginning. I suspect that's a big part of why KSP only simulates two-body conic section orbits. They knew they wanted to include time acceleration as a gameplay feature, and so they limited the simulation to closed-form orbits for which that could be implemented stably and reliably.

In Factorio, a well-designed factory can be approximated by its steady-state behavior. But part of the reason it's an interesting and challenging game is that it's not always obvious how well a factory satisfies that criterion. You can have bottlenecks that only show up in unexpected conditions, or systems whose throughput depends on the details of inserter positioning, or feedback loops that switch from controlled negative feedback to runaway positive feedback when some parameter crosses a threshold.

Given how easy it is for these kinds of simulations to accidentally end up being NP-complete or even Turing-complete, I'm very skeptical of the idea that an algorithm could make reliable decisions about when it's safe to "optimize" an entire factory without drastically changing its behavior. I think any game simple enough to make that tractable would effectively be an entirely different genre. (I would be pleased to be proven wrong, though!)

That said, you could certainly optimize the simulation of individual components that are themselves simple enough to not have chaotic behavior. In fact, Factorio does some of this already. For example, long transport belts are simulated by tracking the position of items relative to the belt, rather than their actual coordinates. So an item's "movement" isn't simulated on every frame; only when it reaches the end of the belt, or gets picked up by something, or if you're actually looking at it. (https://www.factorio.com/blog/post/fff-176)
I live in Australia, so my life has been back to normal for several months now. I get the feeling you are afraid of something though, so maybe you're projecting those fears onto other people.
Yeah, that would be nice. I don't know though from the top of my head.
Assuming you can read/write at 512 MB/s, it would take 24-days to read/write a full Petabyte.

Despite the long time to read/write, any situation where capacity is king (aka: any Tape-drive solution today), probably benefits from something like this.

This isn't a solution where you backup / restore from per se, but instead provide dozens of backups to (and probably only restore once from). Every day, you backup up to 42TBs of data (512MBps going full tilt for all 24-hours).

Then, when your backups fail, or someone asks for data from 3 weeks ago, you rewind the tape and grab that data. Crazy that this would all fit on one tape potentially.
The only reason they're able to regulate broadcast at all is because it's a scarce resource. Since only a few people could use it, they were able to get away with regulating them. Even they don't really use it: AM radio is full of outright hate speech, which is also legal as long as it can have any kind of fig leaf as "opinion".

Other than that, there's really no limits at all. The First Amendment is pretty clear about that. They were more afraid of having the government clamp down on legitimate dissent than they were on illegitimate dissent. They had, after all, just fought a revolution, and one of the complaints was about newspaper and pamphlet publishers being suppressed. So you get to say anything you want, and if anything
"news" gets even more leeway.

It does feel like false advertising to say "Here is the news: grass is purple, llamas are a kind of tulip". I don't know if anybody has ever tried to apply false advertising to news media. It's kind of remarkable that false advertising is regulated at all, given the sacred place they give the First Amendment[1] -- and here[2] is a right wing think tank saying it's wrong.

Yeah, that's pretty horrifying. As far as the Cato Institute is concerned, it should be perfectly legal to sell you horse meat labeled as beef. They'd probably tell you that it's up to you to do genetic testing on your meat, or maybe sign a contract with the grocer so that you can sue them for breach of contract. If you don't have a contract with Fox News to tell the truth, it's your problem.

And if you live in a country where half the people believe a conspiracy theory promoted by freely-available news, that's also your problem.

[1] https://www.lawpublish.com/amend1.html

[2] https://www.cato.org/policy-analysis/contrived-distinctions-...
Show HN: Learn Datascience For Free
The "run once and die" model of php applications however, it extremely clarifying and simplifying.

It is a bit like the unix philosophy of "simple apps, in sequence" -- in the sense that it clarifies what development should be.

PHP apps, at their best, were multiple "run once and die" endpoints -- the drive to "Front Controller" and "run long" apps throws away much of the value of this paradigm.

Part of the community problem, id say, is that this paradigm was never well-articulated; and always associated with "a mess".

People like rasmus tried: yes have your long-running apps (eg., in Java), but your front-end should be die-quickly.
Tinder had a similar problem where you could triangulate a user's location to within 100 feet.

https://techcrunch.com/2014/02/20/problem-in-tinder-dating-a...
The organizers of the previous RUST devroom (2018, 2019, 2020) decided that we won't be organizing it this year as a huge part of FOSDEM is getting people in the same room and being able to create face to face discussions on the back of the

We announced it here a while ago:
https://www.reddit.com/r/rust/comments/j03i80/fosdem_2021_on...

We were encouraging others to fill the gap if they wanted but no one really stepped up so... ;)
I hope that next year we'll be back in person.
> DSL slows over distance.

Again, can't the exact same argument be made for why some citizens shouldn't be connected to the electrical grid?

While I don't dispute that electricity is more vital than a fiber connection, the point I'm trying to make is that this is primarily a political issue and not an economical one.

I don't think anyone was suggesting BPL as an alternative.
Fair enough. I'm not sure they had the same numbers in the House and Senate during those incidents.

Although that is the only way I can see something like this passing.
Why won't the FDA approve this promising Covid-19 vaccine?
The author of this article, Sara Kliff basically did a smaller version of that for ER visits when she was a reporter at Vox. The reporting did end up affecting policy.
> mediately pivot to gun control

I might just have missed it, but I didn't see much of that recently? I don't think a bill by a single rep that didn't even find co-sponsors for it counts as a party pivot.
> Degooglified Chromium was already the way to go IMO, it's great that Google makes it easier to get that experience.

For now. Android has shown us exactly how Google treats their "open source" products once they have rid themselves entirely of viable competition.

Google really has become the late-90s, early-2000s Microsoft. First they "embrace" by releasing a product as open source. Then they "extend" by packaging the official release of the product with their own proprietary functionality. Then they "extinguish" by slowly siphoning functionality from the open source project into their own proprietary extensions (see Google Play Services).
anyone who wants a decentralized financial system has an interest in Bitcoin.

do you have any refutations to Lyn's points in the article?
I already stopped using Mac, but for people still using Mac: you really should give nixpkgs a try.
Regarding Siemens it reminds me of John Perkins' book Confessions of an Economic Hit Man about the engineering firm Chas T Main. Bribes are merely one technique to obtain power by companies like these. https://en.wikipedia.org/wiki/Confessions_of_an_Economic_Hit...
Sure :) I agree with most of this, it just feels disingenuous to pit Kotlin vs Java 8 and use that to bash Java/elevate Kotlin. IMO Kotlin stands on its own vs Java - nullable types and flow-sensitive typing are real standout features that don't need to use a 7-year old version of Java to compare against.
I loved the headline and was intrigued. However, the page told me nothing about what the product does. I was excited to see a demo, or screenshots or something. Also, this wording near the top is all fluff: "bestseller GRIP with world class and internationally praised design."

I googled "GRIP book", and found nothing.
Detecting USB drive insertion and removal on Windows using Python – abdus.dev
> Like Homebrew does not need elevated privileges to work and actively discourages it

It does this by chowning /usr/local to a local user, which is worse for security than running sudo because now any malicious process can overwrite /usr/local/bin/bash without asking for privileges. macOS having /usr/local/bin in its $PATH by default also doesn't help. Homebrew made this security vs usability tradeoff because most Mac users are a single user, which makes sense in its context.

The recent change of moving Homebrew to /opt/homebrew (at least for M1 Mac) is a better solution for this as it is no longer in the default $PATH. On the other hand, MacPorts approach of requiring sudo allows it to drop privileges to other unprivileged non-admin user (macports) during build in addition to building everything via sandbox-exec.
> I have spent time with the founders of all the Big Tech companies. In their hearts, they all seem to believe they are still idealists. They dismiss the charges that they are society-destroying monsters as noise. Only hard data convinces them that their companies are being destructive, and when that happens, they course-correct rather than tearing things apart and starting from scratch. But there is no escaping one fact: The giant public companies they built are no longer dream factories but hard-edged businesses, optimized for profit and serving shareholders who push for even bigger yields.

Things rarely change because most (all?) founders and CEOs truly believe they're doing good. Whether it's just attachment to their vision despite it being an overall loss for society, or doing the math and concluding there's marginally more good than bad, or maybe just justifying a small "bad" as a price for the big "good". They are never the ones paying the price for that bad so that won't disturb their world view.

That's one common trait I discovered in almost every successful CEO or founder, the capability to brush aside any criticism in their pursuit of their vision, as long as the price highlighted by that criticism fell on shoulders outside of the company.