skysight-inc/HackerNews huggingface dataset:
I'm wondering the same. I'd guess that 99% of science code that uses the GPU now depends on CUDA. The other 1% use other third-party GPU frontends which might also be tuned for Nvidia GPUs. I feel that it's good to use the AMD ecosystem to mix up the competition a bit, and the majority of other clusters will still use Nvidia if your application requires it, but I'm just not aware of any momentum at all (in the form of software ecosystems) that target AMD, so library-writers will have to basically start from scratch if this AMD cluster is confirmed.
This 100x - in just about any organisation of any size, if you use a single wildcard cert for all internal services, then it's inevitable that the private key will end up in the hands of an employee that shouldn't have it.
https://github.com/libp2p/rust-libp2p

There's the Rust repository, and the auto-generated documentation can be found at https://docs.rs/libp2p/0.11.0/libp2p/

I'm curious what about a C implementation is the requirement for you? Is it the ability for to link against your C/C++ code, or for reading and understanding the structures and algorithms with the simplicity of C parlance, or another reason?

If the first one, it is possible to create a C shared-library "cdylib" with Rust (included in cargo by default), and using cbindgen[1] you can generate the headers to use the c-api.

It doesn't look like anybody has done that yet, unfortunately. But know that it should be a lot easier to create C/C++ compatibility than doing a rewrite or port.

[1] https://github.com/eqrion/cbindgen

EDIT:

Or as the sibling comment points out, there ARE C implementations out there, so you can ignore this post.
mmm, maybe this is a little too aggressive there could be perfectly functional storage on the host.

maybe something like "make the mount read only and ensure all open fds on the device return nothing but error and then dump the dirty blocks to swap in some kind of recovery log that could potentially be applied to the disk"
Still really impressive! I'm in my second year of college right now and I know I'd have a hard time with it even though I'd love to learn
> The thing is, if you are a poor plumber who causes floods in peoples houses you are not going to be in business for a very long time.

That might be true if the pipes leak after repair or installation. But what if the job holds up long enough to allow the plumber to avoid responsibility?

Same with software. It has to just work well enough to appear functional and for long enough to allow the developer to quickly shed responsibility and put distance between them and the customer. Then blame them for the error and force them to pay for support.

Dealt with an ERP system like that. Didn't matter how fragile or crappy their system was, you had to pay tech support to fix their bugs (windows 7 updates broke it frequently ...) Twice it nuked its own DB and had to restore from backups. We had to pay tech support to tell us that. They're still in business. Once they got you on the hook and their system becomes the companies lifeblood then you tend to eat the crap sandwich and pay up. Then if you leave a bad review they sue you for defamation.
> There's value to team cohesion in having a team physically together. It won't be fatal to make an exception, and indeed it's possible run a company purely on remote working, but the point stands.

Citation? I've worked partially remote, fully remote, entirely in open officers, and entirely in a private office. Remote has been the best by far, both all around and for the healthiest team relationships IME.
At this point I feel like I'm doing the moral thing by pirating Disney movies.
It didn't go missing. Square had an institutional policy that had them deleting source once projects were mastered and shipped, through to the early 2000's. FFVII-FFIX, Parasite Eve and numerous other games lost their source.

What's been recovered has been occasionally the code from contracted PC ports.
The Chinese and HK government's have realized they've lost the culture wars and public opinion so they've resorted to the tried and tested handibook of authoritarian governments, to create a cycle of violence to create justification for cracking down.

This is a provocation. Protesters will now counter arm themselves with similar bats and sticks, which in turn will give the police extra justification when they uncover "weapons". It will be used by the Chinese domestic media as justification to crack down hard.
Should the insurance just find a way to exclude massive, correlated events? That might give buyers a more reasonable expectation of covered losses, given that coverage in such an event is smoke and mirrors anyway. It's all well and good to have liability insurance, since presumably one's own liability is fairly uncorrelated with other people's liability. Flood insurance, financial instrument insurance, etc. is more questionable to me.
https://old.reddit.com/r/gamedev/comments/cdih04/game_source...

https://old.reddit.com/r/programming/comments/caphdj/game_so...

It was also reposted on Reddit several times this month, and on Hacker News (before this) as well. Seems to be making the rounds.
>Who gives relational databases flack?

Tons of people, it was especially a thing back in 2005-2015 with the ORM craze (and the supposed "impedance mismatch between relational and OO") and then the NoSQL craze (and how schemas and relations are a thing of the past).
What's the difference between https://github.com/plasma-umass/ExceLint-addin and https://github.com/ExceLint/ExceLint ?
Wow, a "more enlightened view of valuations” sounds a bit scary. I hope your founder acquaintance realize that valuation is not all that matters. Accepting more funding from investors that are not that “enlightened” in other matters is a sure way to get in all kinds of trouble.
Text Only CNN
RedoxOS might become interesting as it's written in a new, memory-safe language. Although it's not quite clear if that language and RedoxOS itself can handle the security challenges...
A zombie fungus takes over ants’ jaws to deliver a death bite
Toslink
I actually think you are more possibly to make mistakes in R than in Excel. Because in Excel you always see the results directly,
and you can even easily catch an anomaly in a single cell.
But in R it takes one more step to see the results, and you probably won't see results of all the rows directly.
Daevgfesza
https://www.openchina.pt/sites/default/files/webform/assistir-fc-porto-x-getafe-ao-vivo-tv04.pdf

https://www.openchina.pt/sites/default/files/webform/porto-getafe-ao-vivo-live-tv03.pdf

https://www.openchina.pt/sites/default/files/webform/porto-getafe-ao-vivo-tv01_0.pdf

https://www.openchina.pt/sites/default/files/webform/porto-getafe-aovivo-tv02.pdf

https://qiita.com/drgdxrfg/items/c36b65c1794ca68da0bf

https://qiita.com/drgdxrfg/items/4de34c0d81c7b753db37

https://qiita.com/drgdxrfg/items/e457ada4adbaa72ac4a3

https://qiita.com/drgdxrfg/items/7123eada3eb628a682a5

https://qiita.com/drgdxrfg/items/70f414a963158c445fa0
It would also help if folks read READMEs. I write a lot of them for my projects at work. Most are detailed but also have a quick setup section in the beginning. Unfortunately people still don’t read them and if they do they miss steps specifically spelled out within markdown formatted code blocks.
Was trying to think of exceptions to this when I read and and could only think of one: When you need to wrap a callback API with unusual callback arguments, where a `promisify` like helper won't work. Then again, I still feel the wrapping function should be defined outside of the `then`, as it feels like this is a separate utility to the work being done in the Promise chain.
Hmm... Uber and AirBnB were 'first wave' where there wasn't even any precedence to charge or regulate them. Now we see a ton of regulations in specific cities for both of those companies.

As for the scooters, maybe you just live somewhere else, but where I am in, it was a fucking NIMBY nightmare. They were throwing them in front of tech / private transportation buses and into the water. They were all banned for about 6 months until legislation came out.
I like that they have a lovely animated image of how their patent-pending super-fancy adjustable hinges work.

As an engineer with a knack for CAD, thanks! I'm going to see if I can model something that works similarly now.
Maybe I'm missing something, but it appears to me quantum supremacy cannot be proven empirically, only theoretically. Quantum supremacy means you can prove that a quantum computer performs task A faster than any classical computer could do it. Not faster than a classical computer currently does it. For example, Schor's algorithm can factorize in polynomial time and classical factorization takes superpolynomial time. The problem is that it's not easy at all to show classical factorization is superpolynomial, and some people actually think there's a high likelihood it's actually polynomial. So, quantum supremacy is pretty much theoretical CS in the area of lower bounds for classical algorithmic problems.
Slow? I'm quite sure the whole point of client side apps is for them to be substantially faster - and most are.
Exactly, in my European city that delta he talks about would be negative.

Plus since the crisis the banks will only lend with 20% deposit, plus 10% taxes - so you need a 30% downpayment.

Given a flat will cost you around 180k euros you can see why home ownership is in decline, because no-one has 60k euros lying around when the average tech salary is 30-40k euros and the average normal salary around 20k.
news to me:)
What makes this approach "modern"? What is this approach the alternative to?

As someone broadly unfamiliar with text rendering it's not clear to me. An introduction to these points would be very helpful
Sigh. Routers are computers too.
On each card, there is a link to donate to the charity! Click Learn More + Donate
null (or None) is still a valid Falsey value, and in both examples isDone will be a boolean (strict) value, as it is the result of a boolean operation (and).

So the point of the comment is moot...
> Meanwhile an old Microsoft makes Windows, Office, etc.

That's the "new" Microsoft... I'm not sure if there's anything left of the old one anymore.
Because it discourages people from creating works then if they can't be free. Why would you want to write something valuable for humanity if in the end someone is going to steal it and put DRM on it? For me personally, I'd not write the work at all knowing that, since it goes against the spirit of making it for humanity to begin with.
That happened with the HTTP_PROXY environment variable and the Proxy request header: https://httpoxy.org/

Since the CGI "protocol variables" are actually environment variables, it creates a namespace collision and an injection opportunity for environment variables beginning with "HTTP_".
You’re assuming that the only way developers communicate is through code.

But it’s not. If you want your message to be understood, and the listener is making a good-faith effort but doesn’t get what you’re saying, the onus is on you to communicate in a way the listener understands.
File under: ”Read, then ignore”. Crappy JS navigation (and scrolling!) is here to stay, unfortunately :(
Arby’s Has an Answer to Plant-Based Meat: A Meat-Based Carrot
I love Hong Kong. I love Hong Kongers and spent wonderful three years there.
Am now leaving though (for many reasons, career and this). Not sure where off to next.

Singapore again? Australia? Don't know. Depends on opportunities. If anyone needs a good product guy, let me know

Unfortunately Hong Kong has never been competitive in tech offerings and quality of life has been going down dramatically over recent years.
He says the reason people code client-side navigations is to load pages more quickly. That's not the reason. Client-side navigation evolved from single page apps, where we use javascript to create dynamic content on the fly, for example a chat application. Now that you're a stateful single page app, we need to rebuild page navigation if our single-page-app has more than one "page". I understand that projects like Gatsby have used this technique for performance, but I see no reason that today's performance optimizations will be valid tomorrow. Page load performance is not the need driving this pattern generally.
Which is not really needed here. isDone will be boolean, and the other ones are still Truthy / Falsey values...
It seems pretty clear from the first message in the thread that what the postgres code (and so the "PG folks") was expecting was that fsync would continue to report errors as long as it hadn't succeeded.

That way the checkpoint wouldn't complete, and the relevant write-ahead log files wouldn't get deleted (and "checkpoints aren't happening and WAL is piling up" is the sort of thing people already monitor).
And you can earn this privilege for a mere $100 per year.
Cheers, the caret got lost in the copy paste
I’m guessing no?
I installed noscript to test this, and yes, the beta rewrite, whose selling point is react, is faster when react isn't allowed to run.
Huh? If the counter is broken, you’ll all agree on the wrong number, because of your mistaken brain state (believing the counter to be functioning correctly). You may use a lot of italics, but the statement doesn’t add up to anything.
UI builder project made in Imba 5+ years ago https://vimeo.com/121721311
Why did they have such a policy? That seems crazy!
Interesting, I've never noticed that.
It's very interesting to scrub through the history of the first year, you can see how they changed so much in that time
What’s old is new again! Many of the benefits (and drawbacks) live on in webasm and serverless execution.
I think he's implying that Antifa is government sponsored as well.
Ask HN: How do you deal with the frustration of bug not resolving?
How do you persevere?
Anyone know how GDPR would handle fining a country? 4% of GNP would be hefty.
One of my most popular sites was CGI until 2014. Now it's just static files, rendered from the same cgi program. And the reason it changed wasn't related to performance.
Sadly I think this is true for a lot of sites. However my experience has been that many (particularly in the last 3-5 years) support command-click, back button navigation, and scroll position restoration.

More often than not, I've seen that tracking scripts break this more than anything else. Particularly command+click.

Still - it'd be great of there was an API to preserve UI state moving into a new entry in browser history. I don't want to lose scroll position for a sidebar if I'm drilling down into a large list of data.

Being able to add hints through markup for when to preserve UI state could go a long way towards making page-refresh based form and navigation behavior competitive again.
Gotta love Jason Scott and his work to preserve computer history. From the list:

Leisure Suit Larry Source Code Reading Excerpt

https://archive.org/details/Leisure_Suit_Larry_Source_Code_R...
The Act of God / War liability exceptions carry a lot of that weight.
I never knew this. It gives a little more meaning to the domain name, but even in it's current form, the domain name still works, just less literally.
>Poor programmers are optimistic

completely agreed, just had a long conversation with a junior engineer about how adding a cache would not solve a complex architectural problem and just add more complexity.

> All those are indicators of coupling unrelated ideas together.

once useful tool i have found is using automated tools to spot indicators like these. In java using checkstyles cyclomatic complexity checks and class fan out is a strong indicator (not proof though).
Bayelsa guber: Aspirants should quit assaulting Dickson, Jonathan, says govt
1) Did anyone here use it? I'm curious what the UX was... Browse short video profiles of people and then message the ones you like?

2) Does anyone know what caused the shift from Video Dating to just Video?
It's the "app-like" experience that everyone is chasing.

Loading a new page feels like browsing the internet.

Single Page apps feel like a native app on your phone.

At least that's what I think the reasoning behind the decision to go client side rendering is.
I'm curious where you think that he is mistaken? I enjoyed the post so it'd be useful to know why you didn't think it was valuable.
The real idea for OOP is quite similar to the actor model ala Erlang. OOP as implemented and C++ and Java is an abomination. I still don't get how Bjarne Stroustrup did not steal co-routines from Simula.

It's very easy to implement actual actor model style OOP with procedural code. You can get most of the benefits by using a message bus.
https://www.cnet.com/news/youtube-started-as-an-online-datin...

Here's a little more info. They changed it to a general purpose video site after 5 days after nobody uploaded any videos although they offered 20 USD to each woman for uploading a self-introduction video.
If you are thinking of things as "pages", this is of course true.

I think a good example of a site that makes good use of this sort of thing is Wikipedia (the non-mobile version). I love that I can mouse over links and get more information on something, without having to click to its actual page. It pulls down only the information needed, and leaves everything else in place. This makes browsing far more efficient, at least for me. Even on a fast computer with a fast connection, going to a whole new page is jarring, comparatively. Obviously if you need more information than the summary provides, great, go to the new page. But if not, this works great.

Maybe what Wikipedia does isn't what the article is complaining about. But at least I think the article should mention that "page" is not the only meaningful unit of information on the web, or at least it doesn't have to be.
Not the case in any of the abovementioned languages.
> Programmers who work only on old programs never learn to write new ones.

Maybe give Linus a shout and ask him to call it a day. ;)
It was supposed to be "Hot or Not" with videos.
This is the context I’ve used it in
What I would like is the opposite : a front-end that adapts itself to the any model. You give it data, and it organizes information to display it on a screen automagically, to be explorable, no matter the number of dimension in the data
Is there even a "pure" browser anymore? By that, I mean one which by default will do this: if I enter a URL in the address bar, it will fetch that page and its associated resources. If I click a link on a page, it will fetch its destination (this is obviously a simplified view, ignoring things like JS on the page etc.) No other network activity, no "recommendations", no other attempts to be "smart" or "helping" by doing anything beyond "pure" browsing.

I see a lot of this extra functionality being justified in the name of "security", but I don't think the gradual erosion of personal responsibility and agency that results is something which should continue.

"The road to hell is paved with good intentions."
>... so library-writers will have to basically start from scratch if this AMD cluster is confirmed.

I doubt library writers will care beyond anyone involved in the project. That said, it's possible to port CUDA code already with a bit of work, so not quite from scratch in any case:

https://github.com/ROCm-Developer-Tools/HIP
I share those same concerns - I think that in biotech the rapid dilution that happens early with professional CEOs bought in early means that there is less interest in building long term value - so short term wins like these can be worth it to founders that expect to be promoted to chief visionary officers. That might be harsh but I have co cerns about the incentives at some of these firms
Reading the original Terms of Use & Privacy Policy linked in the capture gave me a chuckle. It seems someone tried to find + replace div tags with p tags as the documents repeatedly refer to "inpiduals."
> Of course, some businesses would not be profitable at raised prices.

It is hard to tell from your comment, but you see that as a problem, right?

I agree that some people will benefit from an increased federal minimum wage, but I don't understand how the negative aspects can be dismissed:

* some people will be unemployable at $15/hour
* some business models will be unworkable at $15/hour
* some people will lose jobs as headcount is reduced
* some people will lose jobs as businesses fail
* some businesses will be less profitable
* $15/hour ignores geographic cost of living differences
* consumers will pay more for good/services

In a free market, all these competing problems are resolved through millions of independent decisions by business owners, employees, and consumers for their particular situation. The idea that a bunch of politicians have magically come upon a single hourly wage that is optimal for all these situations is just non-sensical to me.
Could the mods add (Bulgaria) to the title?
Firefox might not meet your definition but with a few extensions (Containers, NoScript, uBlock origin) it's quite good at protecting your privacy.
> If the counter is broken, you’ll all agree on the wrong number

In what way will this number be "wrong"?
This is fascinating. For those that want to save time reading, the author used a text classifier and had a 70% accuracy rate predicting if a book was published by a conglomerate or an independent publisher.

Which means there is a distinct difference between the type of content that indies will publish vs conglomerates.

Whether this has an effect on literature is what the rest of the article is about.
"Were?"

CGI is still the best choice for this. It's easier to guarantee your server's Perl installation has all the latest security patches than it is to guarantee your users' browsers all do. AJAXy nonsense is mostly too error-prone, too insecure, and too slow.
JS: undefined && undefined -> undefined

Python: None and None -> None
I think you actually make the opposite point you're trying to make. Wikipedia doesn't use JS for navigation, just to provide those little popups. If you have no JS, the site works exactly the same.
Well, I didn't even tried to do a daily jog, closer to a weekly one. I had to prepare for a short (5 km) foot race, with some elevation (200 m) with my uncle, which I was doing mostly on a dare, when I hadn't run in a few years. I've never done a lot of sport either (a little bike riding and rock climbing, currently).

So started doing some weekly job on a short distances (4-7 km) on a nice run (île au cygnes + banks of the Seine) and it just felt good, whereas the last times I felt pretty terrible. Perhaps because those times I didn't push myself too hard or unlike the previous times, stretched afterward. I don't know.

And I finished just behind my uncle, less than a minute after him, I was a little disappointed, but still happy to have made a good time (~ 30 min, if I remember right).
Even without this issue all chrome extensions can execute code in their own context by explicitly setting a blob script-src rather than relying on the default, or by skipping the middle step and adding a domain they control to the script-src and directly linking a javascript file (why bother with blobs?), or even by pushing a new version which Chrome will automatically install for users. The title makes this issue sound severe but it's just a missing best practice.