skysight-inc/HackerNews huggingface dataset:
> It took years to make the package manager. You honestly believe it was worth it for this?

It took about two years. The rest was largely getting HaikuPorts into shape and making it behave the way people expected. Few (if any?) major changes to the package manager itself occurred after the initial development and then merge. So the main time was actually getting stuff ported for the most part.

> But depending on support for bind mounting, in particular read-only bind mounting, chroots might be.

Bind mounting is supported. It does not appear to support read-only binding, but I only looked at it for about 10 seconds just now.

> Though personally I'd have just put them in a compatibility environment, like WINE but translating from Linux to Haiku.

If we are going to have to tolerate ported apps, we want that to be on our terms, not theirs. Part of that is having them be actually integrated with the system as much as we can do -- i.e. clipboard, native file dialogs, icons, look and feel, etc. Otherwise, people will just feel like they're using a shoddy recreation of Linux (which is what it would be) and not an OS in its own right.

> Of course, I'd have built on top of the Linux kernel anyway and got that compat for free by just creating a new namespace.

One of Haiku's main goals is the holistic integration of the complete system, which would be seriously compromised if we used the Linux kernel. There are a good number of instances where we made changes to the entire stack that would simply have never been possible on the Linux or even a BSD kernel.

> Then why not just include QT in the base system?

Why not just admit defeat and surrender to Windows? They have 90% of the market-share, anyway.

Adding Qt to the base system wouldn't just be a compromise on our principles, it would essentially be a complete abandonment of them.

> How is spending years to develop a package manager better?

For all the reasons I already iterated...

> Unless, and I realize there are a whole lot of people out there simply unable to grasp the concept of this, they don't have an internet connection.

Yes, probono remarked about this, and (quite literally today) there has been discussion about how to better facilitate this. It seems we have more or less reached a concensus on starting with "pkgman export": collect a package and its dependencies inside a .tar, and then support reading these in "pkgman install" (and eventually in the GUI by some mechanism.) So, support for this should be merged before too long.
I'm more or less one of those people. Working to music helps me because it keeps that hyperactive part of my brain that always wants to get detracted at bay. I will highlight that I normally just drop down into a playlist I have of all my music, or listen to an Artists discography.

I have had instances where I'm doing something that requires 100% of my brain power to solve, and just the extra bit of music becomes overwhelming. That's a twice a year type of issue though.
Good News! AWS Support is saying that the cancellation was an error that they're working to correct: https://twitter.com/AWSSupport/status/1151567356394659849
Wait, this is a thing?

If I were ever asked to install some DRM to render a font I'd nuke that thing from my system in a heartbeat.
Nerdy details: slip, deformation, stress change models.
Now we need sd express versions and stop getting limited by 100mb/s speeds
From what I gather reading the docs, this ties into Babel and that lets you define actual new syntax rather than just eval strings.
It's really hard to change people, either go work somewhere else, or tell him you need some kind of task tracking system in JIRA.
There are enough fonts, I don't go trawling github to download new ones for my projects.

And now in the future if I fork a project for my personal use I will make sure to remove any fonts I find in it.
One thing I realized about this is that when I was younger, I had a million ideas of what to do, but most of them were out of reach. I either didn't have the necessary knowledge, the necessary skill, or the finances to do the things I thought up. Now that I'm older, I often have many of those things. So I'm a lot less bored than I used to be. In fact, I have to pick and choose like you say - there are more things I'm able to do than I have time for. I better do something meaningful (even if that's just watching a really moving show or reading a good book).
Netflix drops 10% after missing on global paid subscribers
I don't blame TurboTax (Intuit). They do what any company in that position would. Hell, a good percentage of companies that exist probably shouldn't exist. TurboTax is definitely one of them. I blame our shit government for making such deals and not creating proper legislation. That's why such shit companies exist. There's literally no solution to this. Yeah, one can vote but that isn't actually a solution as it clearly doesn't get anything done. We have a failing government that is not and may never have been representative of any of its people, save for the ultra-rich. That's the real failing here. TurboTax is just a symptom of this disease.
Survivor bias. Plenty of shite code got written for the 6508 but only clever crap gets blog posts 30+ years after the fact.
Then stick to the SIL fonts, if there are indeed enough of them.
"Purities aside"? My objection - and confusion - is precisely because when you buy "reagent grade sucrose", you don't actually buy 100% pure sucrose - you buy "sucrose with a small amount of impurities." And the impurities that are okay in a lab might not be healthy.

Yes, in retrospect I can see where the humor is supposed to be. But I think it isn't a good joke, for reasons I've described.
> their push for you to upgrade (with no discount at the end if you didn't use the upgraded features)

This one actually got me this year. They force you to upgrade prior to seeing if the upgrade helps. I 'upgraded' to see if itemizing a certain thing would beat my standard deduction. It didn't, so I removed that whole section. But then I forgot to downgrade and accidentally paid an extra 30-50$ or whatever it was for absolutely nothing- something they could have easily detected.

Obviously the responsibility lies on me for overpaying, but most other businesses wouldn't have taken the extra money for something I didn't use.
Would you please stop posting garden-variety politics to HN? We've had to ask you repeatedly recently to stop posting off topic. When accounts keep doing this, we eventually take their submission privileges away. I don't want to do that, because you've also posted good things, so would you please err on the side of intellectual curiosity from now on, and steer clear of political drama du jour?

https://news.ycombinator.com/newsguidelines.html
Biochipping Data Through Near Field Communication
This. An unoccupied car should be able to find a parking spot at the mall or in a parking garage, or go from the airport terminal to the "economy" or "cell phone" lot by itself. And come back and pick me up. If it gets stuck, the app on my phone should alert me to come to the rescue.
According to a comment she (her account anyway) left on a YouTube video one day ago, she is now ok but can't go into detail. https://www.youtube.com/watch?v=fSG4FvQaxsQ Screenshot https://i.imgur.com/n5yC6II.png
> Therefore, if you or your organization are open to the idea of monetary exchange for ownership of a repo / pypi project, please email me

Am I somehow misinterpreting that, or was that really a blatant attempt to sell the repos and pypi ownership of some extremely popular Python libraries?
So what’s a notional machine anyway?
Kubernetes over WireGuard VPN with RancherOS
Sales Engineering is a great late stage career if you have good soft skills
The systemd bug thread was started in 2016, closed as not a bug still in 2016, and been referenced by a lot of other bugs claiming wontfix because the problem is this one "not a bug".

There are posts as lately as this year.
Yeah, you probably have a lot of information about yourself that can be used to best a much more accurate estimate of being the victim of homicide. For instance, the homicide rates in different US states span an order of magnitude.
Most of these guys will making Amazon affiliate sites where they recommend products throughout their content and make comission when you click on the link.
This is a highly personal preference, but since you asked...

I’ve been sitting on a yoga ball for about 5 years and it has relieved a lot of back pain I used to have from sitting long periods programming. I alternate to standing and using a portable laptop platform, it was about $25 on amazon. Not the most sturdy, but it’s fine and I don’t leave the laptop on it when walking away.
Computer-generated content has been around for a long time... and I even tested creating websites with auto generated content in the 1990s. It's nothing new.

In fact, the content has been so good for a long time that even scientific papers get accepted https://gizmodo.com/mathematics-journal-approves-paper-fille... and that was back in 2012.
This post is an attempt to use an archive of a past incident to harass and get her further into trouble.

As the person who submitted this: no, it's not. Refusing to discuss police (Chinese or otherwise) overstepping their bounds simply furthers their ability to overstep their bounds. Should we not talk about Tienanmen Square or Meng Hongwei? Pinochet? Trump's new concentration camps (after ICE vowed to not build more)? How about when Raul Castro's police pull random people off the street and disappear them? Should we not share those videos?
It is between her and her country which from all indications she loves, respects, and tries to do exactly what they ask of her while positively promoting their companies and technology.
> fundamentally impossible

You are basically saying AI is fundamentally impossible. Could you explain what kind of magic in humans beside our simulateable physics is fundamentally impossible to imitate? I understand we might be a long way off of understanding how our minds work and there is no guarantee we can massively simplify those processes. But even an inefficient imitation of a human mind as seen in earlier sci-fy could bring lots of benefits. Saying fundamentally impossible seems like... well, wishful thinking, to say it nicely.
"Dominant market position" would be something like more than 90% of retail sales. Clearly, their market share is nowhere near that.

I don't really get why everyone is bashing Amazon here. They sell a lot of stuff, and they sell it well. By the very act of selling they get data on what is being sold - what kind of retail business could last more than 12 hours without knowing data about its own sales operations?

But apparently in the EU that's now illegal. Or more realistically, it's illegal if you're rich enough to pay huge fines directly into the pockets of the EU Commission, which is desperate for money and can directly levy fines without needing to win a court case in front of a neutral judiciary.
Visions of the Future – Forgotten Trek
Well, yes, there are various levels of "thinking outside the box" here that could be applied.
> closed as not a bug

I can't even count these any more, systemd closed it as "not a bug". I have angry words in my head.
> Who does? It's not like most of us have any say in the matter.

Anybody who listens to podcasts has a say in the matter. Boycott Apple, Spotify, etc.
Investigating Multi-Account IAM Issues in S3 and CloudFront
IFF autonomous cars can drive in certain conditions and on certain roads substantially more safely and cheaply, I think that'll cause roads and commuting patterns to adapt to the cars.

So even if it's a long way away from being able to replace the majority of cars in the way we use them today. The roads and way we use cars in the future might be different.

I'm not saying it will be. It's just something I rarely hear discussed.
> I like to think of the effort to operate a distributed system being similar to operating a large organization, like a hospital.

Clearly never worked for a hospital. Hospitals need good engineers (and often don’t have them). Our ‘nines’ are embarrassing...
It really is a nightmare. It's like time zones, only when the datum is wrong, it's not necessarily immediately obvious what the correct one should be.

People, even the ones who ought to know better, don't even seem to think it's necessary to specify their datum. It's bizarrely common to get a giant spreadsheet with coordinates in it and no datum. I've never seen data with its vertical datum specified.

Don't get me started on the situation in China. https://en.wikipedia.org/wiki/Restrictions_on_geographic_dat...
Pretty much this. But, for a lot of people, I think there's something in between... "It'd be nice, but I can do with the old one I have".

I personally opted for the last 2015 good-keyboard model. Not sure if that's still an option nowadays. If not, though I'll be hated, I'd recommend a non-Apple option, because the keyboard failure rate is simply unforgivable for the price.
You are referring to a common characteristic of entrepreneurial types. Depending on how self aware they are, you might be able to discuss things directly as they come up.
You might frame things like this "I hear you telling me to give this new project my immediate attention, does that mean you wish me to deprioritize my current projects A, B & C?". A lot of times that context will jolt the owners brain and cause a reassessment.

On this flip side, this type of owner is often self obsorbed and unable to get perspective. These types will rarely be responsive to immediate feedback that counters their pet project. It is best to circle back at the end of the day and approach with a question of how they would solve the problem you have with prioritizing existing projects. Most people are able to "get real" about expectations after the inital heat of the idea has a chance to mature.
I'd frame the discussion like this "Here are the challenges i've discovered while executing your new project, I need your input on how to solve or overcome some of these issues."
When the owner is faced with the various hurdles that have to be overcome he/she may reassess the importance of the original project. On the other hand, don't create roadblocks just because you don't like the project, as it will be obvious and may cause them too decide that you are not the employee they thought you were.

relationships are difficult lol. however since you are an employee, it is your job to perform the duties given whether you like them or not. So either be a contributor or move on...
Github is home to a ton of pirated content. Including closed source binaries repackaged in violation of the publishers' licenses. But Github won't do anything unless the copyright-holder submits a DMCA takedown notice.
Can TaxHawk import Turbotax data from previous year?
If another company performs backup on your data, is that redistribution? A lot of people use Github as backup.
> Insurance companies

Because corporate profit is maximized by their accuracy,
actuaries are the factual island in a sea of marketing proclamations, out of control media and silly regulations.
So it seems. Would that be a problem for some reason?
It entirely depends on how OP was using the fonts.
author here - curious about interesting AWS issues you've encountered and lessons learned from them
best dev i knew was like 60 when i met him. It really depends on the individual.
Very true, Whitehat SEO is more comparable to doing a PR campaign nowdays.
Yeah I agree. Congress is trying to pass a law to prohibit the IRS from doing free tax returns (competing with Turbotax) but theoretically congress could just repeal that law whenever they get around to finally letting the IRS just do the tax returns right? So all the law would do is prevent an executive order for the IRS to do that
The Quickest, Dirtiest, Automatic Est Vue Documenter Ever
I wonder if "launch zones" will be one of the first "modify the environment" solutions for public roads. A staging area where a driver can leave the truck that is to go on the highway. Some place very near the highway (even better if it is something like weigh station simple to enter and exit).

If there were enough of them and someone like Elon Musk with lots of eyes on the road via teslas could identify when the vehicles need human drivers (wrecks / construction / weather) then maybe the trucks approaching the human-need area could get off at one of the staging areas for a human to take over. It would help with the "human from beginning to end" problem that would require level 5 automation.

You might not even need to team up for eyes on the ground if you have lightweight drones regularly flying the routes back and forth.

One problem might be enough people to take over at a moments notice. Another problem might be drivers who only get periodic experience handling the truck. But it seems like a semi-feasible solution to get a step closer to highway freight automation.
Intuit/TurboTax would love it if filing was so hard it's practically impossible, without the use of TurboTax.

* In 2007, Intuit lobbied to make sure taxpayers cannot electronically file their tax returns directly to the IRS by negotiating a deal preventing the IRS from setting up its own web portal for e-filing.

* In 2009, Intuit spent nearly $2 million in political contributions to eliminate free online state tax filing for low income residents in California.

* Between 2001 and 2010, Intuit Inc., maker of the tax-preparation software TurboTax, spent more than $1.7 million on lobbying in an attempt to kill ReadyReturn. Proposed statewide rollout of the ReadyReturn program was defeated in the California legislature in 2006. The FTB revived it on their own for the 2007 tax year, expanding it to cover one million Californians

* From 2009-2014, Intuit spent nearly $13 million lobbying. Intuit spent $1 million on opposing ReadyReturn, against John Chang, a Democrat who supported ReadyRun. Joseph Bankman, professor of tax law, Stanford Law School, and advocate of simplified filing, believes that the campaign warned politicians that if they supported free filing, Intuit would help their opponents.

* On March 26, 2013, ProPublica reported that the company lobbied against return-free filing as recently as 2011. One year later, ProPublica reported that the company appeared to be linked to a number of op-eds and letters to Congress in a campaign advocating against direct tax filing backed by the Computer & Communications Industry Association, an advocacy organization of which Intuit is a member.

https://en.wikipedia.org/wiki/Intuit
https://en.wikipedia.org/wiki/ReadyReturn
Is level 5 autonomous more or less likely to be achievable than cold fusion?
>>I grew up in an area that had a lot of tourism (Stratford, ON). I always thought it was strange that people would travel so far to visit.

Just in case people don't know, the Stratford Festival[1] is pretty famous in Ontario, if not all across Canada, as a rather prominant Canadian arts event[2]. It's certainly the main reason our school raised funds on occasion to visit during the festival. It was a big deal for us and we were only 2hrs away by bus.

[1] https://www.stratfordfestival.ca/

[2] https://en.wikipedia.org/wiki/Stratford_Festival
I don't think that's the only obligation. The other major obligation of a maintainer is to not hurt or impede others in the progress.

Hurting others (which, to be clear, I'm not claiming has happened here) is pretty easy to do. For instance, someone opens a request, you say "Patches welcome," they spend time writing a long implementation, and you say "Never mind, I don't like this feature." You're wasting their time, and had you just not said anything, they would have been in a better place. Writing software with backdoors, or recklessly writing software in a way that makes it prone to vulnerabilities, also hurts people.

Impeding others is a softer form of this. There isn't the ability for five hundred Python dependency management projects to all exist and be successful. If you get your project listed as the standard recommendation https://packaging.python.org/guides/tool-recommendations/ , you are effectively promising that it is suitable for people who need a tool like it, and in turn that you have both the willingness and time to make it happen. You don't have to get it so listed. (You can also, of course, change your mind and de-list it.) You can absolutely say, this is a project for my own needs and I don't want to accept support requests at all. Then, at least, someone else can create a similar tool - either their own, or based on your open-source code (and abiding by your license). But if you're signed up to be the standard tool, you're impeding others who actually do have the time and bandwidth for improvements and would be willing to make a competing tool if you're not able to stand by your commitments.
This submission is off topic for HN. Please post stories that gratify intellectual curiosity, and avoid stories that pile on the sensationalism of the moment.

https://news.ycombinator.com/newsguidelines.html
Often in console land, bans come in "waves" at pre-scheduled times, so you have a hard time matching the cause with the ban
Are you referring to medical operations, or IT operations, in hospitals? I think he is referring to medical operations, where I would expect the relevant professions to be doctors and nurses, not engineers.
Does anyone actually care? This was embedded software designed to run on exactly one system, not some libc designed to run on 20 architectures ranging from 8-bit microcontrollers to VLIW supercomputers.
There’s an app called TripMode that does this.
https://www.tripmode.ch/

The fine-grained control is nice but still seems like a glaring omission that the Mac still isn’t “tethering-aware” with regard to conserving data — especially since it’s so seamless to connect to an iPhone that shares the same iCloud account.
> The only obligation any maintainer has is to abide by whatever terms they release their code under.

That's not actually true, right? The obligation flows the other direction. People who receive the code are obligated to abide by the terms. The author does not have to do anything except follow the law. They are not bound by the terms under which they are distributing their code.
with 5 trits you can represent 3^5 = 243 states. With 8 bit you can represent 2^8 = 256 states. Very close but not the same.
You don't have any evidence that "data" is the reason why Trump or Brexit won.

Recall:

- Trump was not an experienced campaigner, had no real campaign database and spent half as much as Clinton.

- Leaving the EU was represented by two different campaigns which hated each other, none of which had any meaningful amounts of data, and were up against a vastly well funded and organised campaign by the government, literally, the organisation that has the most data on everyone.

Trump won because Clinton was a terrible candidate who had a policy of starting a war with Russia (her no-fly zone over Syria) and Leave won because Remain ran a terrible campaign that boiled down to "we can't leave because the EU will punish us severely if we do and we are weak". You don't have to be a campaigning genius to understand that people don't like these things - vague allusions to 'data' aren't necessary.
Is it cryptographically possible to not require randomness for an SSH server past initial key creation? If so it'd be worth doing, quality entropy is a hard ask for embedded/virtual systems.
Haven’t we been through this a few times before?
Pretty ironic for this to land on Prime day, literally an orgy of splurging on underpriced cheap junk to be next-day shipped in brown cardboard boxes right to everyone's door.
I'm not sure being accidentally placed in a Colosseum of cyborgs as an average player would be any fun
You should blame Intuit since they lobbied for themselves to be put in this position
How has that worked out for Cuba, North Korea, and Iran? Or Afghanistan, Iraq until we invaded them?