skysight-inc/HackerNews huggingface dataset:
> breaking the spirit of neutral carriers and Section 230

Section 230 has nothing to do with neutral carriers. Section 230 does not mention, imply, or otherwise suggest that there is such thing as a "carrier", much less that one need be "neutral".

Here's what it says:

> No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider

> No provider or user of an interactive computer service shall be held liable on account of any action voluntarily taken in good faith to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected; or

There's a bunch more, but it's all fluff or irrelevant. There are no relevant obligations (there is one obligation that the law has, it relates to kid-friendly modes in websites).

Note that there is no categorization as "publisher" or "platform". You are protected from certain kinds of content. The New York Times, who clearly publishes their own content, still has Section 230 protections for comments made in the comment box on their articles, because that content is not made by the NYT, but by another individual.

Under section 230, you can only lose protection on a specific piece of content if you are deemed to be the publisher of that specific piece of content. So the worst thing that can happen to twitter here is that they are determined to be the publisher of Trump's tweet for the purposes of things like libel and copyright lawsuits.

Given that, can you explain what spirit of the law is violated, and what spirit of "neutral carriers" (do you mean common carriers?) is related or to this?
You could for example just as well import * from 'unpkg.com/react' that handles the updating automatically since it always resolves to the latest version. You could just as well put a modifier to the url to specify you only want minor updates etc...
Fascinating. So, you don't think the quality of the product itself matters much?
Ahem.. I'm just going to drop this link here on how the pyramids were _really_ built: https://youtu.be/TJcp13hAO3U
A large majority of those APIs are protected by ISO, ECMA, OpenGroup with their respective copyrights and many of them aren't available for free, specially ISO ones.

You just them as free beer, because a couple of developers have decided to put their money for you, specially the ISO ones.
Further ironically, these "false" articles are exactly the type of irreverent satire that will inevitably end up as collateral damage from any attempt to arbitrate truth.

Censorship is coming. The right tack is probably editorialization for sponsored messages, and free communication between users. But we know business concerns and political appeasement will give us the exact opposite.

The only sustainable path forward is decentralization, as these centralized nuisances inevitably get destroyed by the impossible situation they've put themselves in.

(Also what is with this article's unquestioning assumption that the word salad signed by Trump actually does anything at all? The legislative branch makes the laws, and section 230 does not hinge on interpretation by the executive branch)
Your product has to work and solve a real need. It isn't that hard to figure out how to create an app. Communicating how that product creates value for customers, marketing it and doing all of the rest of the grunt work is the hard, difficult bit.
I get a little annoyed at this notion of minor vs major. It's not binary. Subtle changes in tonality can shift back and forth between minor and major and diminished and augmented and so on. Most listeners will interpret a passage as "minor", but that doesn't mean it's so. Complex harmony can be reduced to minor or major but it robs it of all of its nuance.
...wasn't the major reason to avoid it the shitton of vulns it has had compared to libreSSL!?
I want to search code with regex. You know, like I do when I clone the repo to my local machine.
I think I've seen something like that done to simulate an airplane cockpit.
The Swedish one doesn't include fika, so it's obviously wrong.

Singapore is interesting because afternoons are pretty hot, so people take advantage of evenings more.
The problem with this sort of thinking is that we don't live in a bubble. Even if we don't study nuclear weapons or biological engineering, our enemies will.
This sucks so hard. Most Java libraries are planning to drop support for Java 8 when Java 17 hits LTS. This will completely divide the language into two, one for Android and the other for everything else.

Google could just run OpenJDK on phones and toss all the garbage they built, but they're too proud. The GC and performance of ART isn't anywhere near OpenJDK
I agree it's not widely used and not known about. What surprised me is that I know older family members, who are otherwise fairly technically illiterate, who actively share ebooks using their Kindles. Another older family member, where their local library is very hands on with helping them. They both know way more than I know about what's possible and how to do it.

Another, I believe separate program, is family sharing (it's not a loan you can both read it simultaneously). I'm not sure if that's a separate privilege the publishers must opt-into, but I have used it the one time I tried.
This makes me wonder if there is feasibility for P2P collaborative editing feature in trillium.
No account needed. They don't have access to your stuff—it works on local files—but appear to be working on a cloud option. They claim to support Commonmark and Github Flavored Markdown. [[filename]] is just a shortcut for [filename](filename), but in any case "Export to standard Markdown links" is on their short-term roadmap.

You might also check out Zim.
Is Price’s research treated seriously by modern medicine?

I’ve only come across it in the context of Vitamin K supplement marketing materials.
GPT included a picture of the variation of the transformer model that they made.

GPT2 outlined the changes they made to the model in an acceptably moderate detail.

GPT3 references another paper saying "we use alternating dense and locally banded sparse attention patterns in the layers of the transformer, similar to the Sparse Transformer" with no detail added on the changes they made.

How are you to reproduce these results at all? You could attempt to include the changes as they references the sparse transformer paper, but you could possibly do it in a different way, and there would be no way to verify the results that they gave whatsoever due to changes in implementation.

A bit disappointing.
Why is it an evolutionary design mistake? It's perfect from an evolutionary standpoint. They get you through sexual maturity, reproduction and plenty of time to see after your offspring. What happens afterwards is bonus time on the planet, it's free-for-all everything goes wrt to your body. Evolution didn't 'design' us to last that long..
Thanks! There are a lot of digital asset managers out there but none that focus on google drive as far as I know. The closest I've seen is FYI but that's only based on their home page.
For anything complex, your "single html file" would look horrible.
If anything doing iOS work after decade and a half of web was a breath of the fresh air and felt way less brittle.
"A consequence of this principle is that every occurrence of every subscript of every subscripted variable was on every occasion checked at run time against both the upper and the lower declared bounds of the array. Many years later we asked our customers whether they wished us to provide an option to switch off these checks in the interests of efficiency on production runs. Unanimously, they urged us not to--they already knew how frequently subscript errors occur on production runs where failure to detect them could be disastrous. I note with fear and horror that even in 1980 language designers and users have not learned this lesson. In any respectable branch of engineering, failure to observe such elementary precautions would have long been against the law."

-- C. A. R. Hoare, Turing award lecture in 1981,

http://www.labouseur.com/projects/codeReckon/papers/The-Empe...
The full model of GPT-2 is available for inspection and retraining, if you so desire. GPT-3 will likely be released soon as well.
> Humans don't have emotional object permanence.

I think you should correct that to "the humans I hang around with / have met". There is a large online community that you may not be a part of and they are quite emotional about each other. Just go on twitch and have a look at how bent up or bent over people get about each other.

Your comment is made from a place of personal experience that isn't equal to that of others, and you generalize it to seem as if it were equal.
I Prepare for Product Demos
Free Illustration Resources
I was working at Google in 2007, and the type of filtering we had was very different from what Google does right now.

We had automated filtering of word lists that took down sites, that were hate words / porn related for protecting children.

Right now I'm paying monthly for Youtube Premium, but I see that the people I'm watching have to be extremely careful to not say a swear word by chance, or even say the name of the COVID-19 virus, because they are scared of losing their revenue stream. I don't see this as fair, because Youtube got so popular _because_ it was allowed to publish anything without being responsible for copyright violations. It would be great for them to do fact checking as long as they are politically consistent.

In EU at least we have the GDPR that limits companies from using our data however they want to, but in the US at this point they need some kind of counterbalance.
Are you familiar with multihash (which is used extensively in ipfs)? It’s an open standard and library and does exactly this (though the prefix tag itself is not human readable unless you are weird like us).

I use it in my projects when I need to serialize hashes, as it has nice go and javascript libraries.
It's now the most popular programming language by a decent margin, there are a lot of libraries available for it, and it lacks some of the performance limitations that affect other dynamic languages. Anyone that does frontend dev knows JavaScript, its about as close to a universal language as you can get.

Personally theres about a dozen other things I'd rather use but from a pragmatic perspective it makes sense. It's easy and it gets the job done relatively quickly.
Yup, definitely different from how humans learn. A baby's speech would be almost the complete opposite, grammatically incorrect here and there but constructing a coherent line of thought for the most part.
Its very interesting to me the level of skepticism that is being shown towards Deno.

Whether or not you agree with the approach, you have to agree with the underlying problems that Deno is trying to solve. Furthermore I agree with the article in that there is a paradigm shift here, which should be given a chance.

I for one am happy about the url imports for a variety of reasons, but top on my list is that it will (in theory) reduce the total amount of code people are using from other sources, and (in theory) will make developers more aware of what they do choose to import. All of this should reduce bloat and award open source maintainers that solve novel problems in a clear & concise way.
I don’t understand why the async stylesheet thing works:

<link rel="stylesheet"
href="$CSS&display=swap"
media="print" onload="this.media='all'" />

The media query doesn’t match. Why does the browser even load the stylesheet? Shouldn’t it only load it if it starts to match? Especially for things like print stylesheets, where the media query will only become true by deliberate user action (unlike viewport size media queries where actions like rotating a device could cause them to start matching). Print stylesheets will be used by <0.0001% of users on almost all pages, and could easily be loaded only when the user tries to print the document.

The whole thing is a dubious technique anyway because it depends on JavaScript—if JavaScript is disabled, the stylesheet will now not load ever. You’re probably OK with that in a case like this (the fonts are deliberately optional), but inevitably with such techniques people start using them on stylesheets that actually are important, because “it makes the page load faster” or something.

P.S. Why the trailing slash on the tag? It’s completely useless, by definition, and trailing slashes can mislead people into thinking that you can close tags that way, which you can’t.
Likely, but in a released paper, there should be a bit more quality from a research standpoint.
Ah right, I see, thanks.
Directbus
Minibus and Bus Rental Europe
A twitter post? All the intelligence agencies said their was Russia collusion. Remember the President said... Russia, if you're listening?
I also live in Singapore. I just remarked to my wife, "Hey, we're practically Spanish!" We keep a similar schedule, especially with the lockdo... er, "circuit breaker."

Interesting that Singapore is also a bit off from its natural time zone.
I mean if you move down 3 notes from any Major key you have your Minor key with the same exact notes, like C Major and A Minor.

I usually compose with a Major or Minor key in mind, but it's kind of a reference and not a be all end all. I like sharp 4's which work great usually and don't fit in either key. A flat 7 sounds great in a major key too, usually. I agree with you mostly, and i am annoyed by people who are adamant about the rules of a key, but it helps me to have a key in mind to both play and compose, even if i break the rules of it.

I find improvising on piano / guitar is nearly impossible if you don't know the key, even after many years of playing both.
True. Every evening here is practically perfect, anyway.
This is an uncredited literal copy and paste of

https://www.exeter.ac.uk/research/news/articles/agegenderand...

Also beware: this site traps the back button.
I bet IBM i does have a couple of USB ports.

And Unisys sells ClearPath MCP to three letter agencies over UNIX for a reason.
Translation from VC-Backed PR Jargon to English of Magic Leap CEO Statement
> But what you're missing is that 2020 pop music doesn't require any skill, at all.

I keep hearing this, but I never see any of its arguers actually attempt to make a pop song. If it’s so easy, why do only some people have the knack for pulling it off (not the artist/singer; the composer (the person you never hear of))

> Jazz - to any musical observer - requires an immense amount of skill.

I really wish I could show you the video as Neely argues it better than I could, but basically, at the time, the features of Jazz were what was hated, not the genre.

According to Wikipedia, Jazz is characterized by a heavy emphasis on improvisation. In the 1920s (when Jazz became a thing), the detractors argued that (I’m paraphrasing) improv “lacked musical talent” and that “anyone could throw notes together to make music”. I’m not making this up. Those are really the arguments they made. People would argue that the absence of counterpoint meant it was an abomination.

Sure, racism played a part, but for the most part, Jazz was hated for the same reason people hate pop today: “it’s easy to make”. Which is just not true.
Neat! Thanks for sharing that!

I made another comment about statecharts a while ago, listing some more resources and other comment threads on HN containing bunch of useful experience, resources and general information, starts here: https://news.ycombinator.com/item?id=22747409
The paper shows that only 1/4rd of the passwords are weaker.

Figure 1 of https://www.ieee-security.org/TC/SPW2020/ConPro/papers/bhaga... .

About 50% were of roughly equal strength.
Just last week I watched the 1993 movie Short Cuts, and learned about this event. Baader-Meinhof Phenomenon at it's best.
>>It isn't that hard to figure out how to create an app.

I think this totally depends on the app, and the problem domain. CRUD apps? Sure, those have very low barrier to entry. But they aren't the only type of app out there.
That's rather... imaginative.

Certainly, water played a role: much of the stone was shipped from quarries some distance away.

It's also imaginable that they used canals to bring the blocks further inland, closer to the pyramid construction site.

However, the near-vertical water tower and lock system would be a challenge to build today, let alone with the technology of the era. The pyramids were built before the widespread use of the wheel, and with soft copper tools, not bronze. They predate the invention of nails, as in the type used to join wood. For example, the planks of Khufu's ship were bound together with knotted ropes and its sails were moved without the aid of block and tackle, as this would have required wheels and axles! It's a sight to behold...
Blogspam of

https://www.youtube.com/watch?v=eRyKBt7bqWU
I’ve raising my child here for the last decade. It’s fine, as long as your not living in a ghetto. Heck, even ghettos are fine as long as you mind your own business.
Facebook deleted fake news from brazilian president Bolsonaro though

https://riotimesonline.com/brazil-news/brazil/zuckerberg-cit...
ramkumarramkumar96@outlook.com
Clearly an attack of flies from 30 years ago is more important: https://news.ycombinator.com/item?id=23345173#23346304
Sure -- definitely true. But you can cover a TON of ground for b2b applications with basic CRUD operations.
> I'm curious: Why would you use Blender for this? I consider it a 3-D modeling tool, not a video editor.

Because it has a nice video editor in it, that's useful for lots of things.

Might be hard to get into if you never used Blender before. But if you've done 3D modelling in Blender, you'll be pleasantly surprised that your intuition of how to move, scale and generally edit stuff works the same in the video editor as in the rest of Blender.
Even with the riots in Minneapolis - it’s nothing like what happened in 1968.
10 Data Table Libraries for JavaScript
If a person has any paranoid tendencies, this would be a psychological onslaught. Interrogators use the tactics you just described to siege a person to psychological exhaustion.

Product Devs for the CCP will have a lot to work with if this ever evolves.
Aliens wouldn't beleive this
I have a feel most articles against it aren't based on anything substantial and are simply made by people who personally don't like remote work. "If I don't like remote work, then how come anybody can?"

We seem to have a lot of self-centered people floating around in their own spheres of interest. "I had this experience, I'm most people, so most people should agree".

I thought HN would be different from reddit, but it those differences seem only superficial.
Do Significant Work
>I have never even heard of any company not already being an IBM account migrating to either of those systems.

If this is true, this line may be another reply to my question.
The dumbest headline is the Business Insider one. The articles are clearly not “testing” anyone. It’s satire. Yeesh.
Just because Zig can compile for multiple platforms, doesn't mean it can target those platforms like those IDEs could.

For example, with Visual Studio, a large part of the installation footprint are the various SDKs you need to actually build a realistic Windows application (that interacts with the OS, maybe does some COM stuff, brings up a GUI, uses networking..etc) There are also multiple versions of these SDKs, especially the Windows SDKs. Visual Studio also supports a lot of languages, and for some of these languages, there is support going back to very old versions and tech stacks. You can still build Windows XP compatible applications in modern Visual Studio versions.

Can Zig talk to COM? Can it set up a DXGI swap chain? Can I pop up notification toasts as simple as calling one function? How do you package Zig apps for the Microsoft Store?

So yes, you can compile Zig programs for multiple platforms, and these can run on those platforms. But once you start getting into actually interacting with those platforms, you will need all those things you call convenience and junk. Libc is just a fraction of what you need to make applications for a platform.
Yet I managed to trash ODM on our RS/6000 cluster in 1992 or so, so that the metadata AIX had was inconsistent with the quorum of binary metadata stored on special partition tables on disks. Had to low-level format the disks and start over (the 857MB SCSI disks about as expensive as a compact car).

What's perhaps unknown to many is that the Linux volume manager was/is a straight clone of AIX's, with IBM terminology like logical volumes, physical volumes, and so on (the terminology itself being an extension of IBM's naming scheme on z/OS aka MVS, eg "logical/physical partition" for VMs with reserved channel bandwidth etc). Whereas FreeBSD's vinum was a clone of Veritas (in vinum veritas).
Ask HN: What database solution would you choose for this type of workload?
We have a telemetry gathering system. We get about 250rps to our backend systems, which dump this data on a database. We get ~25million records per day, occupying a disk space of ~12.5GB per day (inclusive of elastic index). We use elastic as the backend.

We chose elastic because we did not what fields we may get. There are ~40 fields (per record). Some fields may be missing in some records. Coming to the reads, the data thus saved would be queried in a timeseries way. We will access data for last 1 hour, 1 week, 1 month mostly.

The data will be queried with a lot of complex aggregations and joins too. For ex: What is the avg response time (which is a field) of all the requests that talked from node (another field) appServer1 to node appServer2, last month.

With elastic we are quite happy with the data until there are ~10 million records, beyond which response times just lag. It takes 10+ seconds for each query after 10 million records. We thought it could be due to reader starvation (because of incoming writes) and created a read-only replica and did our queries in that replica. But even there the slowness is felt.

In terms of memory, We have given about 1GB for esmaster, 2GB for esdata and another 1GB for esclient. All persistent disks are normal HDDs and not SSDs. We do not have much worries about diskspace and can add more diskspace (but not SSDs). But we will not be able to provision more RAM.

Also, we want our system to add columns/fields without any stop-the-world migrations. This is what makes me nervous about choosing databases that want a schema ahead.

The writes can take (update multiple indexes on each write) but the reads have to be fast. We are also fine with choosing a hybrid approach where one system receives the writes and another system can do the analytics. The system has to work in kubernetes across clouds. So single-cloud solutions (like dynamodb) are ruledout.

Given the load and the above constraints, what kind of a database solution would you choose ?
Conservatives have accused all media of that for 40 years, most often without any reason at all. Tim Pool appears to be a conservative ideologue - why should I believe him?
Yes you can, polyfill using WebSockets.

It would require a server component as gateway, so what.
Essential Machine Learning Papers on Face Recognition
Klook pivots to home-based, local experiences
I think there's a link to tooth decay. If you're mouth breathing your teeth aren't being coated in saliva, so they can't be remineralized.

I read that distance runners can develop dental problems because of mouth dryness combined with sugary energy gels.