skysight-inc/HackerNews huggingface dataset:
Depends on which definition of meme you're using:

- a humorous image, video, piece of text, etc., that is copied (often with slight variations) and spread rapidly by Internet users.

- an element of a culture or system of behavior that may be considered to be passed from one individual to another by nongenetic means, especially imitation.

The former refers to things like the sometimes clever pictures you see on social media, the latter refers to things like what you read in the newspaper (often referred to as facts), but both kinds have widely varying levels of truth.
Hello HN people, I am Todor the creator of https://outmuscle.me. I've created a quick video that explains the process of creating a challenge on my platform - https://youtu.be/vnvsdzhKfYM

I would really appreciate some feedback,
Thank you in advance.
I think that in many cases this is genuinely useless, but there are some good and even important applications of the process.

An example is health records. Doctors enter short notes in a text editor for a lot of these, and being able to extract information discover symptom associations using information extraction is much faster than manually going over data.

Here's a good presentation that covers some of this (PDF):

https://people.csail.mit.edu/regina/talks/CNLP.pdf
Are they actually planning to? I just recently looked into "modern" hardware (was out of the fold for some years) and it would be a shame to retire the relatively new TR4 platform so soon...
I absolutely love that AMD includes solid coolers with all of the Ryzen chips. I run my R5 1600 with the stock cooler, and, though it runs hotter than it would on liquid or a top tier aftermarket cooler, I've still never felt the need to worry about temps. Plus it's relatively quiet.

I think the cooler is a forgotten value add over Intel chips, since any chip you buy from them, whether it comes with a stock cooler or not, is going to require an aftermarket cooler in order to get decent temps/noise levels.
Potentially is a yield issue / segmentation issue.

Releasing the top SKU as a 12 core instead of 16 core part gives AMD:

1.) Still the highest core count "Mainstream" part. I would expect Intel to fire back with a higher IPC / thread performance part rather then try and ramp core counts. Outside of productivity, content creation and server workloads I really don't see the need for anything past 6-8 cores right now.

2.) Lets AMD keep the flawless chiplets for Ryzen 7 where there will be high demand. While providing a way to move more 6 core chiplets. They can change the product mix once yields improve. I would imagine that there is likely better margin on Ryzen 7 (1x chiplet) rather then the R9 (2x chiplet).

3.) Keeps more of the Threadripper line viable for those that need high cores (especially if you don't require the extra memory bandwidth).

4.) Sells a bunch of CPUs now, while keeping the ability to quickly respond to Intel if needed (or as a spoiler around the Intel 10nm release)
Ask HN: What holds back asteroid mining?
There is a a private space race going on but it seems space tourism, satellite deployment and contracting for space agencies are the only goals. Is it not yet possible to make money gathering resources in space?

Do we currently lack the technology or the precedent for profitable asteroid mining?
I imagine their manufacturing costs are far lower than Intel's equivalent chip - the 3900X is essentially one and a half of a 3600X (since it has two CPU dies, and one interconnect), while Intel is still in the monolith business.
My problems were more with program files and the registry; I wouldn't dare go near system32. But the effects are all the same and they make sense holistically for Windows, given their long standing effort to preserve the compatibility of software written on their platform.

That said the same library worked on a variety of Linux and Unix-like systems too, and packaging & installation process there was much more straightforward and predictable for me, the developer.
How NLP can help cure cancer? [pdf]
I'll probably still get it since I've been waiting for it to release, but a bit disappointed they couldn't get 5GHz.. I'm curious what overclocking could be done here.
That's what the best ones do.
It will be interesting to see whether they can match Intel in single-threaded performance across the board, and not just some carefully-selected benchmarks. This would be the first time since the Core2/Athlon64 days.
two big sources you can buy video views from are google and facebook. they allow most of the same targeting as their other types of ad campaigns.
I'm begging for a good single threaded CPU that isn't $600
Yeah, I'm guessing the general overlap is because Ryzen and TR run on different sockets (AM4 and TR4, respetively). The 1900X is an economic solution to get your own TR4 platform running and then you can upgrade it to some monster 32C beast of a processor, when you really need the extra CPU power.
They probably have something secret to counter intel in the 1k range. Probably 128 cores spread across a square-foot of silicon. Enough output that you can boil your coffee while gaming.
> Apple's newest CPUs have hardware explicitly for accelerating Javascript

They really don't. A12 added a couple of instructions for floating point conversions, but contrary to claims making rounds on Twitter at the time, they were not even generated by WebKit when the benchmarks were run.
Considering that the 105W 8/16 3800X only gains 300MHz base and 100MHz turbo for the extra 40W, I'm not sure that's the case. Still almost certainly what I'll be replacing my 4790k with though
the problem is new TR is not on their 2019 roadmap PPT
I think the two are linked though. Imagine someone saying “why are we racing to the moon? Why are we racing to quantum computers?” If the benefit is clear, nobody asks about the race.
Read that often here tonight. Is there a killer app for single core performance other than UI/UX?
Unlikely though. TR is AMD's only HEDT presence (qual-channel, high core count). X570 chipset will likely s be dual-channel memory, limiting to 64GiB, seems still positioned for mainstream. Intel currently have very high price HEDT offering, hard to see how AMD is going to give up that market. Probably after Rome?
History of 1kb Demoscene Category
5g can support orders of magnitude more devices in a network cell. Have you ever been to a crowded outdoor area and had full data signal but no ability to complete any requests? It’s because the local network cell is oversubscribed so no new connections can be made. 5g has both smaller cells and a greater ability to support more devices in a single cell, thus making IoT 5g devices more acceptable. 4g LTE wouldn’t be able to support people having 10x the number of devices they currently have on cell networks.
I watched the keynote live.

I'm sold, my desktop is most likely going to be a Ryzen (although not the 8/16 monster, come on, it's a desktop, if I need high core count, I have stuff at work for that).
From the images one can make conclusion that positive button is closer to the corner.
So when buttons left, positive will be left, when buttons are right positive is also right
So you think wireless companies will spend billions of dollars upgrading their infrastructure to 5G only to later increase your monthly caps so that you will be able to pay less monthly? Keep dreaming. The reality is that they will use 5G to increase your monthly payments somehow.
Tell that to disney. IP protections are designed specifically so that a day of innovation may last a lifetime.
It's appropriate that the first video is called "gimbal", because that's exactly what it is.

Watch the angle readout at the top of the video. The rotation of the object happens exactly around the time that the angle passes 0°. Why is this?

Have you ever watched a PTZ security camera rotate up and over the vertical axis and down the other side? It will tilt up until it nears the vertical axis, at which point it will rotate around that axis, and then tilt back down, now facing the other way. It does this to avoid gimbal lock [1], a state in which it would lose a degree of freedom of rotation. (In this case, it's not the vertical axis, but the forward axis.)

Why doesn't the image rotate then? [shallow speculation] The video software keeps it oriented so that it matches the plane's orientation. (Note that the feed is square, making it easier to make full use of the sensor regardless of rotation.)

Why does the object rotate? This should give you a clue where the object is. If the background is not rotating while the camera is rotating, but the object is, the object is on the camera. It will appear to rotate as the video software rotates the image to compensate for the camera rotation about the forward axis.

So why is the object moving? Well, it's not moving, not if it's on the camera. But whenever the camera moves, it would look like it's moving relative to the background.

So why is the camera moving? It's tracking the object. But the object isn't moving! Well, the camera doesn't track movement. It tracks position. The object is slightly offset from the center of the frame, so the tracking software slightly moves the camera to compensate. This of course does not change the situation, so the tracking software repeats its compensation. This constant camera movement in a single direction gives the appearance that the object is moving.

Why does the object show up on an infrared camera in the first place? It must be warm.

So… what is this warm object, which is stuck on the camera, slightly off-center, causing the tracking software to follow it, through and around the camera's axis, giving the appearance that the object is moving and then rotating?

Well, it's the same thing as this article in the NY Times, which, in service of securing funding from the UFO & Hitler Channel (as @floatrock astutely noted), decided to lend its gravitas to an easily-explainable video glitch which has been paraded by conspiracy theorists as incontrovertible validation of their deepest-held beliefs that extraterrestrials, against all probability, regularly visit Earth.

Bird shit.

Why am I paying for a NY Times subscription again?

[1] https://en.wikipedia.org/wiki/Gimbal_lock
Finally! I’ve been using a Ryzen 1800x since it’s release. Unfortunately, it has some stability issues and I’ve been waiting to upgrade on the Ryzen 3000, 7nm line.

This is going to be a solid 75%+ boost to performance, given I regularly max out my machines threads. Pretty amazing improvement in 2 years.
Intel is just woefully overpriced?
It wasn't hype, however people got very confused about what they actually needed vs what they thought they wanted.

When someone says they want a "Data Scientist" what they really mean is "I want a Data Scientist who is also a Data Engineer".

I have seen so many companies spend a really decent chunk of money on a data scientist and then are shocked to find that this data scientist doesn't know how to deploy models, set up spark clusters or know how many and what type of GPU they need to use to get the job done.

After all - that is not their purpose.

We were in a similar situation, but what we needed was a Data Engineer - we had a rough idea of where we wanted to go and what we wanted to achieve, he was doing a Masters in Data Science so he had that background as context.

We will look at adding a Data Scientist to our ranks in the future - but they will be working side by side with a Data Engineer who can action their requirements!
You can get practically silent air coolers for ~$40 now too. The only reason I would do liquid cooling now is for the fun of putting one together.
I hear many people continuing to say that Intel are "cutting security corners".

Are they really? I don't have an extremely deep understanding of Intel's implementation of x86 ISA, but I do know enough to say that so far we've been able to effectively mitigate almost all of these attacks with existing instructions available on the Intel CPUs. That doesn't mean that they are still not open to other variants of these attacks - but at some point you have to assume diminishing returns. Spectre is still very difficult to exploit, for example.

Perhaps this has little to do with Intel and more to do with software authors cutting corners? LFENCE and SFENCE are reasonably well documented, after all...
The Curious Case of Document.write
No, you just need to be patient and/or fast.
Games are still bottle necked by single thread performance
Care to tell me what you do for a living so I can insult you without all the facts?
Or bake a pizza, some cookies. Maybe they’ll offer a cast iron skillet version at some point? Play crysis AND get a good sear on dinner.
Despite being behind on frequency, it seems they've totally caught up (and maybe surpassed, not enough info to know yet) Intel in IPC, and even the 3700X will have more than double the cache of the 9900K

So we'll have to see what the benchmarks look like but they might not be as far behind as the frequency gap would suggest.
Oh ho ho. Next you're going to be questioning the "race to AI". It's like you want to be forced to read articles about raccoons with distemper, instead of buzzwordy tech FUD pieces, on slow news days. Is this what you want? Is it possible, dare I say it, that you might even want want us to lose the race to racing? Why are you rocking the boat?
Good point. I'd forgotten about TR4 and its absolute behemoth of a socket.
It's all about creating an economy of scale. Nobody wants to be the first one to spend $100k+ to live in a meth addled opium pit with no future. On the other hand, if you offer thousands of people a fresh start it could work. Imagine for example if Amazon built a warehouse, err I mean "fulfillment center" in the middle of nowhere on federal land with highway access and at a reasonable distance from existing markets and offered their standard wage, and then in addition there were a homestead opportunity. No, think bigger and don't just limit it to Amazon or any other single company. There really is room for a public/private partnership here to grow the middle class and free workers from having all their marginal wage increases (and then some) go to rent increases.

If there are existing small towns where the local landowners would be willing to participate in a homestead program then sure that would be great.
Isn't that what AMD GPUs are for? They'd be eating their own market share for PCs that double as frying pans/ovens!
India blocked facebook internet, India is blocking FDI(Foreign direct investments) ie Walmart can't come in and put everyone out of business etc.
In all seriousness, I've been wanting better single threaded performance for running a Minecraft server.
Literally everything other than the rare, very specific workloads that are amenable to parallel processing!
(This isn't hyperbole.)
> the only part that could theoretically make sense is that the compiler could emit non-temporal store instructions to bypass the cache. I know compilers currently don't do that for volatile, but I don't know why.

Two reasons:

First, using nontemporal accesses would break mixed volatile and non-volatile accesses to the same memory, something which is not defined by the C standard but which some programs rely on anyway.

Second, more importantly: why would they?

- If the address you’re accessing points to hardware registers, the page table entry should be marked non-cacheable, which makes nontemporal accesses unnecessary. And if for some reason it’s not marked properly, nontemporal accesses wouldn’t be sufficient to guarantee that things work anyway, because nontemporal is just a hint which the hardware may not respect. In any case, at least on x86, AFAIK the only nontemporal instructions access 128+ bits of memory at a time, which wouldn’t even work for hardware registers (which generally require you to use a specific access size).

- If the address you’re using points to regular memory, on the other hand, volatile is probably being used to implement atomics, in which case bypassing the cache is unnecessary and also slow. In theory, compilers could compile volatile into accesses surrounded by memory barrier instructions, which would enforce a stronger memory ordering (while being faster than bypassing the cache entirely), especially useful on architectures with weaker memory models than x86. In fact, that’s what volatile does in Java. But in C, it’s pretty long-established that volatile accesses should just compile to regular load/store instructions, and any necessary barriers must be inserted manually. People writing high-performance code wouldn’t be happy if the compiler started inserting unnecessary barrier instructions for them… In any case, usage of volatile for atomics is deprecated in favor of C/C++11 atomics, which do insert barriers for you.
To use the best information available, which are estimates on what the potential impact can be, and then make their own decisions.
Isn't AIO liquid cooling still a good solution for decent overclocks without emptying your wallet for a custom loop?

To my knowledge, those $40 silent air coolers perform well but still can't match a big liquid radiator.
The problem often is that scrum (or any iterative process) fails when it's not paired with good XP engineering practices. There's constant learning and change on the product side, which drives constant learning and change on the implementation side, the code needs to be constantly refactored to best handle the changes.

TDD/yagni/refactoring allows you to keep your code base nimble. I can't imagine doing an iterative process by slamming features in one after another without refactoring the code as you go to handle what "you now know", or not having good test coverage to support the changes you need to make.

Refactoring also shouldn't be something the PO is aware of, it's not a story, or a 2 month break from feature development. It's part of the job as each story is implemented. Yes, sometimes you don't notice a good way of doing something until some time passes and that area of the code becomes a bigger refactor than usual, just have to deal with it as soon as possible.
It was just an observation on my end. It just seems weird that (arguably) the most mainstream news outlet in the US is dominating hacker news links...
In the Lisp community, there's an infamous story of a Lisp Machine made out of Nokia Communicator (the early, DOS-based model with 80186 cpu) by Timo Noko using Nokolisp.

What happened was that the DOS flash image got corrupted somehow, so Noko implemented missing bits in his lisp implementation and made the phone boot directly into it. Since all the software he used was written in his Lisp, there was not much of a difference in usability :-)
Computex 2019
I have a team of researchers and a number of tools (sales navigator, apollo, zoominfo,etc.)
It gives Google control over serving the content
AMP provides a bunch of prebuilt components developers can use to construct their pages, so I suspect what you're noticing here is developers just taking the path of least resistance. (Kinda like how sites built with Bootstrap tend to look similar.) With a little effort, AMP pages _can_ differentiate themselves. For example, these are all AMP pages:

https://kapdekidukan.com/saree/
I'd say a fly instead of avian excrement, but yeah, sounds conclusive.
In the past, college libraries with open stacks of printed books were often the only way to learn of the existence of an obscure book that might be of use to you ... even change your life or at least enhance your research.

They were in close proximity to other books that you knew to be useful. Example: I might be looking at someone's obscure technical book from the 1870s at the college they worked for ... and nearby might be the world's only remaining copy of a bio written by a friend or colleague that mentions facts found nowhere else.

I won't know ... because neither is shelved any more. The 1870s book is found at archive.org. But not the bio. And the computer doesn't duplicate the proximity once found in the physical card catalog.

The rewards of the physical browsing experience are lost in the digital age. No way to assess the damage that's been done by hiding college stacks underground in containers. To assess the effect of moving uncommon books to special collections with infrequent hours and stringent requirements.

I have to wonder about the professionalism of the people who too carelessly make the decision to overturn systems evolved by centuries of scholarship.
Astronomers consider Nitrogen and Carbon to be metals. Their jargon is very particular to astronomy, and they seem to love using words in ways different from how the rest of the scientific community uses them.
Cannon Lake was released only because many at Intel have their bonuses tied to the process node launch. Well, they launched a 10nm CPU... so bad the GPU is disabled, performance/watt it's worse than KBR and it was only available in limited quantities.
Reading the comments on this post are truly sad. The amount of "me too" juxtaposed with "actually, this isn't a true scotsman" are truly mind boggling.

I wish there was a prescriptive way to successfully make and deliver software. I have seen very little evidence that there is.
The report is publicly available here. [1] This is mostly covered on pages ~22-26. Quite a short read since it's redacted like crazy. The 'massive influence' seems to have been a company that setup some fake accounts on Facebook with a total advertising spend of $100k, and one that also had a few thousand spam bots on Twitter that 1.4 million people had "been in contact with" - a phrase which was left undefined.

[1] - https://www.justice.gov/storage/report.pdf
Fakeblock works really well for this kind of stuff. It's a super nifty service that a whiz kid from the Bay came up with. They are going to get invested by the search campus up north soon. It uses state of the art privacy technology and will also be used as part of the new wall proposal that's going through congress. It should be able to protect against almost any kind of cyber attacks.
> In the era of single web pages that take up 5-10MB, going from 30 Mbps to 300 Mbps offers a marked improvement in user experience.

I know the consumer can't change that. But the one at fault here is the bloated 10MB web app. It is incredibly wasteful to build an entirely new network infrastucture + new chips in order to let web devs include useless 2MB javascript frameworks.
They did for a brief period. It got reverted pretty quickly.

https://www.tomshardware.com/news/intel-cpu-microcode-benchm...
First of all that golden shield with the tick is gigantic. If I wasn't purposefully looking at this then I think I would navigate away after seeing that. The whole scrolling feature seems unnecessary and the words at the top don't catch my attention on their own, scrolling could make more sense if things like prices were included on the same page. The sizing and spacing (eg. menu, stars, footer) seem off. The button hover affects cover up what they say, it could be a lot more subtle. The contact page link being a mailto link annoys me personally, I'd prefer a contact form with maybe an option to email. I think you can crop the images before compressing them. Lastly, more content because otherwise it's a mystery as to why you're signing up.
> Whoever wins the race to 5G will be the one who writes the protocol

A common standard is already decided, the race is just to deployment.

Does the US manufacture any 5G network equipment anyway? I thought it was all Ericsson, Nokia and Huawei
Yeah, Netflix is only really useful to me for originals, for the most part. Occasionally I'll watch something they've licensed from AMC / CW / etc. Netflix has been so successful they had to become a content powerhouse in order to survive. I did a B-school project on Netflix almost 10 years ago. This was before House of Cards, but after HoC had been discussed / announced. We talked about NF doing OC but at the time we had no clue if they would pull it off. They have been successful beyond our wildest.