skysight-inc/HackerNews huggingface dataset:
> you must also believe that most wealth concentrations arise more from things like theft, and less from things like value creation.

Maybe, maybe not. [1]

[1] https://www.nbcdfw.com/news/tech/cybercrime-to-top-6-trillio...

As a side note I appreciate the urgency in the tone of the quoted here.
I have two things.

The amount of times I've tried to sign up with my protonmail account to a service and it doesn't pass validation simply because it's a protonmail account (not a gmail, outlook, hotmail or aol apparently). makes me wish everyone did follow the RFC. I actually emailed a service one time, and they responded that it's due to protonmail usually being associated with shady stuff wtf.

The second. I had to implement an email validator at one of my previous jobs, and fell down the RFC rabbit hole. Not only did I have to follow the RFC as per my bosses request, but I also had make sure that Amazon SES allowed it. Came out of the office wanting to just walk out onto the road. The weird things that not only email servers allow, but also, what do email clients allow.
You won't pay off massive low interest student loan debt that quickly, and it is usually a big mistake to give up a free matching contribution just to pay off a little bit more of your student loan.
I'd argue that tidyverse is entirely nonconsistent with the rest of R, though. At least base R packages all operate in an "R-way," so learning this syntax helps you with other packages that others try to write in an "R-way," while tidyverse only operates in a tidyverse way that you can't take your syntax knowledge with you to other packages.

I'd say the learning curve for making a sexy plot is a lot shorter with tidyverse, but overall, relying on it handicaps you versus spending the half hour longer to do the same thing with base graphics (or a base-like package).
if P = NP, it logically follows that NP = NNP, and NNP = NNNP, etc. this violates the law of conservation of energy, qed
> the odds of the App Store being broken from this lawsuit or even sideloading being allowed appears to be extremely unlikely.

From what I've seen, Epic's primary intention is to get Apple to publicly admit the compromises they make to maintain their ecosystem, and then use that to drive a wedge between the court's interpretation of the situation and Apple's defense.
I think you will find that non-U.S. banks don’t use ASCII for this exact reason.

A transliteration is arguably not someone’s legal name, and furthermore it’s kinda rude to demand that we mangle our names to fit someone’s 1970s technology system.
Or 4. We are "happy", but only because expressing unhappiness is against the TOS and in response you are banned from society with as little fanfare as google can ban your account for no reason.
This wouldn’t be Hacker News without pedantic corrections, but the title should really say “every programming language in Nix”.
All names can be transliterated if you can agree on the transliteration system with the FSF. :P Even if you stick to just "standard" transliteration probably most names can be transliterated. The problem is that the transliteration is unlikely to be the person's legal name! In my case it wouldn't be. My legal name has an "í". I wrote to the FSF with an "i" to satisfy the ASCII requirement, but the thing with an "i" is not my legal name. I doubt in my case there will any trouble, but I thought it was funny the very first instruction in the copyright assignment process was literally impossible to carry out.
> Any data that is collected on the device and sent to apple is not private

Please providence evidence of this claim and specify which data is not private.

Apple uses differential privacy and removes PII which has been documented in the iOS Security Guide.
This is a hugely misleading, if not outright clickbait, headline. The author of one random plain text form surely does not represent the views of "The FSF", even if they work for them.
The Expanse was cancelled and then saved by Amazon within a year, Stargate has essentially been a dead property for 10 years.
I use a catch-all to have a <website>@<mydomain>.com login for every website.

Samsung doesn't accept emails with "samsung" as prefix, so I have samsun@mydomain.com for them. I have no idea what's the logic behind.
I'm amused, not upset. I tried to follow this impossible instruction as best I could and decided they probably cared more about ASCII than about getting my legal name, so I changed and "í" to an "i".
Many organizations handle this very poorly.

US immigration and customs forms do not have sufficient space or characters for many common Hispanic names.

Famously, people with the last name Null are often at the mercy of SQL database input validation.

I'm having trouble finding the article (haha) but there's a person named either A or Aa (a not-uncommon Southeast Asian name) who has problems with flight ticketing systems that use that string as a special code.

There are multiple competing romanizations of most Asian languages (Mumbai vs Bombay, Peking vs Bejing, Sato vs Satou) which can result in mismatched name records.

Recommended reading: https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

The most inclusive format is a text field that accepts arbitrary length unicode strings. At the same time, you probably don't want people to put their names in as the Eggplant Emoji or USA flag. It's not a trivial problem.
Affiliate conversion method I bet you don’t know
tidyverse has ruined stackoverflow. So many questions could be answered with base R, and sometimes you might need to do base R if you want your code widely compatible, but people insist on submitting some arcane ggplot2 or dpylr code instead, and nothing is learned about R.
We’re running a ton of AI in the background to tag and categorize people’s ideas.

With one click you can see all the times someone mentions something nostalgic. We also pull out the questions they are asking, favorite books, what they’re curious or frustrated about, and more.

It’s a start, but I believe that search today only scratches the surface for the possible insights we can know. For instance, when I read an article about someone’s stance on Big Tech and privacy, it should be easy to see if they’ve ever changed their mind in that subject.
I have no issue with this basic premise. Its annoying if you want to pay nothing for a mature, nuanced service, but in my mind its the most equitable way to compensate open source development teams. Dual licensing, "enterprise" features, and such seem to be popular, but are really frustrating to work with and buy. No knock on software salespeople, but I've candidly never had a pleasant experience around any sales or marketing interaction with an OSS team. I would far rather pay for expertise than suffer endless email marketing, inside sales lead qualification, waiting for the AE to ask an internal expert, and getting spun around whether a needed feature does/will exist. That entire apparatus seems to exist to extract money from corporate bank accounts while development is a cost center rather than main focus of the team.

More fundamentally, complexity has more to do with the problem space than the business model.
Opening code in the example repls shows the contents of the .replit file, but the file itself is not visible in the list of files.
> Not if your criticisms are entirely unfounded and bordering on paranoia, no.

I am not a lawyer and I do not have access to a lawyer. I can't afford it. Therefore, I have to assume that I simply do not have the expertise to understand GDPR fully. And unlike most laws, it is not a matter of "do things right and nothing will happen", and it has very vicious teeth on top of that.

So from my PoV, the risk profile of GDPR is HUGE. If I'm running some pre-existing software stack written in the early 2000s, it simply doesn't have the necessary data provenance tracking that is needed to be GDPR compliant.

For what it's worth, I make no money from things I run, not even on ads. Zilch. However, I've spent at least hours processing GDPR requests, and I have absolutely no idea if they are being done correctly, because I'm not a lawyer, and I do not have access to a lawyer.

> What? Do you think only EU citizens have rights in the EU?

I'm talking about representation in the sense of a democracy. I am part of the system in the U.S. - I can vote. I have no representation when it comes to laws made in the EU. The reverse applies too, but as far as I know there's nothing quite as scary as GDPR from the U.S. side.
Entirely unrelated to questions about the balance of the community at large, do you have any sense for how this perspective approach can stand up to things like asymmetric astroturfing (e.g. what are sometimes called "troll farms")?

I don't spend time analyzing HN discourse like I think you probably do as a natural part of your role here, but it occasionally feels (perhaps a little less here?) like the actions of certain entities get a higher percentage of suspiciously blind or low effort defenders and whatabouters than others on high traffic public fora.

nb. Like you, I'm not talking about specifically this thread just the concept in general.
I'll second that. They also have a discord server. I had some issues getting started, but they were very helpful in helping me work through it.

With respect to its utility, it's primarily a barebones chat app right now.
> Apple is incentivized to generate revenue from their customers' data and to advertise to them.

Apple is equally incentivised not to generate revenue in this way since they would lose hardware sales.
The bell I recommended isn't one you ring - it's like a cowbell that rings constantly (while you are moving) and lets people know you are coming before they can see you. Basic trail etiquette.

I have nothing against hikers (would be hypocritical as someone who trail-runs) and blasting past people on a crowded path (or at all) is an idiot move. But on a single track trail people can come up on you really quick, 10km/h is a brisk jog so a 15km/h (4m/s) delta V isn't exactly fast.

My local trails are way quieter at 3pm (most people are in work and temperatures are still hot) than at 7am (pre-work dog walkers and exercisers). Saturday 7AM is literally the worse time in SoCal - big groups of riders and local running clubs all hit the trails Saturday morning. Guess it is varies by region but no matter the time I'd want to give other trail users the maximum oppertunity to know I was there so we can all be safe.

For the record I don't want to ride my bike fast on multi-use paths at any time of the day, not sure why you thought I did. If I ride fast it is on bike focussed routes (accessed via the multi-use trails).
Rectangle is another great tool in the same vein (and it's still actively being developed)
If you're surprised there haven't been many big fines against large tech companies yet, that may be because there's a large backlog of cases that are bottlenecked by the budget of Ireland's DPA: https://www.euractiv.com/section/data-protection/news/europe...
I use Matrix/Element for this (via encrypted channels obviously) all the time.
Kiwi fruit is originally from China, its a Gooseberry.

The name kiwi fruit seem to have come from US servicemen stationed in NZ and Australia during WW2 similarly to how Americano became a name for a coffee drink which is just a diluted espresso since the Americans stationed in Italy were used to weaker coffee and found espresso too strong.
Meanwhile everyone uses 50 year old bash. Sometimes it's ridiculous to waste effort inventing yet another hammer.
Apple ships a build with the ability to sideload to the SRD as well. It’s of course not quite the same as a production release, but I think it’s the closest you’ll get to that.
I bought a $1,000 Steelcase chair, but it was too stiff so I returned it. They have a 30-day return policy. I called and drove around to find a used one but I couldn't. Then I bought a $300 chair from Office Depot and it fits me.

Also, my employer will reimburse us for WFH expenses, including chairs, desks, lamps, monitors, etc.
I think the fines/penalty headlines are a big misunderstanding/distraction (which got me too until I had to spend the time on reading the actual law for an actual EU client). They are what happens if you continually, willfully disobey the principal of the laws AND are also proportional to you income (see https://en.wikipedia.org/wiki/Day-fine which are common in some EU countries)

If you are a small operator who messes up AND you are in the EU and you ignore strongly worded letters of warning with instructions on what you need to do to comply then you MIGHT be fined/penalized.

If you are not making money in the EU than you are seriously unlikely to even be noticed messing up.

If you miss-configured the logs on your blog or small non-EU business and kept user ids and IP addresses AND are outside the EU no one will bother you.

If a privacy conscious EU citizen contacts you to close an account they made with you or delete your data you have many weeks (90 days i think ultimately) to respond, negotiate and do your best to get it done (and provide them whatever data you may have collected on them)

If you have any of a dozen legitimate reasons to have personal data and you clearly explained this to the EU citizens you collected data from you are not going to hear from anyone. e.g. a EU company I work with has extensive logs of their employees changes and updates to data (imagine git commit messages). These are required logs for the business, an ex-employee cannot ask you delete that history under GDPR. Same for their b2b customers. The existence of these logs are made clear up front. It's a regulated requirement that they exist etc.

If you decided to sell the log data to a third party as part of some profile of the citizen and you didnt say you intended to do that then you ABSOLUTELY would hear from someone. But I would think you very much should and this is the point.

Same principles apply for California Consumer Privacy Act (CCPA) in the US.
Cmd-Delete deletes files. You create a file in an app. Not sure what you mean about navigating down a directory.
There’s also a monopoly on Slack, Google Docs, Fortnite etc.

In fact by that ridiculous definition everything in life is a monopoly.
I think they do have a point though. If Apple's primary concern was security, they would be approaching this from a fundamentally different perspective; their current solution is a pretty dubious stopgap that bridges "human consent" and "your app". A fundamentally secure approach would ultimately let the user audit and manually control their API interfaces to prevent abuse, instead of just hoping Apple has your best intentions at mind.
> It's more about limiting the amount of power that a person can accumulate over others.

Does this not beg the question why not just limit power itself rather than limiting wealth with the target side effect that the wealthy will not easily purchase power as a result?

Why is almost the entire species seemingly addicted to the idea that the power itself is not the problem? You can erect regulations on the corrosive influence of money in politics until the cows come home but as long as the ROI on lobbying is positive, it's a given that's going to be the result.

On the other hand when there's no power to buy nobody buys it by definition. Adjust above extreme observation appropriately in order to justify the minimal possible tolerable conglomeration of power availability in any given system to find whatever tolerable level the reader ends up comfortable with. Or viewed uncharitably, arrive at the conclusion that's exactly what's already happened and the human affliction of slavish devotion to power is near universal and continuously growing and there's no way to escape it short of completely opting out of modern global civilization given the observed distribution of the population constantly seeking to increase it.
I agree. I see so much potential in the identity and network layer, but have yet to be convinced that the rest of the platform will survive.
> it's like a cowbell that rings constantly (while you are moving)

This is horrific, so much unnecessary noise pollution.
> The French Constitution allows freedom of speech, but not freedom of assembly, and Americans are often confused by that.

It is a subtle issue, but under French law assembling and protesting is covered under free speech, which is a human right.

However, another principle is that all rights are limited when they are in conflict with other people’s fundamental rights, one of them being to live in peace. So in case of protests they have to register beforehand to ensure that there would be some police to prevent violence. That’s the theory anyway. They are not quite as murderous as American policemen, but French ones can also be violent and heavy handed.

For the same reason some protests can be forbidden. Usually, it is very difficult as the local government needs to demonstrate a significant risk of unacceptable violence. It is easier these days (in the last 2 decades or so) since there are “exceptional” measures in force to limit terrorism. And of course now there are public health restrictions because of COVID.
In Australia they appear to be voting in favour of continued bashing.

I think there's some kind of analogy to the Dunning-Kruger effect where people are deluded that they are in fact in the group of people that will be advantaged by lowering corporate tax rates, for example.
I'm certain I missed a point on the midterm over that.
I think they don't mean UTF-8, since they said ASCII. But I agree that they probably did mean something like "if your legal name cannot be written in ASCII and there is some standard way for it to be transliterated to ASCII use the transliteration instead of your legal name", or at least that's what I assumed they meant and filled out the subject line accordingly.
A better world is possible. Cyclists and car drivers agree: sharing infra is not the solution. Cyclists need dedicated bike lanes with physical barriers separating them from cars.
Cannot? Yes, loads. English isn’t the entire phonetic alphabet.

But more than that, why should they be transliterated? Unicode exists and is well supported, not using someone’s actual name when it’s entirely feasible is just rude.

Edit:

Fun example: “Yahweh” and “Jehova” are both transliterations of «יהוה»
Honestly that doesn't seem all that great for $9bn.
That's the thing: I'm not a company, I'm a person, who happens to run websites, that make no money. A 10k euro fine would run me off the internet.
How is ctrl more ergonomic? Command is directly under your thumb.
It's quite common to get disruptive behaviour when serving these kind of notices. They didn't realise most were working from home
Clearly FSF can deal with their maintainers having non-ASCII names. Have you talked to a human being regarding this?

https://github.com/gcc-mirror/gcc/blob/master/MAINTAINERS#L4...
While this might be an unpopular sentiment, I think ASCII name isn’t completely unreasonable.

In an effort to make it easier for people to communicate, we have designated English as the unofficial language for most open-source projects.

Most names can be romanized, and many people would have trouble typing 陳 or 石川 if they weren’t acquainted with Chinese or Japanese, and I think ASCII is a reasonable request.
> very often it doesn't make economic sense to appease the borrow checker--there are a lot of code paths for which the overhead of a GC is just fine but lots of time spent battling the borrow checker is not fine

To me it's not about performance. A little bit of time spent now appeasing the borrow checker will pay off ten fold later when you don't have to deal with exploding memory usage and GC stalls in production.

GC is great for quick hack jobs, scripts, or niches like machine learning, but I believe at this point it's a failed experiment for anything else.
It sounds like these combinations wouldn't work in a file selector for example, but I will try them.
The security comes from the sandbox, Apple's curation is pretty mediocre and they only remove malware once it's popular or if it's extremely obvious during the short review.

iOS malware authors tend to publish their binaries as unsigned dylibs and don't need Apple ID accounts so they aren't even banned when they're caught. instead they convince other developers to ship it in seperate apps (there are various ways, money, convenient APIs, both in the case of Facebook.)
I would choose ReactJS because its what I know and because it seems to have the most momentum behind it.
Hi, one of the authors here.
The Nix environment on Replit is under development right now, we hid the configuration files to clean up the filetree as most users shouldn't need to know about the config files unless they are customizing the repl environment.

However, we are reverting that change for now since we don't offer a good way to access those files yet. I'll reply here once they are visible again.
Completely clickbait.
A composite, or multi-column index, is not the same thing as two separately indexed columns. They are distinct patterns with different trade-offs:

"A multicolumn B-tree index can be used with query conditions that involve any subset of the index's columns, but the index is most efficient when there are constraints on the leading (leftmost) columns. The exact rule is that equality constraints on leading columns, plus any inequality constraints on the first column that does not have an equality constraint, will be used to limit the portion of the index that is scanned."

https://www.postgresql.org/docs/current/indexes-multicolumn....
Data of 100M users exposed by mobile app misconfiguration
Yeah but we only want to put an end to one of them....get off the road.
Did my original post even mention RecursiveFactorization.jl or DifferentialEquations.jl? (or is this an implicit package promotion? I do not have issues with them anyway, perhaps great work, have not used them...) Regarding your second point, let's see if the language and its various package APIs remain stable, actively maintained, and backward-compatible just ten years from now, let alone 3 quarters of a century. Such issues do not become visible right away or overnight. I am not against the language, just stating the fact that it has yet to pass the test of time.
> curl https://orgmode.org/request-assign-future.txt -si|grep last
last-modified: Wed, 12 Jan 2011 10:19:50 GMT

Random text document from at least 10 years ago with a misleading headline, at best. How is this not flagged?
Liberals forcing kids to be in learning prisons doesn't sound very inclusive.
All of those are achievable in Finder, the shortcuts I gave work precisely in Finder, and are also available as toolbar buttons and/or menu options.

>or don't follow a consistent convention and have to be done some other way.

The follow macOS conventions, not Windows conventions.
Every three to four years.

Partly because I like geeking out on the latest stuff, and partly because laptops slow down, even MacBook Pros.
People at large don't want their entire digital life secured by 12 words in a sock drawer in the same way that they don't want their entire life's savings secured by 12 words in a sock drawer. Urbit can't achieve mass adoption in its envisioned form without there being highly reliable peer key backup and sharing on Ethereum.
Yeah but it's kind of a whole thing to respect people's autonomy to control their own names. Plus, you can just copy-paste.

Edit: Not to mention if you are asking for their "legal name" for legal purposes then you would have to accommodate any valid legal name in any country.
A highly politicized article for no apparent reason.
And this is why Python is eating R’s lunch.