skysight-inc/HackerNews huggingface dataset:
> can anyone here think of any situation where a fallback to CPU speed would still be acceptable for a real-life application?

Sure, there are valid scenarios where the slower speed fallback is acceptable. Note that I agree with the GP comment; fallback should be explicit not automatic.

- Developer adoption. Not everyone has a GPU, but with a fallback path everyone can try it out and write code that will work on the fast path.

- Application development. Along the same lines as developer adoption, not every customer has a GPU either, so if I write an app I may want to let the user try a new feature (with a warning that it’s slow) rather than tell them they can’t use the feature at all until they upgrade their hardware.

- Heterogeneous compute farms. I’m thinking in particular of render farms for VFX and CG movies, as an example, how a render farm is large and may not be full of GPU nodes due to cost. A fallback path allows time/perf to be balanced against whatever the farm’s budget for GPU nodes is.

- Test machines. Running automated end-to-end integration tests to check for correctness doesn’t depend on speed, and if you’re renting your test machines, it might be cheaper to fallback to CPU than to rent GPU nodes. Think Selenium tests running on a bunch of AWS nodes, for example.
Yes, it's very different: if you split some error coded thing across several files, each individual file is going to give you some chunk of the data. It's not secret in any way, it's just that you've only got, like, 1/7th of it.

With Shamir's secret sharing, having anything less than the required number of files is useless, you can't decrypt any of the data unless you reach the required number.
That's interesting, I see some lower-end Mitsubishi models for $600 here.
The only true thing in this comment is "you are not a lawyer".

Acting on information that is not public knowledge for your benefit is insider trading, regardless of where/how you received the information, and would be a violation.

Acting faster than everyone else on public information is not; this is essentially what day traders are trying to do.

>> we're getting a big government grant tomorrow" and there was some expectation you could keep a secret,

If you buy stock on a public market based on this information, you're not really keeping a secret, are you?
I hope Facebook is able to revert it. To globally block an account, could lead to some court in the country A, blocks accounts in the country B. For example, Venezuela could block politic opposition posting something in US.
As someone who has worked with a lot of Rust libraries and applications, your estimate on quality is completely made up hyperbole with the clear intention of maligning Rust.

I have experienced far more success in using Rust and its library ecosystem than I ever have in other languages.

Yes there are bugs in somethings, yes there are others that don’t follow best practices, but throwing out a number of “80%” completely dismisses how solid and capable so many pieces of Rust software are.
The GPU isn't a "make code run fast" button, there are all sorts of algorithms that run poorly on a GPU because of its heavy SIMD structure and its programming model requires a programmer to cross their ts and dot their is, and the overhead of uploading/downloading data is not free, and scheduling tasks is not free.

Look at how ISPC had to change the C language to make it parallelizable for actual problems. I've attempted to write compute frustum culling in GPU.js and it came out slower than my CPU approach. Hand-written shader performed much better than either.
Yes, absolutely. Apologies if that's not clear from the website. GITenberg started as an experimental fork of PG, but due to the work of Eric Hellman at the Free Ebook Foundation, much of the infrastructure such as metadata formats, CI/CD for building books, and DVCS backend are being ported upstream to the Project Gutenberg infrastructure.
I think Coronavirus has pushed many US banks to issue contactless cards. Just got new contactless ones from Amex, Chase, and Bank of America in the past couple months.
I prefer to assign events handler's directly to node event properties instead of addEventListener. The only advantage to addEventListener is that you can plug in a bunch of marketing spyware nonsense without worry that its going to clobber your event assignments.
On “journalistic independence”, NBC told Ed Schultz not to cover Bernie Sanders and why Schultz and Cenk both left the network [1]

Im sure we can agree that ratings are one of the key drivers and pushed by management. Here’s how cable media profited by covering Trump. This Trump coverage resulted in 160% increase in ratings and in return gave Trump $3 billion [2]in free advertising ( I’ve seen $5billion number in total free coverage as well).

[1]https://youtu.be/-0w_8spt-6c
[2]https://amp.theatlantic.com/amp/article/487472/
> Thankfully, it's open source. Feel free to open some issues with them and help improving synfig.

Did you bother checking their issue tracker on Github? How many tickets they have open there on these topics? Some on very basic UX stuff.

Furthermore: Why must I write/fix code or file an issue to be eligible for being critical of a FOSS software?

Try applying that attitude to other situations in life. E.g. reading a book with bad style or poor character development or watching a movie that could benefit from editing improvements. Do you share such findings/opinions with your friends? What do they reply?

P.S.: I tried using Synfig for a commercial project over a decade ago. I provided lots of feedback on usability some of which was ignored and some of which was met with an attitude.

Maybe things changed ... but looking at the issue tracker on Github (sorted by oldest first) I reserve the benefit of doubting that for now.
I mean, a GPU is only faster if it's doing many operations in parallel. So you can definitely have code that is faster on a CPU than on a GPU. And there'd be borderline cases where it's faster on a GPU but only by a bit.
It would be hard to get a solid context around just links, but beyond /r/Geopolitics much of well researched YouTube channels like Caspian Report (https://www.youtube.com/user/CaspianReport) and Quora (https://www.quora.com/topic/Geopolitics) are where I would start.
Reminded me of the Polish "Scottish Cafe" I learned about just recently (mathematicians-only, though!): https://en.wikipedia.org/wiki/Scottish_Caf%C3%A9
“I did what I believed was right for the many who couldn’t see these events, and I take pride in that fact.”

This guy sees himself as Robin Hood, but he's just a thief. Nobody is oppressed by not being able to see a UFC event. Messina just opened the back door at the cinema to thousands of freeloaders who would be no worse off if he didn't. I hope the consequences were at least enough to stop him from doing it again.
Wouldn’t know about that since I have no reason to pirate professional software, my company pays for the tools I need to do my job.
As someone who just set up Cloudflare on their site, can you explain the negative effects of doing so?
Might as well try kohlchan.net/int if you're okay with that
People totally forget that new features add maintenance costs later. And I’m not only talking about business folks here but also devs.

Regarding adding features, I like the approach here: https://www.defmacro.org/2013/09/26/products.html
I remember having a conversation with coworkers a while back about what we do if we didn’t have to worry about money. So many people talked about starting a business! I guess the upside is that businesses can be self-sustaining long after you’ve passed, but from my perspective, the vast majority of good one can do for the world is not easily or practically monetizable.
This is pretty contradictory even in its biases. You assume people can't do anything for motivations other than money and then you say people should give away their work for free.

The first one isn't true and the second one is simply not doable for poor people.
How to Build Great Products
I have to test for SwiftShader in my web game. Whenever Chrome gets a bit upset with the GPU it will silently fall back and make the game 10x as slow and I get a bunch of support requests. Putting in a check and telling people to restart Chrome has reduced my support workload a ton.
[Standard Ebooks](https://standardebooks.org/) has accomplished a lot in producing better ebooks of public domain texts.
We haven’t wholesale imprisoned all Pashtuns and Arabs within the US. We also haven’t attempted to control their ability to have children. That would be genocide, which is what China is doing.

Unequivocally. Emphatically. Yes, America has been more constrained.
« Today, fiat-backed digital currencies, commonly referred to as “stablecoins,” have emerged as a promising new payment innovation, combining the benefits of digital currencies with the stability of existing currencies like the US dollar. »

Haha, Visa drank the stablecoin koolaid.
Do you use Unpoly on production or just on toy projects?
My original post referred to national security coming first — and evaluating any actions taken via court, if it's questionable.
What a blast from the past. I can draw a direct line from my encountering a slide rule to ending up as a programmer. I owe my career to that device.

I was a nerdy 10 year old kid who liked doing arithmetic in 1970, but didn't know anything particularly advanced. I convinced my parents to get me a slide rule as a Christmas present that year; a basic white Post model 1447 - I know that because I'm looking at it right now. It's been in my desk drawer forever as I could never convince myself to throw it away, even though I've long since lost the sliding cursor.

Anyway, I got the slide rule, had fun with basic multiplication/division, but didn't understand what the S, T, and L scales on the back were for. Sine/Tangent/Logarithm? What are those?

Off to the library, where I picked up a Tutor-Text book [0] on trigonometry, discovered I'd better first learn some algebra, picked up another Tutor-Text book on that, and began a two-year tear teaching myself algebra to integral calculus. Which meant I tested out of a couple years of math in high school, ran out of courses to take, and in my junior year was allowed to walk to the local college to take 2nd year Calc classes.

At that college, they started letting me play with the computers, both an IBM 5100 APL machine over one summer, and hands-on access to the IBM 11/30 clone minicomputer that was the main machine. The math prof pointed me at Knuth's "The Art of Computer Programming", and that began my transition from pure mathematics to computer programming/science instead. I even wrote a MIXAL assembler/MIX simulator for the minicomputer that the college ended up using to teach an assembly language course.

So thank you, Post, Pickett, K&E! And Tutor-Text as well.

[0]: https://gamebooks.org/Series/457/Show
Paying an advisor doesn't solve the problem - how do you pick the advisor? That is actually a harder problem than implementing a three fund portfolio, and has even more emotional burden because successful advisors are good at making it emotionally difficult to quit.
I agree with this interpretation. The article OP experienced a real and true 'failure' because his goal was income generation and the project didn't provide that. The guys he handed it off to may have a goal of just being a recognized name in the space (clout?) and so consider their time and effort to be a success.

The whole one mans garbage is another mans treasure taken from another angle.
If the rate generalizes, one could imagine Tesla being able to offer their insurance rate at 1/10th the price of comparable vehicles.

That would make Tesla ownership that much more appealing from the TCO perspective.
https://github.com/WICG/trust-token-api#overview

For what I understand, a provider who trust a user, stores in her browser a set of kind of certificates, that basically declare "I "provider NNN", states that this user has been authenticated by me".

Another party will ask for one trusted token, verifies that it is really signed by provider NNN, and can trust that each time this token is resent, it is the same user.

The privacy is respected on the user side has the third party has no idea who is this user. The trusted tokens could even have a short life. Third parties therefore should have great trust in the trust token provider.

It is as if Google authorized other parties to use its own cookies.

Indeed this means that other parties trust "provider NNN". I guess that Google wants to become a more central identity provider than today, where it has to share this role with Facebook and a few other companies.
Those hundreds to thousands of other people dont matter when the guy at the top sets the direction.
if you prefer HTML over PDF it's https://www.inkandswitch.com/local-first.html
Note that WebGPU is not planning to use SPIR-V anymore, but their own shading language, WGSL. If that makes you confused or angry, well, I spent about a year trying to convince them out of it to no avail.
My https://histre.com/ (Effortless Knowledge Base)

- Save your open tabs and then restore them later, or in a different browser, or send the collection to someone else https://histre.com/blog/save-restore-tabs/

- Highlights in any website that persists even when the website changes https://histre.com/features/highlights/

- Shareable notes, tags, and bookmarks

- Share your Hacker News upvotes with your friends https://histre.com/blog/share-hackernews-upvotes/

- Optional tree-style web history
You might be more familiar with another project the Free Ebook Foundation maintains: https://github.com/EbookFoundation/free-programming-books/ Which is one of the top-10 repos on github by number of stars.
>Cloud Computing (and SASS even more so) is little more than just another attempt to recreate access/info monopolies, [...] , everyone will blame anything and everything but their own willful ignorance,

For some reason, "cloud computing" has become a bogeyman and therefore corporations paying for it are clueless "sheeple".

To help prevent the phrase "cloud computing" from distorting our thinking, we have to remember that companies have been paying others for off-premise computing without calling it "cloud" or "SaaS" for decades before Amazon AWS, Salesforce, etc existed.

Examples...

In the 1960s, IBM's SABRE[1] airline reservations system was the "cloud" for companies like American Airlines, Delta, etc.

In the 1980s, many companies used to process payroll in-house accounting software and print paychecks on self-owned dot-matrix printers. But most companies eventually outsourced all that to specialized companies such as ADP[2].

Companies tried to manage employees' retirement benefits on in-house software but most outsource that to companies like Fidelity[3]. Likewise, even companies that self-fund their own healthcare benefits will still outsource the administration to a company like Cigna[4]. Don't install a bunch of "healthcare management software" on your own on-premise servers. Just use the "cloud/SaaS" computers that Cigna has.

Some companies (really old ones) used to print their own stock ownership certificates and mail them out to grandma. Now, virtually every company outsources that to another company. Most companies that have Employee Stock Purchase Plans outsource the administration of it to a company like Computershare[5].

The major difference with "cloud" terminology taking hold is that services like AWS is offering generic compute (EC2) and non-vertical industry solutions. Otherwise, the so-called "cloud" has been going on for decades. Amazon AWS made "cloud" really convenient by allocating off-premise resources via a web interface (dashboard or REST api) instead of calling a salesperson from IBM/ADP/Fidelity/Cigna/etc.

That doesn't mean it's always correct to buy into everything the cloud offers. Pick and choose the tradeoffs that make financial sense. Netflix got rid of their datacenters and moved 100% of the customer billing to the cloud. But Dropbox did the opposite and migrated from AWS to their own datacenter. They're both correct for their situations.

>, when some of the bigger service providers will eventually fall over (which they will).

The big established vendors like AWS, Azure, and GCP ... all have enough business that they will be around for decades. If anybody will exit, I'd guess it would be the smaller players like Oracle Cloud.

[1] https://en.wikipedia.org/wiki/Sabre_(computer_system)#Histor...

[2] https://en.wikipedia.org/wiki/ADP_(company)

[3] https://www.fidelityworkplace.com/

[4] https://www.cigna.com/assets/docs/business/medium-employers/...

[5] https://www.computershare.com/us/business/employee-equity-pl...
Well, I'm not the one who said it.

I have met some architects that were a crucial part of the company. I have also met exactly those that you mention. And arguably they get promoted because they do less harm there than in a team of developers. . .
Docker uses more resources, and is trying to isolate your code from the rest of thr computer. It also has a higher learning curve.

Virtual environments are just separate copies of python with their own libraries installed.

Pipenv is basically just a workflow for organizing virtual environments

I can give someone a repo and tell them to type pip install pipenv && pipenv sync and they'll have everything. Assuming they already have the correct version of python installed, which is one nice thing docker handles, but it is easy to install python these days so it hasnt been an issue.

My biggest problem with docker was that I ended up using a ton of storage just learning about it. I have a feeling that was mostly my own fault, maybe using too heavy of a base image. I've been trying it out once or twice a year for about 6 years now, every time my conclusion is "wow this is really cool, I wish i could justify spending more time to get it right"

Though docker and virtual environments share the same problem, in that they are just a way for a developer to distribute code to other developers, and to production environments. Distributing python applications to end users is a totally different issue. I floated the idea of sending out a local data collection* app to Mac and windows users mostly because I think it would be fun to try.

*data collection of troubleshooting information from users within the same company on company hardware, that are actively asking for help. I'm not trying to spy on people.
>>For one, to hold certain IP rights, you have to defend them, even if you dont want to.

That has been a myth around Trademark for a long time, and it is a false hood [1], I am saddened that this myth is now spreading to Copyright law as well. There is no provision of copyright that would mandate a copyright holder to relentlessly police the internet finding all infringement less they loose their copyright. That simply does not exist at all so I would recommend not representing this fake information

[1] https://www.eff.org/deeplinks/2013/11/trademark-law-does-not...
They're pointing out that 50C is not really a liveable temperature so by definition "a room that is typically 51-52ish" can not be celsius, especially not as this is with AC given the context.
If your goal is just to fill the reservoir automatically from a plumbed-in water source, without monitoring/logging water levels, a small float valve like this[0] might be a good answer too. I don't know how big the reservoir in your machine is, nor do I know if this particular valve is food-safe.

You should definitely fix that light though. That sensor may also be part of a safety cutoff to prevent burning out the element.

[0] https://www.amazon.ca/Kerick-Valve-MA252-Float-Adjustable/dp... This was from a quick search, I know nothing about this particular valve.
Him: "Is there actual evidence of this?"

You: "Yes. But it's a secret."
Do we want to stay away from family again?
Another Advanced Useless Machine [video]
LA residents call police upon seeing the starry sky during a blackout (1994)
> I still remember the day I found out the "98.6 degrees" human body temperature was just an oversignificant conversion from "about 37 C, or maybe lower."

Really? According to Wikipedia, the Fahrenheit scale (https://en.wikipedia.org/wiki/Fahrenheit#History) is about 18 years older than the Celsius scale (https://en.wikipedia.org/wiki/Celsius#History), and I'm surprised that human body temperature wasn't included as a calibration. (But of course the fact that I'm surprised by it doesn't mean it isn't true!)
Miracle Box With cracked for repair phones free
I am not a native English-speaker, but my dream is that the world gradually converges on a single standard for international communication, and that this standard is English, so that an ever-growing proportion of the population will become fluent in it. I understand various reasons for why this is unlikely to happen; and I realise that there've been lots of centrifugal forces lately that make this vision ever less likely; but I can't help but smile inwardly when I hear that NLP is so much focused on English, and can't help rooting for it to remain so.
The opposite of depending on another company to host a service is to host it yourself. The average company of any size has at least a dozen external SAAS dependencies. Do you want to have the expense of managing all of those services yourself?
This is the 3rd time in a week a "Local-First software" overview has been submitted and the 2nd time it's made the front page here. I'm pretty surprised about that because I'm about to release a local-first, offline-first, option for an app I make.

This article also quickly moves past "local-first" software to conflict resolution which, in my opinion, is a distinctly different issue. It's certainly not reason enough to hold off offering users a local-first option.

At this point I believe that since it can be done it should be done. I'll even go so far as to say it's a necessity. At some point users will understand it's a necessity and demand it. All that really needs to happen to convince them is one big incident where they lose access to their data for an extended period of time, or worse yet, lose all their data forever, and it won't matter why or how.

Aside from that, as more app makers start offering local-first options and users begin to see the benefits of that they will begin to demand it. That could take some time, but I expect it's inevitable.

There are other benefits to a local-first approach for developers. Take a "Contacts" app for example. If we have a standard for saving contacts data on the client side that any app could access this would give users and developers options to create and use new apps and features that all use the same data.

CouchDB & PouchDB.js provide a pretty solid and easy way to do this right now. Installed on the user's desktop PC, CouchDB provides the missing link to a robust client side web app runtime environment.

There may be other ways of achieving this right now, but I am not aware of them.
This definitely accounts as public information.

The definition of "public" does not even account for the degree of "annoyance" to retrieve the information. For instance most pre-earnings disclosures of companies are made through phone calls between the company and analysts, and this is considered public information as well (audio files are often released on the company website) , though you will agree that this is definitely harder to access and interpret than Twits. Which is why there is a whole segment of data providers selling raw transcripts and NLP sentiments results of these calls.

You can safely bet than anything you have access to on the public internet is public.
No, the old Macintosh uses its ethernet controller to connect to the Linux server, LocalTalk isn't used.
Beware of Facts Man
I read the paper and they address that point by saying that they don’t see any benefit he would gain from lying.
My experience has shown me that tools that help others build faster can be quite profitable. Currently make my living from one such tool and most of my customers are indie hackers (https://divjoy.com).