skysight-inc/HackerNews huggingface dataset:
Shame it was posted here so late (or if it was posted before, that it got attention this late) as the Kickstarter may have found better success that way.

That said, that developer has never been too committed to the idea of open sourcing his work and to me seems like an attempt at double-dipping and in fact I would not be surprised if it ended just being a crippled "open core" release even if he got the $100k because the license money is just that great.

Disclaimer: We used to license and use Sciter as part of an internal product at my workplace, we ended up switching to Electron so it was far more easily maintainable, less limited and with no more licensing concerns.
I feel the Classic macOS did one thing quite well. It was rather easy to manage the system.

System functionality could be expanded through various means, but most often devs used Extensions. And if a software issue arose, it was easy to disable all Extensions by pressing SHIFT key on start-up. Also, on start-up you'd visually see what Extensions were being loaded. So at start-up you would always be aware what you had installed.

In current macOS it's very hard to keep track of what I've installed. I install a lot of stuff using tools like Homebrew. Some software might install some system level hooks, etc... From my perspective it's kinda hard to keep the system "clean". And it's probably a good idea to do a clean install of my computers maybe once every year or so, since I might have installed stuff I don't really use anymore.

Also, there was the System Folder and that directory contains the Extensions, Preferences, Control Panels directories, etc... So you could also at the file system level manage your System Folder. You could just delete an Extension manually from Extensions directory in the System Folder to uninstall it. You didn't need any "uninstall" software most of the time.

A classic macOS like environment with a view more modern features (maybe a WindowMaker-like UI, multi-user and real multi-tasking) would be pretty neat.
This story is exactly why he hasnt released his taxes
I mean, on average, articles published by some dude calling himself Tyler Durden (in 2020) probably should be taken with a pinch of salt.

Also, hedging that you;ll get attacked isn't a good foot to start off with either. If the evidence is sound, let it stand on it's own.
Free speech is a meaningless freedom if there are effectively zero public fora in which you can exercise it.

"I said some garbage on Rush Limbaugh's show, so he hung up on me"

"So then I put it on Facebook, but Facebook censored it"

"So then I put it on Youtube, but Google censored it"

"So then I self hosted, but then Cloudflare censored it"

"So then I hosted it out of my own house, but then Comcast blocked it"

"Oh well, I'm not in jail so that means I still have free speech I guess"

I would say the above are signs of a decaying democracy.
Note: Applescript is mostly abandoned since some years ago, and most apps don't support it in very useful ways in my experience. It's also slow. I imagine Linux would allow more scriptization, but I only ever use Linux for my servers.
Good job Paystack team
We need a new methodology of human and computer interaction to warrant re-thinking desktop os. What we have is very fine tuned to keyboard, mouse, screen and occasional audio input and output. When we have a new set of IO, it could be that "windows" and friends are irrelevant.

Yes, we had touch screen, thats how we got to windows 8 hell, we failed to adopt the new UI. I would argue we are still working on that.
That actually upsets me more: we're beset by stupid DRM and price-gouging on ink, and it's not even that profitable?
Apache 2.0 software is all over the place in Linux distributions. And it's probably the license that most lawyers would recommend for a permissive license. The reason it's not compatible with GPLv2 is the patent termination and indemnification provisions (in the view of the FSF). The code isn't in the kernel though.
Isn't every human right without historical precedent at first, until it becomes established?

Doesn't that always happen step by step, with "early adopters" arguing on grounds of morality and other arguments, until eventually enough people start to believe something has a high moral value and should be raised to the level of a human right, enshrined in law?

Those who would argue for open borders as a human right are like "early adopters" of that idea.
Interesting that the strongest variant took an average 20,000 CPU-hours to break- so definitely not cryptographic strength, but not a walk in the park either.
Absolutely. I just didn't want "seasons are too long" to come off as a nationwide feeling here. I can speak for myself :)
I think that's precisely what they're saying: a lot of people talk about "free speech" because free speech benefits them. When you're in a dominant position, free speech doesn't threaten you. Or at least, you think it doesn't.

Few free speech advocates think you should be free to call for violence. That's free speech that does threaten them. Speech that calls for discrimination against groups they don't belong to, however, is perfectly fine -- they know that they're too important to be threatened by it.

So practically all self-described free speech advocates do put limits on free speech, and there aren't any True Scotsmen.
I feel like there's value in the "shock?"

As in, don't do it gradually.

Drop it INSTANTLY and just see how long you can last, even if it's only a few seconds. I know at first I was like okay, 5 seconds f* this.

But then you can make it a bit of a game for yourself, and after a while it just becomes habit.

(and fyi, I live in Florida, so staying in longer is much easier-- But I can say this switch made me change from dreading visiting relatives up North because that would ALWAYS make me sick --- to "aww yeah super cold showers in the morning," and you know, not getting sick.)
> Banning obvious bullshit, albeit akin to censorship, is NARCAN.

This is the crucial comparison.

YouTube, Twitter, and Facebook do not promulgate free speech. They are driven by algorithms that prioritize certain information over others. Such algorithmic prioritizations are not platforms for free speech and removing harmful content from these algorithmcally-generated feeds is not the same as censoring speech in the domain of free discourse.

Given YouTube's algorithmically-generated feed, removing certain harmful content is more accurately identified as curation than censorship.
Phoronix is... not a great journalistic outlet.
Are you stating your last two sentences as the result of researching these issues?

Because as a layperson, I would not have thought a company could get a patent on clicking a button to purchase an item online.
But if you're arguing not to jump out a window, and I have base jumping experience and am wearing a parachute, the argument is silly. Especially if the building is on fire.

Slippery slope arguments assume A leads to D and discard any positive effects A could have out of hand. That's why they're a fallacy.
Tesla – Breakout as Planned
I've found the same thing. It's also a great excuse to get the rainbow pack of highlighters!
I built https://github.com/wiringbits/cazadescuentos, and Aliexpress is in my backlog, if you like, send me an email and I'll let you know when it gets integrated.
Adoption of GAN fast chargers among consumer products to grow fast in 2021
> Because it is incredibly divisive and cheapens the journal.

Pretending this is a normal election, or that Trump is normal candidate, cheapens everyone who has a platform and does not use it.
reading through the comments here the answer seems to be: good printers are cheap and nozzles are hard.

But how about the openwrt-approach? Keep the printer with the good nozzle and starting with the software such a cheap printer runs, trying to get that foss first - jailbreaking your printer if you will. Or swapping the board for a raspberry pi or similar? That would at least help against closed drivers, cartridge restrictions, page counters etc.
It's an operating system and personal server designed for the cloud era. You should be able to test it with a comet, they have guides in their page.

"What does OS for the Cloud mean?"
It attempts to make personal server as easy to use as browsers made front end, motivated heavily by idea of owning your social graph - instead of it being owned by the big tech companies.

Pretty cool thing in my opinion, I own 1 planet. I recommend "Understanding Urbit" podcast if you are even remotely interested about their ideas/motivations.
Absurd. Who are the arbiters of truth and what can and cannot be said? There is no such thing as almost free speech in a free society except perhaps for clear cut physical threats.

Also big tech is going to end democracy as we know it unless we get serious. They can decide who gets elected into office and we are on a path to replacing elected representatives with kings.
> the preponderance of evidence points to some seriously bad stuff going on

Do you really think the Trump Justice Department would shy away from releasing a statement saying exactly that, were it to be the case?
The big use of a printer in my household is sheet music. Though some musicians have started using big tablets (with a pedal for turning pages), I expect widespread adoption to be slow and painful.

Musicians are not always particularly tech savvy, and even when they are, they may have little patience for futzing with technology. They expect things to just work, and to not detract from playing and working on the music.

Very well organized musicians and larger ensembles with a dedicated librarian have switched to the tablets, but when you're a bandleader trying to herd 19 cats who were all hired at the last minute, you don't want to add an hour to the time for performing or rehearsing to get them all up and running with disparate platforms, file formats, power cables, and so forth. You hand out folders full of "charts" and off you go.
https://en.m.wikipedia.org/wiki/Daisy_wheel_printing

Daisy wheel printers were slow, loud, and had huge limits (no kerning, single typeface, no printing family photos), but the print quality was good. And if you are the kind of person who likes mechanical keyboard sounds, the sound of a daisy wheel printer is pretty cool.

https://youtu.be/ZVQkbT-g3aw
It's amazing the high percentage of HNers who want every online platform to become 4chan.
This sounds like "wishful programming" without type safety (or needs writing types as libraries). The only place where I've seen this working well is in TypeScript and it has a massive community (and Microsoft) behind its back.

Currently I write backends in Rust and frontends in TypeScript and it works really, really well.
around May(?) i noticed facbook pushed out an update and i had to keep my facebook browser tabs closed or my video games would be super laggy
How about ordering to somewhere running HP MJF printers? The PA11/PA12 materials they use is much like ABS or PLA but has no visible layer lines.
Pocket P.C. – Starting Production
That model is juuuuuust about dead. Canon/Lexmark/HP are now all pushing megatank/ecotank continuous ink systems. I bought a Canon Pixma G6020 for printing photos and I'm super pleased with it. It comes with enough ink to do 18,000 black and white pages and 6000 full color pages. Refills are around $40 for the set.
I can't speak for every implementation in the world but at least most block both as it actually takes more work to create a filter that only blocks multicast RAs. The filter to block all is an automatic ACL saying "ICMP Type 136, direction ingress, action drop" and a multicast only version would take additional checks to do less.
Ultimately, there's no Youtube policy that could force people to believe the truth if they're dedicated to believing otherwise. But there's a lot of people who are what we might call vaccine denier adjacent. They don't think vaccines are bad, but they see the anti-vax position as something that's being reasonably and honestly debated, so they're often sympathetic to concerns like "maybe there should be fewer vaccines" or "this one vaccine might be dangerous because public figures I dislike are pushing for it".

The benefit of the tagging would be to make it clear to that set of people that, no, anyone who understands what they're talking about thinks modern vaccines are very safe.
That's an interesting read, and it shows how buggy so much of the software is.

It also shows how developers rank the priorities of bug fixes.

I'm an Xcode user.

That means that I experience lots of bugs; some, pretty damn nasty. I tend to only report the ones I consider serious, but I find it a bit depressing that so many of them seem to remain untouched.

That's because Apple assumes that I have a much higher tolerance for bugs than the vast majority of their users.

They're right. I keep using Xcode, despite the bugs. I'm not a fan of other IDEs, and my experience with them, is that they are every bit as buggy as Xcode, except that they also run slower.

But user interface (and security) bugs in the general operating systems get high priority.

I suspect the same goes for Facebook. They know that they are the only game in town, and that marketers will tolerate a much buggier experience than users.

I would like to see software quality rise all over. Speaking only for myself, I spend a great deal of time refining the interface for administrative functionality, and have a standard policy of "Don't move on to the next item until you believe this one is 100% bug-free, and completely usable.", even if it means delaying, or even reversing, progress of the project.

That's not a popular stance, but it does tend to result in pretty high-quality software. I'm writing a social media app, right now, and this philosophy has paid off in a big way. It does mean that the team needs to wait longer for some functionality, but the app is constantly in a state, where they can simply hand it to potential investors, and not worry about them encountering highly embarrassing bugs. I'm hoping that the end result will be a real joy to use.
I’ve used Codespaces and I use Cloud9 for basically everything line of code I write. The problem is Codespaces is ridiculously overpriced and Cloud9 is growing increasingly outdated compared to VS Code. No extensions, limited language support, doesn’t support Amazon Linux 2 or Graviton EC2 instances, etc.

Also even though they’re browser based, many features still don’t work on an iPad. Amazon really needs to put more effort into this space or Microsoft will wildly outcompete them. I still use Cloud9 quite heavily but as soon as Codespaces allows for scrolling with a mouse wheel on an iPad, it’s going to be hard to keep me on AWS.
Twitter censors House GOP .gov domain hosting Hunter Biden story
Beyond the developer friendly aspect, I would think running a payment infra is very different business than running SMS/email/integrations? Former has lot of challenges around compliance, fraud etc too.

If Twilio wants to own the entire developer ecosystem, maybe they will do others like APM first (Datadogs etc)?
Being able to use computers and being able to program are different things. Not exatly at the level of being able to write and being able to make your own pencil, but not that far either.
Show HN: Intelligent in-app ratings (iOS/Android SDK)
I have gotten into the hobby/habit of printing at least one "thing" a day with artistic intent. That could be:

* an anime character printed with a thermal receipt printer
* a 4x6 card with an information graphic I rendered with CSS Grid
* a shutterfly envelope to family in New England, etc.

most of the time I am starting with an image somebody else made, but there is a lot of judgement involved with fitting the image to paper and process -- it is a bridge between the world of digital images that I work and play in and the real world.

I go through printers the way rock stars go through guitars and what to do with the e-Waste is already part of the product.

I am amazed the the HP Officejet 6600 which just failed on me -- despite the expensive ink, the quality of the work it could do is astonishing.

It stopped picking up paper because something (like a little plastic gear) broke in the drive chain for the pick roller. To be fair all the rollers looked pretty worn -- the printer had been heavily used by a college professor. It's possible we could have fixed it but considering the cost of the next ink refill, I chose to get another printer.

If I were going to salvage the old printer I think I would go for the stepper motors, which would be great for robotics and other mechatronic projects.

---

I badly want to hack an inkjet printer to print white ink onto transparencies and then put it into a second printer to take a PNG with alpha like

https://bulbapedia.bulbagarden.net/wiki/File:793Nihilego.png

and make a sticker that could go in a window. Commercial kits to do this cost about as much as a good DSLR lens and they are a business expense to people who are making large quantities of swag.

It's a good market case for the "open source 2d printer" however. It's one thing to get white ink compatible with the printer, it's another thing to get the transfer function between "75% transparent" and a certain amount of ink into the printer's brain.
YouTube choosing who gets to manipulate what you are going to see is another reframing of this, that might make more sense.

Since we've seen a considerable amount of what you get when somebody is able to pay YouTube, and pay Facebook, to specify what you're going to see, on a very granular and Big Data level, in a targeted way.

In a real and practical sense YouTube having access to extremely effective social media tools and just hiring them out to any bozo offering money, with no accountability for who's trying to accomplish what, is the thing that's as far from democracy as you can get.

I feel that the people most hot to argue for a 'unmediated' world, and most freaked out if this is challenged, are the people who are in fact putting a lot of time, money and effort into mediating and manipulating this 'unmediated' world to be unrepresentative of reality in a way that benefits them and their intentions.

Then if you do challenge them, they simply lie to your face and say it's all about freedom versus censorship… because to win, they need to retain the ability to mediate the world to their liking, and even to acknowledge that this is possible suggests the possibility that they are already doing it as hard as they can, and know it.
3d printing is exciting new tech. Paper print is way over it's most exciting times. This would make great advances in developing a open source 2d printer not be that much exciting.

And that's probably also why there's so much focus on pen plotters they look special like vynil discs. And that triggers interest.
Can facts actually be overwhelmed by voluminous bullshit? That in itself is bullshit. If I had a billion to spend on insisting the sky had polkadots very few would believe it and most who say "the sky is polkadotted" would be taking the piss. Confusingly the zeitgeist itself is bullshit that unwittingly self-describes itself as the menance.

Really the example chosen was harmless - what makes the bullshit believed isn't plausiblity but because /they want to believe it/ and you cannot censor the inner desires, fears, and self-justifications.
But the facts don't stop being true even if they believe the bullshit. That is what makes successful rationalizations so dangerous as reality comes home to roost as they insist it is safe to play in the street because cars always swerved out of the way before.

Really
Wait, the FBI got a laptop for an investigation, it happened to end up dumped at a repair shop, which happened to search it for files and publish them?

Its either lies or some pretty damming conspiracy, right?
Stripe is a multi-billion dollar company and will likely have one of the biggest IPOs ever within 1-2 years. $200M is a bargain price to acquire the market leader in an emerging market like Nigeria.
In that context, Google is in an unusual position as arbiters of what people consider to be truth.

Having political discussions about things such as whether the utility of trans people being able to communicate broadcast-wise to all people interested in trans issues versus the utility of school systems regulating what students that have been entrusted to their care can see unsupervised is part of the job, when you work in YouTube and are designing the system for flagging content as objectionable or non-monetizable.

On top of that, Google believes there's a point of philosophy that good ideas can come from anywhere, so they encourage engineers passionate about a topic to use proper channels to weigh in on sensitive subjects. User of proper channels is key, which is why there are trainings.
Cabane has great insights I can't do justice to or summarize, highly recommend her books and presentations.

There aren't a lot of short answers on presence, but exceptional Presence is necessarily physical, so I've found that the ways to develop it require developing technique. In a meeting, people naturally listen to the best programmer, deal maker, explainer, or whatever else people do that is the currency of the realm. Think of a musician who has a diminutive personality, until they have an instrument in their hands and suddenly they're a huge presence. It's the effect of their physical performance and skill, which is something you can't fake, that is the effect of competence in a domain. Charisma isn't domination either, as domination is crude and simple, whereas having charisma means you're the person people want to listen to, not the one they just can't talk over.

In that sense, great actors are usually good enough at something else that they can summon the confidence from that into a role.
Hi HN,
I'm Seb, a mobile SDK developer for Promptimizer.

When adding in-app ratings to my apps, I always coded the same thing:

1. Think of a place in the app where the user might be happy

2. Hardcode an in-app rating prompt

3. Never think about it again

I wanted to build a smart rating solution that:

- Constantly tests different locations in the app to find our happiest users

- Produces a steady stream of 5-star ratings instead of spikes of ratings and then no ratings

- Doesn't annoy users

- Works with a few lines of code

The SDK is currently closed source but we want to make it open source soon.

Feel free to ask questions or request the SDK at https://get.asogiraffe.com/promptimizer
OP is talking about collusion and the years of investigations and other nonsense.

You're talking about an ineffective hack that's used for scaremongering, that was caught and had little to no effect on the out come of the election.
I really do wonder how often this happens.

Like, I know that Python is particularly prone to this, and if you have multiple languages needing C/C++ based libraries then I guess this is a concern.

But how many people have experienced this to an extent that containerisation seems like the right solution most of the time?
> I once shook hands with Bill Clinton, and for one tiny moment, he made me feel like the most important person in the world. That's charisma.

> It's not far off from love, is it? When someone's in love with you, they see you as the most wonderful person in the world. It's a hell of a feeling. If you can do that for people you're not in love with, you've got charisma.

(From the start of that comment)

> I think the formula for charisma is simple: convince people that you see them as better than they see themselves. If you make people feel like they're special -- smarter, funnier, braver, more beautiful -- than they think they are, they'll stick around you because they want to see themselves this way.

https://ask.metafilter.com/128697/What-is-charisma