skysight-inc/HackerNews huggingface dataset:
If you called that the "bin" label in England, then functionality could break when the user switches languages

Not if you designed the system with localization in mind from the beginning.

I agree, localization is hard. I have to do it for the web sites I build. But I build them with this kind of abstraction in mind, and am able to convert the mechanics of a web site to another language in just a week or so working with a translator. Then they do the content, and I add that in, and it's done and good.

I've added up to five languages to some of the sites so far, and the language audits have turned up no problems, and no complaints from the users. (We do actual human testing with actual humans. No bogus "telemetry.")

Admittedly, my sites don't serve nearly as many people as GMail, but they have to be as close to perfect as possible because I'm in healthcare, and conveying important information.

At the same time I'm able to do it with just me, while Google has a trillion dollars to throw at the problem.

The professional translators I work with say that to them, it looks like Google translates its web sites with Google Translate, rather than with a native-speaking human being.
Going back to my original answer, the difference lies in what the two languages ask of the linker under normal circumstances.

Normal, non-FFI-using C++ can hit ODR violations in response to things like typos or subtle mis-uses of `inline` and templates.

Normal, non-FFI-using Rust is designed such that these situations never come up.

My original comment was never talking about FFI in the first place, where yes, both languages are much more at the mercy of what the platform provides. However, in that case the spooky UB ODR violations I was referring to are also not relevant, because you just get normal, fully-defined platform behavior- the expectations of the compiler (and thus the chances for them to be violated, resulting in UB), are different.
I've been wanting something like Talon for years. Easily customized voice recognition for commands (you hear me say 'blah', you type/start a program/click a button labelled 'blah') is something I've not had since I was very young and tried to trick out LCARS x32 using only Windows XPs speech recognition software using the crappy stick mics that lived on top of every single beige CRT monitor at school.
> 5. Squash Those Commits

That's very odd advice, as the reverse actually should apply.

Since (in GitHub) merging with squash costs just one click more to the maintainer, and one can't separate squashed commits, having separate commits should be the default behavior.

I'd say that it's preferrable to squash a disorderly branch history, but then, it's about being orderly rather than squashing for its own sake.
That’s because people mess up percentages and percentage points all the time.
>15:11:37 ||plausible.io^$3p -- markosaric.com 3 script https://custom.plausible.io/

>Google Analytics has a big issue with adblockers and on this site alone more than 25% of visitors block it.

>Plausible avoid it by not collecting any personal data in the first place.

Seems like this is wrong. The default filters on ublock seem to block plausible's script just as much as google's.

Could likely be argued that the greater ability to filter out bots with a script makes it preferable as compared to server-side analytics. But you are definitely under-counting legitimate visitors if you go that route.
You have never had a bad flu and had cognitive trouble during recovery?

I had a flu once and lost 6kgs in less than 10 days and I was physically and mentally wrecked for some time.
So if every phone/browser etc. asked you to pick your default browser at setup time - would that placate the DOJ? Wouldn't most people stick pick Google?
I'm not sure that Joe Rogan can claim much credit here - I just Googled to check when 'Joe Rogan' mentioned Vitamin D and it seemed to be mid May - by then us lot in Europe had already stripped the shelves of Vitamin D for a couple of months!
I'm conflicted about this. Being able to use two versions of React on the same page has a very obvious practical benefit for developers, but man does it feel like bad practise. Yet more JS dependencies you're forcing users to download and parse before your site is usable.

I guess the overall argument with React and download/parse times is long since resolved (broadly, people don't care, those that do use Preact or similar) but for me personally it still feels like a downer for the industry at large.
That example sentence is a perfect usage of an English double negative, the only thing missing is the emphasis which should be on "dis" - if spoken without the emphasis it becomes simply a statement on not disliking someone without the hint that one also definitely doesn't _like_ the person.
Gold has practical applications. At minimum people are willing to pay considerable sums for it for use in personal adornments. It's also an instrument used as a hedge and traded by speculators, but there's a fundamental underlying value, that is a demand for it apart from speculation. If all the speculation stopped, the price would drop but not to zero.

Other commodities like timber have much more intrinsic value because they are mostly used, not speculated on. If people stopped speculating in the timber market there would be less liquidity but the price wouldn't change much, people still want to build things with it.

Cryptocurrency has no fundamental value, it's a digital good without practical applications and no fundamental demand. if the speculation stopped, the price would go to zero.
I agree with the populism idea, however the issue to me is that the US government has lost credibility. And I don't just mean under Trump, he has made it a lot worse though.

Is this lawsuit an honest attempt at knocking down the big guy everyone hates? Or is it Google's competitors using the power of the state to knock it down for them because they know they can't win honestly (cough Oracle, see also TikTok cough)? With things like Citizens United it's hard not to believe it's the second, especially as they're going after Google search, which your average consumer absolutely loves.
1. there is a - which is the not command
2. there are multiple inbox types that can default categorize to stay away from the different top tabs of promotion and social, all of which take one click to change
Entrepreneurs Collective
The Entrepreneurs Collective (EC) is a private members-only group designed to help Founders. Collectively we believe that Entrepreneurs can help each other to succeed. EC provides the platform for that success by helping you connect with other exceptional start-ups, investors and industry leaders.
Hey everyone - Courtney, from Hypi.

Three years ago we set out on a journey to make it faster and easier to build scalable API services. After researching and iterating on 3 implementations, today it's brings me great joy to share access to Hypi, a lowcode backend as a service platform that you can use to create APIs in literally seconds.

We built Hypi to take away the repetition and all that is dull from API service development. Hypi let's you integrate with other services easily and comes with a host of features including

CRUD GraphQL & REST APIs
API Playground
Authentication & Authorisation
Serverless functions
Webhooks
Realtime APIs
Event triggers
Simple but powerful query language for filtering
Pagination

and so much more.

Comments, suggestions and other feedback welcomed!
The content matching is a little fuzzy, IIRC. I've searched for an exact string, which matched nothing, but google returned a list of partial matches. I didn't realize they were partial matches, and wasted a few minutes trying to find what I was looking for in those messages, only to realize, it wasn't there. And I couldn't find a way to get gmail to just show that nothing matched what I was looking for.
Halloween Front Ends
> ORMs are there to reduce the workload, in terms of what needs to be learned to be productive

The problem is (which you seem to recognize but most seem to miss) is that the opposite happens: the ORM lets you shoot yourself in the foot quickly, but that's about it. In the end, you lose more time using an ORM than you actually gain.
6303 Arithmetic: More Dull Than You Think
How real-time materialized views work
React would be pretty horrible to implement in the browser. It can't use most of the DOM API: you can't set properties on element, can't add event handlers to elements, create comment nodes. And VDOM and diffing is one of the slower ways to update the DOM.

We should build templating and DOM updates into the browser, but we should do better than React.
> 7. Periodically repeat the previous steps. As their data sources and crawlers can find your data again, there's always a possibility that your data will show up again in the future. Monitoring it for the long-haul is super important.

Oh I laughed so hard on that 7.!!! Why can't they just sinkhole your name/number/data so that anyone trying to add you it will be auto-deleted?? Nice scummy behaviour, but I guess they simple call this "business/operating model".
IQ is one of the most statistically reliable psychometrics we have
Looks like low quality blog spam to promote their site. Anyhow, for talking about these issues it seems like there should be a focus of getting individuals on the contribution to understand the workflow of a typical maintainer rather than dictating off a list of rules.

Positive contributions help the project in a meaningful way while respecting the time commitments of both the contributor and the maintainers responsible for integrating such improvements. Often posts like this say what to do which IMO doesn't work too well given the project-to-project variation rather than trying to give contributors the tools they need to understand why they would really do certain things on a case by case basis. Outside of that it does boil down to "keep things simple, consistent, and easy to integrate".
https://documents.blackmagicdesign.com/ConfigGuides/DaVinciR...

There's an entire guide provided by BMD that tells you exactly what products are compatible with your OS and particular computer. It even comes as included documentation with the installer. You know, those PDFs in the folder with the install app that nobody looks at? After Apple's nixing Nvidia from their platform, you're limited to AMD GPUs for Mac. For PC, have more options. For Linux, you can go absolutely nuts with the amount of GPU since you can utilize some of the GPU appliances rather than PCIe boards.
Given that nearly every one of your comments over the last 8 months had to do with denying Covid is an issue, claiming it is milder than the flu, or claiming that statistics about Covid are inflated and/or fabricated, I'd say the fervor of your response falls under the descriptor of "it’s generally a dismissal of something that disagrees with the reader’s bias".
How so? It seems like either outcome is bad.
Company needs a shadow board of young, non-executive talent
I guess the question is, to what degree is this like worrying that people identify Xerox with photocopiers? People are still gonna be saying "googling" in a decade, certainly, but there are lots of ways that could go that don't help Google as a company.
I've also seen downvotes if I ever criticize landlords on HN, even when they are valid criticisms.
This seems like a large sample size, with the administration being a test. With the pure psychological and fear impacts of this on the world, not the mention the vast majority of people with severe cases being over 55 (people older than 65 have the potential for complications from ANY infection, viral or bacterial) ... I don't think there's a way to accurately account for the placebo/nocebo/mass-hysteria effects of this.

None of these studies seem to be taking into account the psychological contagion that's spreading on an international scale. I really think 10 years from now, we'll be looking at 2020 as the first example of global moral panic and mass hysteria.
Apple Launches 'Apple Music TV,' a 24-Hour Music Video Livestream – Variety
When working to maintain a large open source project with hundreds of monthly contributors, in which those forks/branches contain a significant number of commits themselves, squashing is preferable when merging to master. We only really care about the end result of a Pull Request (in the context of Github), and we use that to assemble changelogs and release notes.

There isn't a one-size-fits-all doctrine here. It's subjective based on the goals, size, contributor base, etc of an individual project and the leadership of the project.
They could compete, but it would be a money hole. You’d have to spend billions and years to reach some level of parity with Google to persuade enough people to switch, and even then the marketing spend necessary to reach any significant level of switching would be another massive investment.
Wow.

If I close my eyes while listening to the sopranino I would swear I was hearing a flute.
Experience OpenTelemetry’s power in a simple Kubernetes sandbox environment
I feel in between Linkedin, Twitter and Netflix all Java design pattern/framework/architect experts are located. A pleasant surprise to me is Oracle seems to have gotten rid of such products and people.
It measures something, that is certain.
Microsoft Front End Bootcamp
And up to date (TLS 3.0, which is massively different)
But the article is literally about why it optimizes as well as it does, and what are the engineering trade-offs. In the first section:

>But what we will see in this example is that Julia does not always act like other scripting languages. There are some "lunches lost" that we will have to understand. Understanding how this design decision effects the way you must code is crucial to producing efficient Julia code.

This is more about how the compilation process is working to both help people understand how to write optimal code and to understand what optimizing compilers need in order to work. The engineering trade-offs, like slow performance of globals, errors in functions that would change types, etc. are all demonstrated. If you read a full description of the engineering trade-offs and think that it's a marketing tool, then you must think it made the right trade-offs? I don't understand why that would be bad.
Please tell me what amazing inventions Google funded in the past 20 years. Inventions that benefited everyone, not just Google.
Celebrities on the French Riviera: Which Famous Faces Have We Spotted?
There are repeated entries for the same company+founder but with different values. It doesn't make any sense.

Additionally sometimes the founder's name is right in one row but not in the other e.g. Cloudflare's Matthew Prince (right) vs Matthew Price (wrong).

Not a good look.
Based on what I understand about COVID, I suspect it would be more informative to research if inflammatory diseases in general have such an association.
I did this once when I worked in semiconductor to identify a counterfeit component. The basic process I used was the same as OP: dremel a pocket, slowly drip nitric acid to dissolve the package, and an bath with ultrasonic cleaning. Although I thought we used isopropyl alcohol instead of acetone. It's been a few years so my memory may be incorrect.

Looking at dies under a microscope is fascinating, especially if there is anyone around who can help explain what you're looking at. Sort of like exploring an alien robot civilization. :-)

In this case it turned out someone had taken one of our competitor's dies (probably a test reject), packaged it, and labeled it as ours. I'm not sure why they bothered with a die at all since it wasn't like it was pin compatible or even functional.
"Sewing people with needles and thread!"
Non-native english speaker who has worked on both sides of the pond and which mother language is known for being regulated by an Authority: I prefer the flexible approach of most anglo world. I find anglospeakers much less pedantic.

While I appreciate the importance of formality and precision there's way less time wasted (most times) when people don't get hung up in pedantic ortographic or even (relavitively) common signifiers.

I do insist in britishisms when I write to American colleagues but obviously have to fallback to en-US when coding. The cost is: I have struggled a bit with grey/gray in stylesheets in the past.
There are alternative virtual keyboard styles (typically made for use with a mouse and impaired motor control) which would work better. Fewer "fine" movements.

Combined with predictive typing, and you could go pretty far.
It's also volatile and not easily predictable.
Interesting, I assume you are familiar with Terra, Titan and Pallene research languages?

I love the idea of typed base language to implement a higher level more flexible language while still being able to drop down for correctness and speed. Gradually dynamically typed, ;)

Another thing to look at is https://chocopy.org/ a typed subset of Python for teaching compilers courses. Might be worthwhile pinging Chocopy students and enticing them towards epython.

What is the semantic union and intersection between EPython and Chocopy?

[1] http://terralang.org/

[2] https://github.com/titan-lang/titan

[3] https://github.com/pallene-lang/pallene
It's just way to early for us to be talking about "longer term" effects. In my 20s, I remember it took nearly a month to recovery from pneumonia. I was lucky. Another friend of mine got pneumonia from a viral infection and was out three months and had to take an Incomplete on all his classes for the semester.

All infections have the potential for permanent effects, but they're often not common. An interesting example is Lymes Disease. We still don't understand long term Lymes, but for some reason, the immune system continues to react long after the infection is gone.
It's the rhetorical figure called "litotes" and has been common in many languages now and throughout linguistic history. https://en.wikipedia.org/wiki/Litotes
Yes, of course. What I mean to say is that it's weird the author did not see that trend and test it. There wouldn't have been an article if the result was "mmap is faster than read using buffer size < 64kb". It seems kind of central to their whole thesis.
I'm surprised Ben Thompson is able to write such detail and publish in 24 hours without a team. As a one-person newsletter, it is impressive. Makes me feel sad that I don't publish even a single blog post in a year
You mean the heads of the US health officials who advised not to wear masks at the start of the pandemic because they don’t help? Yeah, I wonder why people distrust them now...
Request for Tesla official bug report and feature request system
Humorism probably produced observable benefits just by encouraging people to eat a balanced diet. Its basic notion that you have different things in your body that need to be balanced is not wrong.
The article outlines four of the (many) places where ORMs actually cost you time rather than save it.
xm: Extensible HTML
Perhaps many players given virtual control of the same truck could provide some sort of consensus that filters out the undesirable behaviour?
Another one missing from that list is Graalpython, https://github.com/graalvm/graalpython. It's in early stages of implementation, aimed at being python3 on top of GraalVM.
With a global economic crisis coming, do cryptocurrencies offer hope?
I was diagnosed with depersonalization when I was a teenager suffering from severe anxiety and depression. Sounds. Exactly the same.

Especially the bit about doctors telling you that you’re ok but that you don't want to accept it. This sounds like hypochondria?
Somewhat off topic, but he did a concert in Copenhagen of which there's a full recording on Youtube [1]

For something filmed in 1967 the audio quality is absolutely stunning. I wonder what equipment they used? My suspicion is that it's a piezoelectric microphone which had fantastic reputation for picking up a wide range of sound (especially for things like multiple people around a table) but fell out of favour as they worked best with valve amplifiers.

[1] https://www.youtube.com/watch?v=QHPmRJIoc2k
What constitutes "bullshit"? I ask because I wouldn't want new contributors, or folks considering a contribution to shy away from one after reading a comment like that. In the large projects I'm a part of maintaining, even small typo fixes are welcome (and encouraged) because as maintainers we just can't see everything. Will people abuse small PRs to try and raise their profile? Sure. Do I believe everyone has ill intent? Not at all.

I really appreciate small Pull Requests that come in to fix small things - it's something I don't have to do as maintainer, and it lets someone take a small step towards a larger contribution.
it is just because knowledge is available and young ones have more time to learn from the past.
Ask HN: Why are game dev positions hard to find?
I have been helping a number of friends who are quite competent find work. They work in the game development space but are really struggling to land interviews and progress in the process.

I understand there is randomness in the process, and a pretty severe covid inspired market contraction, but the gaming space seems to be growing like crazy regardless.

Anyway, I'm curious if there are market forces that I (as an outsider) am unaware of that makes finding work as a game developer challenging.
You should have to because the original comment was seeping in dramatic hyperbole to fish for points. At the end of the day, I'd much rather live with modern medicine than dark age medicine.
Building Telegram News Bot in Python
That's helpful, thank you. Do you do any 35mm slide scanning at all? If so, what do you use for that?
> ” If this data doesn’t get you off the couch and coding the next great product, I don’t know what will.”

Well, that’s a severe lack of imagination by the author. I can think of lots of reasons to start coding a new project that are not how much a few dozen of people earned in an IPO.
From what I've read (mostly from articles linked here on HN), the problem with COVID-19 is that it is highly inflammatory (in the medical sense, not just the conversational one!).

The brain really doesn't do well with inflammation.
Love and Monsters and J.R. 'Bob' Dobbs and the Church of the SubGenius
Virtual Escape Room
> what is SEO but a collective effort by basically the entire Internet to ensure that Google’s search engine is as good as possible?

On the contrary, it seems like an advantage for other search engines that people aren't trying to game their system.
I'm not moving any goalposts because I'm not the original person you were talking to. I was merely saying two simple things:

a) the fact that a corporation uses a language is meaningless and can't be used as an argument for anything - except maybe what to learn if you want to get a job there.

b) that all arguments based on Rust's novelty, call it "serious language" "mainstream language" or whatever - have merit. Rust is obviously not mature enough for many potential users and you can't convince them by talking about RFCs.
Influenza has been shown to cause transient (3 months) cognitive deficit in some patients.

I am not implying that Covid-19 is like a flu - it is not - but I think it is not so different from other viruses to induce never before seen symptoms.
But is it be what the truck drivers should be doing?

I mean automating things may sound noble, until it affects your own job.

And wouldn't you be wary if someone came into your office, installed a camera, and told you your job would be fully automated in a few weeks?
> ... the compiler double-checks everything at the end

This is exactly what makes it so that the programmer doesn't have to be disciplined. The Rust compiler will correct the lazy Rust programmer, while the C++ compiler will blithely do its best.
LUMI to become the world's fastest supercomputer