skysight-inc/HackerNews huggingface dataset:
> Texture is a more informative feature than shape in the datasets used.

But the insight is that although both features are informative, classical training approaches result in networks that over-fit on texture information and ignore shape information.

Table 2 of the discussed paper finds that joint training with "Stylized ImageNet" (IN images after a style transfer) and classic IN followed by a fine-tuning pass on IN results in improved classification accuracy over IN training alone.
Ban. These. Apps. And. Devs. Permanently.

It's hypocricy if they let these malicious devs keep publishing but keep harassing non-malicious developers with things like "How dare you have a Donate button in your app".
How does this compare to using LSIF files?

https://code.visualstudio.com/blogs/2018/12/04/rich-navigati...
While I do not care about / immune to FB, Twitter, etc etc, I liked the first comment I saw on that page: "I really don’t need Woz or anyone else telling me what I need to do!"
I would not consider my iPhone to be a crippled device.

Just because these issues exist on a traditional computing device, does not mean we should continue that trend when a new type of platform exists (mobile).

Plus, many of us likely have much more personal data on our phones that we ever had on our computers, especially location data for where you are all the time.

This is absolutely a failure of the OS, but if you choose to accept that fine. But the issue is for those that are not in the tech community and don't realize there data is being mined when they specially chose the option to deny it.
This seems useful for SIGGRAPH paper graphics.

BTW I always think this website is something to do with being Out and Pride. That is my default parsing no matter how many times I've seen cool stuff on this website and the great stuff that Philip does.
Getting paid fast for freelance coding projects, list of resources and places
> You're right about its ability to be used for illegal activities, however the same could be said for most technology: encryption, the internet.

Bitcoins primary purposes today consist of: 1. buying bitcoins in the hope that they're worth more tomorrow, and 2. using bitcoins to buy illegal drugs on the internet. And the only reason #2 is declining is because so many people are doing #1 that it's getting too expensive in terms of fees to use it for #2.

> In terms of energy, this can be a criticism of almost all currencies and stores of value.

You're comparing fixed, one-time capital costs with ongoing variable costs. Transferring gold from one human to another involved handing it over. No costs there. Transferring bitcoins requires an increasing amount of energy as the rules make it harder and harder to complete a block.

> Manipulation and price swings are a valid concern, but no other currency is immune to those either.

When was the last time your USD bank account suddenly became worth twice as much, or half as much? Central banks can utilize price control mechanisms to carefully maintain inflation rates. Most aim for 2% per year, and most hit their targets pretty accurately. Bitcoin cannot offer that.
Japan runs at 100V, the lowest and therefore safest voltage in the world.

100V, 240V, if 15 amps runs through you, you’re having a really bad day either way. That’s another way of saying, “it ain’t the volts, it’s the amperage.”
Try it. You will fail.

It is way harder (to do it right) than anything you can imagine.
Are you sure you have to encrypt? Those uses call for authentication.
I like how you've decided that people are being overly defensive about BTC, rather than the other side of the proverbial coin: people are being over-critical.

Person A saying "this thing is totally a waste" and Person B responding "actually, no it's not, for these reasons" is not an example of Person B being "overly defensive". Especially when B provides rationalizations of their position and A does not.

And in no context I've ever seen does "fictional" mean "intangible". Even if it did, this would not be one of those times, as the context of the OC clearly indicates being dismissive of the currency as a whole, not just pointing out that it is intangible.
LFS support is something I'd like to do, but It's Complicated(TM). Main challenges include finding a good place with ample bandwidth and storage, figuring out where/how to take backups of it, and measuring bandwidth and storage usage to integrate with billing. Not a priority right now, but may land between the beta and stable periods.

As for merge requests, don't hold your breath. SourceHut embraces the email-based model. A tutorial is available here to give you an idea of how it works: https://git-send-email.io and check out this video for the maintainer's side: https://aerc-mail.org/

The advantages of email include:

- It's based on a venerable and well-understood standards, with ample open-source tooling available

- It's decentralized, federated, and highly fault tolerant

- It doesn't lock you into my platform, you have ownership over your content and can freely interact with projects anywhere

It's also easy and natural to review code by writing emails, and by far the most efficient workflow for git collaboration I've used (having extensively worked in email, GitHub, GitLab, and Gerrit). I think you should give it a chance!
Bitcoin, for being the original.

Ethereum, for providing smart contracts, that enabled many ICOs.

Monero/ZCash for being private.

All other currencies are mostly just clones of the 3 (meaning they can suffer from 50%+1 attacks), or remove the main feature: trustless transactions.

In general, unless a currency provides a novel consensus algorithm, that brings something new to the table, it would actually be better off as a token on one of the above. If it is not, likely it is a scam/money grab.

All other projects do not really need blockchain, with a rare exception.

Disclosure: I own ETH and BTC.
Honestly, I think your time would be better spent learning about different cryptographic primitives,

- Hash functions

- Key derivation functions

- Public key cryptography

- Block ciphers

- Stream ciphers

- CSPRNGs

Understanding these primitives means you'll know what cryptographic news means, it means you'll understand how things like NaCl, TLS or the NOISE protocol are constructed under the hood, it means understanding how things like proof of work functions and cryptocurrencies work will be much easier.

While I would never recommend constructing your own protocol based on these, having the understanding of how they work can give you a good idea of some of the nuances and risks associated with them and help you understand what it really means when they get broken.
This may seem snide, but it's extremely rare for a union not to be protectionist. Mostly on account of how unions join together with unions for adjunct industries.

That said, I'm not convinced game development would be easily outsourced. Games are some of the most highly optimized pieces of software out there, as it's in their interest to squeeze every bit of performance out of consumer hardware. You can think of their target as an intersecting line between the game being playable on consumer hardware vs. the graphics quality users expect that would lead to the game selling. Optimization has a big payoff to increase the possible market to buy a given game.
That sort of thing all changed with the oil crisis and the UK's mostly still intact post-war consensus where both right and left sought to meet needs even when they had to increase services, housing etc, and the post-war Tory party chose not to re-privatise the NHS. Which brought the longest sustained boom the UK ever saw. Tory party had talked about re-privatising the NHS though in the early 50s.

The seventies chaos stemming from 73 brought us to sorely needing some of the neoliberal, monetarist solution of Thatcherism. Everything had to pay, everything had to be reduced to economic choice. Mental health, happiness, social cohesion, community services etc were deemed unimportant. So we have very much reaped what they sowed.

The first ten years were probably helpful to correct the damage of the seventies. The next 30 have been making it worse. New Labour improved some areas markedly, but mostly kept pushing in the wrong direction. Health and social care is purely and solely a drain. Nurses are paid accordingly. No account is taken of the knock-on effects of a long waiting list or poor care taking someone out of the workforce far longer, or creating larger and longer term issues...

To my view of the world we are long overdue a correction.
Language-Based Information-Flow Security (2003) [pdf]
Sega Smash Pack Programmer Wanted Echelon to Release ROM Loader (2008)
Just don't take it as far as Boeing did.
What lists are you subscribed to? Pi-Hole user here and it's working just fine for me.
"Untrustworthy governments manipulating currencies" appears to be the problem that decentralized digital currencies are supposedly solving. Instead of this indirection, how about addressing the root problem? Replacing that untrustworthy government with a trustworthy one, changing incentives, or identifying new forms of government/control.
I guess we have fundamentally different definitions of "bricked", then. I'm always going to define brick by the type of damage. It's not like a car being totaled, where even cosmetic damage can total a car when its value is low enough.
How often do you have a reliable tamper resistant authenticated channel that isn't also secret?
Maybe it's a language thing, but I wonder if for the most of human history, people simply weren't bored in the same sense as they are today. Wikipedia's article on boredom seems to suggest the concept only gained traction in the 17th century, while the term 'boring' took off in sync with 19th century industrialization!

1: https://en.wikipedia.org/wiki/Boredom

2: https://books.google.com/ngrams/graph?content=bored%2Cboredo...
The issues are not due to C but rather failing to verify the PKCS#1v1.5 format. For example, skip verifying the padding or metadata, etc. This allows to insert garbage data in the signatures which leads to successful signature forging.
And an intangible but fictional object still of value is, say, A hat in TF2 or epic armor in some games...
I'm confident you were aware of the bug in that paper, David, since it's just the e=3 cube-root attack on unvalidated P1v15 padding.
Cannabis has great medical potential. But don’t fall for the CBD scam
SEEKING WORK | Cloud, Infrastructure Automation, and DevOps-related engineering and consulting | Location: REMOTE, USA (Eastern TZ, UTC-4)

I am a very experienced technologist currently managing and team lead for a cloud engineering team for a Fortune 500 company. I have worked as a developer, as well as engineering Linux systems, storage and virtualization, networking, and the cloud. I have experience managing fleets of thousands of servers responsible for billions in revenue, and am particularly good at diagnosing difficult technological problems.

My primary skills: Linux, AWS, Python, cloud automation, DevOps-related skills such as CI/CD, Jenkins, etc...

LinkedIn: https://www.linkedin.com/in/andy-cowell/

Email: andy+hn@cowell.org

I am looking for 10-20 hours a week of side gig. I am willing to come down on my rates if your problem seems interesting or helps me improve my own technical skills— I’d especially like to work in kubernetes, Google Cloud, and/or AWS Step Functions.
Antigravity water transport system inspired by trees
This is great. Also gives me an excuse to try out the new raspberry pi 4!
So you have a basis for this assertion behind hand waving? If companies didn’t need those folks, they wouldn’t hire them. They hire them, because automation technology is nowhere even approaching good enough to maintain our quality of life without extensive human labor. It’s as simple as that.
I can't believe that people are cheering this sort of thing on. You walk into many chain stores now and a big TV is positioned right up front to show you that your face is being scanned as soon as you walk into the store. It's no longer overhead/recessed/obscured. People simply have faith that this whole thing cannot end badly? You know who else is under constant surveillance? Prison populations. But hey, that's not us. After all, we're free! Are we ready for global microchipping now? How convenient everything will be! We'll just have faith that the system won't fail or be abused, because the benevolent corporations, governments, and banks are simply trying to improve our lives, to disrupt global commerce and pave the way toward a brighter, smarter future. Do we need microchips in our arms anyway? We've got them in our credit card and bank card and personal ID and cell phone and smart watch and fitbit, and all the other gizmos we're fixing to our bodies to improve user experience. 5+ points of electronic contact conveying all manner of information to bluetooth, wifi, and cell networks with greater precision than ever before, thanks to the 5G rollout, which is clearly for our benefit. There are no drawbacks, or the benefits outweigh the drawbacks, or that's just the price of progress, or that's just the way things are, and we have nothing to hide after all so why bother contemplating any negative repercussions when we can simply consume. It's what we're here for. It's easier now than ever before to consume with maximum efficiency while minimizing human contact, so we can get back to the more important parts of life like plugging into social media feeds to get our daily dose of social engineering. "We need strong privacy laws" - I've heard that one before. It's hard to enforce laws when the law enforcers are the ones breaking them. Laws for me and you though, yes. But think of all the terror! We need to scan our faces to the terror databases so our protectors can shield us from all the terror. It's for our safety. Please, think of the children.
This brings back old memories from hardening the sms/text parsers of feature phones of yesteryear.

They were indeed hardened? Do tell.

I've suggested that the iPhone be hardened against rendering crashes, here on HN. The immediate reaction is to downvote me, then reply, "undefined behavior must crash the process." That's pretty glib and shortsighted, however. It took me just a few seconds to think of a solution.

Have one process write the messages in a log file. This process also supervises the second process. The 2nd process renders the messages. If the 2nd process keeps crashing on the same message, the 1st process marks that message as a problem, and the user can be prompted to send the hex dump of the message for diagnostic purposes. (So if it's spicy, they can say no.)

The fact that such a basic function of the iPhone can be remotely vanished, requiring a reboot, is a pretty glaring hole. What's even worse, is that highly paid SV programmers would shrug their shoulders so easily.
> How would you fairly distribute ecoins if mining is excised? No idea.

Without mining, you would have an even bigger problem than distributing coins, which is making the system secure.

People are working on solutions to that (I have no idea if they will prove fruitful).
Freeclimber Scales the Shard
This is pretty antisocial behavior to force others to use a service that you deem acceptable.
You need to not have anything to do. Just go and lie down in a barely furnished room with no distractions for a while. The boredom will surely come!
I don't know how complete it is, but there's a list on MobyGames: https://www.mobygames.com/game-group/games-with-boss-key/off...
My wife is an RN. She thinks that credentialism is definitely an issue (escalating requirements are pushing non-bachelors RNs out of the market and reducing the scope of work that assistants can do). However, it's also true that nurses who make mistakes kill people (or fail to keep them alive). You can train almost anyone for a retail or delivery job in a few days, and the consequences of gross incompetence are modest.

Personally I think we need to dramatically reduce credentialism in health care, but we have to be willing to tolerate the occasional horror story that seems like it could be fixed by more education.
I think that's what Google Photos do when you share (at least by link). Would be nice if photos accessed on Android had their location stripped, if the app doesn't have location access.
Interesting, that's actually one of my biggest complaints in Slack. If a discussion should be public, it should be visible. Threads in Slack are a pain to pay attention to because they're "hidden" from view in the main channel. I appreciate how MM keeps threaded messages in the channel.
How would you classify "stocks" in a Ponzi scheme? They too can be transacted, up to a point. Is that sufficient to make them non-fictional?
Does this mean I can have 2d accel in X11 on my peach pit? with mainline since 3.6 or so it has been an excellent terminal and even music making machine, but browsing is a bit painful.
In Poland by the end of 2020 half of the nurses will be eligible to retire.

Not to mention that Poland already has low number of nurses for its population.

If you want to study how bad it can be keep an eye on Poland.
Having children is immensely satisfying and fulfilling. It's challenging, time consuming, expensive, and productive. All the accomplishments of humanity stem from having children.

The vast, vast, majority of humanity will never accomplish anything that will rival raising children well. The remainder are those who invent, discover, build, and market those things that let us live and have children better.
Remember when computer nerds the world over pooled their spare compute resources for Folding@Home and Seti@Home, in exchange for nothing but leaderboard positions and bragging rights?

The real tragedy of the cryptocurrency gold rush is that by providing a profit motive it decimated these kinds of collaborative computing projects.
Redis security vulnerabilities in HyperLogLog and a DoS fixed
> if your greatest achievement is continuing the specie and leaving a legacy you have failed.

Ah ok.

99.9999% of people's life achievement die with them the second they pass away.

If you don't make it to Bach's level of achievement you'll be forgotten instantly. Enjoy simple things, life is beautiful without setting bs goals, play music, draw, dance, do some woodwork, who cares you'll most likely suck at it compared to the masters, just enjoy the process
Human vision certainly contains a component where we do 3d reconstruction and adjust our perception based on that. Many optical illusions depend on this step.

If we want more human like machine vision then having passes in image processing that deal with more abstract data sounds like a great idea
We are likely (hopefully) near an inflection point for our current rule systems and their ability to manage today's complexities.

See: Rules for a Flat World
I don't know any serious researcher who thinks the P-curves are backdoored (I sort of doubt even Bernstein thinks they are). They date back before fetishized justifications for curve parameters was a norm, and it's not all that surprising to see "drawn from a random seed" as a design rationale. The problem with the P-curves is that (1) it's harder than necessary to implement constant-time arithmetic on them and (2) they require point validation to use safely.

What you've written here is basically a sort of semi-accurate editorialized summary of safecurves. Safecurves is a cool site, but you should let it stand on its own, I guess.
Regular attributes.

Extended attributes have been deprecated by Microsoft quite some time ago in favour of ADS. It's not hard to add support for replicating them, but there's literally no demand for that.
Sorry, not a default list. However, it looks like it's in this list which has not been updated for some time. This list blocks websites that use canvas fingerprinting.

https://gist.github.com/CHEF-KOCH/2dea75d43b2184f228ae94b168...
Oh wow, I've used both Hamachi and Bvckup, but never realized they were made by the same developer. Two great pieces of software.

We used a couple of alternatives after LogMeIn bought Hamachi and retargeted it at enterprise users, but none of them were ever quite as good. And as games have continued to strip out LAN support and/or gotten better at working through NATs, it's been a while since I needed anything like it.

No longer using Bvckup (my photo library doesn't live on my Windows machine anymore) but it was a nice change of pace to run something where it felt like the developer actually thought about the interface. With most utilities on Windows that's really not the case.
"If you are familiar with "robocopy /mir" - same idea, but on steroids. Lots of them."

Do you have any comparisons and/or benchmarks. Doing the quick 10 second scan of your site doesn't list any. So how do I know this is worth $30 for personal use and a whopping $150 for servers when robocopy does just fine and is free for both?
Why not require both clipboard source and target applications to be running at the same time (i.e. clipboard acts as a channel, not a buffer)? This is implemented in GNOME native apps.
So MasterCard joined a consortium with the goal of destroying their existing lucrative business? I find that unlikely.
This is exactly correct, and electrical code still requires the "faces" to be upside-down if the electrical box has a metal faceplate, which is still common in many industrial settings and also house basements. If the faceplate is plastic, it doesn't matter.

Also, in many houses you'll see the outlets oriented both ways in living and bedrooms, and there's a reason for this: what you'll see is all the outlets oriented one way (usually with the "face" right-side up), except for one outlet, which is upside-down. That outlet is the one that's controlled by a wall switch, so you're supposed to plug a floor lamp into it, which can then be switched on with the wall switch when you enter the room. Inverting that one outlet makes it much easier to see which outlet you're supposed to use.
Ah, thanks for that feedback. Would you like to try your hand of writing a better summary here? It would be appreciated, as it's hard to improve from just a single word criticism (cringe).
Lol :) Phil, perhaps you can consider renamimg to prideout.computergraphics.net!
There are initiatives to perform useful computations with cryptocurrency.
the energy consumption of crypto transactions is quite dramatic. While it's true that most human inventions are fictions, some are more useful than others.

A current bitcoin transaction is equivalent to about 500kwh, which is about as much as a residential customer in the US uses in about two weeks. Or as a twitter user put it, "bitcoin is like leaving your car running over night to solve sudokus that you can trade for heroin."

And even though there is no current shortage of compute, opportunity cost still exists. Those units of compute or energy could be put to use that is a little more sensible.

We could be using the compute equivalent of the nation of Colombia to collectively simulate cancer drug molecules, or provide free resources to startups in the third world or just about anything that is more difficult than sending money from A to B, which we figured out how to do with much less resources decades ago. I think even buying a carrier pigeon might be more energy efficient (and possibly less prone to hacking) than cryptocurrency.