skysight-inc/HackerNews huggingface dataset:
Could you shed some light on what they did wrong, and what would be a better way to do it?
neither photo product allows EXIF tag editing in a structured manner, and only wants to offer "AI" mediated models of what photos are, rather than letting us tag and collate structure ourselves.
Yes, definitely. I think the app interface is really the innovation here. That and the fact that one can make human readable salts. So I can use "kortex@kortex.com" as a salt and now anyone can check just by reading that "kortex" must have made this hash.
Any serious attempt at campaign finance reform would be blocked by the fillibuster.
We seem pretty bad at remembering color. It would be much more impactful to deal with shape and motion.
wait how does the OS even invoke an interpreter without a shebang? If you have to explicitly call an interpreter when you invoke it, then it's no extra work to call

bash some_script.sh

anyway
Would be great if it worked with their JavaScript SDK.
While I'm with you on the weird degree to which he focuses on it, I'm not seeing the sympathy. And where's the mention of lighter sentencing?

It reads instead to me as paternalistic and honestly verging into weirdly misogynistic. More a tone of How did this mere mother manage to get involved in crime?
The alias you created to make this post speaks to the pain and darkness that must be your life and I am sorry for whatever is going on.

On whether I am rational or not, I'll just say this: Einstein believed what I believe. Newton believed what I believe. That doesn't mean I am right but I am certainly in good company.
You are likely correct but I just don't care about people making money from their websites with ads, and I imagine a lot of other people feel the same. The web was just fine before ads and it would readjust if they were gone.

When I see an ad it immediately devalues the brand being advertised, as well as the content.

In the end, people are free to have ads on their sites, and I am free to block them, and if enough people agree with me the websites dependent on ads will eventually cease to exist.
This breaks down very quickly as you get more abstract.

人 = person "rén"

门 = gate "mén"

们 = plurality marker "mėn"

也 = also "yé"

他 = he "tā"

他们 = them "tāmėn"

One can come up with a story for why person + gate is plural, but the inclusion of gate in the character for plurality is really more about the sound of gate.
Sideloading is not in the best interests of the user. War is peace. Freedom is slavery. Ignorance is strength
We who? Depends what law. If you broke the law that prevents harming other people then sure. If however the law is totally unjust (and some of them really are) they might be criminals only from the point of view of the crooks that make our governments and write laws. Me - I would call them victims of fucked up system where some self-righteous POS dictates how people should live their lives.

And yes. Money talk. The less money one has the less chances to get justice.
Funny.. I always get confused between Stripe and Square. This won't help.
Gotta get in the greatest (IMHO of course.)

https://zim-wiki.org

I'm continually baffled at how the rest of the world hasn't discovered this, but it could be because I sort of live at the margins of "ultra geek" and "normie."

Local, self-hosted "wiki-like" tool. You write notes, it saves them, supports links and todos and calendars etc. Tons of plugins for math, git, etc etc.

The killer aspect, I think, though. Any hypothetical "grandma" can open it up and use it immediately and it's very useful. But because it saves as plain-text (Markdown-ish) with links and pages equalling files and folders, it's always infinitely extensible with Bash or other scripts. For me, it's all the extensibility of org-mode without, I mean, you know.
Ask HN: How do you port a library or software or how does the process works
Any idea how to donate money to make sure this term is the end of Manchin’s career (unless he gets in line with the rest of the party)?

Despite having a solid majority of the US behind them, the democrats only rarely have the ability to pass legislation, and this senator is literally setting the country back by decades.

We can’t afford to put of vote reform any longer, or we’ll transition from a democracy to apartheid.

Climate change isn’t waiting for congress to get its act together either.
Besides log()'s implementation is certainly not branch-less.

It's the ostrich approach: if you don't see the branches they don't matter.
We're so lazy that we can't even be bothered to type "character" half the time, so "grapheme cluster" has no chance to catch on unless we can think of a "char"-style abbreviation. I'll start the bikeshed with "gracl", but ambitious folks may wish to argue for "clog" ("cluster of graphemes").
Hydrocarbon Resin
I try to schedule them at 20 minutes, so that people have 10 minutes to prepare for the next meeting. If I'm on point that's usually enough.

A lot of these organizations put status updates as meetings though, which is never necessary. There are a lot of better ways to send status updates.
This video might be more approachable:

https://www.youtube.com/watch?v=2LyzBoHo5EI

I'm sure it won't convince all of the Malthusian doom and gloom sorts, but it's worth a try.
AU/X was a pretty weird Unix, an SVR2 base with various SVR3 and BSD bits bolted on, all topped off with a mostly-functional (classic) MacOS 7 emulation layer. It wasn't much like other, contemporary Unixen. I did some rather serious time with it in a previous life, and really grew to hate it.
Yeah, naming things is hard. In retrospect it really should have been something like __modulename__ but that’s also not right because it doesn’t always return the name of the current module. If you run foo.bar.baz as a script you’ll get __main__ which is actually kinda weird when you think about it. But __modulenameormain__ is a bit long to type.

Now the Python devs will say that this is perfectly consistent because the names of modules are determined by the __main__ module and how they’re imported and so the idea that the entry point of a script not being __main__ is preposterous but I don’t think that jives with how people actually write Python code and that “the main module” can actually be “mycompany.app.serverboi” and probably should be for the purposes of logging.
It's not a magic number so much as an attempt to redefine expertise. While shilling a self-help book. A lie at the kernel of a con.
> we at Apple enjoy our App Store profits and don’t want to see those reduced, user-be-damned.

………… literally so what? Welcome to capitalism. They built it. They reap the rewards, while paying devs who play by the rules $643 billion in 2020.
Not just you, saw multiple of their new products on HN
>crime TV-loving mother urged me to "cooperate or they're going to throw the book at you!!!"

Your mother definitely wasn't paying attention to those crime shows, because if she had, she would certainly realize that there is literally nothing to be gained by cooperating, and a hell of a lot to lose.
The only reason we're not all chilling out and relaxing is the "rat race".

We're not competing with the animal kingdom anymore. We're competing with other humans.

Good luck getting all humans to stop trying to dominate/outdo each other. It only takes one and the race is off again.
They can advertise and sell on other websites, but if they advertise below the prices they advertise for on Amazon, then Amazon pushes them out of the search results box. Something like 90% of Amazon sales happen due to products being put in that box.
It's brilliant, but horrible, since you need somewhere between 300 and 1000 dimensions of floating point word vector semantic space to get good separation. Maybe it's shrunk since I last checked.

Even with less granularity, that's still like 256 bytes per grapheme.

I think this would be great for machine translation though.
Beat me to it

and I get the impression that Square already has decent saturation in point of sale systems. Anyone that wasn't already vendor locked, or would have been cash only, is using Square already. Other the past year I've seen many leapfrog that straight to Venmo (haven't seen any vendors using Square's Cashapp personally). If you aren't in the system you're illiquid.
I think you’re certainly correct, but remember that the question wasn’t just about understanding mirrors, but using mirrors to make a point about bias. “A mirror image is swapped left to right” doesn’t appear to be biased at all, and yet it is.

Also, just for fun: what makes calling it swapped front to back more valid than left to right? One could recover the (translated, rotated) original image through any of a front to back swap, left to right swap, or top to bottom swap. They’re all lenses, and equally valid.
Yea like how it’s happening for cheap android devices and PCs?

Oh … wait.
I think this is something beyond 'playing potential'.

The 'lawn' is an obsessive compulsive thing at very least in Anglo WASPy culture, possibly on the Continent in some ways, that definitely transcends the game of football. It's more obvious on golf courses at least in North America.

There's something about middle age in these cultures that just draws you in, like a growing whisper. As a young man golfing, I would snicker at the overbearing perfectionism of the grounds-keeping ... while at the same time admiring the beauty of it. But now I think I get the addiction.

Every time you play a video game, you're introduced to this fantasy like creative perfection ... it's a little bit like that ... but 'the perfection is in reality'.

Whether it's a grand idea or not, I suggest this industry is going to grow and grow. Pun intended.
When I need a device I can completely control, I buy a device that I completely control. It’s not like there’s a shortage of options.

I would like to continue to be able to purchase a device that is well locked-down. If only for the benefit of my parents, who aren’t to be trusted to judge the privacy and security limitations for any given software.

Though, to be honest, I quite enjoy having next to no concerns about my iPhone and whether some malicious software is going to screw me over.
China isn't the only game in town. India and other SEA countries could pick up some of the demand, alongside domestic producers.
I build something similar recently inspired by Francois original post. Some studies here:

https://code.sgo.to/2021/06/14/sha256.html
https://code.sgo.to/2021/06/14/avatars.html
I don't usually do the same routes with gravel and road tires so it's difficult to have hard data to back my claim. The only one I have is 1h 59m vs 1h 56m on a flat fully paved route. So not a big improvement, 2.5%?

However the bike feels lighter with road tires. At low speed I accelerate faster and I can keep a higher speed for a longer time. The 42 mm tires have a shallow sawtooth tread so they can't be as fast as the slick 28 mm ones.

And the bike is really lighter with road tires. One 42 mm tire is 600 grams, plus a larger tube. I don't remember the weight of the 28 mm tire, but it's less and the tube is smaller.
brb just checking google
Is it a breach if that is literally your entire business model?
Well no; speed does increase severity in the case of a collision as you say, but it also directly impacts your stopping distance, even at the same level of alertness/reaction time/etc. If a kid runs out in front of your car, you are both more likely to hit them at 30 mph than 15 mph (due to not being able to stop in time) and more likely to kill them having hit them.
Metropoles had some control over those governors who wanted to return home.
Perhaps move to Finland? We have a default 37,5 hour work weeks and a 1mo summer vacation.
You wanna help society and the environment?

Go. Fucking. Vegan.

Asking our corporate overlords to help save the earth is the most idiotic thing I’ve read her. Almost as dumb as looking at Hollywood to teach morals or accurate history
Thank you for fixing my editing errors! You are correct.
username checks out with knowledge haha - thanks!
What a relaxing game. Thank you
Nintendo I agree with whole-heartedly. Sony, not so much. They sell consoles at a loss [0], and make up the difference with licensing and percentage-of-game sales from publishers.

Meaning I am Nintendo's customer, Epic Games (I... think(?) they make PS5 games) is Sony's customer, and assorted advertisers are FaceBook's.

[0] https://www.msn.com/en-us/money/companies/sony-is-selling-th...
It's probably the most relaxing form of suffering I've ever experienced.
Four 10 hour days was always preferable for me to five 8 hour days every time. The extra two hours ends up barely noticed. You miss rush hour after work so travel time is almost halved at the end of the day meaning you get home not much later than normal anyway. That extra day off more than makes up for it. If you've gotta work a 40 hour a week schedule, 4x10 is what i prefer for sure.
I think that's fair. But he still knows what he is doing.

If he were sponsored by a Coke 'sub brand' (i.e. water or healthy drink) ... he would have done it more gracefully for sure.
I don't understand the obsession with short-form articles and books. Pretty soon, they will become dumbed-down into tweets.

If you want to read something of substance, read. There are no shortcuts.

War and Peace is 12-13 "short" books.
This. People want to enjoy the benefits of iPhone that were a result of apples locked down approach, while wishing it was more like Android.

This is definition of having your cake and eating it too.
Umm, I don't know about that. I've definitely heard 2 of my black friends disparagingly refer to other black people as uncle tom's within the last several years. That book, or at least tangential references, is apparently still in cultural memory. FWIW, this is the upper midwest, that slur might not be a thing on the west coast, I can't say.

For GP, based on the novel "Uncle Tom's Cabin" [1]. The book was abolitionist, but a quick read through of the wiki should give some background on why the title characters name is now a slur.

> https://en.wikipedia.org/wiki/Uncle_Tom's_Cabin
> ..."production ready" version of the solution, that is indeed very close to the original one, including a while loop.

What's missing still is a comprehensive set of test cases to check against.

If such cases were spec'ed to go along with the original code, fthen at least one could have seen the applicability range and perhaps other people would have added some challenging corner cases (just as mentioned in the OP).
An open source project isn't the same thing as a several thousand person corporation with not only engineers, but business analysts, legal departments, accounting, sales, client services, human resources, IT, management, and so on and so forth. Each has deadlines they have to abide by, some set by their bosses, some set by the government, and others implicitly imposed by competitors.

That's much different than a pet project that's being given away for free.
Craft is like a macOS-native Notion, right? My notes are stored serverside?
> something like Dual_EC_DRBG being submitted in bad faith.

That's a poor example, because everyone (who both knew anything about cryptography and actually bothered to read it) knew or suspected it was garbage. As [0] put it:

> > and Dual_EC_DRBG was an accepted and publicly scrutinized standard.

> And every bit of public scrutiny said the same thing: this thing is broken!

0: https://blog.cryptographyengineering.com/2013/09/20/rsa-warn...

see also: https://blog.cryptographyengineering.com/2013/09/18/the-many...
There's a difference between well established and mature. I've been using CAD software for nearly two decades and even now hardly a day goes by when I don't curse solidworks for doing something stupid or making something unnecessarily complicated, and it's one of the more user friendly options out there. I think most engineers would describe CAD as slow and tedious, even if they are experienced users. If you look at things like writing or digital art software, experienced users can utilize those to express the ideas in their heads about as quickly and easily as they could with pen and paper, whereas modeling even simple things takes way longer in CAD than a beer-napkin sketch, and there are plenty of cases where I can imagine a geometry but I have no idea how I would model it in CAD. Beyond making things more intuitive, version control is decades behind that of software, constructing parametric models in a way that they don't break immediately with minor changes requires significant skill on the part of the user, task automation is essentially nonexistent, and collaboration tools are a joke. The field is ripe for disruption by whatever clever team figures out a good way to address these many pain points.
Beautifully written. Thanks for your comment. It touches many of us around you.
It's a message for all of us; doesn't matter - the label, what matters - the actions.
It truly helps to hear that others think and have the same feelings.
I wonder how much is this specific to US. Does kids in European countries go out and play on their own?
Interesting article !

Note taking is very important as it helps you retain stuff and helps you learn better in general. I am huge on taking notes whenever I'm learning something new and the strategy that worked for me best was using markdown in vim to take notes and use git to save them.

Last but not least if you are a huge note taker I would suggest using Mdbook(A project powered by Rust) as it allows you to write in markdown and uses full-text search feature which makes it easier when searching for something specific in your notes.

Anyways would love to hear from you guys what tools have worked for you guys when taking notes
I’ve been wanting to do something similar to this, but using locality sensitive hashing. The use case is an artificial life simulator I’m working on, where organisms with similar genomes (by some definition of similar) look visually similar so it’s easy to watch the proliferation of different cell lines around a medium. I’ve tried searching for prior art along the lines of visual indexing optimized for human brains, but haven’t really been able to turn anything up. Is there a term that I could search for?
That moment when the the Jira server goes down but no one cares because the production teams were all working off of good ol' whiteboards to do their Kanban.
This is “inspired in part” by the same (excellent and a little scary) talk. Which makes you think, when would something like this have appeared if the talk had never happened?
1. None of the shots are FDA approved.
2. Asking for PHI breaks HIPAA...the theater is breaking federal law.
Yeah because it's pretty much impossible. It's unbelievably hard even detecting an incoming asteroid let alone prevent it. See: https://youtu.be/4Wrc4fHSCpw
Cost of production in Canada or Mexico is close enough to Asian suppliers with the benefit of shorter lead times, less language barrier and similarly time zones.
Looks like that ioctl needs a kernel patch.
I mean, I was in the Haskell community for many years and have stepped away many years ago, have never attended anything related to RacketCon, and only recently found Pollen from Butterick. I still had already heard about Matthias and his "teaching style" well before any of this, from merely being in the general functional programming community atmosphere. I've seen rumblings about it on HN more than once too.

Like, I think the thrust of the claim here isn't that you're necessarily arguing in bad faith or something. It's more likely a sense of frustration that something which is so relatively out in the open and obvious is even being "contested" at all (not to shove words in your mouth but just for lack of a better one.) And to be fair to you, this dynamic of "open secret" is very common with abusers, for the literal exact reasons Butterick outlined in the post. So it's not like an original sin or anything...
// Unless you eat lunch with senior leadership your in person socializing through meetings is meaningless and relationship can be fostered over slack.

Objectively not true. Say hi to someone at the coffee machine, chat, what do you do, etc - learn he's worked on something similar to what I am trying to do now - get some help.

If not for coffee-machine run-in, wouldn't know he exists, wouldn't know he's done that thing. Multiplied by a hundred micro-interactions like this a day.

Zoom/slack is less serendipitous, more planned. But if I don't know I need to meet you ahead of time, I won't.
Tim Cook's argument doesn't hold up in the most likely scenario: if users get a choice to install third party apps, the risk to a user who exclusively chooses Apple's app store remains nearly as low as today.

And choice is what Cook does support when it comes to iOS privacy controls (except there the change to Apple is a leg up over Facebook and Google).

What's best for the user, Apple's profits aside, is to provide a choice in both scenarios.
Stripe Tax - https://news.ycombinator.com/item?id=27459712 - 6 days ago

Stripe Identity - https://news.ycombinator.com/item?id=27502993 - 2 days ago

Stripe Terminal - https://news.ycombinator.com/item?id=27534884 - 3 hours ago

Stripe Reader - https://news.ycombinator.com/item?id=27534156 - 2 hours ago
Huh, yeah I can hugely relate to this. That ever-present sensation of dislike of what is happening, even while "getting something done". The feeling that it's basically the last thing I want to be doing, but there's also nothing else I want to do either :)
Only "Announce breaking changes." is covered by semver.

A library that makes a breaking change every week could be following semver if it bumps the major version every time, but they are not taking backwards compatibility seriously.
> iOS is better for privacy but for example if something like fdroid existed on iOS I could compliment the apps on the appstore with free software one that I know also guarantee my privacy.

YOU could do that, but as others have said, the problem is that other people are not going to do that. For the average user, it's a huge attack vector, or let's be honest, it'll be used to pirate apps.
The average user doesn't even know what open source is, and when they Goa head and side load some new game because their "neighbors son really knows computers" and their iPhone gets taken over by adware, who do you think they're going to blame? Do you really think they'll go "oh well, that was the risk I took by side loading." or something? Nope. They'll go "Wow, that was terrible. Apple sucks. The iPhone is insecure garbage!"
That's exactly what would happen and we all know this.

If anything, perhaps Apple could make an "iPhone 12 - Developer Edition" and only allow side loading in that version... and offer no warranty other than hardware. Keep it out of the hands of Average User but the ones that think they're such power users can buy it.