skysight-inc/HackerNews huggingface dataset:
> will a typical AI company replace the current GPUs?

(Not speaking for everyone of course)

No we keep the current GPUs as well, the one we throw away are several generations old (like K80s), so not very interesting.

For private use, those GPUs are really not worth it. Once their used price reaches an acceptable level, you can be sure that the new general public GPUs will outperform them.

For example a Titan RTX is probably still twice as cheap as V100, while only being ~20% slower.

Edit: Actually a Titan RTX is about the same price as a P100 now, while being much better.
Adding to the points of others, you also feel "watched". In a real meeting, it doesn't feel like there is a spotlight on your face the whole time.
Hmm, I was expecting 3080 ti.
I am studying for the entrance exams for graduate school in statistics here in Brazil.
But it is quite tough to study math on my own, specially for exams.
T-Shirt Makes You Invisible to AI Facial Recognition -YOLOv2 and Faster R-CNN
> Intel keeps getting it right with numerical libraries. They're open. They work well. They work on AMD.

What Intel numerical libraries are you thinking of? When I think of Intel numerical libraries, the first that comes to mind is MKL. MKL is neither open-source nor does it work well on AMD without some fragile hacks [0].

[0] https://www.pugetsystems.com/labs/hpc/How-To-Use-MKL-with-AM...
I wouldn't say unpopular, just relatively new. The only games I can think of running that engine haven't released yet -- RSI's Star Citizen and Amazon's Crucible. Star Citizen's long development cycle and various funding sources have been well-documented, and it still lacks a concrete release date; on the other hand, Crucible comes out next week.
I'm hopeful that more states will follow this lead. At the outset the shutdowns have undoubtedly helped prevent a massive tide of sickness that would have overwhelmed the healthcare system. Let's not forget that this was always the point of the shutdowns. It was never about preventing people from getting sick at some point -- it was about limiting a crush of sick people all at once.

As Powell said yesterday, 40% of households making $40K or less lost their jobs in March. This is crushing those most vulnerable, economically.
I started practicing Zettelkasten recently, using The Archive[1].

I already had a pretty large collection of less-structured notes from nvALT, and I love how the new "rules" really help to shape my new notes. I'm converting old notes as I have the time and need.

I was initially skeptical of the idea of timestamping notes in the filename, but I find it counterintuitively useful, and The Archive has really good support for it w/ the Cmd-U shortcut. The Archive also has multiple tabs, which help immensely over nvALT's single pane.

[1]: https://zettelkasten.de/the-archive/
I'm a magician who invents new technology at a FAANG.

I've started posting podcasts showing how I use the magician's toolset to invent new technology that's focused on doing the impossible in a way that meets users needs and dreams!

http://patreon.com/magicseth

I also launched a webapp for me to keep track of the tricks I know: https://trick.app
Just what Reddit needs, an even better reason for bots and reposting. It will be interesting to watch this play out.

With all of the changes in the past year or two of the Reddit team trying to monetize it in any way they can I've noticed I find less and less interesting content.
I don't believe this. In fact I can't even make sense of it. You're saying when families' and people's lives are at stake in the US, they'd legitimately rather risk dying than just getting handed checks that their own leaders approved of practically unanimously during a crisis? Isn't this completely at odds with the sheer demand there has been for the economic aid so far? And also at odds with how politicians have been trying to claim credit for the aid? You're saying the protesters are somehow so deeply tied to these values and so morally offended by being paid "unearned" money during a globally acknowledged crisis that they're willing to go out to protest this repulsive act while packing together within 6 feet out of spite(?) and then... take the money ASAP and continue to support the politicians who are giving them the money? What?
> When they talk about browsing history, they're probably quite literally referring to looking at your web browser history.

What makes you say that?
Build Software from Front-to-Back
I'm a back-end dev who's transitioned to being more full stack in the last couple of years. I've written a little bit here on a workflow that I kind of fell into that I've corrected recently and figured it might be useful for other people in the same boat.
https://eater.net/6502

Started with just playing around with spare electronics/Arduino, but now I've gotten sucked into the wonderful world of retrocumputing via this kit from Ben Eater. I've already built the basic kit computer, and now exploring 6502.org and other websites for extending it.
Right? Sounds like another "how to hack growth" article that's basically just business 101, but with buzzwords that pander to STEM types.
Human Fallibility and the Case for Robot Baseball Umpires
> Do you know many terrorists who use digital communication to back your claim?

Yes. In fact I don't know of a single terrorist who doesn't use digital communication of some kind.

I'm slightly confused because you seem to be justifying your belief that no terrorists use digital communication on the back of examples of terrorists identified and killed via surveillance of their digital communication use
Look at the new Firefox Preview on Android. They're embraced that way.
Another one of the servers isn't based on Apache at all, it's a compiled executable (yeah, .exe) running on Windows. It starts off of .ini files.

CertBot doesn't work everywhere for everything that has ever served HTTPS in the history of computing. This shouldn't be something I have to mention but I guess I have to do it.
A shelter-at-home helper tool to avoid overspending time away from home (using wifi info, not GPS location, to protect privacy). Sends local notification every 15 minutes* to remind us to keep distance when away. (*configurable)

https://home-sweet-home.app
I wrote a video-integrated online poker game to try and mimic in person home games. It was easier to build than I expected using Twilio, Firebase, and React.

https://pokerinplace.app
As a full-time Asana[0] user with Bitbucket[1] (and Github[2]) I am missing so many features with regards to connecting these two services. Meet Astogi.com[3] which essentially does the following:

1) Automatically generate unique task IDs for all created tasks. (e.g. TA-12)

2) On push in Bitbucket/Github, post a notification in the Asana task that is mention in the commit message. (e.g. Changed login form to fix TA-12)

If anyone is interested hit me up! I'm in dire need of some good feedback. :)

[0] https://asana.com

[1] https://bitbucket.org

[2] https://github.com

[3] https://astogi.com
Sure,the Swedes technically have had the freedom. But comparatively, they've also had more disease than countries with a mandated lockdown. Honestly, though, it is scarier doing this in the US: Sweden has a robust health care system and a safety net. Which means that folks that do get the virus aren't going to get hit with an expensive ICU bill after having lost their job, even if they work at a small business that would not be covered under FMLA regulations in the US.

Not to mention that they've been heavily criticized for mishandling the lockdown.
I always wanted to ship my 3D Print Projects, which always contain a few stls and a build guide (readme). That why I thought, why not create an application for this task.

3D2P is mainly a 3MF Viewer for your desktop which ships CLI functionality to create 3MF files out of your 3D Print Projects. The packager is able to add Readme files to your 3MF and notes to your STLs which the viewer is able to read and display. All 3MF files created by the CLI are 3MF specification compliant!

If you just want to test the viewer, head over to the website. There is an online version of it available there (Look into the website footer for a download of a test 3MF file, created by the CLI).

https://3d2p.net

At the moment there is just a Windows 64-bit version (https://3d2p.net/Application) of the CLI available (which is NOT using electron btw :)). The Linux version is already running and stable, but the Visual Studio Code Extension, which makes it easier to create the 3MF files, has still some bugs under Linux. Will have to fix them before I release it for Linux.
Cargo Culting Startups
In the back of the Dragon Book, they recommend a Pascal compiler because of it being a very structured language. I've been building it out, and I'm working on codegen right now.
Working on an online version of a party game I designed in college. I figured it could be a nice way for friends to reconnect and get their minds off the anxiety and tedium of lockdown. I want to use the Facebook Instant Games platform, but their documentation has been difficult so far.

Professionally, two different clients have postponed their projects until October, which is getting a bit worrisome. Some members of my team have been advised to propose summer projects that will help automate our engagements, because Q3 will be light, but then Q4 will be a deluge of chaos and demand.
Childhood's Work for Sale (Runescape)
Humans review 5 open source video chat tools
How does RAPIDS relate to GOAI and Arrow? It seems like the same technology keeps getting a name change...?
Saying "I proposed it to Steve Huffman" when in fact it's just an open letter is pretty disingenuous.
The crucial question is if subreddits will be able to completely keeps themselves out of this wild scheme, I don't think r/AskHistorians is going to appreciate getting this weird distortion imposed on their existing incentive structure for instance.
If you have a memory-bound problem running on a Xeon with a couple dozen cores... you either have a couple dozen memory-bound problems (which brings into scope the cache per core concept) or you're using the CPU wrong.
>So if you have high standards instead of being content with mediocrity, you.. have a problem?

The OP was questioning the assumption that the vast majority of workplaces are the kinds of toxic workplaces described by the article and some commenters. Not mere mediocrity.

The account in the article and in some of the more negative commenters didn't fit the experience of the person you replied to, and it doesn't fit mine either. From my (limited anecdotal and not universal) experience and the experiences of devs I know working in various fields, I've seen some toxic workplaces, but they weren't very common and stood out.

I recall talking to (generally younger more emotionally immature) folks who worked at places I've worked. We had good pay, really good benefits, we were on a friendly team with management keeping a light touch. I was happy. They focused on flaws, complained about things like ending free donuts on Fri as though they were living under tyranny, saw things as generally hellish, and were miserable. I've personally seen just what the OP was describing in others. It's worth recognizing that you do get out of things what you bring to them, since not recognizing it is a recipe for misery. If you think everything is toxic, chances are you're bringing something to the story that's causing that.
Ask HN: What's your Django side project?
For those who are developing with Django, what are you working on / building / learning?

I've been building https://builtwithdjango.com and learning how to integrate Stripe.
I have 2:

- [1]: I took a Coin Pusher arcade game and put together some electronics and software to make it playable through a Twitch stream. I thought it'd be fun to make and an interesting idea (especially with people being stuck at home), but it hasn't really gained much traction. It's currently a functional "MVP", but I haven't gotten any players so I can't figure out how to iterate and improve it. I built it using NodeJS, C++, a Raspberry Pi, an Arduino, a 3D printer, and an assortment of electronic components.

- [2]: Rebuilt my personal website. I've been hoping to write more (mostly for my own sake). One of the things that was mentally impeding me from writing was being afraid of being incorrect. I like to learn, but I think I'm a slow learner and don't always get things right the first time around. However, I tend to usually figure it out. I think writing could help me through that process (and potentially other people that are learning as well), so I think it'll be easier if I approach my writing with that perspective. I built it using GatsbyJS and its hosted with Netlify.

[1]: https://www.twitch.tv/coinarcadelive
[2]: https://www.andrew-nguyen.com
Hi, I am Rade from Microtica.

The benefit of Microtica Cost Optimizer over using CloudWatch+Lambda comes when you have to manage more different schedules. With CloudWatch+Lambda solution you also have to manage the schedule infrastructure no matter how simple that infrastructure is, this could become an overwhelming repetitive task.

We added additional features like:
1. automated resource tagging
2. enable/disable schedule
3. manual start/stop of resources assigned to a particular scheduler
4. cost and saving dashboard
5. notifications

Cost Optimizer is just one feature of the Microtica product. Microtica is a DevOps automation tool that you can use to provision complete cloud infrastructure and deliver applications on Kubernetes using CI/CD.

The components you are referring are ready peaces of infrastructure that you can just pick up, combine and provision in the cloud.

Behind the scenes, we register a schedule in our system and when start/stop event is fired, first we obtain temporary credentials (assume role) for the AWS account where resources to be scheduled reside, then we call AWS APIs to perform scheduling operations over EC2 and RDS.
Not even flex. AppEngine standard added the ability to deploy containers in 2018.
That is something you need to consider, but then let go off when reading these kinds of reddit stories.
The problem with Reddit and HN are the same. People think they are smarter and more knowledgeable than they actually are.
Been trying to complete a project I started back in college: codeexplainer.org . It's nothing fancy, built with a MERN stack and currently trying to get it deployed on AWS.

My hope is that I can integrate multiple languages (only supports vanilla.js at the moment) and eventually allow highlighting to explain "sentences" instead of just keywords.
How are you protecting against "I wore your masks and still got sick" sort of lawsuits? Selling masks right now seems like a high-risk for these, even with meticulous attention to the supply chain.
I've been experimenting with a programming language[1] on and off. The goal is to target the Go runtime, though I'm mostly still playing around with concurrency options.

[1] https://github.com/alecthomas/langx
Same, the right side of my bookmarks toolbar tends to be the "backlog" or "later" for tab collectors.
Gasp, You Might Not Need Microservices
4chan suffers from the same thing too these days.
all of the major boards have had curated content since moot left
I wonder if using an ERC-20 token increases the chances of being able to migrate reputation to another site. That was supposed to be one of the appeals of using non-fungible tokens (NFTs, like ERC-721) for e.g. collectible card games and other in-game items.

I suspect there are gatekeepers, and this is decentralization theater, but I hope I’m wrong.
How does it compare to age-encryption.org?
In Europe “I’m sorry, I didn’t take my passport with me, but I remember my passport number” has had a 100% success rate for me.
My sister is one of those people who often starts talking while others are still speaking. Skyping with her drives me mad because the latency amplifies the awkwardness of trying to race to the end of a sentence before she interrupts. Because of the delay, she spends half of her part of the conversation starting sentences, then pausing and saying "what?" when others are now already half-way through their thought and now stuttering because she's interrupted at a more awkward moment than usual.

It is very hard to hold serial (versus parallel) conversations with latency, and especially with this kind of speaker, and so I've avoided the whole zoom craze from the get-go.
Hypothetically, from an ISA perspective, why couldn't Intel and AMD extend x86-64 more fully with SIMD / MIMD instructions? (as in, way more fully than MMX / SSE / AVX)

Naive question, because I literally don't know the link between CPU instruction stream and GPGPU instruction stream.

But it seems like there would be an opportunity to seize the higher (open) ground at the ISA level, and then force Nvidia to implement its own support for that standard.

With the point of being able to run identical code across CPU / CPU-with-embedded-GPU / CPU + GPU.

Understand we're talking about mind-boggling levels of complexity here, but it feels like the CPU shops ceded the role of graphical ISA to Nvidia & Microsoft (DirectX).
I think that you are confusing two things. An airdrop with "free money" and an actual experience with community points and collectibles (like badges) that you mainly earn.
There also seems to be an uptick in threads being locked, usually with some lame excuse like "you people can't behave" but is more likely that the mod doesn't agree.
The data is here [1], that's [2] Europe's correlation between death rate and restriction and that's [3] worldwide (I didn't collect the data nor did the analysis)

[1] https://github.com/ronigold/Covid19-Analysis
[2] https://rotter.net/User_files/forum/5ebd03177682d9061.jpg
[3] https://rotter.net/User_files/forum/5ebd019c5e89dca42.jpg
In one option, there’s high turnover (bad for customers, employees, and restaurants) leading to restaurants not signing up with future food delivery companies due to being burned in the past. In the other option, there’s a heathy competition leading to customers paying realistic prices (an undistorted market) and giving delivery workers and restaurants more stability.
As I keep saying, comparing to "Europe" is almost meaningless because of the diversity of governments and cultures. It may also be unreasonable to talk of the US as a whole in this case.

Infections are inherently locally clustered. There seem to be all sorts of factors affecting spread, and there's no clear picture of what they are. Eastern Europe isn't very heavily affected and nobody seems to know why. Belgium is a disaster; why?

The UK made a number of big mistakes; the first cases were appearing at the end of February, but the Cheltenham Festival still went ahead in mid-March putting 250,000 people close to each other. We're now relaxing the lockdown and putting people back on packed public transport despite still having thousands of new cases per day.

In a month's time, the best handling countries will be almost entirely out of lockdown with weekly COVID deaths below 10. The worst handling countries will still have lockdown and weekly deaths in the hundreds. It looks like that will include the UK and New York state.
That's insane! Why would they do that? And why would people hand that info over?
We are working with 20 of them at a customer....
> It’s already suspicious by virtue of having a hand-wavy "Int" type (what size/signedness is that?)

That is a common misunderstanding by people who haven’t spent time with high level languages.

In any language more precise numeric types allows for faster arithmetic operations if used appropriately. This is the primary reason Java is still a few times faster than JavaScript when comparing application benchmarks focusing on arithmetic and why those performance differences drop considerably when comparing non-arithmetic operations.

The lower level the language is, closer to the metal, the more important these performance cases matter. This is also acceptable from a design perspective because you need to also be worried about memory management, pointer arithmetic, type conversion, and various other low level concerns anyways.

The whole point of a high level language is to not worry about those things. The compiler/interpreter does that heavy lifting. For example Java and C# are both garbage collected so you, by default, don’t get a say in memory management. If you wanted that control then just use C++.

A major pain point in Java is conversion of numeric types. JavaScript only has one numeric type, that is really shitty in all respects, and writing numeric operations in JavaScript is so much cleaner and more fluid in the code.
You should rebrand it illusion.app. A trick is something a who... oh nevermind
When a girl ignores him,he attacked not that girl but a social group out of misogyny or some other socio-political perception of injustice. So it is still terrorism. The point of the attack is to affect political(at the social level) change.

This really is similar to jihadist terrorism,jihadism took away american's privacy and mass shooters with gripes against american socio-politics have americans living in trauma over active shooter drills and gun toting teachers. Not only are they both terrorism, they both won!

Al-qaeda is eradicated but they won, I fear many would credit 9/11 as the begining of the end of america. Much like insurgent warfare,terrorism will be studied as a means of warfare where due to extreme imbalances on weaponry and digital surveillance the only way to fight is by terrorizing your enemy. War is horrible but terrorism is a cancerous form of war where destroying your enemy does not translate to success.
I miss yahoogroups days around 20 years back. It felt like close knit community at that time.
From what I've seen monetization is usually associated with a sharp drop in content quality, at least for open platforms.

The platform usually assumes that monetization will cause market forces to drive the production of quality content. What usually ends up happening is that it drives the production of addictive content. That means repetitive, catchy, click bait, sensationalism, hate/fear porn, and trolling.

The very worst sorts of content are what drives engagement.

YouTube is the best example. It used to contain a good amount of quality content. Then they threw the monetization switch. There is still good content, but it's diamonds buried in an increasingly vast pile of shit.
Consider that as audio quality gets worse and worse eventually becoming indecipherable (from latency, dropouts, distortion...), it takes increasing effort to understand what is being said. The curve is non-linear, but the direction of the correlation is clear.

There is no question that auditory fatigue is real. The question is only to what extent poor audio is a contributing factor to "Zoom Fatigue".
I think many people confuse quality content with popular content.
> We don’t know much about the form, but it sounds like it was paper, as opposed to digital, given that Subway told Newshub that starting on Wednesday, it will have installed a new digital contact tracing system at all restaurants.

That sounds great. Now instead of having to worry only about the employees at the particular restaurant, you have to worry about whether Subway has properly secured their system from everybody with internet access (including all of their employees).

If the price of a Subway sandwich includes giving PII to Subway, I'll pass.
I stopped reading at "from Microsoft Research."...
> people seem to not like TypeORM that much

I started down the road with TypeORM for my starter, and I ran into several pain points. I was reading the Knex docs last night actually, heavily considering switching. I also wrote a quick `pg.ts` file to just use node-postgres directly, but the lack of migrations is just too painful. I looked at db-migrate briefly but didn't come to any conclusion.

So that's a long way of saying, I think Knex was a good choice. Provides migrations, handles connection pooling and transactions, but doesn't deviate too far from SQL.