skysight-inc/HackerNews huggingface dataset:
No, that is definitely not the case, not all memory-bounds are of the same type.

Hash tables produce lots of data-dependent random accesses into DRAM which are definitely not better on GPUs. Warps divergence, bank conflicts, partial cache-line access inefficiencies, etc.
Even CPUs struggle on this type of pointer chasing workloads due to cache inefficiencies. Open addressing schemes such as robin hood hashmaps are popular because they reduce the amount of pointer chasing.

Your example is a false comparison, generating a hash is very different from pointer chasing the address generated by the hash.
I didn't realize that the county and state health officials, as well as the CDC were private institutions. My bad.
So strange, I grew up in CA and always viewed these "golden hills" as pretty hideous expanses of death (and a fire risk). The very brief period you could drive down 101 around San Jose, or 41/46 near San Luis Obispo, and see resplendent green hills (still too few wildflowers though), were wonderful by contrast.

Microsoft didn't use the dead brown fuel that covers much of California when they were looking for Bliss https://en.wikipedia.org/wiki/Bliss_(image)
That would be pointless and regressive.

There are a lot of apps that are basically made of notifications. When I install Signal I want it to immediately ask me if sending notifications is ok so that I can say yes.
My guess would be U-Net-like ConvNets, trained on images annotated with foreground/background segmentations. Probably with all kinds of tricks like multi-scale inference etc.

However, simple frame-by-frame segmentation will probably not be enough to get temporal consistency, so for each frame's segmentation they probably take previous and following frames into account.
>>It has been calculated that beef cattle need 8g of feed in order to grow 1g of protein – whereas insects only need 2g to create 1g of protein.

That's impressive, I wonder if we can add more insects to our diets, or is too far from western culture?
>I don't think you'd argue that TLS is used to "deny software freedom to the user" - right?

No, but if I could not make a website that was not signed by e.g. DigiCert, then I would argue that something was not right.
Proven Health Benefits of Apple Cider Vinegar
This is FOD FUD /s
I don't know about that, this kind of mistakes (then/than, effect/affect) are getting on my nerves as well, and I'm definitely not a native english speaker.

Not to mention that this specific kind of mistakes (similar sounds) are at least as often from native speakers as from non-native in my experience/native language.

In French, a lot of people mistake Ça for Sa for example, native and non-native alike
The V100 would need to run for 3.5 times as long, so would use way more energy. E.g. training for 1 hour on CPU: 400W×1h = 400Wh of energy, vs training for 3.5h on GPU: 300W×3.5h = 1050Wh of energy.
What use does SAML still hold with the advent of OIDC? When building enterprise software, should I bother implementing SAML or is OIDC support commonplace?
Wonderful, your single anecdote negates a whole litany of international payments problems that many people right here on HN have complained about repeatedly in numerous comments across numerous threads. International payments outside of major mutually coordinated markets are a known, frequently mentioned difficulty for many businesses and people. This is something that should be as easy as sending an email, but it doesn't even come close to that on a global scale. Crypto needs to be ironed out very thoroughly but it at least offers one possible avenue for avoiding these problems, with the added benefit of giving users access to a certain degree of anonymity and resiliance to arbitrary institutional payment/account freezes.
Three Fourths of Dogs Are Angst-Ridden–and Owners May Be Partly to Blame
True, but the age distribution skews older in Italy.

Italy: https://en.wikipedia.org/wiki/File:Italypop.svg
China: https://en.wikipedia.org/wiki/File:Population_pyramid_of_Chi...
> Slide: 3.5x Faster Deep Learning on CPU Then on GPU

Typo in the submission title - it should say "Than" on GPU
Either way, feels like a bad place to work.
I am really surprised that this sissy-attitude is so predominant amongst the "hacker" community. I feel like I dont belong. Is it really a aacker/techie stereotype to overreact like this?
> I won't wait for docs to discuss prescribing it if i get any symptoms. I may even take it for preventative use.

In addition to what everyone else said, would this even make sense in non-preventative use? By the time you show symptoms, the virus has already had several days to spread around your body. Would disrupting cell entry not be much too late at that point?
So it's OK to make even more people die? I'm sorry but Italy is not over-reacting, prevention is fundamental in an outbreak. Btw, I'm also from Italy, and I'm happy that all the concert/events that I had to go in February/March are cancelled, health first.
No it isn't. Almost nobody uses raw X over long distances because it is unusable. Everybody uses something else like VNC, RDP or NX. Note that NX actually moved away from the X protocol and is now just a VNC-like protocol, i.e. it only deals with pixels. Every modern remote desktop protocol works that way because it is better.
They don't implement SLIDE in GPU so we don't actually know if CPU is faster than GPU. It's SLIDE on CPU vs softmax & sampled softmax in GPU comparison.

They should at least give rationale why GPU is not speeding up locality sensitive hash based algorithm. GPU's are used to compute fast hashes (they were used in Bitcoin mining once).

It's Intel sponsored research, but come on.
Yep. That is why we mostly end up in the music section :) You don't really need to rebuild i.e. the guitar for it to be a prime noise-maker :D
>Even the New York Times has RSS

The NYTimes is actually an example that undermines the ideals of RSS for the average web surfer who is not a tech geek.

The NYTimes RSS feeds are not full texts of the article such that a one can read the entire story within the comfort of the RSS reader. NYTimes only provides snippets and excerpts to bait people to click on to the real web page. For many normal people, this crippled functionality of article summaries in RSS is worthless to them.

Yes, many low-traffic WordPress sites still give RSS feeds of full text but that's not going to reverse the decline of RSS.

Again, I emphasize and concede that many hardcore web surfers (e.g. HN users in this thread) still find the limited RSS summaries useful because they don't have to "visit 100 websites" but that's not a problem the mass population has[0]. This "go-to-our-real-website-to-see-the-entire-article" amplifies the trend of RSS declining in popularity. If RSS is just "teasers", the typical web surfers would rather get their "aggregation" from Facebook or just use the NYTimes smartphone app which has enhanced rich content such as video, etc.

The publishers of popular mainstream websites simply don't have any economic incentive (i.e. ads) to give readers the full text in their RSS feeds.

I still contend that a bunch of RSS enthusiasts in this thread talking about how they use RSS doesn't answer actual the question the HN poster asked. The actual question is about mainstream trends and not about the habits of HN hardcore users. Take another look at the words used in the Ask HN question. HN users don't need to "hope" for a new web or smartphone RSS client. They're already using RSS right now!

[0] similar example previous comment from 9 years ago that makes a distinction between "normal mainstream" web surfers and hardcore RSS enthusiasts: https://news.ycombinator.com/item?id=2060707
Good job man! looks clean :)
Well, depends on the size of the hash table and the particular memory access patterns. Lookups into many small hash tables, or workloads in which most threads in a threadgroup all fetch the same entry, can be very efficient on GPUs. Sparse virtual texturing is often implemented with a hash table and works well on GPUs because the hash table involved has both of these properties.

(I'm sure you know this, just wanted to clarify.)
>We provide codes and scripts for reproducibility

Where? I want to get my hands on this code
HTTPS: //productscop.com/biogenix-rx-reviews/
Biogenix RX Reviews
There aren't any facet results in the usage of this supplement as it's miles a herbal and herbal product that solves your sex-associated troubles. it is clinically examined via the experts and it's miles definitely physician-accepted product. Many docs refer this product to their customers who're going through sex-related problems. Don’t use it in case you are taking some other dietary supplements or medicines. Don’t take overdose as it could damage you. The dose is referred to on the lower back of thehow to use itBiogenix RX is a complement that comes in the form of capsules. you may take 2 drugs a day with a tumbler of water on a day by day basis. Don’t take overdose in any case as it is able to damage you. do that for 2 or 3 months frequently to see its quality consequences without skipping it. It offers you 100% powerful
https://productscop.com/biogenix-rx-reviews/
https://letsfindtoday.wordpress.com/2020/03/06/biogenix-rx-pills-reviews-is-any-side-effects-read-full-review/
https://works.bepress.com/letsfind-today/56/
https://letsfindtoday.tumblr.com/post/611821216639205376/biogenix-rx-does-it-works-price-ingredients
My bank was already sending me advertisement by push notifications on my phone.
Very very happy with my ThinkPad X1 Carbon (6th Gen). Installing Linux was a breeze, and everything works fine out of the box with no tinkering.
$50/mo seems quite reasonable for the hours of reading it can save. I think this is a great idea.
artificial pricing systems existed before notifications
My mother is curating something similar. Wish I could afford a relationship and children even more so.
If you know any more canceled/postponed events, please add them to the comments, thanks @zius and @hhhhhhhhh1
>In Dark Winter, some members advised the imposition of geographic quarantines around affected areas, but the implications of these measures (e.g., interruption of the normal flow of medicines, food and energy supplies, and other critical needs) were not clearly understood at first.[5] In the end, it is not clear whether such draconian measures would have led to a more effective interruption of disease spread.

That's one of the more interesting questions. Is it possible to have an effective quarantine in this day and age?
That depends. A business that uses notifications for marketing isn't one I want to do business with. If there's a decent competitor I'll switch. If there isn't then I'll decide to begrudgingly put up with it (and probably complain a bit on social media) or to do without it.

So far I've never put up with it and always either switched to a competitor or abandoned the whole thing.
I don't think that's right. I think "two times faster" would mean "twice as fast", not "three times as fast".
As with any potential threat, people take it to the extremes. Same with climate change. On one side you have the "I don't really think it's a thing, it isn't influencing me at all" folks, on the other side you have hardcore preppers and "Humanity as we know it will end in few years I can't wait to repopulate the Earth".
Bash is apparently capable of showing the completions with explanations, however there doesn't seem to be a de facto standard way of doing it. Or did I miss something? Are there like libraries to help out with this, so that the help text is shown consistently?

But yeah, agreed that pursuing this path would be less effort and get 90% of the way to the goal.
I don’t think you’ll get much play for suggesting (to an audience of at least some programmers) that we should allow for more ambiguity in language, heh.

The programmers I’ve met without an eye for detail are usually ones I do not like working with.
Why do you say that? I don’t disagree, just wondering what challenges y’all encountered.
Anti Theft Alarm Don't Touch Phone
The problem with this and this is also a problem with most of your competitors is that it will end up as a lemon market. Which means a marketplace where no one knows how good the quality is, so the quality just drops and the prices drops. Like very old used cars for example.

You will get a listing, 20 spam answer claiming they'll build a instagram clone for $100 or whatever, and the professional (as in good) devs will run a mile as it's just a waste of their time even bidding. Customers will get crap.

Ironically the only way you can be successful in the sense of keeping the quality and welcoming aspects of the site, is by keeping it small and making it more about your network and connections you trust rather than the general internet.

Graphic design might be the exception. I am mostly talking about coding tasks here where no one can really judge by looking at something someone did (if indeed they really did what they said is in their portfolio!)
Kotlin and Jersey and Jetty and MongoDB – Creating a Scalable RESTful API
Do you think that would make Namecheap change their ways at all? Won't it mean Facebook have to keep taking Namecheap to court; and other domain registrars?
Thank You! This is enough to illustrate the problem. It would have been fine if they had kept the black as background colour.
No, their approach changes the fundamental access pattern into something anathema to GPU and TPU architectures.

In ELI5 or layman's terms: current GPU/TPU accelerators are specialized in doing very regular and predictable calculations very fast. In deep learning a lot of those predictable calculations are not needed, like multiplying with zero. This approach leverages that and only does the minimal necessary calculations, but that makes it very irregular and unpredictable. Regular CPUs are better suited for those kind of irregular calculations, because most other general software is that as well.
>>Telling customers to just send the bricked device to the local recycling centre in exchange for a discount seems fair.

No, that's literally insane by every definition of the word. They took perfectly fine, working products, and destroyed them in order to give their customers a discount. Which part of that seems "fair" to you? Imagine if a car manufacturer would give you a discount on a new car, if you took your old one to the scrapyard first - everyone would immediately how this is a huge waste of resources if the car was still working. How is this acceptable with speakers??

Other companies somehow manage without this madness fine - if you are verified as an actual customer, they give you a discount for more stuff. What usually happens then is that you either sell or give away the old device, and someone else might get into the brand and potentially purchase more devices from it as well. It's a win win for everyone. This stupid recycling thing serves no one, except like you said - people feeling "good" about recycling, which is nonsense, a fully working device should be reused first.
Consider what 1 times faster or 100% faster would mean.
Location: Vilnius, Lithuania -> UK
Remote: Yes
Willing to relocate: Yes, moving to UK in April
Technologies: DevOps, Linux, Scripting, python, aws, node
Résumé/CV: https://aizenberg.co.uk/resume/david/
Email: david.aizenberg@paranoici.org
I'd say you are letting preformed politically designed black and white thinking colour your holistic view of how the world actually works.
If nearly all Airbnb reviews are positive, does that make them meaningless?
I kind of like the all or nothing approach as far as "annoy me and I'll uninstall your app" goes.

Now the potential loss for the app maker for being annoying is far lower.
Ask HN: Which programming paradigm does Unreal Engine Blueprints fit
What is the programming term used for creating platforms to program end-user applications?

For example creating blueprints for programming games, scratch for education.

I remember reading an article about how this approach could lead decrease in bug rates, if done in different industries like aviation etc.

What is the term for this? And what is the state of art solutions in this area? Will it ever be mainstream?
I wonder if he will get fired for this?

These story makes me appreciate Steve Jobs even more.
"This week we filed a lawsuit in Arizona against Namecheap, a domain name registrar, as well as its proxy service, Whoisguard, for registering domain names that aim to deceive people by pretending to be affiliated with Facebook apps."

Wasn't Facebook supposed to request for information through the legal system instead of suing the registrar itself? Isn't Facebook publicly and unreasonably flexing muscle? So long justice...
Surveillance and Big Data weren't a big thing in 2001.
Shit happened after 9/11.
I don't think so. Matrix multiplication has plenty of uses besides neural network training, and GPUs will still excel at those workloads.
Memoir of a Malingerer
What a dismal, simplified to the point of meaninglessness, POV.
There is strong selective pressure on criminals to become good at computers though, more so than the general population.
Since when is calculating the hash the bottleneck in hash table access?

The bottleneck is the:

ptr = h(x); // trivial, ~0.5-2 cycles
bucket = *ptr; // --> ~200-300 cycles

edit: reading the paper, it's pointers to the data being stored, so I have to add the following as well:

el_ptr = bucket[i]
el = *el_ptr

So that's two dependent random-access loads.
Language doesn't follow logic sometimes.
Ask HN: What are some deep, mentality changing books?
I am talking about books like:

- The Sovereign Individual by James Dale Davidson

- How I Found Freedom in an Unfree World by Harry Browne

- The Bell Curve by Charles A. Murray and Richard Herrnstein

Books that make you go "hum....". It could be about Government, Money, Society, etc. Something very different from the modern-day "4 hour work week" garbage
I don't see how cards would help me with mathematical ideas. You have to get them on a fundamental level, and then they're hard to forget. I'm more likely to forget the name of the theorem. But space repetition might be useful for formulas.

But I'm not too crazy about spaced repetition. I used it to learn all the capitals in the world, and after about a month I managed to do all of them without error. But after two years of barely using the knowledge, I only remember half.

Of course, I could keep reviewing it every few months to keep it fresh, but that's just not an efficient system, when you think of how many things I'm supposed to (and do) remember.

For me, at least, the best way to remember things is by tying them in as many associations and metaphors as I can, and that gives me a pretty reliable recall. It has some downsides: It's a bit more work than spaced repetition (requires creativity, for example), and it's not that good for unconnected data (but then, are random facts that useful anyway?). But I think that as a long-term method, it's much more solid.
Interesting conclusion made by the authors about why reviews on Airbnb tend to be more positively biased than elsewhere.

> Reviews on
Airbnb
may all appear similar on the surface, but they nonetheless hold power as each one increases the amount of unique information available to other users, potentially reducing uncertainty for future hosts and guests. Our study confirms previous research focusing on star ratings: positive ratings and reviews are clearly the norm on
Airbnb
. No doubt, many positive reviews are the result of consumer experiences which frequently
are
genuinely pleasant. Nevetheless users should be mindful that there may be a number of other reasons for the strong positive orientation in so many
Airbnb
reviews: negative aspects of experience may be minimized, or left unmentioned, in reviews, due to factors such as: sociocultural norms of politeness, established trust among host and guest, review and rating reciprocity, lack of anonymity, as well as
Airbnb
’s possible removal of reviews
which violating their guidelines. Therefore, less-than-positive experiences may be concealed in lukewarm reviews where reviewers avoid overt negativity: for instance, in comments such as
“Interesting stay in a nice neighborhood.”
As a result, users should be aware that meaning resides not only in the information that is given, but also in the information that is excluded
What's remarkable is how easily the human body will fail when exposed to cold, compared to many other animals.

Ducks for example will sleep on open ice as if it was nothing, then idly waddle over to a hole in the ice to sleep some more swimming on the freezing water, occasionally engaging in a bit of food gathering or social interaction.

But if a human survives those conditions with inadequate or compromised tools for more than a few hours we write long form about their feat! It almost seems as if to a human body deprived of tools (clothing, shelter, fire), a freezing cold environment comes surprisingly close to outer space in terms of deadlyness, hours of survival instead of seconds.
Any non-senior SRE positions?
Even if your life is dominated entirely by self-interest, and the interests of the rest of the population isn't important to you, don't you have any elderly relatives? Or friends with pre-existing conditions?

Speaking only for myself, I have elderly in-laws who I'd rather stick around, a wife with asthma and I know well two people on immunosuppressants. So I'm not taking this lightly at all.
paperswithcode has a link to the repo

https://paperswithcode.com/paper/slide-in-defense-of-smart-a...
> I think "two times faster" would mean "twice as fast", not "three times as fast".

I don't see how that's the case. What is "50% bigger"? I understand it as 150% of the size. Similarly, I would understand "90% bigger" to mean "190% of the size" and "100% bigger" to mean "200% of the size", and I'm sure that is how they are used in practice.

So then surely "200% bigger" means "300% of the size"? And "two times bigger" - which is mathematically identical to "200% bigger" - would be three times the size. I acknowledge that the phrase is often used like you say but I don't think that is its literal meaning, and if you used that in a contract I think it would legally be interpretted in the way I've said (I'm thinking of consumer law in a situation where something is "n times bigger for the same price").

All this applies analagously to speed and x times faster. I gave the examples above with size because I think it's a bit more of a common thing to talk about this way and speed is a bit more subtle because what we're measuring here is the time which is something / "speed" and here the numerator isn't clear (number of training runs perhaps).
RSS is what got me to this post, so not quite dead yet I guess.
This is also well known for several decades. I'd be more interested in hearing from a whistleblower whether someone runs the shell company behind VeraCrypt. DGSE?
People think it's harmless, which makes them not worry about it at all, which in turns makes it much more dangerous than it would be if we took basic decisions.

Everyone in my office could work from home, but we're not allowed because "it's not that bad" yet. One of my colleague is coughing for a week and still coming in and everyone is making joke about "aha he could be patient 0 here".
Ask HN: Which tech is recommended to write P2P mobile apps?
The "task list" app is a common example app for many web-frameworks, but I haven't seen a P2P mobile app out there. F-Droid ( https://search.f-droid.org/?q=p2p+task ) and the playstore ( https://play.google.com/store/search?q=p2p%20task&c=apps ) don't have any results.

I have no experience writing mobile apps, because GUIs aren't my thing and the android emulator is way too heavy. I won't shy away from Java or Javascript if they make my life easier, but my major problem is I have no idea how to write P2P apps.

So, what can I use to write a simple, lightweight, P2P, mobile task-list/todo-list app?