skysight-inc/HackerNews huggingface dataset:
I normally like Taleb's insights but it was obvious when following this that he (and Dinesh D'Souza) were ridiculously misconstruing Nate Silver's comment. Two outcomes being "extremely possible" in no way means they have a 50/50 chance of happening. It merely means that neither outcome has a low enough chance that you should assume it won't happen.
From a user's perspective: The main point of Bandcamp is that you actually own what you buy. No DRM, no additional charge for lossless, properly tagged, including cover art, everything in a perfectly normal ZIP anybody can use and nobody can take away from you again. That is why Bandcamp was so refreshing when it started, and that is why I buy my music there whenever possible. As far as I can see, this site is nothing like that.
Labor market impact of the proposed Sprint–T-Mobile merger
SPARC has weird register windows that scare C programmers out of playing games with the stack, resulting in safer operation.
The National Archive doesn't have the resources to digitize the material, but Amazon does. If the National Archive isn't interested in having the material digitized for them, nobody is forcing them to do a deal.
Investigation into Russian Interference for Senate Intelligence Committee
Not to sound too political here, but somehow the Democratic Party is paradoxically known as the party “of the people”. They are staunchly for open borders and oppose the current administrations trade policies. Both of these stances completely oppose the American worker and their ability to complete for jobs and good wages.
> Hmm, that makes REST sound like it's pursuing similar ideas as the Semantic Web.

One of the founding principles of REST is that links should be discoverable and resources should include the semantics of each link that's directly accessible from them.

https://en.wikipedia.org/wiki/HATEOAS
Partner? Jill is Donald's wife since 1961!
*une (car une police)
This object is currently the most distant detected but Sedna's highly eccentric orbit takes it much further from the Sun.

Planet Nine's orbit, if it exists, takes it somewhat further away from the Sun than Sedna.
Really? People who are about to spend a good amount of hours reading a book thinks it's a bother to wait two minutes for a file to download? Using any kind of modern system you'll have a standard download location and a "Open with..." dialog with the default app for a given file type selected, and most epub-capable apps will remember the recently used files so you don't have to.

This smells more like a "we don't want to" instead of "we can't"...
i hope you're joking.

there are whole industries who have called for and worked with google on implementing those bans.
Neuron – simple image classification
Wow I had not actually thought of that. Hosting that service would cost money, unlike releasing keys on pastebin, and any attempt to do something like this, especially if monetized, would meet considerable retaliation from Blu-ray people. So I guess that’s why you don’t see it.

Getting keys from your hardware is a hassle and I didn’t want to wait for a decryption solution later.
> REST (like "object-oriented programming") is an ambiguous term

It really isn't. There's a whole doctoral thesis describing in detail what REST is and what it is supposed to achieve.
I'm still waiting for somebody to talk about how tightly coupled Nate Silver's forecasts are to the political processes he attempts to forecast.

What if Nate Silver were to run around on the football field before each play whispering in the players' ears about the how likely they are to win, according to his latest forecast. Imagine that they believed in him, or at least felt some degree of superstition when he came around.

I just think there's something innately flawed about public forecasting of an election. Mathematically and maybe even ethically. I'm still trying to figure out how to articulate why I feel that way.

It could even be argued that polling itself could influence opinions by introducing bias at a critical moment when someone is being asked to consider who they are voting for. What if that's the moment when they make up their mind?

P.S. https://www.frontiersin.org/articles/10.3389/fphy.2015.00077...
a very small retribution for wasting i think it was thousands of man-years on Microsoft-related bugs.
While that's true in theoretical sense, what we call "state machines" in the real world do have additional state. For example, TCP state machine has CWND. The same way, coroutines allow for additional state.
You can distort a digital waveform to the point where a 1 is read as a 0... if you get a perfect read of the disc then sure. But for uncompressed audio, a couple of bits being off here and there won't make much of a difference for most uses. (I'd bet high-speed ripping amplifies this problem)

Of course it's not 'bitperfect' at that point but then thats why EAC does so many retries.
> Why do you have the restriction to original work and public domain work "with your own take"?

Fixed and deployed. Yes, feel free to publish public domain works as you like it!

> …regarding the royalties model that you're going to use.

15:85 for Bubblin:Creator using simple Stripe Connect. I'll be rolling out these pages in the next few hours.
Here it works fine, what do you mean?
Weights are just input data so you are still left with the same algorithm.
Ask HN: How to send short playable vidoes on Whatsapp?
I would like to be able to send short (max 1 minute) long videos to Whatsapp from different sources (YouTube, Vimeo etc).

1. It should be downloaded from its platfrom to the mobile.
2. Uploaded to the conversation where I need to mention it.
3. Should be playable inside the conversation.

How can this be done?
Thanks for your perspective as well.

I initially learned traditional Chinese characters (lots of Taiwanese friends), and the traditional variant that Japanese used. Even though initially I was stubborn and would claim that traditional characters are more beautiful or pure, I have to admit that simplified Chinese is definitely a major language improvement. My one exception is I still like to write 龍 instead of 龙 :)

I agree with you that there must be a newer/better way to construct a Chinese-like writing system that isn't quite a burden to both learn as well implement in computers (fonts, etc). I.e. Words could still be built up of logic word roots , similar to current system but more consistent/logical. More advanced words could be built of simpler words. Some of my favorite examples are words like "skull" that are in Chinese 骨头 (literally "head bone"). These sorts of constructions for me as a foreigner learning Chinese are amazing. I'm able to memorize so many Chinese technical/science terms that are a pain even for natives in English.

I sometimes have imagined training a neural network to generate "word vectors" that are actually just small 32x32 colored images, just to see what they would look like. Sort of like the word2vec generations, but using images as the input and the output would be a sort of viewable "character". I also imagine "hyper-intelligent" beings developing languages like this, only with higher dimensionality of input and not only images.
Cooking the meat is cool. But, being someone of french gastronomical culture, I to to lean to Fernand Point saying : "Du beurre ! Donnez-moi du beurre ! Toujours du beurre !"

(basically, butter, butter, butter).

There was a recipe from G. Ramsay where it show to first sear the steak in oil, then, finish it with a bit of butter. It adds flavor and prevent the butter to burn.

I also tend to use my finger to test if a steak is fine. I'm no expert, but it works 80% of the time (to get a good steak). Now I must admit that sous-vide gives a lot more control and helps to reach the medium cook on a much wider part of the meat.
I liked "The hemoglobin increases may be further enhanced with add-on therapy of ethanol" - i.e. a nice pint with your cigarette.

Technically
Smoking does increase your haemoglobin (CO binds to it better, blocking O2, causing body to produce more) - just doesn't increase your ability to carry more O2 (and gloopy blood is not good for you).
Also, probably does increase lung capacity, by destroying pesky surfaces used to transfer O2 from teh air to your blood.

I can only think somebody got bored at work and decided to chuck this out there for a giggle/reference-bait.
That and some crazy variable voodoo
Refuting a peer-reviewed study (in the Lancet, no less) with an opinion post in “Pacific standard” is interesting.

An the argument of authority never holds, we've seen Nobel prize winners beeing fond of conspiracy theories or other bullshit before…
Will you be the first to move?
That "explainabrag" pissed me off too. I feel like that kind of thing is super typical among Haskell bloggers.
Would that service really take more than a raspberry pi on tor?
In the article he says "finite state machines", not merely "state machines". The distinction is not negligible. FSMs have important properties (and corresponding algorithms) that rely on the fact that their state spaces are finite.
How to use SVGs in React
Wow!! I only tried this because of the comments here, you guys have got to try it, this is amazing.
Would be even weirder to put it in same bucket as Rust, which uses compile-time analysis to solve the problem.
The web needs OpenWebTraffic (2017)
It depends on perspective. Having a finite stack is just a way of organizing a state machine.
In practice all computer software is state machines. A computer is nothing but a big state machine. A very big finite state machine. Running some software on a computer is just commanding that state machine.
In computing theory we have som ideal abstractions, such as nondeterministic finite state machines, and others which are not state machines.
These abstractions are just tools we use to make the design of our very big state machine programs manageable.
The point of the article is that the interoperation of two or more coroutines can be modeled as an abstract state machine.
MIPS is mature, all the toolchains are here. It's simply that most vendors are too incompetent to care, as it doesn't affect their revenue in any way.

> Security and Hardening by Steven Barth - OpenWrt Summit

> Introducing new and ongoing security improvements to bleeding edge OpenWrt. This talk describes the new default toolchain featuring musl libc, enabled hardening including ASLR, SSP as well as OpenWrt's novel jailing (jailfs and seccomp) and package signing features (based on Curve25519).

> https://www.youtube.com/watch?v=DNYvIrI5Bbs

On the other hand, OpenWrt implemented full system-wide ASLR recently. NX and jailfs is still a WIP.
Code Signatures are pretty complex on macOS. A macOS app can contain multiple executables with embedded code signatures. Non-executable resources in bundles are signed individually. Individual resources could potentially be signed with different certificates.

Then there is the "designated requirement", which allows you to determine what requirements there are on code signatures. Some resources could be optional (eg. so that thinning the bundle by stripping 32bit code wouldn't invalidate the signature). The designated requirement can also be overridden by the OS (Apple has made it a lot stricter over the years, eg. unsigned resources in a subfolder are no longer allowed).

Finally, sandbox entitlements are also embedded in the code signature, making sure that you can't change sandbox permissions without invalidating the signature (and re-signing).

For the user, all that matters is whether the code signature meets the designated requirement (ie. is it valid) or not. I guess Apple could have shown the identity of the developer who signed it, but since they don't do extensive identity verification when you sign up for a developer account, that would just be an opportunity for abuse...

If you want to know more about the code signature + sandbox permissions of an app, I recommend the excellent "RB App Checker Lite" [1], but unfortunately it seems that it is no longer maintained.

[1]: https://brockerhoff.net/RB/AppCheckerLite/
I think it would be great to have a constant underscore over the baseline, so you can tell single characters apart (a,b,c,d) are currently impossible to distinguish if you have them printed arbitrarily on a page.

Perhaps the characters could be colour coded, too? As we are not limited by having to switch out pens, why not? I think it would make reading much faster and it would be easy to disable/enable.

I dislike the implementation of punctuation, I would prefer a font that uses a monospaced grid and sticks with it, so you can render the font on teeny tiny displays.
Yeah, noticed this. They are forcing us to solve multiple captchas for no reason.

Google wants to improve their AI for FREE!
Fantastic! great job. On the photo I tried I was holding a water bottle, it between the water bottle and my body it left a small area (inside my elbow) - also between my knees. Given how fantastic it is, if there were a way for you to add a click to remove more parts that it hadn't thought of as the background (in this case between my elbow and body) it might be good. The wall itself in that space was very regular, but I can see why it didn't remove it, it might as well have been a jacket or something, in which case no need to remove it.

The outline of my body that it did make was amazing.
Hi marvindanig, great product, loved the YC application – very pleased to see that you haven't changed over the years, and are still creating!
Academically, both reference counting (C++, Swift, some patterns in Rust) and tracing garbage collection (Java, C#) fall under the umbrella of garbage collection.
tried A-Frame and ReactVR for a chock-full WebVR app.

eventually settled on three.js as the number of bugs, inconsistencies and inflexibility of both A-Frame and ReactVR was way too much for me. sure, three.js boilerplate is not fun, but at least I had full control over what was happening.
A Game Boy Supercomputer
Your colleague was right: put is for total object replacement and patch is for partial object update. The guiding principle is:

* POST: create new object, including their primary keys. Run appropriate sanity checks.

* PUT: extract old entity object and update all attributes and dependencies, possibly deleting and regenerating all dependencies while preserving the object's keys.

* PATCH: extract old entity object and update a small subset of its attributes. Run sanity checks that are specific to this form of update, and avoid touching bits in the persistence layer that are not linked with the update.

Put is very important because total entity replacements really don't replace the role of partial updates, particularly if we consider how extensive transactions can become.
Smoking in general has been prohibited for a few years. Many bars still have special smoking rooms, but they are on the verge of being prohibited as well. Smoking near entrances is, indeed, still often allowed, but that too is getting more and more pushback, and the number of places that allow it is clearly decreasing.

Point being: there's a clear stigma against smoking here, and wherever we're "behind" in terms of pushing back against smoking, we are heading in the same direction.
SPARC has memory tagging support since M7.

https://swisdev.oracle.com/_files/What-Is-ADI.html

https://swisdev.oracle.com/_files/M7_Preso.pdf

This is enabled by default in Solaris since version 11.

"Secure Software - Made Simple with Software in Silicon"

https://www.youtube.com/watch?v=krOhcjF5Fsw

https://lazytyped.blogspot.com/2016/12/hardware-buffer-overf...

ARM v8.5 memory tagging extensions aims to try to achieve parity with it.

https://www.youtube.com/watch?v=IbisEjzoxTY

Google is planning to make use of them on the native layer of Android when they eventually became available.

Meanwhile Intel has decided to remove MPX from x86/x64 because no one is adopting them on Intel/AMD CPUs.

EDIT: Got the ARM version wrong.
There's enough error detection that if you can actually get access to what bits come off the laser you won't have any major problems making a perfect rip. Your whole-disk alignment might be off by a couple sectors, but that's about it.
Cool! ...I like your level of responsiveness towards user suggestions :-)
I recommend going through IntervieBit System Design Course:

https://www.interviewbit.com/courses/system-design/
> to my understanding, a bunch of nested if-else statements is an algorithm

A bunch of nested if-else statements can be reduced to a boolean expression and a boolean expression is hardly an algorithm. If you change the conditions you simply get a different result not a new algorithm.
The upvotes mean that most people get that.

The comment threads, unfortunately, are subject to the tendency (perhaps common among technical people?) to point out discrepancies, gaps, claims that aren't true, and so on. I don't think it's out of a desire to knock anything down. It's just that the mind is quicker to notice those things and then there's a "hey I noticed something" impulse to report them. The intention is helpful, but these comments don't compose very well... or rather, they do: into a sourpuss mélange.

I'd love it if we could get this community to really grok the value of inquisitive or playful comments that have an opening-up effect instead of a narrowing one. That would be much better for the spirit of intellectual curiosity. Perhaps it awaits us in the evolution of the hivemind.
> Google Meet is a video conferencing app, not a telephone replacement.

Great, I really don't care about Google's WebRTC app of the month, it is unlikely to be with us in 10 years.

Your root question about why Google hasn't supported Safari with their Meet product likely boils down to the codec wars, as without VP8/VP9 support, Safari does not support the WebRTC standard. A reasonable thing Safari could do is rank codecs by power usage, prioritizing H.264 front and center.

Another take is the failing tests listed here, Google could easily depend on a component that Safari has not implemented (once again not WebRTC spec compliant): https://wpt.fyi/results/webrtc?label=stable&aligned

> In any case, if you want better than H.264, how about H.265

H.265 is a patent encumbered, licensed codec that is only supported by Safari & Edge (if you download the H.265 codec manually on Win10). At this point, Apple, Mozilla, Google, Microsoft and others are working on AV1 as a successor: https://headjack.io/blog/hevc-vp9-vp10-dalaa-thor-netvc-futu...

> I have no idea if WebRTC allows the endpoints to negotiate alternative codecs, and I'm having difficulty finding the answer to that.

You can send literally anything in the SDP that you want, WebRTC is a forklift of traditional SIP onto the web, but with things like TLS enforced (otherwise idiots like the entire existing VoIP industry will run all signaling & calls over UDP with no crypto, then claim its "secure"). The only limitations you have are the codecs supported by your device, though you could totally write your own fairly complex codec in javascript :P
> Spotify for books

Interesting. I think we're drawing from both Spotify and Bandcamp here somewhat. Overall, since there are differences between how/why we consume music vs. how and what we do with books so there will be differences in final implementation of Bubblin eventually and we might just sit closer to Spotify then.

We had to start somewhere, and Bandcamp for Books wasn't a bad place to begin with.
Back when Obama’s campaign used social it was hailed as innovative, now its manipulative. So the times change..
The Guardian is very active in that space.
SPARC ADI is a bit more than that.
> it's doing something that lacks any real reason but which hurts

Hey, there's a new div in the DOM, the only possible reason for a change like that is so Chrome can advertise about beating Edge on a benchmark nobody cares about? Even though they never beat Edge on it and this "advertising" never took place?

This was the credulity I was talking about. These events didn't happen (you literally wrote the stories plural! about edge winning the benchmark) and the motivations make no sense. I'm not sure why you'd repeat it without even a warning that it may just be a narrative made up from grumblings about fixing a fast path heard third hand.
Seen a few comments like this. Old Version of Android? Because my FF on Android 8.1 renders it flawlessly.
I admire your effort of trying to learn something. As my religion (Buddhism) our knowledge goes to the next life as a born talent after our death. even if you can't believe that you can learn something and teach that another one. I suggest you learn anything you like without trying to learn everything and happy with that knowledge.
I see a Slovenian person claiming that, I think, but no Poles.

Also, often those "accents" are different sounds. Ș in Romanian is sh, ț is ts, ă is uh, â is a sound which is not present in English (at least not explicitly). You can get rid of them but there's definitely ambiguity. Even French has é which sounds nothing like the French e.
538 started displaying their odds as numerical ratios

Did that actually make things clearer to people? Speaking only for myself, I find ratios quite hard to works with and reason about. I certainly couldn't tell you instantly for example if 5/9 is more or less than 4/7 or how big the difference between the two are without first doing some mental arithmetic. Perhaps people in the US are more used to working with ratios since their measurement systems tend to be ratio based.
You might be interested in joker (a small Clojure interpreter and linter written in Go) https://github.com/candid82/joker
>I’ll certainly agree that it doesn’t make sense to use a single neural net like function to model the full solution of an ODE.

That's exactly how I'm defining using neural networks to solve a given ODE, and yes our studies show that it's not a practical method. It was just a good Google Summer of Code where we coded up a version in TensorFlow, the student did the same thing in KNet.jl, and then we played around with a bunch of modifications (to the error function, allowing adaptive training, etc.) to end up convincing ourselves this wasn't a viable method. However, the next steps we are doing are blending deep learning with traditional numerical methods. A post earlier up shows that our differential equation software now blends with the deep learning software, and we have a few projects investigating different strategies for actually using these combinations. We should have results going onto Arxiv late January showing some promising mixed strategies.
Στοματικός έρωτας και στάσεις για να την τρελάνεις
5 minutes of googling hasn't given me anything about SPARC and C. Can you elaborate?
> for performance reasons the output image is limited to 500 × 500 pixels. We are currently looking into ways to increase this limit (...)

Curious to see how this tool will evolve.
Already impressive, with many potential use cases: products, animals, photomontages.

Besides resolution, how the app will handle super thin elements like hair will be key.
A lot of tedious work is still required to cut out figures properly with Photoshop even though their selection tools got better over the years.
So In my country, If you want to buy a bottle of cocacola fanta etc. You can only buy it if you come with an empty bottle of the same product. This is a way of life. The same thing can be done with bottle water. To buy bottle water, return an empty bottle of water. If you don't then you pay premium
This is the basic FUD that that sugar industry is spreading. Currently their strategy is to try to tarnish any study that would find negative health effects from too much sugar intake. It's the same strategy that was used by the tobacco industry many decades ago.

Still I'm hoping that some sense will prevail eventually and the sugar industry will be regulated. Before that happens though I'm afraid a lot more people will have to suffer from Type 2 diabetes.