skysight-inc/HackerNews huggingface dataset:
> I imagine there's been measurable harm to our society's cultural and scientific advancement because copyright forces us to recreate others' work instead of building off of it.

Part of that harm is in creating monopolistic entities like Youtube because only big players can take on big media. If Youtube didn't have contentID they'd be sued into the ground by the publishers.

> But what does that world look like? Quite frankly, I'm not sure. Of course, we can't just abolish copyright with no replacement; it's certainly necessary to reward the creation of this work somehow.

This is, in many ways, a world in which we already live due to the proliferation of piracy. There's still plenty of monetization opportunities:

- Art commissions

- Patreon

- Ad-sponsored serial content

- Subscription models

- Live shows
Google Data Studio vs. Tableau in Two Real-Life Stories
> The problem is not the tool, it's the structure of the organization.

Nicely put! Also, it's probably more like how the organization ended up evolving - something no one knew beforehand!
> Johnson’s three children were cast into foster care while she was incarcerated. One daughter was molested, state records show. Another was physically abused.

This looks more like indictment of US foster care.
> Training a model per camera isn't necessarily a terrible idea, either. In the future I predict that we'll see more and more "on-demand" models: models that are JIT optimized for a target configuration (in this case, a specific camera).

Meta-learning, or perhaps learning camera embeddings to condition on, would be one way. Although that might all be implicit if you use a deep enough NN and train on a sufficiently diverse corpus of phones+photos.
Yes, it was very interesting, and related to my Eggex subproject (of the Oil shell, "our upgrade path from bash"):

http://www.oilshell.org/release/latest/doc/eggex.html

Basically the idea is to compile a new syntax to multiple engines. It's embedded in a shell and has a seamless upgrade path:

http://www.oilshell.org/release/latest/doc/eggex.html#exampl...

I'd be interested in your feedback on it! I think it's very related to Lingua Franca but if you disagree I'm also interested in that :)

I think most "new language" projects are rightly met with skepticism, but the difference with Oil is that is emphasizes a transition path, and it's embedded in a significant piece of work (i.e. there are other projects like this, including ones from myself, but ironically I didn't want the extra dependency)

Although I guess the obvious criticism is that Eggex almost entirely syntactic. If two regex engines have the same syntax but different semantics, it doesn't help you. But I have not found that to be a big issue in decades of using multiple engines, although admittely it relates to the subset of regexes I use. Eggex is more like a union of engines than an intersection, so maybe that's something to change ...
I'm sure there's some perceptual bias here because you notice the Americans complaining but have no easy way of noticing the Americans who did just silently figure out a way to make do and get on with their lives.
This is what's used in the UK:
https://en.wikipedia.org/wiki/Judicial_Appointments_Commissi...
Convicted in 2011, disbarred in 2019. The guild will go to great lengths to protect their most guilty.
For SES there is also this repo from freecodecamp[0]. And also Moon Mail[1][2]. I am sure there are more too.

For a paid, non SES, option I personally like SendGrid[3] more than Mailgun.

[0] https://github.com/freeCodeCamp/mail-for-good

[1] https://moonmail.io/

[2] https://github.com/MoonMail/MoonMail

[3] https://sendgrid.com/
I don’t think most people need a fully partition tolerant solution; even at very high scale and with high SLAs quorum based solutions are used successfully. If you remove strict partition tolerance from your above list there do exist such databases. And I’d argue it’s much easier to develop against such a database and you’re more likely to actually preserve its guarantees in your application than running an ad-hoc cluster of Redis instances with a home-spun clustering scheme where your application logic is heavily implicated in maintaining consistency.
Roughly 44 million items are available via torrent (I maintain a catalog of IA items independent of IA, with each item's torrent file). Wayback data is not (to my knowledge). This is important, as IA then can act as a global metadata catalog for the items, with the underlying content being served up through an uncoordinated fleet of seeders. I think many might agree that the time has arrived for this data to live on globally distributed storage nodes.

It would be helpful if IA published Wayback data files over torrents, alongside cryptographic signatures of the files (for attestation and provenance purposes, as Wayback data has been used in legal proceedings and you would want that trust in the data maintained regardless of where the bits were retrieved from for hydrating the WARC client side).
Yet, when I have provided recent evidence [0] in one of the comments, it gets gaslighted and flagged. Says it all really.

[0] https://news.ycombinator.com/item?id=23694041
>Judges can't just decide to have random people sterilized.

More specifically, they can't unless they do, but if they do then that's okay. Which seems to simplify to "they can".
> 2. The fact that the function you talk about has 6 parameters and this is a 3D visualization (3 degrees of freedom) is confusing.

Why is that a problem?

It's no different than defining a family of linear functions f_a,b(x) = a x + b and then letting the user pick values for the parameters a and b before plotting it onto the xy - plane.
TW was an amazing experience
Well EFF won’t be getting any more donations from me, just like I cut off IA when they started this.

Don’t ask for money to fight a legal battle where you are so obviously in the (legal) wrong.
Always a bit sad when Canadian companies get acquired by the US behemoths
What possible attack vector is possible using just a city and throwaway account name? The accounts obviously a troll based on the attacks against other users when their claim is questioned.
Okay, here's an experiment less subject to philosophical interpretation:

Picture Jack Sparrow (assuming you feel like you have a good memory of pirates of the carribean). In particular, picture his sparrow tatoo. Write down what color it is. Then look online at an image of it [0]. Is the color the one you wrote down that you pictured? Repeat this again for any image you feel like you remember. If your mind were simply making you think that you were picturing things correctly, what you write down should rarely match reality. On the other hand, if you are actually storing visual information, your memory should pretty regularly be correct. Not everyone actually does store data visually, it really could go either way.

With regards to your comment, the instruction was to picture a pirate, not a pirate's shirt. If you look at a photograph of someone, do you become instantly aware of all information contained within it with perfect detail? If so you must be great at where's waldo. For the rest of us, we perceive a gross overview at first and to identify any details we must focus in. But the fact that we don't know where waldo is before we look for him does not mean our brains are retroactively placing him into the picture.

[0] http://www.jacksparrowcostuming.com/tatoo.htm
Thanks for providing a link. I signed up. Looking forward to when it becomes available. I currently use keybase for search and annotation so would like to see keybase included as well.
Looking forward to trying out Linear. I'd really love to use a tool with good performance and offline support! Your website looks slick and lovely too.

Alas, the e-mail sign up seems to take a while to send the registration link e-mail. When I got the e-mail after maybe 5-10 minutes of waiting, the sign up link had already expired. :( It says "Verification code expired. Please request a new one." I did, but the same thing happened.
This is because your parents were subsidizing that wage by covering your expenses
I've heard some good things about Omnifocus but it's Apple exclusive so guess I'll never get to try it out.
Yubikeys work in PIV mode with openssh, it just requires the necessary module and some invocation dance with ssh-agent https://developers.yubico.com/PIV/Guides/SSH_with_PIV_and_PK... or Filippo Valsordas yubikey-agent https://github.com/FiloSottile/yubikey-agent
There's so many apps and many don't work on the desktop. It's just trying it's best to simplify keeping in touch with people where they want to talk.
Vladimir Nabokov on Twitter
> The problem is not the tool, it's the structure of the organization.

Nicely put! Also, it's probably more like how the organization ended up evolving - something no one knew beforehand!

Newer products should start their sales pitch addressing that last sentence in OP's post.
This is exactly what I'm going through in my life. A couple of family members have anxiety, which causes us to avoid getting out of our comfort zones and pushing ourselves. And I'm finding that over time my own anxiety increases too. I think a big part of that is because I'm losing my own experience at seeing myself be resilient and handle situations.

And I worry a lot about how this generation raises its kids. We're told that you always need to support your kids so that nothing tears their self esteem down. But I think in the process we've lost giving them the chance to build their esteem up. They don't get many experiences they can look on where they say, "Yeah, I really rose to the occasion and did this difficult thing."
Ask HN: Self auditing/reviewing each other as programmers?
I do embedded and mobile application development at a company of ~200 people. There are two other software developers in other parts of the company (one web app stuff, and the other engineering tooling). And that's it. We each enjoy the blessing and curse of being quite autonomous (it's very much a choose your own adventure type of employment). Each of us kind of reports to some sort of non-technical management, but there's really only so much career development/accountability when they have zero clue what you really do and the best they can evaluate is how timely you are and how kind you are to interact with.

Recently, we've explored the idea of somehow reporting to each other in a sort of self-auditing fashion. For our own benefit, as well to possibly create some increased trust in our many non-technical peers. If you were self-auditing/reviewing within an internal diaspora of software developers, what would you make those visits with each other be about?
While I agree that NPM can be improved, most people who are complaining about the number of dependencies have no idea what they are doing.

If you install a package without the --production, which is default, you get everything including perhaps some build packages like babel, linters, and what not. These dev dependencies tend to be huge. That is how it works. Similarly, if you install the dev version of a library in some other language you get not just the source but perhaps hundreds of megs more of other source. What is the problem?
(Or you could just use Sci-Hub for ACM papers like everyone else.)
https://daugerresearch.com/orbitals/index.shtml is a much nicer (and I believe more accurate) visualization.
Seems like they're running a chrome process controlled via the automation APIs.
Now Is the Time: Tell Congress to Ban Federal Use of Face Recognition
Physical proximity to a traumatic event increases severity of stress symptoms
Tell Your Senator: Vote No on the Earn IT Act
How about the incident where the old man toppled over and smashed his head when the cops nudged him out of the way?

Yes, at first glance it's hard to watch, but if you stifle your emotions and look objectively at the situation, a man's age does not give him license to block police who have given orders to disperse, and the officer who pushes him clearly does so with restraint - if the man had been 20 years younger his stumble would not have resulted in a fall.

Meanwhile this briefly became yet another (false) rallying cry for protestors.

Where's the media covering this fairly, for me to link? Why would you expect such a thing when almost every major news network has come out in support of "peaceful protests" against literal backdrops of burning cities?

Edit: why is this flagged? Honestly? Is this not literal suppression? I stated my point of view like everyone else has done. This is the other perspective and it's sorely needed if we want to minimize the radicalization we are witnessing nationwide.
It depends on how you configured your Yubikey. I believe you can configure it both ways.
That's an interesting question! I don't have aphantasia, and can visualize things pretty vividly - but I also resorted to "verbal memory" to do that calculation.

I foiled it like the other comment says (maybe somewhat of a visualization, since I "visualized" it as 40x60 + 40x8 + ...), and I remember the running sum by "saying" it to myself inside my head.

I performed each multiplication (grade-school multiplication memory lookup table, not actually doing the visual algorithm) and added the right number of 10's place zeros, then added it to the running sum. For this addition step actually, I do visualize as stacking the two numbers and carrying if needed. Then I "say" the result to myself and remember it for the next multiplication.

I will say that my first reaction to seeing "calculate 47x68 real quick" was reluctance and it was not an easy task to do mentally, but it was mechanically straightforward.
I think if you talked to most authors they would have strong feelings that there need to be some legal means to ensure they are compensated for their work, and that someone else doesn't straight-up copy their novel, and then publish it and make a bundle.

I do totally agree that copyright is messed up, big-time.

To be honest I'm not sure that "free" sharing of knowledge really exists. Even in scientific communities I imagine certain knowledge is held back until, say, it's ready to be published so the scientists can get first credit. And so on.
Another duopoly that needs more competition is push notification infrastructure. Efficient push notification requires OS vendor server support due to radio usage and agreements with telecommunication companies. Everybody is obsessed with closed app stores and completely missing the net neutrality aspect of the iOS/Android duopoly.
What about Magisk?
When you have full control over the system, you can pretend everything to Userspace Apps.
You're channeling Thomas Jefferson, who himself channeled a Zoroastrian idea. Jefferson said: "... no one possesses the less because everyone possesses the whole of it. He who receives an idea from me receives [it] without lessening [me], as he who lights his [candle] at mine receives light without darkening me." [0]

The flaw in this concept is the free-rider problem:

1. Not all new IP can be created as a side project without funding.

Suppose that I have to come up with an investment of $X million to pay for the goods and services needed to develop something.

(Even assigning existing employees to do the work is an investment, because the money used to pay them presumably could be used for something else — i.e., investing in the new thing represents opportunity cost.)

Suppose also that the resulting IP is easily copied once the new product or service is out in the open.

Without some kind of legal monopoly under IP law, copiers — who aren't burdened by my development costs — can quickly run the market price down to marginal cost.

2. A marginal-cost market price means that I can't charge enough to be able to recoup my investment while still staying competitive.

That, in turn, means that I'm unlikely to be willing (or even able) to fund the investment needed to develop the IP.

3. That's why the U.S. Constitution, article I, section 8, clause 8, allows Congress to create IP rights for limited times.

[0] https://uh.edu/engines/epi792.htm
Show HN: C++ function+classes compiled to JavaScript. Open and go to dev console
where are these extensions being used? I didn't look hard but are there open source libraries / compilers that will take advantage of these?

It's sort of amazing the amount of performance you can squeeze when you fix your OS and cpu architecture.

There are so many extensions: https://software.intel.com/sites/landingpage/IntrinsicsGuide -- are we suppose to write our own libraries to leverage these or do we need to file tickets with our favorite compilers for them to develop these optimizations?

Oh, one more questions, how do these overlap with AMD?
Yes, this is a great point. Predictability is efficiency and efficiency lets you accomplish more with less. That's a good thing when it comes to conserving resources, fighting climate change, or even just making the most of your time on Earth.

However, like most things, the optimal point is probably not at either extreme. Maximum predictability and efficiency is how you get monocultures, authoritarian conformism, and a life so indistinguishable from everyone else's that there's little point living it.
I want issue tracking where everything thing is saved to a hit repository.

I’ve started using a crude version of this where each open issue is a directory, there is README.md for each issue and supporting files go in the same directory and get relatively linked to in the readme. When an issue is closed you delete the directory. When you need to reopen an issue you revert the commit that deleted the directory.

It’s all manual and no UI and works for my personal stuff but it strikes me as odd that there is no widely used issue tracking with a nice UI that tracks all the data in git and git-large-file-store
Design Better Buttons – do’s and don’ts of button design in UI development
Maybe also in physiology
(BTW I would be happy if someone could point out similar or better resources)

https://www.physiolibrary.org/doc/Physiolibrary.html#Physiol...
I'm probably not capable of arguing for the idea of free speech any better than has been done before, no.
Dear Android Product Owner, I want to have control over which Android apps 'auto-run' on my device.
> Your philosophical musings are not uninteresting, but they are irrelevant to the fact that violating copyright is defined as stealing property under US law.

Your philosophical musings are not uninteresting, but they are irrelevant to the fact that freeing slaves legitimately bought is defined as stealing property under US law.
Because often the way these things escalate is police are called because protesters are burning and looting...

This is my point: The presentation of this list inherently absolves one-side from any misdeeds.
Let me say up front that I'm a die-hard fan of Phabricator but not a paying customer. I have no idea how you've managed to build and maintain that project, it's amazing.

Paying customers hire developers, and developers always, always create pressure within their organizations to use the tools and software that the developers are most familiar with. A few developers in this thread have mentioned some things they've struggled with; I've spent a lot of hours reading Phabricator documentation, sussing out Conduit, trying to learn how to use the whole system well, and there are still lots of gaps in my knowledge. When Phabricator becomes too different from the workflows that developers are accustomed to elsewhere, and it isn't immediately obvious that those differences make it better than the alternatives, then they're going to pressure their organizations to not use Phabricator.

Developers furthermore are always looking for ways to build their resumé. The further away Phabricator falls from being used in big, well-known, popular software projects, the more it becomes a hindrance to resumé-building. A developer can add GitHub or GitLab familiarity to their resumé for extra credit, and GitHub public profiles are a good way to say, "Hey look, I write and ship code on a regular basis". If I'm trying to get hired, and I want to learn about integrating CI, I might have to choose between GitHub Actions or Harbormaster. One of those is far, far more valuable for resumé-building than the other.

I can't argue with your focus on paying customers, but if your developer community isn't big and healthy, your paying customers will eventually not be, either.
I'm thinking of all of them except Ford and Tesla.
> Never understood before the love for chains in everything in the US (notably for hotels and restaurants)

That is partially a consumer desire for predictability, but this is also driven very heavily by market forces and economies of scale. Large corporations are very good at driving out or buying up smaller ones, so the market tends towards homogeneity even if it's not what consumers want.
What, you think because it's crowdsourced it isn't liable to bias? You think they're going to accept a PR which attempts to remove multiple incidents, for any reason?
I don't like SemVer anymore
By product org do you mean a silo of an organisation dedicated to one particular product (so if a company has five "apps" they have five siloes and five marketing teams five engineering teams and five board members ?
I think that still a good indicator of what the smart glasses might show is to look at smart watches and how bad they are. They haven't refreshed the chip for more or less 8 years.
Chargify's ToS are open sourced and free for you to use.Take a look: https://www.chargify.com/free-use-terms/
Yeah but then your JavaScript spews out unholy tendrils that mutate the DOM and dynamically add/remove CSS classes and style attributes. Separating HTML/CSS/JS made a lot of sense for web sites but separating by component makes more sense for web applications.
What do you think "trained marxist" means, in practice?

Seriously, because Associate Professor in Community Organizing doesn't sound nearly as scary, does it?
I can't draw what I see with my mind very well for the same reason I can't draw what I see with my eyes very well: my hands are terrible. I do enjoy drawing, but it sucks to be painfully aware of how different what I produce is from what I intended to produce. Where I am not limited by my dexterity, such as with computer aided design, I can perfectly recreate what I envision.
It is a bit more complicated than that. There is a tiered system based on your connections, class (wealth), gender, race, appearance, and other factors (these factors are not weighted equally). To further complicate it these factors are weighted differently for different categories of crimes.
Tip: show a demo or screenshots. I'm busy. I looked for 3 seconds and bounced.
The city alone will massively reduce the possibilities. As soon as you add any other information (political leanings, for example, as they're easy to guess), you can shrink it even more.

They may still be a troll, I'm just saying that being surprised that somebody doesn't want to divulge information when they've found it necessary to create a throwaway account is strange.
Cognitive biases that will help you design better-converting products
There are (were) an amazing number of old, reliable, remote systems around that need attention. My first job was with a guy who used to program and maintain the 'computers' that ran the California canal locks and pumps. They were paper-tape operated mostly-mechanical systems installed when the canal was dug.
Meanwhile Tencent gets a free pass and basically buys into as many US tech companies as possible
It goes back way further than that, the incidents that I am recalling involved academic teams and I think ImageNet. It happened quite a few times.
Gonna need terabytes.
How about the demonstrable fact that Susanne Rosenberg, a literal communist terrorist who had a 78 year sentence pardoned by Bill Clinton, is a high ranking member of an organization known as Thousand Currents, which is distributing funds to BLM and the DNC?

That's not the only person tied to the weather underground currently affiliated with the BLM movement.

Edit: and why is this flagged?