skysight-inc/HackerNews huggingface dataset:
> It seems likely that the technology that worked for English will also work for many other languages.

It won't for the foreseeable future. Not for technical reasons; it's just that other languages are usually not handled correctly because most companies think they can just use the exact same approach as in English and they're done.

Until they realise that non-English native speakers also use English words and abbreviations to some degree, both in IT-related contexts but also in everyday life. Now it doesn't just need to handle that one language but also English with an accent. If they're lucky it'll work reasonably well in most cases despite variations depending on the region.

Right now even keyboard completion suggestions struggle with mixing languages and become completely useless in some cases. As English words may be mixed in at any location (and in wildly different frequencies depending on the user) the software now has to guess the language for every single word. The results are not great.

> they say quality of Google searches have been declining, nevertheless we had a pretty good run for the past 20 years or so

As long as Google continues with blunders like showing wrong pictures of people in infoboxes they'll keep failing hard. Their amazing AI shows wrong pictures for serial killers, rape victims and more, which already led to consequences for those people. What makes it much worse is that when someone complains about such a case Google will just replace that picture with another wrong portrait - if they react at all.
It would be helpful if those big tech companies would for once trust in human intelligence instead of throwing larger models at the problem.
I went through the same process and got stuck on GoodNotes on the iPad. Once I got used to using the Pencil for sketching, marking up other documents, and handwriting notes (when that makes sense), I was hooked.

Obsidian is pretty cool and is progressing rapidly. If their iPad client gets Pencil support then I will probably end up there as well.
Why would it? Aren't judges and legislators equally lacking in free will too?
Yeah, the title is a head-scratcher. It is simple to calculate the absolute value. Only, it doesn't look simple in a high-level language.
Sure thing!

https://github.com/kellyjonbrazil/jello

Other languages are superior in their handling of maps/arrays, but Python is just so damned popular now I thought it was a good choice to democratize JSON handling.

https://blog.kellybrazil.com/2020/03/25/jello-the-jq-alterna...
That's another switch of the goal posts. Clearly, any brand with 50% or more is considered dominant.
You can't even leave your mobile at home accidentally - that would trip alarm bells, especially if your contact does it at the same lunch hour.

This is straightforward to spoof. A single programmer could do it if they cared enough. It is possible to change the GPS (GNSS?) HAL to send any information you want [1].

[1] https://www.pathpartnertech.com/all-you-need-to-know-about-g...
blowing up the fabs definitely won't help with the supply situation
> deploy censorship [..] but freedom of speech is generally protected

Can you elaborate a little? I understand and agree with your overarching point but this bit threw me.
Perhaps we should just bring back horses. BI as in biologic intelligence. Where I'm from it was common merely 100 years ago to exit the tavern, plonk yourself into the wagon, let the horse free and fall asleep in pleasant stupor. Usually the horse had no issues finding its way home. Usually. Sometimes it supercharged itself on a nearby pasture. Crashes were uncommon.

If you think this is sarcasm, it is not. That horse was clearly more reliable, adaptable and performant, not to mention safer, than anything Tesla or Wayomo is offering today.
How else would you represent a branch cut or even a jump at 0?

https://people.freebsd.org/~das/kahan86branch.pdf from the father of ieee-754 is illuminating.
Your safety is compromised, but that does not mean the danger cannot be escalated. If you are mugged at gunpoint, are you going to hand over all your cash and keep your hands up as much as possible or are you going to swiftly cut up your credit cards?
Execute this code to debug Covid
Are you kidding? Of course the origin story of COVID matters, enormously. Knowing where a virus originated and whether it leaked from a lab accident or came to us through a natural cross-over is enormously important for clinical reasons and in the case of this vast global pandemic, for simple historical reasons of firmly establishing what happened and how right down to the first sequence of events. In no way is wanting to find that out a political sideshow if you have any notion of careful research and establishment of facts. People will be writing about the COVID pandemic for decades to come. It's absurd that you or anyone would dismiss something so basic as wanting to concretely know its origin. That sort of reasoning is a much more obvious example of politically motivated sideshow drama.
I do wish that Obsidian had better Workflow-y esque folding/collapsing/expanding support, it would make the whole experience much better.

> The TODO/STRT/DONE entries can be placed anywhere in this hierarchy, and org-mode will take note of them and allow you to build up Agenda views of some/all of your TODOs. So you can ask org to give you a list of tasks filtered by some criteria (e.g. scheduled for this week) - but across many different files.

If I understand what you're saying, I believe such a thing is possible with stuff like the Checklist 3rd party extension. I am hopeful that as the 3rd party ecosystem matures, even more of these differences/missing features will be patched in.
Gitea 1.15.0 Is Released
AFAIK sleep deprivation is discussed as a short term treatment of depression. I don't have any exclusive papers on hand (I'm not an expert), but if you are interested, please do your own research.
There are undoubtedly massive dangers to politicising science.

But personally, I am far more concerned with lobbied interests persuading politicians that climate change is a hoax, or with idiots deciding that masks and vaccinations are something you can make your own mind up about.

These are real problems with substantial negative outcomes.

Whether we stop naming things after Nazis or pedophiles is lower on my list of priorities.
> prescriptive approaches to language have a long history of being used to enforce class, ethnicity and geography based discrimination.

This is a sloppy argument. Nothing about teaching correct English enforces discrimination and in fact it does the opposite by leveling the playing field.

If one day teachers stopped teaching grammar, that would only worsen the linguistic shift across the races and classes, allowing them to more easily discriminate between each other.

Even if you want to erase the idea that there is a “correct” English, the inevitable presence of the differences in speech will regress the concept to “my tribe’s English” and eventually “my tribe’s language.”

Teaching and promoting a standard and correct English promotes a more liberal society. I’m puzzled that sloppy arguments like the one you made above continually permeate culture when it only takes a few logical steps to see how it results in an outcome opposite to what you want.
I don't get it, what is that supposed to do?
If this is true then why do 25% of car accidents happen in first 3 minutes of driving
Waymo is currently successfully handling extreme edge cases on city streets via a call center. Which is a viable option as their cars average 30,000 miles completely autonomously. Worst case come to a complete stop and then ask a human to take over is perfectly reasonable option.

Google running this as a pure Taxi substitute is seemingly a completely viable option today. They don’t need to be 100% autonomous as long as one person can handle a dozen or more cars that’s easily good enough to out compete traditional taxis or ride sharing services. Granted this is limited to a 50 square mile area, but collecting more data isn’t the difficult part.
They pay much better in USA where they also hire. SE salaries are obviously a lot smaller in Europe, thinking about FAAMG numbers is fairytales :)
So what we 'need to hear' is academics calling each other the n-word?

Or the 'c-word'?

This is a misapropriation of Orwell.

Why do people have difficulty with the difference between 'slurs' and 'ideas'?

And the difference between 'civil rights' and 'private organizations'?

-> An academic, talking about a 'challenging idea' maybe using data points that challenge public norms or 'trigger' people - should be allowed to do so. Probably, using a word - any word - to talk about that word - or in historical context, said by a character in creative expression - should be fine.

-> But using racist slurs against other people in civil discourse is totally inappropriate. If I called a co-worker a 'negro' or 'slut' I would expect to be fired.

And neither of those things have to do with Free Speech.

If you're quoting Orwell, do it in the right moments, because the more oppressive types will point out that using the Orwell defence in these scenarios is literally tantamount to supporting intellectuals calling each other the n-word in public, which is plain rude.

Then they can discretid the entire range of people concerned about 'Free Speech' as just irrelevant radicals.

When media companies, governments, corps and universities are banning people for having ideas they don't like (or saying 'verbotten words' even in a legitimate context) then you trot out Orwell and issues of Freedom of Expression.
Last time I checked the lasers come from California, from a company that ASML ended up buying.
In what sense do you mean it, then?

Are any of these what you meant? https://www.merriam-webster.com/dictionary/monopoly

None of those seem to apply to Tesla's charging stations to me. Could you explain more about what you're trying to say here?
Apple Watch is probably ten years ahead of all the competition. It’s just an amazingly slick experience, while still being personalizable. Great fitness tracker as well.

I have a 6 but the SE is by all accounts just as capable. The pulse ox sensors etc on the 6 are not really worth the up charge for most users.
> Or sed

After learning how to use ed in scripts, I've found it's actually easier to use it compared to sed because it effectively has random access through the input rather than going from beginning to end.

But both awk and Perl have the advantage of storing values in variables over sed or ed.
Data are tradtionally plural!

To be horrendously pedantic, from the Oxford English Dictionary:

> Data

> ...

> 2. As a mass noun.

> a. Related items of (chiefly numerical) information considered collectively, typically obtained by scientific work and used for reference, analysis, or calculation. Cf. datum (n. 1a.)

[1] https://www.oed.com/view/Entry/296948?rskey=IhOFGI&result=1&...
Dancoland
> Apple’s motivation, like ours, was to protect children.

Does anybody really believe Apple's motivation is to "protect children?"
Not only TSMC, a lot of companies were just "the cheap Asian factories mass producing our stuff" a decade ago, and even 6 years ago.

Then they came out and said "you know what, we can do fine without you", to western shocked Pikachu faces.
I'm not sure who actually cares about the lower/middle class but I know Donald Trump made many fell like he stood up for them.

The Democrats seem to be out of touch with the lower class. Especially the rural lower class.

Note: My comments are about how these parties market themselves not how good their policy positions are for anyone.
Somebody mandates using biometric identification instead of a PIN?!?
Does anyone actually use "as a lark" to mean the action was done while being a bird? Common usage these days is for "as a lark" to be effectively synonymous with "on a lark"; thus it would be more useful/helpful for people to be familiar with this variation of the common idiom.
I hear Opportunity knocking...
> I feel like one of the things a "Definitive Guide" to this feature needs to make clear, and maybe even emphasise, is a key way these are different than say Rust type Traits.

> Concepts, just like the SFINAE and constrexpr hacks you should discard in their favour, are about only what will compile and you, the C++ programmer, are always responsible for shouldering the burden of deciding whether that will do what you meant even if you have no insight into the types involved.

To be fair, that's not what makes them different from Rust. Unless there's something in Rust that I missed, it offers no guarantees that the implementation of the trait is consistent with its semantics.

Whether it's traits or concepts, it's still about compile-time type-checking, not actual contracts.
Copying over my comment from the last article about this:

Nothing about those concerns seems specific to the end-to-end encryption compatible CSAM system they or Apple built...

Honestly if I were Apple I'd consider just scrapping the whole thing and doing server side CSAM testing on iCloud photos without rolling out E2E encryption for iCloud photos. It's just not worth the PR blowback.
Which utilities don’t support UTF8? I’ve never had encoding issues when using coreutil binaries e.g. grep or sed or awk. I guess if you want to display emojis or something, that might not work properly, but that’s an issue with your terminal, not with the utility you’re running.
Couldn't you also implement max as return a>b? a:b;

(changing greater equal to just greater). Would the problem then still persist?
America is the land of precarity and privation.
Ask HN: Quickest way to visualize JSON on a web page?
Say you have the following requirements:

- A JSON api that returns a bunch of date-based data, that refreshes daily

- Represent some of that data in some time series line graphs

- Display those graphs on a web page that other people can access, so that the data is up to date when they visit

- free, or free for low traffic

What are some of the fastest ways to set this up? I'm personally trying to set up a covid dashboard specific to my area, for my friends and I to check daily. So far I've tried Google Data Studio hooked up to a Google Sheet that refreshes periodically, but Data Studio is broken half the time. I also have the capability to set up a whole Next.JS website that caches data but that's overkill in terms of time/effort.

Other things I've considered:

- jupyter but the html export is confusing and not dynamic, I think.

- observerablehq but that could also look kind of messy

- idyll-lang pushed to github pages, but I wonder if there's something faster/no-code.
It's an HOA, their job is to tell people what they can do with their private property.

HOAs basically allow you to pay a monthly fee for the right to dictate what your neighbors can do on private land they own, in the name of preserving property values.

Some love them; I think it goes without saying I'm not a fan.
> It's also weird how Apple has chosen to intentionally insert itself into the investigation pipeline rather than just let NCMEC handle it like all other cloud providers.

Not so weird actually in my opinion:

Apple wants to make sure their customers doesn't get into trouble for no good reason, that would be bad for business.

Personally for me, a European living in Norway I do have great respect for the local police (mostly). Great people, mostly going out of their way to serve the public (again, mostly).

Norwegian child protection however is someone I'd rather stay clear of. They are well known to simultaneously ignore kids who need help and also harass innocent parents.

Again, not all of them are like this, many of them try to do good, but they seem to a large extent to be working outside of control of the courts so if they mess up you have to go to a EU court to fix it. (Two or three cases just last 18 months from a small country like Norway.)

So something similar might also be at play, but I don't know what reputation NCMEC has, only that it is well known that a number of people have gotten serious trouble because of overeager employees at photo labs reporting innocent images.
It’s certainly sinister. That’s a timely article, and relevant, even from it’s point of view in 2013. It reminds us how vulnerable children are, and how eager authorities and institutions are to sacrifice them to adult amusement, or as pawns of ideology.
The Real-Life Inspiration Behind “Mr. Toad”
Not really. The JSLint license is funny because objecting to the "The Software shall be used for Good, not Evil." requirement looks like an admission of malintent. Doubly funny that it compelled IBM to ask for explicit permission to use JSLint for evil.

Your project, on the other hand, just looks like it was designed to waste people's time. Congrats I guess?
I thought he wrote that reply as a suggestion, i.e. that you should practise typing the duress password beforehand.
I think in reality 99.9% of all people don’t care at all about Apple doing this.
The big platforms have no ability to silence anyone.

They have the ability to limit your use of their resources, which is well within their rights.
Batteries have thousands of simple parts. As compared to the incredibly high tolerances and massive varieties of parts in an engine and transmission
Bigger vehicles are directly resulting in more deaths of people walking
Typically, labelling something as a "lie" is a bigger un-truth than the actual thing being labelled. Very few comments or opinions are wholly untrue end-to-end. Most things have some kernel of truth... perhaps there are unfounded assumptions, exaggerations, selective interpretation, etc.

The person labelling something as a "lie" is usually doing so in order to outright dismiss some uncomfortably partial truth without actually having to prove it's wrong in its entirety.
Time will only continue to reveal how unreasonable that mindset is.

The population will continue to age and shrink, so cultural norms will have to make way for that to ever change.
> Most often it is not necessary, and not wanted, to enforce a and b having the same type.

That really depends on what you're trying to do. Presenting these two different declarations as somehow equivalent is very misleading and I'm glad that the author didn't do that.
I was just pointing out an obvious contradiction. I don't really have a clue. Maybe somebody else can elucidate.
"But Apple has a record of obstructing security research."

Any examples besides Corellium.
The only times I've actually been able to use this kind of stuff is when explicitly telling a person I work with, "Hey, I want to start improving myself and our processes. Can we set up some time for talking about feedback?"

And then like once a month you do a feedback meeting, but the first one is talking about nvc/radical candor/etc and how the future meetings should go.

This has only ever worked for me with people at the same level as me but on a different team (account managers, where I'm their technical AM) and literally never has worked with a superior. I think my managers don't like someone else suggesting a management/feedback style for them.
Scots pretty much is a dialect of English that is phonetically spelt out - it's not surprising that a US teenager could write it.
> The wave length used was about an order of magnitude greater than the lirhography result; I have no recollection of how they claimed to handle that.

https://en.wikipedia.org/wiki/Multiple_patterning and it's pretty insane.
I personally believe Apples motive is to protect their customers and by extension themselves.
What’s next after EUV? X-ray?
> Is there any term in common use that you would find offensive and want changed? Is there any acceptable standard method by which that change could occur?

Yes, no and no. There are plenty of terms that I find distasteful and would not use personally, but I do respect everybodies right to talk as they wish and will not force my opinion on people over such subjective matters. Change will occur when people decide they want to talk some other way, trying to force them will make them annoyed and irritated.

> However, in the previous example, we are talking about subject that has horrific connotations.

And trying to change that language will not make the situation of actual slaves any better. The master slave relationship of the master branch to its slave branches is an objectively correct description of the state of affairs, in addition to it being widely recognized technical jargon. There's nothing to be gained except satisfying the lust for power of people who seem to dedicate their lifes to being professional victims on twitter.

This is all that's being achieved here, really. Fighting actual enslavement happening right now would be way too uncomfortable I guess, better to harass people online to make some subjectively bad words go away.
But json already has quotes, commas, brackets and braces :-)
You don’t know what domain the person you are answering works in, so you cannot make such sweeping statements. Implying someone is foolish is plain rude. https://news.ycombinator.com/newsguidelines.html
Yes it does but it is often acceptable

“The rockettes have done xyz”

“A rockette has done xyz”

“Rockette does xyz”

Rockette here is used as a category of people, a label. She is a member of “The Rockettes”

Similarly, “most invasive weed” is a member of “THE MOST INVASIVE WEEDS” group, and dropping the “a” is done in newspaper headlines a lot, things are often contracted such as Politico or Prez or POTUS etc.
There are better shells out there for handling structural data, like Murex and Elvish
There's also

The Tradgedy of Mr. Toad of Toad Hall [2008] - https://www.dailymail.co.uk/femail/article-1062869/The-trage...

(via https://news.ycombinator.com/item?id=11975920 but no comments there)
The moment driver assistance is good enough to overrule human input, it ceases to be merely driver assistance.

It’s unlikely this will ever be the case.
This reminds me of discussion I've been in some months ago on HN.

My point was that "building more houses" is not cure for homelessness.

Because people don't want to live where abandoned homes are - because there are no jobs, no amenities and probably none of family members or friends.

Getting to hospital nowadays in the city might be hard, can't imagine how hard could it be if you are in some far away village.

I was thinking about living in some remote area if I just could get 3G internet or starlink but then as I got middle age having pharmacy or a doctor close by gets more priority than getting cheap land/getting away from people.

Building more flats in area where everyone wants to live leads to bad outcomes as well - just google Hong Kong flats. I would definitely would not like to live there as it looks like not much better than just being homeless.

It all is really complex topic.
I mean look at the BMW i4 - it starts at around $58k, same as a Model 3 Performance - it has less range, slower 0-60 and it's RWD.

If you want to somewhat match the Model 3, you have to add $1000 for heated steering wheel, comfort access and expanded storage, another $3000 for wireless charging, autopilot alternative, another $500 for parking assist (though BMW's actually works), etc and it adds up to quite a bit just to match what you get for free in the Model 3.

Of course BMWs have higher quality pretty much everywhere and have more options like a sunroof, etc

In the end do people want to pay less to have more range and a quicker car, but less quality or more quality for less range and a slower car.
It looks like one of its criticism is too much construction. 20 years ago, was an overbuilt shrinking countryside an issue yet?
> Go can be understood as an improved, modernized C that doesn't abandon C's simplicity.

This is false, because Go has a garbage collector by default. This isn't an "improvement" in anyway but for those who don't care about memory management and predictable and deterministic performances.