skysight-inc/HackerNews huggingface dataset:
Redis based NLP pipeline: end to end from JSON to Knowledge Graph
Mind the Gap: Security and Privacy Risks of Contact Tracing Apps
Absolutely, I was not implying that the US was worse than China.
What is HN's take on RH?

My sister just signed up and has been asking questions that makes me feel like people are being risky with their investments. Honestly reminds me a lot of cryptos circa 2017 and the stock market seems to be somewhat detached from reality right now?
Moral superiority is straight from the playbook of the right. Look at the justifications for opposing abortions and supporting xenophobia: doing right by God. Many conservatives in the U.S. operate with their views supposedly ordained by their deity and backed up by 2000 year old verse, and it doesn't get any more morally superior than that.
A widespread piece of .NET code allowing code execution
Quite interesting. Maass has done some pioneering work on Liquid State Machines and Echo state networks (LSTMs/RNNs).

In this paper they define a formal system intended to model the computations underlying cognitive functions that is done via an assembly, a set of excitatory neurons all belonging to the same brain area, and capable of near-simultaneous firing.

The main assumption in their model that I do not agree with is that of random synaptic wiring of the circuits. There is considerable research that argues that synaptic connectivity is not random but specific in several ways [0,1].

[0] Sporns O. (2011). The non-random brain: efficiency, economy, and complex dynamics. Front. Comput. Neurosci. 5:5 10.3389/fncom.2011.00005
[1] https://science.sciencemag.org/content/366/6469/eaay3134/tab...
People always jump to criticizing JS, but frankly HTML and CSS are my biggest pain points whenever I work with them. Any reasonably complicated UI inevitably turns into a soup of divs. Why would you stick with markup and styling heavily tailored towards documents for an application platform if you could start fresh with something else?

To be fair, CSS is making big strides in this regard with Houdini[0]. It's not yet complete but it's a much better alternative to composing divs and spans in weird ways to get the look you want.

0. https://developer.mozilla.org/en-US/docs/Web/Houdini
Of course. But many people who have "enough" money nonetheless continue to take more money from the relatively sure thing even if they don't really like it and/or don't have enough time to do things they'd really be preferring to do.
The problem had something to do with a voltage drop on a certain chipset.

Did you use any specific stress-testing programs, or just tested with regular applications? Something like the LINPACK benchmark is extremely stressful on the CPU and memory system, and is commonly used today for system stability testing.
I have two TWSBI pens, and so far so good. (but I've only had them for 1.5 years).

As for inks, I like really black inks. I've tried Noodlers, Herbin Perle Noir, but they turned out greyish on even on premium Rhodia No 18 pads.

Then I found Rohrer & Klinger's Leipziger Schwarz, which is a very dark black ink with a dark blue tint. It's my favorite ink to this day.
I bet he didn't read the piece, if he had he would have known it would have pissed off their base.

Notice how they didn't say HOW the OPINION piece didn't meet their standard.
As others have noted, the title is not the best. Only someone with lots of money would say that time is the "real wealth" (ask a poor unemployed person if they agree).

Perhaps a more accurate summary of the post would be "real wealth is having enough wealth that you can make money via passive income and thereby manage your time". But that's basically saying that real wealth is having tons of wealth.
Assuming there will be a vaccine is an act of faith. They have been working on a SARS vaccine for years, with billions invested and several man-centuries, and have failed so far.
> The fastest and safest AV1 encoder.

Is it faster than dav1d?
> Also it hasn't happened yet.

Or maybe that's the twist.
They’ve been posting updates on Twitter—@panic.
SQLite is written in a manner/language which only really affords tests, not proof of correctness. (My point was that it might have been written in a language where many of these exploits would not have been possible without subverting the hardware it's running on, but I see from the other responses that I may have phrased it a bit too obliquely.)
If he hasn’t gotten involved, it would have failed. That’s indisputable. The common usage of founder nowadays doesn’t require someone was an employee on day 1, it means they were instrumental in its early days and Elon certainly was.
The difference is the people on the left calling for the death of republicans are regulated to their twitter echo chambers, and the republicans calling for the death of protestors are republican senators publishing their views in the new york times.
I would not recommend to organize this way (group all manifests by type, rather than logical app or component of your arch)

Instead, follow the helm model, or just use helm until we replace it with something not Yaml based
I gave this a shot recently and thought it was cool at first, but like many projects in this space, it isn't really built on solid foundations. This thing is basically taking a bunch of ideas from TailwindCSS (which is awesome), wrapping it in ReactJS and providing a few components on top of that.

This was actually what I was looking for, but turns out this library is really buggy. For example, dark mode doesn't work well with GatsbyJS: https://github.com/chakra-ui/chakra-ui/issues/305. I just went back to using TailwindCSS directly.
I am not convinced. If your software is secured with any sort of key then you can break this with brute force also. All other attempts to prevent unauthorized access are applications of varying degrees of obfuscation and indirection, the same as in physical lock design.
This is super awesome, thank you for linking it and going to try and replace the paper layout I have with it tonight.
My Top Ten Traits in a Development Job
That's a tenuous argument at best, heavily relying on the application in question not offering any way to export your data, which many applications do come with. Just because the file format is locked, doesn't mean the data in it is locked. You just need the application to unlock it.
A lot of comments on this thread ponder the difference between logical and physical, between software and hardware bugs. There is absolutely no difference. As a kind reminder, computation is a physical process, period. Any proofs of correctness apply only within the confines of the model in which they are proven. To the folks fond of formal verification, methinks Kripke agrees. To the folks presenting hardware bugs as a counterexample, it is not. If you include hardware bugs in your security analysis, and you should, you are merely taking a wider view of the system.
I agree, and sincerely, I'm a Rust programmer and "memory safety" is definitely not why I use Rust. There are lots of memory safe languages but I feel more productive and get more satisfaction writing Rust than, say, Python, Lua or C++.

In Rust I feel like almost every time the program works on the first time it compiles successfully, even without writing tests. Probably a combination of very well designed API, builtin RAII, very explicit syntax, compiler strictness and clear docs. I also cannot forget to handle errors (even if I just decide to propagate or crash).

This is what "correctness" means to me, but it isn't exactly enforced by the compiler itself.
There are many yes-like words, but not exactly "yes". There's "it is", "it's correct", and "it's good" that may be used depending on context to mean yes.
dav1d is a decoder while rav1e is an encoder

rav1e = rav1e is an AV1 Encoder

dav1d = dav1d is an AV1 Decoder
Has anyone tried it?
I see the repo owner created an issue for success stories from users but it's empty.

If it works, it's very awesome!
I expect compiled basic would have to have YIKES!
(for example pointer violations where sorry doesn't cut it)
> However, if 95% of businesses fail within their first 5 years, was that the best risk/reward tradeoff? What if I could just buy something already successful? I started researching buying internet businesses because they could be run from any location. I was shocked when I found out they average 30% returns every year across the industry.

> I made four investments in 2019 and will double that in 2020.

As a person who has been running an online business for the past 7 years, I couldn't disagree more. Business is always about doing something better than your competition. Small business isn't about having more capital, or a better PR team. It's purely about efficiently aligning your own strengths with the market demands. Being able to understand the market and its changes, knowing how to sell to your niche audience, being able to successfully execute many things at once, since you niche size very much limits what can be hired out.

When you sell a small business to a random "investor", all of this is lost. Sure, you will still have the market share for a couple of years, but unless you already know how to run that kind of business, you will lose to the competitors very quickly. It's like buying a trunk of a tree. You'll get the lumber, but it won't grow anymore.

There's also a question on why would the founder want to sell a successful business that gives a 30% return. They could very well remortgage their house, or scale down and take a part-time job to survive the rough times. If they didn't, perhaps it's because they understand something about the market the the buyer doesn't.
The term may have a clear definition, but the value doesn't mean anything.

Without arguing if it's a good or a bad thing, we do not have a popular vote, and summing the votes of the individual contests is not a meaningful estimation of what the results would be if we did. If someone wants to take the time to make a nuanced estimate, with consideration of how turnout might change and what results we might see, that would make for an interesting discussion, and I'm sure we'd all have fun arguing over the details of the assumptions and the results.
My experience with Ketamine was that it was simply too much fun, too weird, and felt too good -- I had to distance myself from it, regarding it like some kind of psychedelic heroin. I can understand why it's addictive.

However, it does have its purpose. I've heard of a lot of people cleaning up their lives through its application.

And reading about it is always fascinating -- Stanislav Grof: https://realitysandwich.com/321100/my-ketamine-journeys-or-k...
When is Microsoft going to release first-class Rust support in Visual Studio and Windows, including debugger and official Rust bindings for their most commonly used APIs like Win32, Direct3D, etc.?
This happens to me as well! My working theory is the that I deplete all the dopamine during the run. I'll usually feel total contentment for awhile before it settles in. Since I don't have anything to be depressed about in general, its easy to see it for what it is and wait it out with some nutritious food and sleep.

Eat fish after exercise. It helps
Conservative columnist Andrew Sullivan was separated from New York Magazine. He quickly found a platform in other magazine. While I disagree with Andrew a lot, I dont think he should have been censored.
What they mean is that all languages have a similar sounding, very short morpheme to signal repair. That's quite the language universal.
Just as a single data-point: I still had an old Crusoe-based TC-1000 [1] convertible lying around, that must be > 15 years old by now. About two years back I gave it a new hard-disk (some PATA to flash adapter), replaced the battery, upgraded to 768 MB RAM and installed a Devuan i386 OS on it (a Debian derivative). Even was able to make the pen work again (that needed some X-server source code hacks).

The computer is somewhat sluggish with huge software (like Firefox) and especially software that does JIT-compilation, maybe due to limited size of the "code-morphing" cache. For simple java programs the only way to make them start up timely was to fully disable the JIT-compiler.

But other than that it's a usable x86 machine (and all other laptops I know that are of similar age eventually failed to boot much earlier).

[1] https://en.wikipedia.org/wiki/Compaq_TC1000
Some people like me just aren't interested in maintaining superficial friendships and social circles just to find a partner. I am plenty interesting without a social circle, and would rather have a relationship only with my partner and nobody else in it. This makes it more difficult. Socialization is for children, in my opinion, and I only want social interactions with a partner and not with a group of people (like i did as a kid).
If it would actually detect that, it could be great.

But I have a chromebook with 4GB of ram, and it often struggles to keep a particular set of 3 expensive tabs open because it runs out. It's definitely not reacting to memory pressure by being less greedy.
Sometimes a binary optimized for size is faster than one optimized for speed. (Due to cache residency)

Embedded systems frequently have flash size limitations in the megabytes or even kilobytes.
FWIW, a game I'm writing uses in-memory SQLite as its ECS, mostly because I wanted to see if I could. SQLite is surprisingly performant. My game is not realtime, but I tested it, and I could actually redraw the screen at 60+ FPS while querying for render data every frame, and I still had lots of frame time to spare.
Fake CBD Facts and Side Effects
I vaguely remember a story a few years ago about a guy receiving a blow to the head from a bike lock and requiring therapy for potential brain damage from said blow.
He didn't put "just" in his quotes, so it wasn't part of the wording being argued with.
It's no accident Facebook got a deal because they had great data; there is public documentation that Facebook acquried WhatsApp (and likely IG) using data tracking users from a VPN service they bought for much less: https://www.buzzfeednews.com/article/charliewarzel/why-faceb...
The Transmeta Crusoe CPU reminded me of an article I read years earlier about powerful CPUs. The article said the upcoming Pentium would be so powerful you wouldn't need a physical modem it would be emulated in software. That blew my mind that hardware could be emulated inside software.
The peaceful protesters explicitely don't want that. You may disagree with them, but don't pretend it is for them.
It's a little rich seeing Matt Taibbi, of all people, raising the alarm about "moral manias".
For others like me who are curious and haven't heard of AV1, some main features:

* Open & Royalty Free (no licensing required to use)

* Backed by Mozilla, Google, Microsoft, Cisco, etc. [1]

* Approximately 50% higher compression than x264 [1] and 30% higher than H.265 (HEVC) [2]

* Supported in current versions of Chrome, Firefox, Opera, and Edge [3]

* Slower encoders than HEVC, so not typically used for live streaming [2]

[1]: https://en.wikipedia.org/wiki/AV1

[2]: https://www.theoplayer.com/blog/av1-hevc-comparative-look-vi...

[3]: https://caniuse.com/#feat=av1
I was lucky / unlucky enough to have one ketamine experience due to a shoulder dislocation. I cannot stress highly enough that I would not recommend it unless you are highly tolerant of some disturbing stuff. It was a very short (under 15 seconds), very intense, forced experience of being in essentially an insect mind that was shunted along a path of thought and movement in a 2D maze with no options whatsoever. It led to a very dark place with a surprise ending that felt hopeless beyond anything I could have imagined. The punchline was I learned in real time that not only was I dying (in the trip, not in real life) but also that the entire universe did not actually exist and never had; it had all been an illusion and a lie. And as I was learning this everything shrank down to a point and blinked out, no time for questioning, all gone.

Fortunately at the same time a small part of me was watching the process from the side (in horror) and somehow at some level I had a distant inkling and ray of hope that it was all a trip. And then it was over and... extremely slow fade back to consciousness over 15 minutes or so. Very not recommended but very interesting.
With AV1 encoders I have to ask myself every time whether I should read the 1 as 'i' or as 'l'. Dav1d was still easy to guess, but here I really have a hard time.

Apart from that, I am really glad to see how Rust is slowly making an appearance in such fundamental multimedia libraries.
> but I'd be very surprised if V8 doesn't just blow Sciter out of the water with regards to performance

V8 in Electron comes bogged down with Chromium and its bloat. Sciter's engine does not. For building UIs, that's a huge difference.
Awake craniotomy for right inferior lobule glioma
> This is magical thinking, switching language won't solve the problem.

It won't solve the problem, but it can be an important step towards a solution.

> Complexity is the problem, hard-to-read code is the problem, over-engineering is the problem.

I actually disagree. Many memory safety issues are not the result of hard-to-read or over-engineered code, but are instead due to careless memory management. Safe Rust code (no matter how hard-to-read or over-engineered) can guarantee memory safety.
I don't think this is exactly what you want, but you might be interested in it:

https://github.com/microsoft/winrt-rs
Thanks for the feedback. We tried to keep these succinct and approachable, and have probably over-simplified some things as a result. I agree that we've left out some important details, and are probably too focused on the frame geometry without clearly explaining how it relates to the contact points on a complete build. We'll try to make some improvements here. If you feel inclined to point out more specifics where you feel we missed the mark I'd love to hear so we can improve the site. You can reach me at bryan@99spokes.com, or use the feedback form on the site.
Doesn't seem to work on mobile Safari :( UI works but there's no sound
That was fun! Somehow I feel like I came up with a tune that already exists -
https://music-grid.surge.sh/#256-80-256-40-256-32-256-288-12...
RE: audio on iOS

Just a heads up as I've had the same issue with a (way more confusing and less fun) thing I done, you need to turn off the silent switch on iPhones to hear the audio.
Maybe detect the device and include a prompt?
It depends on the workflow. But Mercurial can be used just like Git when it comes to a branch-based workflow regardless of the underlying data model.

It could be argued that by default, Mercurial discourages rewriting history unless you really want to and you know what you’re doing.

So the definition of a ‘master’ branch is more applicable to Mercurial than it is to Git.
Imagine a Beowulf cluster of these babies…
Exactly, survivorship bias.
Nice job. Btw, I have built my own news api service - newscatcherapi.com

I was not satisfied much with newsapi.org solution, so I've built my own.

If you would like to build another app that depends on a news feed, plz let me know at artem [at] newscatcherapi [dot] com
If a comment is dead that you think is worthwhile, you can follow the permalink to it and vouch for it. I imagine that feature is gated behind some point threshold, but my guess is whatever that threshold is you're past it.
You mean guys like this?

https://www.mercurynews.com/2020/06/11/santa-cruz-and-oaklan...
That's intentional, they do it both to stop adblockers from working and to fight scrapers. Last I checked, the mangling algorithm switched up fairly regularly but I don't use Facebook much these days so it might have changed.
I'm not talking about "security models", I'm talking about plain correctness of software. Any correctness issue (any "bug") can potentially become a security issue if it's reachable through a privilege boundary. And if exploited correctness issues are not in fact the majority of software security issues, they are at least a massive contributor and the subject of this entire discussion.

Examples are a sorted list that inadvertently becomes unsorted while the rest of the program still assumes ordering, or more simply and classically, a pointer that's pointing out of its assumed bounds.

There is no "security model" to consider on that level, and with respect to lockpicking I just wanted to explain why software engineers have access to wonderful tools and methodologies that designers of physical locks don't.
> Little of computing--almost nothing--is declarative... That's just wrong.

* Artificial general intelligence
* Operating systems
* Video games
* Emulators for hardware
* Interpreters
* Debuggers
* Word editors
* Image editors
* Graphical user interfaces
* Robotics
* Web browsers
* Servers

Basically everything that makes computing interesting is non-declarative and concurrent. Financial math on K street, parser combinators, and SQL queries are the declarative segment of programming.
It's possible. Another factor is simply how air-tight the seals are. My older fountain pens tend to dry out faster than most modern ones. There are also some pens (Platinum 3776 for example) which are designed to virtually never dry out.
Interesting. Are you sometimes confused about how you can distinguish between an alligator and a crocodile? There's a simple rule of thumb, based on the relative time that the animal is sighted.

If you see it when it is later, then it is an alligator. But if you see it after while, then it is a crocodile.

Easy peasy!
Weird that they left out the completely baffling yet for some reason ubiquitous Leibniz notation
I do disagree, and it is for their safety, many of them are getting hurt.

I don't care if they want it or not, if they don't, they don't know what's good for them.
The ways that ex-internet idealists explain where it all went wrong (2018)
You're welcome.

My understanding of the subject is based on a course in mathematical logic which I took at a university. According to the lecturer, there are no good books on the subject. There was one book they referenced, but it was fat and unapproachable. So, unfortunately, I can't really give any recommendations.
It's likely responsible for radicalization of both sides. I really doubt it's a coincidence pressure for social movements intensified more between 2009-2020 than it has for any time prior.
Where are you seeing that Sullivan has left New York Magazine?

(Sullivan should shut up about this particular controversy; he has not covered himself in glory on this issue in the past, and has no extra credibility here to burn).