skysight-inc/HackerNews huggingface dataset:
I posted this as a problem in my problem validation platform[1] and a user has built a quick solution by displaying a token if the email service received an email from the sender.

[1]'Check email service status before sending emails' - https://needgap.com/problems/178-check-email-service-status-...
A radar from 2016 is not useful, that describes an old bug. Just because the symptoms look like something we’ve seen before doesn’t mean it’s the same underlying issue.
State-Oriented Programming (2000) [pdf]
Would be interesting to go in grey territory between signalling theory and psychology.
If you give anonymously, you also send a signal to yourself that you are this kind of person. Christians or others, the image of self can be non negligible in decision making.
No, they use different rating algorithms. Lichess is using Glicko-2. Chess com is using Glicko.
Don't give them a choice.

I uninstalled WhatsApp two years back and just told everyone I use Signal. No big lecture on Facebook is evil, why you have to use Signal etc etc.

Most people are busy being told what apps to install every 2 hours by some one or the other so they are already conditioned to being told what to do. Many just installed without even a question, cause they get tired of using sms or email with me for everything.
When CentOS came about, Debian and Ubuntu were not serious competitors. Neither were Arch or openSUSE. There was no Amazon Linux either.

Now, mature and much more popular alternatives have well established brand value.
At a certain point my mom switched from following the plot to predicting it. She's still pretty good at it.

Or perhaps there haven't been any new developments in cinema over the past few decades.
Love the project, as it is yet another one to push GC enabled languages into mainstream game development.

Supporting the Switch will definitely help its adoption.
> Whatever the salary level, paid labour can still be considered forced labour under the relevant international convention.

That seems to be a dubious definition at best. Hope someone can clarify on this.
I also remember Fury the horse and Flipper the dolphin in the same genre.
Just a EU perspective here. There are EMC directives and norms, they generally work like this: the amount allowed for emission needs to be accepted without disturbance (there are two different categories like industrial and non-industrial).

Let me give you an example. non-industrial is not allowed to emmit more than 3V/m, but non industrial product are also not allowed to be disturbed by 3V/m. So far so good. This only applies to 'disturbances' or 'non use signals'. Let me explain:

Now, radio transmission is different (like a mobile phone). The use signal (which is not a disturbance) is allowed to be much higher, like 40V/m. (So there was a case where a coffee machine broke when putting the mobile on it). This is all in perfect compliance. (of course the manufacturer of the coffee machine hardened the device, but this was market forces).

So for the other direction, I am not too sure but it can perfectly fine that the allowed EMC disturbs the reception of a radio signal device. Also EMC is only tested in 'typical' situations.

About the legality by using Software to intentionally transmit signal (def not legal without HAM license or proper FCC testates) I have no idea who would be the liable party i n this case.
I Made $2695 in November 2020
Most masks don’t protect against viruses. The point is to prevent your germs from going to others, which functionally should work with any type of mask.
It's poetry :-)
Microsoft Continuum, some years ago. Or even the Motorola Lapdock.

It turns out that the UX affordances are sufficiently different between a small touchscreen and keyboard/mouse/monitor that the software has to look completely different. Attempting to get it to automatically adapt (Metro) is an even bigger stretch than responsive web design.

While it's quite possible that Apple will eventually release an iOS desktop, I don't think using the same device for both will ever work properly.
Here’s the web version, which unfortunately doesn’t have the same diagrams that the original print article contained:

https://www.embedded.com/state-oriented-programming
Hmm. In that case it didn't happen after the announcement. If the events have space-like separation, then neither 'before' nor 'after' are valid descriptions.

(And "simultaneously" is right out.)

Good luck telling regulators this, I suppose...
Exactly, wouldn't want to lose those golden handcuffs :)
>because Amazon techs
and motivated hackers can peek at files you put there (yes, really,
all of them! including your secret keys)

What did the author mean by this? I can understand amazon employees having the ability to peek at private data but what about "hackers"? is he referring to the fact that lightsail is containerized and not running on VMs?(just a guess)
Tell that to James Damore
Well, this does not work with fiction where it is more fun following minute details of the stories. However, for non-fiction, when you are in a vicinity of the genre one typically read, you can practically pick up and glide along with the text. For instance, I read a lot about Entrepreneurship, Startups, Philosophy, etc. Quite a bit of the context overlap more than one can imagine. There are times when it goes in my head, "yeah! now it will be that, this, but does this have anything different."

During my normal reading speed, if things don't "click", I go back and play back what I read. I don't speed read all the time.

For flights, I like picking up much smaller physical books (200-ish page). You start reading while waiting to board, in the flight, and all the other commute before your destination. I usually give the books to random people, or leave it at places so people can pick it up. For the really good ones, I bring them home for my library. This means, I have also read quite a lot of cheesy, lousy books.

English is also not my mother tongue but is now a primary language. I come from a region in India where for every few square kilometer, one can find a different language and/or dialect. So, we ended up being taught in English, speak in English for more complex words, etc.

I also realized, I used to sit for an hour two days a week just waiting for my daughter with her private tuition. That finishes off quite a lot of books. :-)
A YouTube Parody
But the state is not mutable, the state is inside a React.Context that provides functions that manipulate it. It's practically the same as redux. You still need to have async actions with redux and use these actions.

mobx on the other hand is exactly that, the state is globally mutable, anyone can import it from anywhere to anywhere.
Introducing newbies to GTK is a great way to show them a lot of code they don't understand, will take a while to understand, and will break in non-obvious ways.
How is he wrong? The average person cannot program. The average person can use but not create software, that’s why computers are popular.
The BOM already costs more than USD 40 so USD 80 is probably a more realistic number for a preassembled kit.
When I was at Princeton, a lot of clusters ran Springdale Linux[1], which is a Princeton/IAS version of RHEL compiled from RHEL source. I wonder why they didn't simply choose CentOS, and if there's any institution outside Princeton using Springdale.

Btw: it doesn't seem to have been ported to RHEL 8 (?).

[1] http://springdale.math.ias.edu/
Creating scroll to zoom effect in javascript
Junior engineers are also constantly tripped up by the subtleties of `useEffect` and `useState`.

They are, but they're also tripped up by the subtleties of class-based React components. The difference is that with hooks it's really obvious when they've tripped up (because React can tell, and warns you) while with classes it's really not obvious at all. This is one place where hooks are a clear win.
Gumroad affiliation and referral marketing made simple. (Free)
Hi

A few days ago, I challenged myself to find a simple idea and project and validate it as quickly as possible, without having to develop anything.

24h later, Gumaffiliates idea is born in the form of a gumroad product page and two empty Airtable tables.

The idea is to connect people who want to find affiliates for their Gumroad products, and people who want to earn money from their audience with affiliate links.
They add their email, their product and its categories (newsletter, design, game, etc). They can then contact whoever they want to propose a partnership.

By doing that I try to solve my problem which is that I don't know how to find affiliates for my project, uneed.best.

How does it work?

This product will give you access to two lists: a list of products that are looking for affiliates, and a list of people who want to promote products.

Depending on what you are looking for, you can contact these people to propose them a partnership. Once you have obtained your access, you will get a link to a form allowing you to add your information to be contacted.

At the beginning, these lists will be empty. Little by little, they will be filled by all those who wish to find affiliate partnerships!

You are allowed to add as many products as you want once you have your access.

The product is completly free until we have a good amount of responses!
>CS 61C

Why do you guys refer to topics/branches of CS by course name at your higher edu institution?
Why would Apple provide that, and sell you one device where, now, they sell you two? I don’t see them increasing phone prices to make up for that.

Also, quite a few people say they need 32/64 Gb of RAM, multiple high resolution monitors, large disks, huge graphics cards, etc. I don’t see a phone-sized device ever driving that, as needs will grow with hardware speed ups.
So that more people go and deliberately get infected to claim the incentive?

Look up British control of cobras in India...
A lot of the "too many people" complaints are directed at the West and 1st-World countries. So not complaints about "too many black/brown people", but rather "too many White/Western people", which is obviously not racist at all!
Arrikto raises 10M to advance its ML platform
Never heard RenTec described that way, the only information that seems to be out there is that they use much simpler algorithmic techniques than people imagine, mainly just linear regression. Whatever unique insight they have, it's more likely to be based on pure mathematics than cutting edge algorithms theory. Also, they were not the first quant fund.
All things aside. This is over 3,000 pages of guide to building 3D aicraft models from reference drawings.

And the polish version is free.

Holy hell is that a valuable resource.
AWS Launches Mac Instances for EC2
Nano is the easiest-to-use terminal-based editor that you're likely to find on a Unix system by default. All the important key commands are listed at the bottom of the screen and everything! It's a great editor to recommend in beginner tutorials since it requires very little setup or learning to use, but if you're already happy with a different one there's probably no reason to switch.
HEPA is a bit of a loose term. It generally means 99.97% efficiency for 0.3 micron sized particles at some particular airflow.

0.3 micron was chosen because as noted by another commenter below, high efficiency filters typically filter better at smaller sizes than this.

A more stringent certification is EN1822, which first tests which particle size penetrates the filter the most, and then rates the efficiency based on that particle size.

With respect to viruses, a minimum of EN1822 H14 is required for use in European biological safety cabinets. An H14 filter is 99.995% efficient as it's most penetrating particle size (MPPS).

That said, it's important to realize the difference between using a filter to pass air into/out of a clean environment (e.g positive/negative pressure clean room) versus just using an air purifier in a room. In the latter case, the machine is only going to filter the air going through it, and will take a significant amount of time to turn over the air in the room, during which time it's just blowing things around.
I agree with your points. Price is definitely not the best metric to measure Bitcoin adoption (especially because its price is manipulated...).

I think Bitcoin as its own use cases (store of value and medium of exchange), and won't be use for everything in the future.
Other technologies have to be developed for other application (and that's what ETH and co are all about).

Thanks for your interest in Hook. Of course, you can reach out to me on kevin@hook.vc ;)
Keep them and give them to family, otherwise donate to charity? Heck, check your local community chats/groups/forums, you can probably sell it for a small amount. Someone will find a way to resell it and make a profit.
Please include the other faces of facebook: Facebook, Instagram, Whatsapp, and Oculus all deserve your boycott.
Yes! If you are reading this, please give Signal a try.

You might be surprised that a few people in your contact list might already have signal.

Signal has (or will very soon have, depending on when you update) group calls! This is very exciting I think. Together with the new and improved group chat, now is the perfect time to get started with Signal if you aren’t here already.

You might have more pull than you think. I was able to get my mum on signal on her iPhone. You don’t need everyone you know to be on signal. Let’s start with just the ones you talk to the most.
have noticed this with a growing number of websites; they load fine/fast if you block .js but show a paywall/annoyification when .js is enabled... "if you insist"
>Despite the events throughout 2020, there is a continued momentum among our partners to either launch their devices on Android 11 or offer Android 11 OTAs on their devices earlier.

What the fuck does covid have to do with upgrading an android phone.
Your instincts are good. I have a top-of-the-line SUV that cost three times what my top-of-the-line minivan did, and the minivan smokes it in most ways (driving performance excepted). If I had to choose between the two I would take the minivan any day of the week, though I’d miss the extra hundred horsepower going up the hill to my house.
I think what he meant by distribution is: Bitcoin is very centralized (a few people own large amount of it). Which is true.
The writers do this because people sometimes do this to real people too. Are you kinda smart and look/dress/talk the part? You're now "the smart guy" in many people's perception. Do you know how to sound authoritative regardless of actual knowledge/capability? People will gravitate towards of you as their leader. There's a downside too. Did you embarrass yourself a couple times? You're "the clumsy guy" for many people.

Then how people treat you in front of others affects how others perceive you - similarly to how first impressions work. People are full of cognitive biases.
It isn't possible to draw a hard line, no. But people tend to identify themselves as one or the other, just ask them whether technical or social is the most important aspect of their work. Gluing things together requires you to communicate more, like adding a library or depending on an api or reusing code from another team. Building things yourself is just code, less questions so less social work but more technical work.
Because I saw it was not mentioned yet. There is also a very good study path for game programmers.

https://github.com/miloyip/game-programmer
Been there, done that in my Sienna!
Anyone know how they make such realistic masks?
Anyone rememmber Apophysis?

An old school program which spawned the creation of the Electric Sheep screen-saver which was an insane genetic driven shared computer rendering engine!

https://en.wikipedia.org/wiki/Apophysis_(software)
Ask HN: Software Engineering Course Path
After the debate regarding a strongly focused computer science course path herebathttps://news.ycombinator.com/item?id=25445493 Do you think there should be a separate much more practical oriented coursework software engineering course and if yes how it would look like?

I personaly think yes and one approach I would like is that one class would have access to a big server, have a set of business requirements to satisfy and have to handle end to end all the necessary part: from specification to development to test and administration. The teachers would deliver tailored course on a per need basis, and would create creative challenges on the lab (simulated outage, computer hacking, High load on the servers) that would each illustrate a concept. The course would be validated when a set of requirements is passed, such as proper incident response handling and reporting, server uptime ... As I am strong believer in direct easily evaluable feedback.
I would be really interested in a course that actually holds true to the premise in the title here. I know my way around the JVM and python and started learning a little Rust on the side. However, I feel the need to at least dive my toes into C for a couple of weeks for completeness sake. Do you have a recommendation for something that is a little less than a book and a little more than learnCin10minutes?
She apologized: https://animakumar.wpcomstaging.com/2020/12/16/my-heartfelt-...

Time to ease up
Google moved away from contextual ads a decade ago. "Contextual" ads only happen on google search in the form of "sponsored" results.
Thank you! Hopefully it can be adapted to run on the 84+.
This is entire thread is a criticism of the GTK developers process and their decision to not invest in backwards compatibility time and time again. It’s not about what is or isn’t technically possible. (Btw it’s technically possible to innovate, have clean code, and maintain backwards compatibility without an unreasonable amount of effort.)

The GTk developers aren’t ordinary people. They comprise an organization of trusted individuals and leaders. Not to mention, Many of them are employees are large companies like Red Hat and Canonical. They have resources. The likelihood of a random strangers contributions being upstreamed are low, let alone them setting project direction around backwards compatibility.

Hundreds if not thousands of apps have been left behind in GTK2 and GTK1 before that. Those are all apps that could be part of the current GNOME ecosystem, now they will look like bad foreign apps. Tens of thousands of man hours completely wasted.

This will kill the GNOME desktop. It’s a dead end for anyone but GNOME developers. Everyone sees it. GTK4 is just the latest demonstration of their incompetence and disregard for other developers.
I don't got a computer science degree either. However I do know computer science fundamentals better than most people with computer science degrees. A degree is neither evidence of skill nor evidence of absence of skill.
51% of 4M Docker images have critical vulnerabilities
In the Netherlands WhatsApp is so ubiquitous that it always surprises me to hear other countries are not 100% WA. (Besides China, for obvious reasons it doesn't surprise me China has their own app.)

The only people I know who don't use WhatsApp are very privacy focused and therefor use Signal.
Very true, it doesn't mean you aren't doing something for yourself if you donate anonymously. Again, that is nothing restricted to Christians in my opinion, nor should it be, because I believe having a decent conscience is something one should try to hold on to.
That's the only car you understood. FCs and FDs are different generations of RX7.

It's like if I said E30 and an E89, those are cars, but I'm assuming you have no clue I'm talking about BMW cars...
I love this take but it's way too over-thought. As is the PR explanation.

I'd be willing to bet some money on it being simply the result of some employees saying, "AI ethics is super important. We feel strongly there should be people working on AI ethics to make sure it's not racist or sexist". And anyone who objected was yelled at with words to the effect of, "are you saying ethics isn't important? do you not care about ethics?" until opposition was silenced and management felt it was a small sop to quiet the ranks.

The right approach to this would have been to say to those advocating for it the following:

"Ethics is of course tremendously important. That's why we carefully select our workforce and insist on the highest ethical standards from everyone, in their work. Ethics is not something that can be compartmentalised or delegated to a separate team. Ethics underlies all we do. If you see something you believe might be unethical, please raise it with your manager so it can be resolved company wide. Until then, return to work."

Creating a dedicated ethics team was a dumb idea because it can only possibly end like this: you hire people and tell them "your job is to ensure we are ethical" and they're not going to sit back and say, you know boss, I sniffed around and everything seemed above board. Nothing for me to do here right now. I'll check back in a month. Of course they're going to see unethical stuff everywhere they look, regardless of merit. Their salary literally depends on it.
Just read K&R for 10 minutes.
..and that uses non-standard concepts like GObject.

Win32 examples would have been peak hilarity.

More seriously, I see where the author is coming from, but even historically, GUI code has always been a massive pain in C.
I use it on a daily basis. It's simple, fast and has syntax highlighting. And it's still actively developed[0] (latest release: 2020 December 2 - GNU nano 5.4 "Terre des hommes")

[0] https://www.nano-editor.org/news.php
The User: Symphony #1 for dot matrix printers (1998)
I remember sleeping on the windowsill behind the back seat of our car. Good times.
> How can a tiny box the size of a laptop, or even smaller

I have a cheap purifier with humidifier from a major brand. It's huge. The filters are very big, air intake is fully covered by 50x30cm of HEPA and carbon filters, stacked on each other.

The humidifier is just a tank for water and a floating piece of plastic in it. That piece of plastic has another large "filter", that is soaking in that water. All air flows through it at all times. Very simple construction but also efficiency is pretty impressive.

Still - it's a device to be used in a medium room, like 12-15 square metres. Above that it would not be as effective, for instance in a large office space this would be way to small.

If you have a tiny box then it must but loud as hell :)
It certainly matches early Atari, and there were lots of microcomputer game developers in the 80s who managed it. They were smaller than startups - often just the single programmer and someone helping them duplicate casette tapes.
> It's not like Bitcoin has a hardcap in any of our lifetimes.

You must be a EMH denier :)

> ETH supply is infinite

I never claimed that ETH supply is infinite, just that the issuance is unpredictable.
Soviet book collecting was often form of conspicuous consumption - it demonstrated owner's ability to acquire goods - so book value was objective, established by society; while tsundoku seems to be driven by subjective value, placed by owner - making it closer to mild hoarding.
fair, maybe it's me getting old (and i'm only 32) but perspective of the slow immersion is more appealing. Taking the time to make your entire environment just perfect, with good music and some whisky is part of the enjoyment for a slow relaxing evening.

But i guess it's just me there could be a market for instant immersion. I have second dev version of oculus at home, never used it much. I also went to a VR venue in London and it was great fun. From my perspective VR would work great in venues, as a night out alongside bowling, karake and similar options. I can't imagine using it reguralrly at home.
I don't know about plays, novels or movies, but it's worth it just for the porn itself.